[jboss-svn-commits] JBL Code SVN: r27274 - labs/jbossrules/trunk/drools-solver/drools-solver-examples/data/patientadmissionschedule/unsolved.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Mon Jun 29 01:47:22 EDT 2009


Author: ge0ffrey
Date: 2009-06-29 01:47:15 -0400 (Mon, 29 Jun 2009)
New Revision: 27274

Modified:
   labs/jbossrules/trunk/drools-solver/drools-solver-examples/data/patientadmissionschedule/unsolved/testdata01.xml
   labs/jbossrules/trunk/drools-solver/drools-solver-examples/data/patientadmissionschedule/unsolved/testdata02.xml
   labs/jbossrules/trunk/drools-solver/drools-solver-examples/data/patientadmissionschedule/unsolved/testdata03.xml
   labs/jbossrules/trunk/drools-solver/drools-solver-examples/data/patientadmissionschedule/unsolved/testdata04.xml
   labs/jbossrules/trunk/drools-solver/drools-solver-examples/data/patientadmissionschedule/unsolved/testdata05.xml
   labs/jbossrules/trunk/drools-solver/drools-solver-examples/data/patientadmissionschedule/unsolved/testdata06.xml
   labs/jbossrules/trunk/drools-solver/drools-solver-examples/data/patientadmissionschedule/unsolved/testdata07.xml
   labs/jbossrules/trunk/drools-solver/drools-solver-examples/data/patientadmissionschedule/unsolved/testdata08.xml
   labs/jbossrules/trunk/drools-solver/drools-solver-examples/data/patientadmissionschedule/unsolved/testdata09.xml
   labs/jbossrules/trunk/drools-solver/drools-solver-examples/data/patientadmissionschedule/unsolved/testdata10.xml
   labs/jbossrules/trunk/drools-solver/drools-solver-examples/data/patientadmissionschedule/unsolved/testdata11.xml
   labs/jbossrules/trunk/drools-solver/drools-solver-examples/data/patientadmissionschedule/unsolved/testdata12.xml
   labs/jbossrules/trunk/drools-solver/drools-solver-examples/data/patientadmissionschedule/unsolved/testdata13.xml
Log:
pas: latest unsolved testdata sets

/services/svn/bin/commit-email.pl: `/usr/bin/svnlook diff /mnt/n4aphx2-3.storage.phx2.redhat.com/svn/repos/labs -r 27274' failed with this output:
Modified: labs/jbossrules/trunk/drools-solver/drools-solver-examples/data/patientadmissionschedule/unsolved/testdata01.xml
===================================================================
--- labs/jbossrules/trunk/drools-solver/drools-solver-examples/data/patientadmissionschedule/unsolved/testdata01.xml	2009-06-29 05:08:39 UTC (rev 27273)
+++ labs/jbossrules/trunk/drools-solver/drools-solver-examples/data/patientadmissionschedule/unsolved/testdata01.xml	2009-06-29 05:47:15 UTC (rev 27274)
@@ -127,17743 +127,19591 @@
       <department reference="11"/>
       <capacity>1</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="30">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="31">
+          <id>0</id>
+          <room reference="29"/>
+          <specialism reference="3"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="32">
+          <id>1</id>
+          <room reference="29"/>
+          <specialism reference="4"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="33">
+          <id>2</id>
+          <room reference="29"/>
+          <specialism reference="5"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="34">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="35">
+          <id>0</id>
+          <room reference="29"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="30">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="36">
       <id>2</id>
       <name>12</name>
       <department reference="11"/>
       <capacity>1</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="37">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="38">
+          <id>3</id>
+          <room reference="36"/>
+          <specialism reference="3"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="39">
+          <id>4</id>
+          <room reference="36"/>
+          <specialism reference="4"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="40">
+          <id>5</id>
+          <room reference="36"/>
+          <specialism reference="5"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="41">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="42">
+          <id>1</id>
+          <room reference="36"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="31">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="43">
       <id>3</id>
       <name>13</name>
       <department reference="11"/>
       <capacity>1</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="44">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="45">
+          <id>6</id>
+          <room reference="43"/>
+          <specialism reference="3"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="46">
+          <id>7</id>
+          <room reference="43"/>
+          <specialism reference="4"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="47">
+          <id>8</id>
+          <room reference="43"/>
+          <specialism reference="5"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="48"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="32">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="49">
       <id>4</id>
       <name>14</name>
       <department reference="11"/>
       <capacity>1</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="50">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="51">
+          <id>9</id>
+          <room reference="49"/>
+          <specialism reference="3"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="52">
+          <id>10</id>
+          <room reference="49"/>
+          <specialism reference="4"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="53">
+          <id>11</id>
+          <room reference="49"/>
+          <specialism reference="5"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="54"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="33">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="55">
       <id>5</id>
       <name>15</name>
       <department reference="11"/>
       <capacity>1</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="56">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="57">
+          <id>12</id>
+          <room reference="55"/>
+          <specialism reference="3"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="58">
+          <id>13</id>
+          <room reference="55"/>
+          <specialism reference="4"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="59">
+          <id>14</id>
+          <room reference="55"/>
+          <specialism reference="5"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="60">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="61">
+          <id>2</id>
+          <room reference="55"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="62">
+          <id>3</id>
+          <room reference="55"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="34">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="63">
       <id>6</id>
       <name>16</name>
       <department reference="11"/>
       <capacity>2</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="64">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="65">
+          <id>15</id>
+          <room reference="63"/>
+          <specialism reference="3"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="66">
+          <id>16</id>
+          <room reference="63"/>
+          <specialism reference="4"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="67">
+          <id>17</id>
+          <room reference="63"/>
+          <specialism reference="5"/>
+          <priority>3</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="68">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="69">
+          <id>4</id>
+          <room reference="63"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="70">
+          <id>5</id>
+          <room reference="63"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="35">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="71">
       <id>7</id>
       <name>17</name>
       <department reference="11"/>
       <capacity>2</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="72">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="73">
+          <id>18</id>
+          <room reference="71"/>
+          <specialism reference="3"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="74">
+          <id>19</id>
+          <room reference="71"/>
+          <specialism reference="4"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="75">
+          <id>20</id>
+          <room reference="71"/>
+          <specialism reference="5"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="76">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="77">
+          <id>6</id>
+          <room reference="71"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="36">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="78">
       <id>8</id>
       <name>18</name>
       <department reference="11"/>
       <capacity>2</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="79">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="80">
+          <id>21</id>
+          <room reference="78"/>
+          <specialism reference="3"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="81">
+          <id>22</id>
+          <room reference="78"/>
+          <specialism reference="4"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="82">
+          <id>23</id>
+          <room reference="78"/>
+          <specialism reference="5"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="83">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="84">
+          <id>7</id>
+          <room reference="78"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="37">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="85">
       <id>9</id>
       <name>19</name>
       <department reference="11"/>
       <capacity>2</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="86">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="87">
+          <id>24</id>
+          <room reference="85"/>
+          <specialism reference="3"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="88">
+          <id>25</id>
+          <room reference="85"/>
+          <specialism reference="4"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="89">
+          <id>26</id>
+          <room reference="85"/>
+          <specialism reference="5"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="90">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="91">
+          <id>8</id>
+          <room reference="85"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="38">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="92">
       <id>10</id>
       <name>110</name>
       <department reference="11"/>
       <capacity>2</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="93">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="94">
+          <id>27</id>
+          <room reference="92"/>
+          <specialism reference="3"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="95">
+          <id>28</id>
+          <room reference="92"/>
+          <specialism reference="4"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="96">
+          <id>29</id>
+          <room reference="92"/>
+          <specialism reference="5"/>
+          <priority>3</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="97">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="98">
+          <id>9</id>
+          <room reference="92"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="39">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="99">
       <id>11</id>
       <name>111</name>
       <department reference="11"/>
       <capacity>2</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="100">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="101">
+          <id>30</id>
+          <room reference="99"/>
+          <specialism reference="3"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="102">
+          <id>31</id>
+          <room reference="99"/>
+          <specialism reference="4"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="103">
+          <id>32</id>
+          <room reference="99"/>
+          <specialism reference="5"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="104">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="105">
+          <id>10</id>
+          <room reference="99"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="40">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="106">
       <id>12</id>
       <name>112</name>
       <department reference="11"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="107">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="108">
+          <id>33</id>
+          <room reference="106"/>
+          <specialism reference="3"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="109">
+          <id>34</id>
+          <room reference="106"/>
+          <specialism reference="4"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="110">
+          <id>35</id>
+          <room reference="106"/>
+          <specialism reference="5"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="111"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="41">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="112">
       <id>13</id>
       <name>113</name>
       <department reference="11"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="113">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="114">
+          <id>36</id>
+          <room reference="112"/>
+          <specialism reference="3"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="115">
+          <id>37</id>
+          <room reference="112"/>
+          <specialism reference="4"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="116">
+          <id>38</id>
+          <room reference="112"/>
+          <specialism reference="5"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="117"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="42">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="118">
       <id>14</id>
       <name>114</name>
       <department reference="11"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="119">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="120">
+          <id>39</id>
+          <room reference="118"/>
+          <specialism reference="3"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="121">
+          <id>40</id>
+          <room reference="118"/>
+          <specialism reference="4"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="122">
+          <id>41</id>
+          <room reference="118"/>
+          <specialism reference="5"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="123"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="43">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="124">
       <id>15</id>
       <name>115</name>
       <department reference="11"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="125">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="126">
+          <id>42</id>
+          <room reference="124"/>
+          <specialism reference="3"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="127">
+          <id>43</id>
+          <room reference="124"/>
+          <specialism reference="4"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="128">
+          <id>44</id>
+          <room reference="124"/>
+          <specialism reference="5"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="129">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="130">
+          <id>11</id>
+          <room reference="124"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="131">
+          <id>12</id>
+          <room reference="124"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="44">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="132">
       <id>16</id>
       <name>116</name>
       <department reference="11"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="133">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="134">
+          <id>45</id>
+          <room reference="132"/>
+          <specialism reference="3"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="135">
+          <id>46</id>
+          <room reference="132"/>
+          <specialism reference="4"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="136">
+          <id>47</id>
+          <room reference="132"/>
+          <specialism reference="5"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="137">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="138">
+          <id>13</id>
+          <room reference="132"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="139">
+          <id>14</id>
+          <room reference="132"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="45">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="140">
       <id>17</id>
       <name>117</name>
       <department reference="11"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="141">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="142">
+          <id>48</id>
+          <room reference="140"/>
+          <specialism reference="3"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="143">
+          <id>49</id>
+          <room reference="140"/>
+          <specialism reference="4"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="144">
+          <id>50</id>
+          <room reference="140"/>
+          <specialism reference="5"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="145">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="146">
+          <id>15</id>
+          <room reference="140"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="147">
+          <id>16</id>
+          <room reference="140"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="46">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="148">
       <id>18</id>
       <name>118</name>
       <department reference="11"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="149">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="150">
+          <id>51</id>
+          <room reference="148"/>
+          <specialism reference="3"/>
+          <priority>3</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="151">
+          <id>52</id>
+          <room reference="148"/>
+          <specialism reference="4"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="152">
+          <id>53</id>
+          <room reference="148"/>
+          <specialism reference="5"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="153">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="154">
+          <id>17</id>
+          <room reference="148"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="155">
+          <id>18</id>
+          <room reference="148"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="47">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="156">
       <id>19</id>
       <name>119</name>
       <department reference="11"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="157">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="158">
+          <id>54</id>
+          <room reference="156"/>
+          <specialism reference="3"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="159">
+          <id>55</id>
+          <room reference="156"/>
+          <specialism reference="4"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="160">
+          <id>56</id>
+          <room reference="156"/>
+          <specialism reference="5"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="161">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="162">
+          <id>19</id>
+          <room reference="156"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="163">
+          <id>20</id>
+          <room reference="156"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="48">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="164">
       <id>20</id>
       <name>120</name>
       <department reference="11"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="165">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="166">
+          <id>57</id>
+          <room reference="164"/>
+          <specialism reference="3"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="167">
+          <id>58</id>
+          <room reference="164"/>
+          <specialism reference="4"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="168">
+          <id>59</id>
+          <room reference="164"/>
+          <specialism reference="5"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="169">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="170">
+          <id>21</id>
+          <room reference="164"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="49">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="171">
       <id>21</id>
       <name>121</name>
       <department reference="11"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="172">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="173">
+          <id>60</id>
+          <room reference="171"/>
+          <specialism reference="3"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="174">
+          <id>61</id>
+          <room reference="171"/>
+          <specialism reference="4"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="175">
+          <id>62</id>
+          <room reference="171"/>
+          <specialism reference="5"/>
+          <priority>3</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="176"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="50">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="177">
       <id>22</id>
       <name>122</name>
       <department reference="11"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="178">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="179">
+          <id>63</id>
+          <room reference="177"/>
+          <specialism reference="3"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="180">
+          <id>64</id>
+          <room reference="177"/>
+          <specialism reference="4"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="181">
+          <id>65</id>
+          <room reference="177"/>
+          <specialism reference="5"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="182">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="183">
+          <id>22</id>
+          <room reference="177"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="184">
+          <id>23</id>
+          <room reference="177"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="51">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="185">
       <id>23</id>
       <name>123</name>
       <department reference="11"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="186">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="187">
+          <id>66</id>
+          <room reference="185"/>
+          <specialism reference="3"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="188">
+          <id>67</id>
+          <room reference="185"/>
+          <specialism reference="4"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="189">
+          <id>68</id>
+          <room reference="185"/>
+          <specialism reference="5"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="190"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="52">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="191">
       <id>24</id>
       <name>124</name>
       <department reference="11"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="192">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="193">
+          <id>69</id>
+          <room reference="191"/>
+          <specialism reference="3"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="194">
+          <id>70</id>
+          <room reference="191"/>
+          <specialism reference="4"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="195">
+          <id>71</id>
+          <room reference="191"/>
+          <specialism reference="5"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="196">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="197">
+          <id>24</id>
+          <room reference="191"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="53">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="198">
       <id>25</id>
       <name>125</name>
       <department reference="11"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="199">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="200">
+          <id>72</id>
+          <room reference="198"/>
+          <specialism reference="3"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="201">
+          <id>73</id>
+          <room reference="198"/>
+          <specialism reference="4"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="202">
+          <id>74</id>
+          <room reference="198"/>
+          <specialism reference="5"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="203">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="204">
+          <id>25</id>
+          <room reference="198"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="54">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="205">
       <id>26</id>
       <name>226</name>
       <department reference="12"/>
       <capacity>1</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="206">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="207">
+          <id>75</id>
+          <room reference="205"/>
+          <specialism reference="4"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="208">
+          <id>76</id>
+          <room reference="205"/>
+          <specialism reference="5"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="209">
+          <id>77</id>
+          <room reference="205"/>
+          <specialism reference="6"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="210">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="211">
+          <id>26</id>
+          <room reference="205"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="212">
+          <id>27</id>
+          <room reference="205"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="55">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="213">
       <id>27</id>
       <name>227</name>
       <department reference="12"/>
       <capacity>1</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="214">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="215">
+          <id>78</id>
+          <room reference="213"/>
+          <specialism reference="4"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="216">
+          <id>79</id>
+          <room reference="213"/>
+          <specialism reference="5"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="217">
+          <id>80</id>
+          <room reference="213"/>
+          <specialism reference="6"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="218">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="219">
+          <id>28</id>
+          <room reference="213"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="56">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="220">
       <id>28</id>
       <name>228</name>
       <department reference="12"/>
       <capacity>1</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="221">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="222">
+          <id>81</id>
+          <room reference="220"/>
+          <specialism reference="4"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="223">
+          <id>82</id>
+          <room reference="220"/>
+          <specialism reference="5"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="224">
+          <id>83</id>
+          <room reference="220"/>
+          <specialism reference="6"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="225">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="226">
+          <id>29</id>
+          <room reference="220"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="227">
+          <id>30</id>
+          <room reference="220"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="57">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="228">
       <id>29</id>
       <name>229</name>
       <department reference="12"/>
       <capacity>1</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="229">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="230">
+          <id>84</id>
+          <room reference="228"/>
+          <specialism reference="4"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="231">
+          <id>85</id>
+          <room reference="228"/>
+          <specialism reference="5"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="232">
+          <id>86</id>
+          <room reference="228"/>
+          <specialism reference="6"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="233">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="234">
+          <id>31</id>
+          <room reference="228"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="58">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="235">
       <id>30</id>
       <name>230</name>
       <department reference="12"/>
       <capacity>1</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="236">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="237">
+          <id>87</id>
+          <room reference="235"/>
+          <specialism reference="4"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="238">
+          <id>88</id>
+          <room reference="235"/>
+          <specialism reference="5"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="239">
+          <id>89</id>
+          <room reference="235"/>
+          <specialism reference="6"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="240">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="241">
+          <id>32</id>
+          <room reference="235"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="242">
+          <id>33</id>
+          <room reference="235"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="59">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="243">
       <id>31</id>
       <name>231</name>
       <department reference="12"/>
       <capacity>2</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="244">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="245">
+          <id>90</id>
+          <room reference="243"/>
+          <specialism reference="4"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="246">
+          <id>91</id>
+          <room reference="243"/>
+          <specialism reference="5"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="247">
+          <id>92</id>
+          <room reference="243"/>
+          <specialism reference="6"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="248">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="249">
+          <id>34</id>
+          <room reference="243"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="60">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="250">
       <id>32</id>
       <name>232</name>
       <department reference="12"/>
       <capacity>2</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="251">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="252">
+          <id>93</id>
+          <room reference="250"/>
+          <specialism reference="4"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="253">
+          <id>94</id>
+          <room reference="250"/>
+          <specialism reference="5"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="254">
+          <id>95</id>
+          <room reference="250"/>
+          <specialism reference="6"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="255">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="256">
+          <id>35</id>
+          <room reference="250"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="257">
+          <id>36</id>
+          <room reference="250"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="61">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="258">
       <id>33</id>
       <name>233</name>
       <department reference="12"/>
       <capacity>2</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="259">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="260">
+          <id>96</id>
+          <room reference="258"/>
+          <specialism reference="4"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="261">
+          <id>97</id>
+          <room reference="258"/>
+          <specialism reference="5"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="262">
+          <id>98</id>
+          <room reference="258"/>
+          <specialism reference="6"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="263"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="62">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="264">
       <id>34</id>
       <name>234</name>
       <department reference="12"/>
       <capacity>2</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="265">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="266">
+          <id>99</id>
+          <room reference="264"/>
+          <specialism reference="4"/>
+          <priority>3</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="267">
+          <id>100</id>
+          <room reference="264"/>
+          <specialism reference="5"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="268">
+          <id>101</id>
+          <room reference="264"/>
+          <specialism reference="6"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="269">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="270">
+          <id>37</id>
+          <room reference="264"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="63">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="271">
       <id>35</id>
       <name>235</name>
       <department reference="12"/>
       <capacity>2</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="272">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="273">
+          <id>102</id>
+          <room reference="271"/>
+          <specialism reference="4"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="274">
+          <id>103</id>
+          <room reference="271"/>
+          <specialism reference="5"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="275">
+          <id>104</id>
+          <room reference="271"/>
+          <specialism reference="6"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="276"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="64">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="277">
       <id>36</id>
       <name>236</name>
       <department reference="12"/>
       <capacity>2</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="278">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="279">
+          <id>105</id>
+          <room reference="277"/>
+          <specialism reference="4"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="280">
+          <id>106</id>
+          <room reference="277"/>
+          <specialism reference="5"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="281">
+          <id>107</id>
+          <room reference="277"/>
+          <specialism reference="6"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="282"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="65">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="283">
       <id>37</id>
       <name>237</name>
       <department reference="12"/>
       <capacity>2</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="284">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="285">
+          <id>108</id>
+          <room reference="283"/>
+          <specialism reference="4"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="286">
+          <id>109</id>
+          <room reference="283"/>
+          <specialism reference="5"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="287">
+          <id>110</id>
+          <room reference="283"/>
+          <specialism reference="6"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="288">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="289">
+          <id>38</id>
+          <room reference="283"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="66">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="290">
       <id>38</id>
       <name>238</name>
       <department reference="12"/>
       <capacity>2</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="291">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="292">
+          <id>111</id>
+          <room reference="290"/>
+          <specialism reference="4"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="293">
+          <id>112</id>
+          <room reference="290"/>
+          <specialism reference="5"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="294">
+          <id>113</id>
+          <room reference="290"/>
+          <specialism reference="6"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="295">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="296">
+          <id>39</id>
+          <room reference="290"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="67">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="297">
       <id>39</id>
       <name>239</name>
       <department reference="12"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="298">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="299">
+          <id>114</id>
+          <room reference="297"/>
+          <specialism reference="4"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="300">
+          <id>115</id>
+          <room reference="297"/>
+          <specialism reference="5"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="301">
+          <id>116</id>
+          <room reference="297"/>
+          <specialism reference="6"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="302">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="303">
+          <id>40</id>
+          <room reference="297"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="68">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="304">
       <id>40</id>
       <name>240</name>
       <department reference="12"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="305">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="306">
+          <id>117</id>
+          <room reference="304"/>
+          <specialism reference="4"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="307">
+          <id>118</id>
+          <room reference="304"/>
+          <specialism reference="5"/>
+          <priority>3</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="308">
+          <id>119</id>
+          <room reference="304"/>
+          <specialism reference="6"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="309"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="69">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="310">
       <id>41</id>
       <name>241</name>
       <department reference="12"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="311">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="312">
+          <id>120</id>
+          <room reference="310"/>
+          <specialism reference="4"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="313">
+          <id>121</id>
+          <room reference="310"/>
+          <specialism reference="5"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="314">
+          <id>122</id>
+          <room reference="310"/>
+          <specialism reference="6"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="315"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="70">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="316">
       <id>42</id>
       <name>242</name>
       <department reference="12"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="317">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="318">
+          <id>123</id>
+          <room reference="316"/>
+          <specialism reference="4"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="319">
+          <id>124</id>
+          <room reference="316"/>
+          <specialism reference="5"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="320">
+          <id>125</id>
+          <room reference="316"/>
+          <specialism reference="6"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="321">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="322">
+          <id>41</id>
+          <room reference="316"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="323">
+          <id>42</id>
+          <room reference="316"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="71">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="324">
       <id>43</id>
       <name>243</name>
       <department reference="12"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="325">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="326">
+          <id>126</id>
+          <room reference="324"/>
+          <specialism reference="4"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="327">
+          <id>127</id>
+          <room reference="324"/>
+          <specialism reference="5"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="328">
+          <id>128</id>
+          <room reference="324"/>
+          <specialism reference="6"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="329">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="330">
+          <id>43</id>
+          <room reference="324"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="72">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="331">
       <id>44</id>
       <name>244</name>
       <department reference="12"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="332">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="333">
+          <id>129</id>
+          <room reference="331"/>
+          <specialism reference="4"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="334">
+          <id>130</id>
+          <room reference="331"/>
+          <specialism reference="5"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="335">
+          <id>131</id>
+          <room reference="331"/>
+          <specialism reference="6"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="336">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="337">
+          <id>44</id>
+          <room reference="331"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="73">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="338">
       <id>45</id>
       <name>245</name>
       <department reference="12"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="339">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="340">
+          <id>132</id>
+          <room reference="338"/>
+          <specialism reference="4"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="341">
+          <id>133</id>
+          <room reference="338"/>
+          <specialism reference="5"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="342">
+          <id>134</id>
+          <room reference="338"/>
+          <specialism reference="6"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="343">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="344">
+          <id>45</id>
+          <room reference="338"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="74">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="345">
       <id>46</id>
       <name>246</name>
       <department reference="12"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="346">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="347">
+          <id>135</id>
+          <room reference="345"/>
+          <specialism reference="4"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="348">
+          <id>136</id>
+          <room reference="345"/>
+          <specialism reference="5"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="349">
+          <id>137</id>
+          <room reference="345"/>
+          <specialism reference="6"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="350">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="351">
+          <id>46</id>
+          <room reference="345"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="75">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="352">
       <id>47</id>
       <name>247</name>
       <department reference="12"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="353">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="354">
+          <id>138</id>
+          <room reference="352"/>
+          <specialism reference="4"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="355">
+          <id>139</id>
+          <room reference="352"/>
+          <specialism reference="5"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="356">
+          <id>140</id>
+          <room reference="352"/>
+          <specialism reference="6"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="357"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="76">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="358">
       <id>48</id>
       <name>248</name>
       <department reference="12"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="359">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="360">
+          <id>141</id>
+          <room reference="358"/>
+          <specialism reference="4"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="361">
+          <id>142</id>
+          <room reference="358"/>
+          <specialism reference="5"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="362">
+          <id>143</id>
+          <room reference="358"/>
+          <specialism reference="6"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="363">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="364">
+          <id>47</id>
+          <room reference="358"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="77">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="365">
       <id>49</id>
       <name>249</name>
       <department reference="12"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="366">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="367">
+          <id>144</id>
+          <room reference="365"/>
+          <specialism reference="4"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="368">
+          <id>145</id>
+          <room reference="365"/>
+          <specialism reference="5"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="369">
+          <id>146</id>
+          <room reference="365"/>
+          <specialism reference="6"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="370">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="371">
+          <id>48</id>
+          <room reference="365"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="78">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="372">
       <id>50</id>
       <name>250</name>
       <department reference="12"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="373">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="374">
+          <id>147</id>
+          <room reference="372"/>
+          <specialism reference="4"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="375">
+          <id>148</id>
+          <room reference="372"/>
+          <specialism reference="5"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="376">
+          <id>149</id>
+          <room reference="372"/>
+          <specialism reference="6"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="377"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="79">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="378">
       <id>51</id>
       <name>251</name>
       <department reference="12"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="379">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="380">
+          <id>150</id>
+          <room reference="378"/>
+          <specialism reference="4"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="381">
+          <id>151</id>
+          <room reference="378"/>
+          <specialism reference="5"/>
+          <priority>3</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="382">
+          <id>152</id>
+          <room reference="378"/>
+          <specialism reference="6"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="383">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="384">
+          <id>49</id>
+          <room reference="378"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="80">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="385">
       <id>52</id>
       <name>252</name>
       <department reference="12"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="386">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="387">
+          <id>153</id>
+          <room reference="385"/>
+          <specialism reference="4"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="388">
+          <id>154</id>
+          <room reference="385"/>
+          <specialism reference="5"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="389">
+          <id>155</id>
+          <room reference="385"/>
+          <specialism reference="6"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="390">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="391">
+          <id>50</id>
+          <room reference="385"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="81">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="392">
       <id>53</id>
       <name>253</name>
       <department reference="12"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="393">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="394">
+          <id>156</id>
+          <room reference="392"/>
+          <specialism reference="4"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="395">
+          <id>157</id>
+          <room reference="392"/>
+          <specialism reference="5"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="396">
+          <id>158</id>
+          <room reference="392"/>
+          <specialism reference="6"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="397">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="398">
+          <id>51</id>
+          <room reference="392"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="82">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="399">
       <id>54</id>
       <name>354</name>
       <department reference="13"/>
       <capacity>1</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="400">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="401">
+          <id>159</id>
+          <room reference="399"/>
+          <specialism reference="5"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="402">
+          <id>160</id>
+          <room reference="399"/>
+          <specialism reference="6"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="403">
+          <id>161</id>
+          <room reference="399"/>
+          <specialism reference="3"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="404">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="405">
+          <id>52</id>
+          <room reference="399"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="83">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="406">
       <id>55</id>
       <name>355</name>
       <department reference="13"/>
       <capacity>1</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="407">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="408">
+          <id>162</id>
+          <room reference="406"/>
+          <specialism reference="5"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="409">
+          <id>163</id>
+          <room reference="406"/>
+          <specialism reference="6"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="410">
+          <id>164</id>
+          <room reference="406"/>
+          <specialism reference="3"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="411">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="412">
+          <id>53</id>
+          <room reference="406"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="84">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="413">
       <id>56</id>
       <name>356</name>
       <department reference="13"/>
       <capacity>1</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="414">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="415">
+          <id>165</id>
+          <room reference="413"/>
+          <specialism reference="5"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="416">
+          <id>166</id>
+          <room reference="413"/>
+          <specialism reference="6"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="417">
+          <id>167</id>
+          <room reference="413"/>
+          <specialism reference="3"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="418">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="419">
+          <id>54</id>
+          <room reference="413"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="420">
+          <id>55</id>
+          <room reference="413"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="85">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="421">
       <id>57</id>
       <name>357</name>
       <department reference="13"/>
       <capacity>1</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="422">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="423">
+          <id>168</id>
+          <room reference="421"/>
+          <specialism reference="5"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="424">
+          <id>169</id>
+          <room reference="421"/>
+          <specialism reference="6"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="425">
+          <id>170</id>
+          <room reference="421"/>
+          <specialism reference="3"/>
+          <priority>3</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="426">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="427">
+          <id>56</id>
+          <room reference="421"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="86">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="428">
       <id>58</id>
       <name>358</name>
       <department reference="13"/>
       <capacity>2</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="429">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="430">
+          <id>171</id>
+          <room reference="428"/>
+          <specialism reference="5"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="431">
+          <id>172</id>
+          <room reference="428"/>
+          <specialism reference="6"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="432">
+          <id>173</id>
+          <room reference="428"/>
+          <specialism reference="3"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="433">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="434">
+          <id>57</id>
+          <room reference="428"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="435">
+          <id>58</id>
+          <room reference="428"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="87">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="436">
       <id>59</id>
       <name>359</name>
       <department reference="13"/>
       <capacity>2</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="437">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="438">
+          <id>174</id>
+          <room reference="436"/>
+          <specialism reference="5"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="439">
+          <id>175</id>
+          <room reference="436"/>
+          <specialism reference="6"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="440">
+          <id>176</id>
+          <room reference="436"/>
+          <specialism reference="3"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="441">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="442">
+          <id>59</id>
+          <room reference="436"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="443">
+          <id>60</id>
+          <room reference="436"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="88">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="444">
       <id>60</id>
       <name>360</name>
       <department reference="13"/>
       <capacity>2</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="445">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="446">
+          <id>177</id>
+          <room reference="444"/>
+          <specialism reference="5"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="447">
+          <id>178</id>
+          <room reference="444"/>
+          <specialism reference="6"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="448">
+          <id>179</id>
+          <room reference="444"/>
+          <specialism reference="3"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="449">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="450">
+          <id>61</id>
+          <room reference="444"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="451">
+          <id>62</id>
+          <room reference="444"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="89">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="452">
       <id>61</id>
       <name>361</name>
       <department reference="13"/>
       <capacity>2</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="453">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="454">
+          <id>180</id>
+          <room reference="452"/>
+          <specialism reference="5"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="455">
+          <id>181</id>
+          <room reference="452"/>
+          <specialism reference="6"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="456">
+          <id>182</id>
+          <room reference="452"/>
+          <specialism reference="3"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="457"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="90">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="458">
       <id>62</id>
       <name>362</name>
       <department reference="13"/>
       <capacity>2</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="459">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="460">
+          <id>183</id>
+          <room reference="458"/>
+          <specialism reference="5"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="461">
+          <id>184</id>
+          <room reference="458"/>
+          <specialism reference="6"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="462">
+          <id>185</id>
+          <room reference="458"/>
+          <specialism reference="3"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="463">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="464">
+          <id>63</id>
+          <room reference="458"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="91">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="465">
       <id>63</id>
       <name>363</name>
       <department reference="13"/>
       <capacity>2</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="466">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="467">
+          <id>186</id>
+          <room reference="465"/>
+          <specialism reference="5"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="468">
+          <id>187</id>
+          <room reference="465"/>
+          <specialism reference="6"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="469">
+          <id>188</id>
+          <room reference="465"/>
+          <specialism reference="3"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="470">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="471">
+          <id>64</id>
+          <room reference="465"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="472">
+          <id>65</id>
+          <room reference="465"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="92">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="473">
       <id>64</id>
       <name>364</name>
       <department reference="13"/>
       <capacity>2</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="474">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="475">
+          <id>189</id>
+          <room reference="473"/>
+          <specialism reference="5"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="476">
+          <id>190</id>
+          <room reference="473"/>
+          <specialism reference="6"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="477">
+          <id>191</id>
+          <room reference="473"/>
+          <specialism reference="3"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="478"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="93">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="479">
       <id>65</id>
       <name>365</name>
       <department reference="13"/>
       <capacity>2</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="480">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="481">
+          <id>192</id>
+          <room reference="479"/>
+          <specialism reference="5"/>
+          <priority>3</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="482">
+          <id>193</id>
+          <room reference="479"/>
+          <specialism reference="6"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="483">
+          <id>194</id>
+          <room reference="479"/>
+          <specialism reference="3"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="484">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="485">
+          <id>66</id>
+          <room reference="479"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="94">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="486">
       <id>66</id>
       <name>366</name>
       <department reference="13"/>
       <capacity>2</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="487">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="488">
+          <id>195</id>
+          <room reference="486"/>
+          <specialism reference="5"/>
+          <priority>3</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="489">
+          <id>196</id>
+          <room reference="486"/>
+          <specialism reference="6"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="490">
+          <id>197</id>
+          <room reference="486"/>
+          <specialism reference="3"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="491">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="492">
+          <id>67</id>
+          <room reference="486"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="95">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="493">
       <id>67</id>
       <name>367</name>
       <department reference="13"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="494">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="495">
+          <id>198</id>
+          <room reference="493"/>
+          <specialism reference="5"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="496">
+          <id>199</id>
+          <room reference="493"/>
+          <specialism reference="6"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="497">
+          <id>200</id>
+          <room reference="493"/>
+          <specialism reference="3"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="498">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="499">
+          <id>68</id>
+          <room reference="493"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="500">
+          <id>69</id>
+          <room reference="493"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="96">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="501">
       <id>68</id>
       <name>368</name>
       <department reference="13"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="502">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="503">
+          <id>201</id>
+          <room reference="501"/>
+          <specialism reference="5"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="504">
+          <id>202</id>
+          <room reference="501"/>
+          <specialism reference="6"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="505">
+          <id>203</id>
+          <room reference="501"/>
+          <specialism reference="3"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="506">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="507">
+          <id>70</id>
+          <room reference="501"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="97">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="508">
       <id>69</id>
       <name>369</name>
       <department reference="13"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="509">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="510">
+          <id>204</id>
+          <room reference="508"/>
+          <specialism reference="5"/>
+          <priority>3</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="511">
+          <id>205</id>
+          <room reference="508"/>
+          <specialism reference="6"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="512">
+          <id>206</id>
+          <room reference="508"/>
+          <specialism reference="3"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="513">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="514">
+          <id>71</id>
+          <room reference="508"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="98">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="515">
       <id>70</id>
       <name>370</name>
       <department reference="13"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="516">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="517">
+          <id>207</id>
+          <room reference="515"/>
+          <specialism reference="5"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="518">
+          <id>208</id>
+          <room reference="515"/>
+          <specialism reference="6"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="519">
+          <id>209</id>
+          <room reference="515"/>
+          <specialism reference="3"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="520">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="521">
+          <id>72</id>
+          <room reference="515"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="99">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="522">
       <id>71</id>
       <name>371</name>
       <department reference="13"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="523">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="524">
+          <id>210</id>
+          <room reference="522"/>
+          <specialism reference="5"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="525">
+          <id>211</id>
+          <room reference="522"/>
+          <specialism reference="6"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="526">
+          <id>212</id>
+          <room reference="522"/>
+          <specialism reference="3"/>
+          <priority>3</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="527">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="528">
+          <id>73</id>
+          <room reference="522"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="100">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="529">
       <id>72</id>
       <name>372</name>
       <department reference="13"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="530">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="531">
+          <id>213</id>
+          <room reference="529"/>
+          <specialism reference="5"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="532">
+          <id>214</id>
+          <room reference="529"/>
+          <specialism reference="6"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="533">
+          <id>215</id>
+          <room reference="529"/>
+          <specialism reference="3"/>
+          <priority>3</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="534"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="101">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="535">
       <id>73</id>
       <name>373</name>
       <department reference="13"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="536">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="537">
+          <id>216</id>
+          <room reference="535"/>
+          <specialism reference="5"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="538">
+          <id>217</id>
+          <room reference="535"/>
+          <specialism reference="6"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="539">
+          <id>218</id>
+          <room reference="535"/>
+          <specialism reference="3"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="540">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="541">
+          <id>74</id>
+          <room reference="535"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="102">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="542">
       <id>74</id>
       <name>374</name>
       <department reference="13"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="543">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="544">
+          <id>219</id>
+          <room reference="542"/>
+          <specialism reference="5"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="545">
+          <id>220</id>
+          <room reference="542"/>
+          <specialism reference="6"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="546">
+          <id>221</id>
+          <room reference="542"/>
+          <specialism reference="3"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="547">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="548">
+          <id>75</id>
+          <room reference="542"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="103">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="549">
       <id>75</id>
       <name>375</name>
       <department reference="13"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="550">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="551">
+          <id>222</id>
+          <room reference="549"/>
+          <specialism reference="5"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="552">
+          <id>223</id>
+          <room reference="549"/>
+          <specialism reference="6"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="553">
+          <id>224</id>
+          <room reference="549"/>
+          <specialism reference="3"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="554">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="555">
+          <id>76</id>
+          <room reference="549"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="104">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="556">
       <id>76</id>
       <name>376</name>
       <department reference="13"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="557">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="558">
+          <id>225</id>
+          <room reference="556"/>
+          <specialism reference="5"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="559">
+          <id>226</id>
+          <room reference="556"/>
+          <specialism reference="6"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="560">
+          <id>227</id>
+          <room reference="556"/>
+          <specialism reference="3"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="561">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="562">
+          <id>77</id>
+          <room reference="556"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="105">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="563">
       <id>77</id>
       <name>477</name>
       <department reference="14"/>
       <capacity>1</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="564">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="565">
+          <id>228</id>
+          <room reference="563"/>
+          <specialism reference="6"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="566">
+          <id>229</id>
+          <room reference="563"/>
+          <specialism reference="3"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="567">
+          <id>230</id>
+          <room reference="563"/>
+          <specialism reference="4"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="568">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="569">
+          <id>78</id>
+          <room reference="563"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="106">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="570">
       <id>78</id>
       <name>478</name>
       <department reference="14"/>
       <capacity>1</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="571">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="572">
+          <id>231</id>
+          <room reference="570"/>
+          <specialism reference="6"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="573">
+          <id>232</id>
+          <room reference="570"/>
+          <specialism reference="3"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="574">
+          <id>233</id>
+          <room reference="570"/>
+          <specialism reference="4"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="575">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="576">
+          <id>79</id>
+          <room reference="570"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="577">
+          <id>80</id>
+          <room reference="570"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="107">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="578">
       <id>79</id>
       <name>479</name>
       <department reference="14"/>
       <capacity>2</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="579">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="580">
+          <id>234</id>
+          <room reference="578"/>
+          <specialism reference="6"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="581">
+          <id>235</id>
+          <room reference="578"/>
+          <specialism reference="3"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="582">
+          <id>236</id>
+          <room reference="578"/>
+          <specialism reference="4"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="583"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="108">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="584">
       <id>80</id>
       <name>480</name>
       <department reference="14"/>
       <capacity>2</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="585">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="586">
+          <id>237</id>
+          <room reference="584"/>
+          <specialism reference="6"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="587">
+          <id>238</id>
+          <room reference="584"/>
+          <specialism reference="3"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="588">
+          <id>239</id>
+          <room reference="584"/>
+          <specialism reference="4"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="589">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="590">
+          <id>81</id>
+          <room reference="584"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="109">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="591">
       <id>81</id>
       <name>481</name>
       <department reference="14"/>
       <capacity>2</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="592">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="593">
+          <id>240</id>
+          <room reference="591"/>
+          <specialism reference="6"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="594">
+          <id>241</id>
+          <room reference="591"/>
+          <specialism reference="3"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="595">
+          <id>242</id>
+          <room reference="591"/>
+          <specialism reference="4"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="596"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="110">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="597">
       <id>82</id>
       <name>482</name>
       <department reference="14"/>
       <capacity>2</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="598">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="599">
+          <id>243</id>
+          <room reference="597"/>
+          <specialism reference="6"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="600">
+          <id>244</id>
+          <room reference="597"/>
+          <specialism reference="3"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="601">
+          <id>245</id>
+          <room reference="597"/>
+          <specialism reference="4"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="602">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="603">
+          <id>82</id>
+          <room reference="597"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="111">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="604">
       <id>83</id>
       <name>483</name>
       <department reference="14"/>
       <capacity>2</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="605">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="606">
+          <id>246</id>
+          <room reference="604"/>
+          <specialism reference="6"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="607">
+          <id>247</id>
+          <room reference="604"/>
+          <specialism reference="3"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="608">
+          <id>248</id>
+          <room reference="604"/>
+          <specialism reference="4"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="609"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="112">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="610">
       <id>84</id>
       <name>484</name>
       <department reference="14"/>
       <capacity>2</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="611">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="612">
+          <id>249</id>
+          <room reference="610"/>
+          <specialism reference="6"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="613">
+          <id>250</id>
+          <room reference="610"/>
+          <specialism reference="3"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="614">
+          <id>251</id>
+          <room reference="610"/>
+          <specialism reference="4"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="615">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="616">
+          <id>83</id>
+          <room reference="610"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="617">
+          <id>84</id>
+          <room reference="610"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="113">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="618">
       <id>85</id>
       <name>485</name>
       <department reference="14"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="619">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="620">
+          <id>252</id>
+          <room reference="618"/>
+          <specialism reference="6"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="621">
+          <id>253</id>
+          <room reference="618"/>
+          <specialism reference="3"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="622">
+          <id>254</id>
+          <room reference="618"/>
+          <specialism reference="4"/>
+          <priority>3</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="623"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="114">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="624">
       <id>86</id>
       <name>486</name>
       <department reference="14"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="625">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="626">
+          <id>255</id>
+          <room reference="624"/>
+          <specialism reference="6"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="627">
+          <id>256</id>
+          <room reference="624"/>
+          <specialism reference="3"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="628">
+          <id>257</id>
+          <room reference="624"/>
+          <specialism reference="4"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="629">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="630">
+          <id>85</id>
+          <room reference="624"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="631">
+          <id>86</id>
+          <room reference="624"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="115">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="632">
       <id>87</id>
       <name>487</name>
       <department reference="14"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="633">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="634">
+          <id>258</id>
+          <room reference="632"/>
+          <specialism reference="6"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="635">
+          <id>259</id>
+          <room reference="632"/>
+          <specialism reference="3"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="636">
+          <id>260</id>
+          <room reference="632"/>
+          <specialism reference="4"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="637">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="638">
+          <id>87</id>
+          <room reference="632"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="116">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="639">
       <id>88</id>
       <name>488</name>
       <department reference="14"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="640">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="641">
+          <id>261</id>
+          <room reference="639"/>
+          <specialism reference="6"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="642">
+          <id>262</id>
+          <room reference="639"/>
+          <specialism reference="3"/>
+          <priority>3</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="643">
+          <id>263</id>
+          <room reference="639"/>
+          <specialism reference="4"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="644">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="645">
+          <id>88</id>
+          <room reference="639"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="117">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="646">
       <id>89</id>
       <name>489</name>
       <department reference="14"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="647">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="648">
+          <id>264</id>
+          <room reference="646"/>
+          <specialism reference="6"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="649">
+          <id>265</id>
+          <room reference="646"/>
+          <specialism reference="3"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="650">
+          <id>266</id>
+          <room reference="646"/>
+          <specialism reference="4"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="651"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="118">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="652">
       <id>90</id>
       <name>490</name>
       <department reference="14"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="653">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="654">
+          <id>267</id>
+          <room reference="652"/>
+          <specialism reference="6"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="655">
+          <id>268</id>
+          <room reference="652"/>
+          <specialism reference="3"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="656">
+          <id>269</id>
+          <room reference="652"/>
+          <specialism reference="4"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="657">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="658">
+          <id>89</id>
+          <room reference="652"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="119">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="659">
       <id>91</id>
       <name>491</name>
       <department reference="14"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="660">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="661">
+          <id>270</id>
+          <room reference="659"/>
+          <specialism reference="6"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="662">
+          <id>271</id>
+          <room reference="659"/>
+          <specialism reference="3"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="663">
+          <id>272</id>
+          <room reference="659"/>
+          <specialism reference="4"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="664">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="665">
+          <id>90</id>
+          <room reference="659"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="666">
+          <id>91</id>
+          <room reference="659"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="120">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="667">
       <id>92</id>
       <name>492</name>
       <department reference="14"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="668">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="669">
+          <id>273</id>
+          <room reference="667"/>
+          <specialism reference="6"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="670">
+          <id>274</id>
+          <room reference="667"/>
+          <specialism reference="3"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="671">
+          <id>275</id>
+          <room reference="667"/>
+          <specialism reference="4"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="672">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="673">
+          <id>92</id>
+          <room reference="667"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="674">
+          <id>93</id>
+          <room reference="667"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="121">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="675">
       <id>93</id>
       <name>493</name>
       <department reference="14"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="676">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="677">
+          <id>276</id>
+          <room reference="675"/>
+          <specialism reference="6"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="678">
+          <id>277</id>
+          <room reference="675"/>
+          <specialism reference="3"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="679">
+          <id>278</id>
+          <room reference="675"/>
+          <specialism reference="4"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="680"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="122">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="681">
       <id>94</id>
       <name>494</name>
       <department reference="14"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="682">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="683">
+          <id>279</id>
+          <room reference="681"/>
+          <specialism reference="6"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="684">
+          <id>280</id>
+          <room reference="681"/>
+          <specialism reference="3"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="685">
+          <id>281</id>
+          <room reference="681"/>
+          <specialism reference="4"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="686">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="687">
+          <id>94</id>
+          <room reference="681"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="123">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="688">
       <id>95</id>
       <name>495</name>
       <department reference="14"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="689">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="690">
+          <id>282</id>
+          <room reference="688"/>
+          <specialism reference="6"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="691">
+          <id>283</id>
+          <room reference="688"/>
+          <specialism reference="3"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="692">
+          <id>284</id>
+          <room reference="688"/>
+          <specialism reference="4"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="693">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="694">
+          <id>95</id>
+          <room reference="688"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="124">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="695">
       <id>96</id>
       <name>496</name>
       <department reference="14"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="696">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="697">
+          <id>285</id>
+          <room reference="695"/>
+          <specialism reference="6"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="698">
+          <id>286</id>
+          <room reference="695"/>
+          <specialism reference="3"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="699">
+          <id>287</id>
+          <room reference="695"/>
+          <specialism reference="4"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="700"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="125">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="701">
       <id>97</id>
       <name>497</name>
       <department reference="14"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="702">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="703">
+          <id>288</id>
+          <room reference="701"/>
+          <specialism reference="6"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="704">
+          <id>289</id>
+          <room reference="701"/>
+          <specialism reference="3"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="705">
+          <id>290</id>
+          <room reference="701"/>
+          <specialism reference="4"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="706">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="707">
+          <id>96</id>
+          <room reference="701"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="126">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="708">
       <id>98</id>
       <name>498</name>
       <department reference="14"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="709">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="710">
+          <id>291</id>
+          <room reference="708"/>
+          <specialism reference="6"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="711">
+          <id>292</id>
+          <room reference="708"/>
+          <specialism reference="3"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="712">
+          <id>293</id>
+          <room reference="708"/>
+          <specialism reference="4"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="713">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="714">
+          <id>97</id>
+          <room reference="708"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="715">
+          <id>98</id>
+          <room reference="708"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
   </roomList>
-  <roomSpecialismList id="127">
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="128">
-      <id>0</id>
-      <room reference="29"/>
-      <specialism reference="3"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="129">
-      <id>1</id>
-      <room reference="29"/>
-      <specialism reference="4"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="130">
-      <id>2</id>
-      <room reference="29"/>
-      <specialism reference="5"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="131">
-      <id>3</id>
-      <room reference="30"/>
-      <specialism reference="3"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="132">
-      <id>4</id>
-      <room reference="30"/>
-      <specialism reference="4"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="133">
-      <id>5</id>
-      <room reference="30"/>
-      <specialism reference="5"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="134">
-      <id>6</id>
-      <room reference="31"/>
-      <specialism reference="3"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="135">
-      <id>7</id>
-      <room reference="31"/>
-      <specialism reference="4"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="136">
-      <id>8</id>
-      <room reference="31"/>
-      <specialism reference="5"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="137">
-      <id>9</id>
-      <room reference="32"/>
-      <specialism reference="3"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="138">
-      <id>10</id>
-      <room reference="32"/>
-      <specialism reference="4"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="139">
-      <id>11</id>
-      <room reference="32"/>
-      <specialism reference="5"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="140">
-      <id>12</id>
-      <room reference="33"/>
-      <specialism reference="3"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="141">
-      <id>13</id>
-      <room reference="33"/>
-      <specialism reference="4"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="142">
-      <id>14</id>
-      <room reference="33"/>
-      <specialism reference="5"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="143">
-      <id>15</id>
-      <room reference="34"/>
-      <specialism reference="3"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="144">
-      <id>16</id>
-      <room reference="34"/>
-      <specialism reference="4"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="145">
-      <id>17</id>
-      <room reference="34"/>
-      <specialism reference="5"/>
-      <priority>3</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="146">
-      <id>18</id>
-      <room reference="35"/>
-      <specialism reference="3"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="147">
-      <id>19</id>
-      <room reference="35"/>
-      <specialism reference="4"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="148">
-      <id>20</id>
-      <room reference="35"/>
-      <specialism reference="5"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="149">
-      <id>21</id>
-      <room reference="36"/>
-      <specialism reference="3"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="150">
-      <id>22</id>
-      <room reference="36"/>
-      <specialism reference="4"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="151">
-      <id>23</id>
-      <room reference="36"/>
-      <specialism reference="5"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="152">
-      <id>24</id>
-      <room reference="37"/>
-      <specialism reference="3"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="153">
-      <id>25</id>
-      <room reference="37"/>
-      <specialism reference="4"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="154">
-      <id>26</id>
-      <room reference="37"/>
-      <specialism reference="5"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="155">
-      <id>27</id>
-      <room reference="38"/>
-      <specialism reference="3"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="156">
-      <id>28</id>
-      <room reference="38"/>
-      <specialism reference="4"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="157">
-      <id>29</id>
-      <room reference="38"/>
-      <specialism reference="5"/>
-      <priority>3</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="158">
-      <id>30</id>
-      <room reference="39"/>
-      <specialism reference="3"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="159">
-      <id>31</id>
-      <room reference="39"/>
-      <specialism reference="4"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="160">
-      <id>32</id>
-      <room reference="39"/>
-      <specialism reference="5"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="161">
-      <id>33</id>
-      <room reference="40"/>
-      <specialism reference="3"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="162">
-      <id>34</id>
-      <room reference="40"/>
-      <specialism reference="4"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="163">
-      <id>35</id>
-      <room reference="40"/>
-      <specialism reference="5"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="164">
-      <id>36</id>
-      <room reference="41"/>
-      <specialism reference="3"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="165">
-      <id>37</id>
-      <room reference="41"/>
-      <specialism reference="4"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="166">
-      <id>38</id>
-      <room reference="41"/>
-      <specialism reference="5"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="167">
-      <id>39</id>
-      <room reference="42"/>
-      <specialism reference="3"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="168">
-      <id>40</id>
-      <room reference="42"/>
-      <specialism reference="4"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="169">
-      <id>41</id>
-      <room reference="42"/>
-      <specialism reference="5"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="170">
-      <id>42</id>
-      <room reference="43"/>
-      <specialism reference="3"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="171">
-      <id>43</id>
-      <room reference="43"/>
-      <specialism reference="4"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="172">
-      <id>44</id>
-      <room reference="43"/>
-      <specialism reference="5"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="173">
-      <id>45</id>
-      <room reference="44"/>
-      <specialism reference="3"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="174">
-      <id>46</id>
-      <room reference="44"/>
-      <specialism reference="4"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="175">
-      <id>47</id>
-      <room reference="44"/>
-      <specialism reference="5"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="176">
-      <id>48</id>
-      <room reference="45"/>
-      <specialism reference="3"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="177">
-      <id>49</id>
-      <room reference="45"/>
-      <specialism reference="4"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="178">
-      <id>50</id>
-      <room reference="45"/>
-      <specialism reference="5"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="179">
-      <id>51</id>
-      <room reference="46"/>
-      <specialism reference="3"/>
-      <priority>3</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="180">
-      <id>52</id>
-      <room reference="46"/>
-      <specialism reference="4"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="181">
-      <id>53</id>
-      <room reference="46"/>
-      <specialism reference="5"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="182">
-      <id>54</id>
-      <room reference="47"/>
-      <specialism reference="3"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="183">
-      <id>55</id>
-      <room reference="47"/>
-      <specialism reference="4"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="184">
-      <id>56</id>
-      <room reference="47"/>
-      <specialism reference="5"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="185">
-      <id>57</id>
-      <room reference="48"/>
-      <specialism reference="3"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="186">
-      <id>58</id>
-      <room reference="48"/>
-      <specialism reference="4"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="187">
-      <id>59</id>
-      <room reference="48"/>
-      <specialism reference="5"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="188">
-      <id>60</id>
-      <room reference="49"/>
-      <specialism reference="3"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="189">
-      <id>61</id>
-      <room reference="49"/>
-      <specialism reference="4"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="190">
-      <id>62</id>
-      <room reference="49"/>
-      <specialism reference="5"/>
-      <priority>3</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="191">
-      <id>63</id>
-      <room reference="50"/>
-      <specialism reference="3"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="192">
-      <id>64</id>
-      <room reference="50"/>
-      <specialism reference="4"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="193">
-      <id>65</id>
-      <room reference="50"/>
-      <specialism reference="5"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="194">
-      <id>66</id>
-      <room reference="51"/>
-      <specialism reference="3"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="195">
-      <id>67</id>
-      <room reference="51"/>
-      <specialism reference="4"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="196">
-      <id>68</id>
-      <room reference="51"/>
-      <specialism reference="5"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="197">
-      <id>69</id>
-      <room reference="52"/>
-      <specialism reference="3"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="198">
-      <id>70</id>
-      <room reference="52"/>
-      <specialism reference="4"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="199">
-      <id>71</id>
-      <room reference="52"/>
-      <specialism reference="5"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="200">
-      <id>72</id>
-      <room reference="53"/>
-      <specialism reference="3"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="201">
-      <id>73</id>
-      <room reference="53"/>
-      <specialism reference="4"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="202">
-      <id>74</id>
-      <room reference="53"/>
-      <specialism reference="5"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="203">
-      <id>75</id>
-      <room reference="54"/>
-      <specialism reference="4"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="204">
-      <id>76</id>
-      <room reference="54"/>
-      <specialism reference="5"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="205">
-      <id>77</id>
-      <room reference="54"/>
-      <specialism reference="6"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="206">
-      <id>78</id>
-      <room reference="55"/>
-      <specialism reference="4"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="207">
-      <id>79</id>
-      <room reference="55"/>
-      <specialism reference="5"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="208">
-      <id>80</id>
-      <room reference="55"/>
-      <specialism reference="6"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="209">
-      <id>81</id>
-      <room reference="56"/>
-      <specialism reference="4"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="210">
-      <id>82</id>
-      <room reference="56"/>
-      <specialism reference="5"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="211">
-      <id>83</id>
-      <room reference="56"/>
-      <specialism reference="6"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="212">
-      <id>84</id>
-      <room reference="57"/>
-      <specialism reference="4"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="213">
-      <id>85</id>
-      <room reference="57"/>
-      <specialism reference="5"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="214">
-      <id>86</id>
-      <room reference="57"/>
-      <specialism reference="6"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="215">
-      <id>87</id>
-      <room reference="58"/>
-      <specialism reference="4"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="216">
-      <id>88</id>
-      <room reference="58"/>
-      <specialism reference="5"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="217">
-      <id>89</id>
-      <room reference="58"/>
-      <specialism reference="6"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="218">
-      <id>90</id>
-      <room reference="59"/>
-      <specialism reference="4"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="219">
-      <id>91</id>
-      <room reference="59"/>
-      <specialism reference="5"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="220">
-      <id>92</id>
-      <room reference="59"/>
-      <specialism reference="6"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="221">
-      <id>93</id>
-      <room reference="60"/>
-      <specialism reference="4"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="222">
-      <id>94</id>
-      <room reference="60"/>
-      <specialism reference="5"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="223">
-      <id>95</id>
-      <room reference="60"/>
-      <specialism reference="6"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="224">
-      <id>96</id>
-      <room reference="61"/>
-      <specialism reference="4"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="225">
-      <id>97</id>
-      <room reference="61"/>
-      <specialism reference="5"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="226">
-      <id>98</id>
-      <room reference="61"/>
-      <specialism reference="6"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="227">
-      <id>99</id>
-      <room reference="62"/>
-      <specialism reference="4"/>
-      <priority>3</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="228">
-      <id>100</id>
-      <room reference="62"/>
-      <specialism reference="5"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="229">
-      <id>101</id>
-      <room reference="62"/>
-      <specialism reference="6"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="230">
-      <id>102</id>
-      <room reference="63"/>
-      <specialism reference="4"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="231">
-      <id>103</id>
-      <room reference="63"/>
-      <specialism reference="5"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="232">
-      <id>104</id>
-      <room reference="63"/>
-      <specialism reference="6"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="233">
-      <id>105</id>
-      <room reference="64"/>
-      <specialism reference="4"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="234">
-      <id>106</id>
-      <room reference="64"/>
-      <specialism reference="5"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="235">
-      <id>107</id>
-      <room reference="64"/>
-      <specialism reference="6"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="236">
-      <id>108</id>
-      <room reference="65"/>
-      <specialism reference="4"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="237">
-      <id>109</id>
-      <room reference="65"/>
-      <specialism reference="5"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="238">
-      <id>110</id>
-      <room reference="65"/>
-      <specialism reference="6"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="239">
-      <id>111</id>
-      <room reference="66"/>
-      <specialism reference="4"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="240">
-      <id>112</id>
-      <room reference="66"/>
-      <specialism reference="5"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="241">
-      <id>113</id>
-      <room reference="66"/>
-      <specialism reference="6"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="242">
-      <id>114</id>
-      <room reference="67"/>
-      <specialism reference="4"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="243">
-      <id>115</id>
-      <room reference="67"/>
-      <specialism reference="5"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="244">
-      <id>116</id>
-      <room reference="67"/>
-      <specialism reference="6"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="245">
-      <id>117</id>
-      <room reference="68"/>
-      <specialism reference="4"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="246">
-      <id>118</id>
-      <room reference="68"/>
-      <specialism reference="5"/>
-      <priority>3</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="247">
-      <id>119</id>
-      <room reference="68"/>
-      <specialism reference="6"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="248">
-      <id>120</id>
-      <room reference="69"/>
-      <specialism reference="4"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="249">
-      <id>121</id>
-      <room reference="69"/>
-      <specialism reference="5"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="250">
-      <id>122</id>
-      <room reference="69"/>
-      <specialism reference="6"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="251">
-      <id>123</id>
-      <room reference="70"/>
-      <specialism reference="4"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="252">
-      <id>124</id>
-      <room reference="70"/>
-      <specialism reference="5"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="253">
-      <id>125</id>
-      <room reference="70"/>
-      <specialism reference="6"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="254">
-      <id>126</id>
-      <room reference="71"/>
-      <specialism reference="4"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="255">
-      <id>127</id>
-      <room reference="71"/>
-      <specialism reference="5"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="256">
-      <id>128</id>
-      <room reference="71"/>
-      <specialism reference="6"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="257">
-      <id>129</id>
-      <room reference="72"/>
-      <specialism reference="4"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="258">
-      <id>130</id>
-      <room reference="72"/>
-      <specialism reference="5"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="259">
-      <id>131</id>
-      <room reference="72"/>
-      <specialism reference="6"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="260">
-      <id>132</id>
-      <room reference="73"/>
-      <specialism reference="4"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="261">
-      <id>133</id>
-      <room reference="73"/>
-      <specialism reference="5"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="262">
-      <id>134</id>
-      <room reference="73"/>
-      <specialism reference="6"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="263">
-      <id>135</id>
-      <room reference="74"/>
-      <specialism reference="4"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="264">
-      <id>136</id>
-      <room reference="74"/>
-      <specialism reference="5"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="265">
-      <id>137</id>
-      <room reference="74"/>
-      <specialism reference="6"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="266">
-      <id>138</id>
-      <room reference="75"/>
-      <specialism reference="4"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="267">
-      <id>139</id>
-      <room reference="75"/>
-      <specialism reference="5"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="268">
-      <id>140</id>
-      <room reference="75"/>
-      <specialism reference="6"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="269">
-      <id>141</id>
-      <room reference="76"/>
-      <specialism reference="4"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="270">
-      <id>142</id>
-      <room reference="76"/>
-      <specialism reference="5"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="271">
-      <id>143</id>
-      <room reference="76"/>
-      <specialism reference="6"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="272">
-      <id>144</id>
-      <room reference="77"/>
-      <specialism reference="4"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="273">
-      <id>145</id>
-      <room reference="77"/>
-      <specialism reference="5"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="274">
-      <id>146</id>
-      <room reference="77"/>
-      <specialism reference="6"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="275">
-      <id>147</id>
-      <room reference="78"/>
-      <specialism reference="4"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="276">
-      <id>148</id>
-      <room reference="78"/>
-      <specialism reference="5"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="277">
-      <id>149</id>
-      <room reference="78"/>
-      <specialism reference="6"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="278">
-      <id>150</id>
-      <room reference="79"/>
-      <specialism reference="4"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="279">
-      <id>151</id>
-      <room reference="79"/>
-      <specialism reference="5"/>
-      <priority>3</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="280">
-      <id>152</id>
-      <room reference="79"/>
-      <specialism reference="6"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="281">
-      <id>153</id>
-      <room reference="80"/>
-      <specialism reference="4"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="282">
-      <id>154</id>
-      <room reference="80"/>
-      <specialism reference="5"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="283">
-      <id>155</id>
-      <room reference="80"/>
-      <specialism reference="6"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="284">
-      <id>156</id>
-      <room reference="81"/>
-      <specialism reference="4"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="285">
-      <id>157</id>
-      <room reference="81"/>
-      <specialism reference="5"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="286">
-      <id>158</id>
-      <room reference="81"/>
-      <specialism reference="6"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="287">
-      <id>159</id>
-      <room reference="82"/>
-      <specialism reference="5"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="288">
-      <id>160</id>
-      <room reference="82"/>
-      <specialism reference="6"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="289">
-      <id>161</id>
-      <room reference="82"/>
-      <specialism reference="3"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="290">
-      <id>162</id>
-      <room reference="83"/>
-      <specialism reference="5"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="291">
-      <id>163</id>
-      <room reference="83"/>
-      <specialism reference="6"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="292">
-      <id>164</id>
-      <room reference="83"/>
-      <specialism reference="3"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="293">
-      <id>165</id>
-      <room reference="84"/>
-      <specialism reference="5"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="294">
-      <id>166</id>
-      <room reference="84"/>
-      <specialism reference="6"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="295">
-      <id>167</id>
-      <room reference="84"/>
-      <specialism reference="3"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="296">
-      <id>168</id>
-      <room reference="85"/>
-      <specialism reference="5"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="297">
-      <id>169</id>
-      <room reference="85"/>
-      <specialism reference="6"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="298">
-      <id>170</id>
-      <room reference="85"/>
-      <specialism reference="3"/>
-      <priority>3</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="299">
-      <id>171</id>
-      <room reference="86"/>
-      <specialism reference="5"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="300">
-      <id>172</id>
-      <room reference="86"/>
-      <specialism reference="6"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="301">
-      <id>173</id>
-      <room reference="86"/>
-      <specialism reference="3"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="302">
-      <id>174</id>
-      <room reference="87"/>
-      <specialism reference="5"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="303">
-      <id>175</id>
-      <room reference="87"/>
-      <specialism reference="6"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="304">
-      <id>176</id>
-      <room reference="87"/>
-      <specialism reference="3"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="305">
-      <id>177</id>
-      <room reference="88"/>
-      <specialism reference="5"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="306">
-      <id>178</id>
-      <room reference="88"/>
-      <specialism reference="6"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="307">
-      <id>179</id>
-      <room reference="88"/>
-      <specialism reference="3"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="308">
-      <id>180</id>
-      <room reference="89"/>
-      <specialism reference="5"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="309">
-      <id>181</id>
-      <room reference="89"/>
-      <specialism reference="6"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="310">
-      <id>182</id>
-      <room reference="89"/>
-      <specialism reference="3"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="311">
-      <id>183</id>
-      <room reference="90"/>
-      <specialism reference="5"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="312">
-      <id>184</id>
-      <room reference="90"/>
-      <specialism reference="6"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="313">
-      <id>185</id>
-      <room reference="90"/>
-      <specialism reference="3"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="314">
-      <id>186</id>
-      <room reference="91"/>
-      <specialism reference="5"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="315">
-      <id>187</id>
-      <room reference="91"/>
-      <specialism reference="6"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="316">
-      <id>188</id>
-      <room reference="91"/>
-      <specialism reference="3"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="317">
-      <id>189</id>
-      <room reference="92"/>
-      <specialism reference="5"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="318">
-      <id>190</id>
-      <room reference="92"/>
-      <specialism reference="6"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="319">
-      <id>191</id>
-      <room reference="92"/>
-      <specialism reference="3"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="320">
-      <id>192</id>
-      <room reference="93"/>
-      <specialism reference="5"/>
-      <priority>3</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="321">
-      <id>193</id>
-      <room reference="93"/>
-      <specialism reference="6"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="322">
-      <id>194</id>
-      <room reference="93"/>
-      <specialism reference="3"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="323">
-      <id>195</id>
-      <room reference="94"/>
-      <specialism reference="5"/>
-      <priority>3</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="324">
-      <id>196</id>
-      <room reference="94"/>
-      <specialism reference="6"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="325">
-      <id>197</id>
-      <room reference="94"/>
-      <specialism reference="3"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="326">
-      <id>198</id>
-      <room reference="95"/>
-      <specialism reference="5"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="327">
-      <id>199</id>
-      <room reference="95"/>
-      <specialism reference="6"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="328">
-      <id>200</id>
-      <room reference="95"/>
-      <specialism reference="3"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="329">
-      <id>201</id>
-      <room reference="96"/>
-      <specialism reference="5"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="330">
-      <id>202</id>
-      <room reference="96"/>
-      <specialism reference="6"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="331">
-      <id>203</id>
-      <room reference="96"/>
-      <specialism reference="3"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="332">
-      <id>204</id>
-      <room reference="97"/>
-      <specialism reference="5"/>
-      <priority>3</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="333">
-      <id>205</id>
-      <room reference="97"/>
-      <specialism reference="6"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="334">
-      <id>206</id>
-      <room reference="97"/>
-      <specialism reference="3"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="335">
-      <id>207</id>
-      <room reference="98"/>
-      <specialism reference="5"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="336">
-      <id>208</id>
-      <room reference="98"/>
-      <specialism reference="6"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="337">
-      <id>209</id>
-      <room reference="98"/>
-      <specialism reference="3"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="338">
-      <id>210</id>
-      <room reference="99"/>
-      <specialism reference="5"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="339">
-      <id>211</id>
-      <room reference="99"/>
-      <specialism reference="6"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="340">
-      <id>212</id>
-      <room reference="99"/>
-      <specialism reference="3"/>
-      <priority>3</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="341">
-      <id>213</id>
-      <room reference="100"/>
-      <specialism reference="5"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="342">
-      <id>214</id>
-      <room reference="100"/>
-      <specialism reference="6"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="343">
-      <id>215</id>
-      <room reference="100"/>
-      <specialism reference="3"/>
-      <priority>3</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="344">
-      <id>216</id>
-      <room reference="101"/>
-      <specialism reference="5"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="345">
-      <id>217</id>
-      <room reference="101"/>
-      <specialism reference="6"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="346">
-      <id>218</id>
-      <room reference="101"/>
-      <specialism reference="3"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="347">
-      <id>219</id>
-      <room reference="102"/>
-      <specialism reference="5"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="348">
-      <id>220</id>
-      <room reference="102"/>
-      <specialism reference="6"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="349">
-      <id>221</id>
-      <room reference="102"/>
-      <specialism reference="3"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="350">
-      <id>222</id>
-      <room reference="103"/>
-      <specialism reference="5"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="351">
-      <id>223</id>
-      <room reference="103"/>
-      <specialism reference="6"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="352">
-      <id>224</id>
-      <room reference="103"/>
-      <specialism reference="3"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="353">
-      <id>225</id>
-      <room reference="104"/>
-      <specialism reference="5"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="354">
-      <id>226</id>
-      <room reference="104"/>
-      <specialism reference="6"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="355">
-      <id>227</id>
-      <room reference="104"/>
-      <specialism reference="3"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="356">
-      <id>228</id>
-      <room reference="105"/>
-      <specialism reference="6"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="357">
-      <id>229</id>
-      <room reference="105"/>
-      <specialism reference="3"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="358">
-      <id>230</id>
-      <room reference="105"/>
-      <specialism reference="4"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="359">
-      <id>231</id>
-      <room reference="106"/>
-      <specialism reference="6"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="360">
-      <id>232</id>
-      <room reference="106"/>
-      <specialism reference="3"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="361">
-      <id>233</id>
-      <room reference="106"/>
-      <specialism reference="4"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="362">
-      <id>234</id>
-      <room reference="107"/>
-      <specialism reference="6"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="363">
-      <id>235</id>
-      <room reference="107"/>
-      <specialism reference="3"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="364">
-      <id>236</id>
-      <room reference="107"/>
-      <specialism reference="4"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="365">
-      <id>237</id>
-      <room reference="108"/>
-      <specialism reference="6"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="366">
-      <id>238</id>
-      <room reference="108"/>
-      <specialism reference="3"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="367">
-      <id>239</id>
-      <room reference="108"/>
-      <specialism reference="4"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="368">
-      <id>240</id>
-      <room reference="109"/>
-      <specialism reference="6"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="369">
-      <id>241</id>
-      <room reference="109"/>
-      <specialism reference="3"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="370">
-      <id>242</id>
-      <room reference="109"/>
-      <specialism reference="4"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="371">
-      <id>243</id>
-      <room reference="110"/>
-      <specialism reference="6"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="372">
-      <id>244</id>
-      <room reference="110"/>
-      <specialism reference="3"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="373">
-      <id>245</id>
-      <room reference="110"/>
-      <specialism reference="4"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="374">
-      <id>246</id>
-      <room reference="111"/>
-      <specialism reference="6"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="375">
-      <id>247</id>
-      <room reference="111"/>
-      <specialism reference="3"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="376">
-      <id>248</id>
-      <room reference="111"/>
-      <specialism reference="4"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="377">
-      <id>249</id>
-      <room reference="112"/>
-      <specialism reference="6"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="378">
-      <id>250</id>
-      <room reference="112"/>
-      <specialism reference="3"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="379">
-      <id>251</id>
-      <room reference="112"/>
-      <specialism reference="4"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="380">
-      <id>252</id>
-      <room reference="113"/>
-      <specialism reference="6"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="381">
-      <id>253</id>
-      <room reference="113"/>
-      <specialism reference="3"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="382">
-      <id>254</id>
-      <room reference="113"/>
-      <specialism reference="4"/>
-      <priority>3</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="383">
-      <id>255</id>
-      <room reference="114"/>
-      <specialism reference="6"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="384">
-      <id>256</id>
-      <room reference="114"/>
-      <specialism reference="3"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="385">
-      <id>257</id>
-      <room reference="114"/>
-      <specialism reference="4"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="386">
-      <id>258</id>
-      <room reference="115"/>
-      <specialism reference="6"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="387">
-      <id>259</id>
-      <room reference="115"/>
-      <specialism reference="3"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="388">
-      <id>260</id>
-      <room reference="115"/>
-      <specialism reference="4"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="389">
-      <id>261</id>
-      <room reference="116"/>
-      <specialism reference="6"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="390">
-      <id>262</id>
-      <room reference="116"/>
-      <specialism reference="3"/>
-      <priority>3</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="391">
-      <id>263</id>
-      <room reference="116"/>
-      <specialism reference="4"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="392">
-      <id>264</id>
-      <room reference="117"/>
-      <specialism reference="6"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="393">
-      <id>265</id>
-      <room reference="117"/>
-      <specialism reference="3"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="394">
-      <id>266</id>
-      <room reference="117"/>
-      <specialism reference="4"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="395">
-      <id>267</id>
-      <room reference="118"/>
-      <specialism reference="6"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="396">
-      <id>268</id>
-      <room reference="118"/>
-      <specialism reference="3"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="397">
-      <id>269</id>
-      <room reference="118"/>
-      <specialism reference="4"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="398">
-      <id>270</id>
-      <room reference="119"/>
-      <specialism reference="6"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="399">
-      <id>271</id>
-      <room reference="119"/>
-      <specialism reference="3"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="400">
-      <id>272</id>
-      <room reference="119"/>
-      <specialism reference="4"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="401">
-      <id>273</id>
-      <room reference="120"/>
-      <specialism reference="6"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="402">
-      <id>274</id>
-      <room reference="120"/>
-      <specialism reference="3"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="403">
-      <id>275</id>
-      <room reference="120"/>
-      <specialism reference="4"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="404">
-      <id>276</id>
-      <room reference="121"/>
-      <specialism reference="6"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="405">
-      <id>277</id>
-      <room reference="121"/>
-      <specialism reference="3"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="406">
-      <id>278</id>
-      <room reference="121"/>
-      <specialism reference="4"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="407">
-      <id>279</id>
-      <room reference="122"/>
-      <specialism reference="6"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="408">
-      <id>280</id>
-      <room reference="122"/>
-      <specialism reference="3"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="409">
-      <id>281</id>
-      <room reference="122"/>
-      <specialism reference="4"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="410">
-      <id>282</id>
-      <room reference="123"/>
-      <specialism reference="6"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="411">
-      <id>283</id>
-      <room reference="123"/>
-      <specialism reference="3"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="412">
-      <id>284</id>
-      <room reference="123"/>
-      <specialism reference="4"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="413">
-      <id>285</id>
-      <room reference="124"/>
-      <specialism reference="6"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="414">
-      <id>286</id>
-      <room reference="124"/>
-      <specialism reference="3"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="415">
-      <id>287</id>
-      <room reference="124"/>
-      <specialism reference="4"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="416">
-      <id>288</id>
-      <room reference="125"/>
-      <specialism reference="6"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="417">
-      <id>289</id>
-      <room reference="125"/>
-      <specialism reference="3"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="418">
-      <id>290</id>
-      <room reference="125"/>
-      <specialism reference="4"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="419">
-      <id>291</id>
-      <room reference="126"/>
-      <specialism reference="6"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="420">
-      <id>292</id>
-      <room reference="126"/>
-      <specialism reference="3"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="421">
-      <id>293</id>
-      <room reference="126"/>
-      <specialism reference="4"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+  <roomSpecialismList id="716">
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="31"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="32"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="33"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="38"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="39"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="40"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="45"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="46"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="47"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="51"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="52"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="53"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="57"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="58"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="59"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="65"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="66"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="67"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="73"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="74"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="75"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="80"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="81"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="82"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="87"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="88"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="89"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="94"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="95"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="96"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="101"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="102"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="103"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="108"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="109"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="110"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="114"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="115"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="116"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="120"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="121"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="122"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="126"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="127"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="128"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="134"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="135"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="136"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="142"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="143"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="144"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="150"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="151"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="152"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="158"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="159"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="160"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="166"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="167"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="168"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="173"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="174"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="175"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="179"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="180"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="181"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="187"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="188"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="189"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="193"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="194"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="195"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="200"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="201"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="202"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="207"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="208"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="209"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="215"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="216"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="217"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="222"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="223"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="224"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="230"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="231"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="232"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="237"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="238"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="239"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="245"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="246"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="247"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="252"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="253"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="254"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="260"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="261"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="262"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="266"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="267"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="268"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="273"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="274"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="275"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="279"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="280"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="281"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="285"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="286"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="287"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="292"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="293"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="294"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="299"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="300"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="301"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="306"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="307"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="308"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="312"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="313"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="314"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="318"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="319"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="320"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="326"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="327"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="328"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="333"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="334"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="335"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="340"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="341"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="342"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="347"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="348"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="349"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="354"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="355"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="356"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="360"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="361"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="362"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="367"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="368"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="369"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="374"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="375"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="376"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="380"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="381"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="382"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="387"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="388"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="389"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="394"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="395"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="396"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="401"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="402"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="403"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="408"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="409"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="410"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="415"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="416"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="417"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="423"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="424"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="425"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="430"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="431"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="432"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="438"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="439"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="440"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="446"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="447"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="448"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="454"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="455"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="456"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="460"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="461"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="462"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="467"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="468"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="469"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="475"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="476"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="477"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="481"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="482"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="483"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="488"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="489"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="490"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="495"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="496"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="497"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="503"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="504"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="505"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="510"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="511"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="512"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="517"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="518"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="519"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="524"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="525"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="526"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="531"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="532"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="533"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="537"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="538"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="539"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="544"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="545"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="546"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="551"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="552"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="553"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="558"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="559"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="560"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="565"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="566"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="567"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="572"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="573"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="574"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="580"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="581"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="582"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="586"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="587"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="588"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="593"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="594"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="595"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="599"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="600"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="601"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="606"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="607"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="608"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="612"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="613"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="614"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="620"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="621"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="622"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="626"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="627"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="628"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="634"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="635"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="636"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="641"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="642"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="643"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="648"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="649"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="650"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="654"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="655"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="656"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="661"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="662"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="663"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="669"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="670"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="671"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="677"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="678"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="679"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="683"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="684"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="685"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="690"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="691"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="692"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="697"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="698"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="699"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="703"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="704"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="705"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="710"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="711"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="712"/>
   </roomSpecialismList>
-  <roomEquipmentList id="422">
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="423">
-      <id>0</id>
-      <room reference="29"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="424">
-      <id>1</id>
-      <room reference="30"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="425">
-      <id>2</id>
-      <room reference="33"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="426">
-      <id>3</id>
-      <room reference="33"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="427">
-      <id>4</id>
-      <room reference="34"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="428">
-      <id>5</id>
-      <room reference="34"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="429">
-      <id>6</id>
-      <room reference="35"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="430">
-      <id>7</id>
-      <room reference="36"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="431">
-      <id>8</id>
-      <room reference="37"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="432">
-      <id>9</id>
-      <room reference="38"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="433">
-      <id>10</id>
-      <room reference="39"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="434">
-      <id>11</id>
-      <room reference="43"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="435">
-      <id>12</id>
-      <room reference="43"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="436">
-      <id>13</id>
-      <room reference="44"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="437">
-      <id>14</id>
-      <room reference="44"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="438">
-      <id>15</id>
-      <room reference="45"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="439">
-      <id>16</id>
-      <room reference="45"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="440">
-      <id>17</id>
-      <room reference="46"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="441">
-      <id>18</id>
-      <room reference="46"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="442">
-      <id>19</id>
-      <room reference="47"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="443">
-      <id>20</id>
-      <room reference="47"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="444">
-      <id>21</id>
-      <room reference="48"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="445">
-      <id>22</id>
-      <room reference="50"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="446">
-      <id>23</id>
-      <room reference="50"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="447">
-      <id>24</id>
-      <room reference="52"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="448">
-      <id>25</id>
-      <room reference="53"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="449">
-      <id>26</id>
-      <room reference="54"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="450">
-      <id>27</id>
-      <room reference="54"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="451">
-      <id>28</id>
-      <room reference="55"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="452">
-      <id>29</id>
-      <room reference="56"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="453">
-      <id>30</id>
-      <room reference="56"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="454">
-      <id>31</id>
-      <room reference="57"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="455">
-      <id>32</id>
-      <room reference="58"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="456">
-      <id>33</id>
-      <room reference="58"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="457">
-      <id>34</id>
-      <room reference="59"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="458">
-      <id>35</id>
-      <room reference="60"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="459">
-      <id>36</id>
-      <room reference="60"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="460">
-      <id>37</id>
-      <room reference="62"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="461">
-      <id>38</id>
-      <room reference="65"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="462">
-      <id>39</id>
-      <room reference="66"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="463">
-      <id>40</id>
-      <room reference="67"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="464">
-      <id>41</id>
-      <room reference="70"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="465">
-      <id>42</id>
-      <room reference="70"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="466">
-      <id>43</id>
-      <room reference="71"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="467">
-      <id>44</id>
-      <room reference="72"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="468">
-      <id>45</id>
-      <room reference="73"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="469">
-      <id>46</id>
-      <room reference="74"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="470">
-      <id>47</id>
-      <room reference="76"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="471">
-      <id>48</id>
-      <room reference="77"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="472">
-      <id>49</id>
-      <room reference="79"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="473">
-      <id>50</id>
-      <room reference="80"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="474">
-      <id>51</id>
-      <room reference="81"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="475">
-      <id>52</id>
-      <room reference="82"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="476">
-      <id>53</id>
-      <room reference="83"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="477">
-      <id>54</id>
-      <room reference="84"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="478">
-      <id>55</id>
-      <room reference="84"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="479">
-      <id>56</id>
-      <room reference="85"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="480">
-      <id>57</id>
-      <room reference="86"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="481">
-      <id>58</id>
-      <room reference="86"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="482">
-      <id>59</id>
-      <room reference="87"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="483">
-      <id>60</id>
-      <room reference="87"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="484">
-      <id>61</id>
-      <room reference="88"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="485">
-      <id>62</id>
-      <room reference="88"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="486">
-      <id>63</id>
-      <room reference="90"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="487">
-      <id>64</id>
-      <room reference="91"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="488">
-      <id>65</id>
-      <room reference="91"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="489">
-      <id>66</id>
-      <room reference="93"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="490">
-      <id>67</id>
-      <room reference="94"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="491">
-      <id>68</id>
-      <room reference="95"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="492">
-      <id>69</id>
-      <room reference="95"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="493">
-      <id>70</id>
-      <room reference="96"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="494">
-      <id>71</id>
-      <room reference="97"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="495">
-      <id>72</id>
-      <room reference="98"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="496">
-      <id>73</id>
-      <room reference="99"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="497">
-      <id>74</id>
-      <room reference="101"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="498">
-      <id>75</id>
-      <room reference="102"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="499">
-      <id>76</id>
-      <room reference="103"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="500">
-      <id>77</id>
-      <room reference="104"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="501">
-      <id>78</id>
-      <room reference="105"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="502">
-      <id>79</id>
-      <room reference="106"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="503">
-      <id>80</id>
-      <room reference="106"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="504">
-      <id>81</id>
-      <room reference="108"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="505">
-      <id>82</id>
-      <room reference="110"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="506">
-      <id>83</id>
-      <room reference="112"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="507">
-      <id>84</id>
-      <room reference="112"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="508">
-      <id>85</id>
-      <room reference="114"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="509">
-      <id>86</id>
-      <room reference="114"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="510">
-      <id>87</id>
-      <room reference="115"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="511">
-      <id>88</id>
-      <room reference="116"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="512">
-      <id>89</id>
-      <room reference="118"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="513">
-      <id>90</id>
-      <room reference="119"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="514">
-      <id>91</id>
-      <room reference="119"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="515">
-      <id>92</id>
-      <room reference="120"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="516">
-      <id>93</id>
-      <room reference="120"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="517">
-      <id>94</id>
-      <room reference="122"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="518">
-      <id>95</id>
-      <room reference="123"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="519">
-      <id>96</id>
-      <room reference="125"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="520">
-      <id>97</id>
-      <room reference="126"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="521">
-      <id>98</id>
-      <room reference="126"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+  <roomEquipmentList id="717">
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="35"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="42"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="61"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="62"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="69"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="70"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="77"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="84"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="91"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="98"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="105"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="130"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="131"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="138"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="139"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="146"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="147"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="154"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="155"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="162"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="163"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="170"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="183"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="184"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="197"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="204"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="211"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="212"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="219"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="226"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="227"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="234"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="241"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="242"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="249"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="256"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="257"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="270"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="289"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="296"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="303"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="322"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="323"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="330"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="337"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="344"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="351"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="364"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="371"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="384"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="391"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="398"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="405"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="412"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="419"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="420"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="427"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="434"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="435"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="442"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="443"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="450"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="451"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="464"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="471"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="472"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="485"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="492"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="499"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="500"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="507"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="514"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="521"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="528"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="541"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="548"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="555"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="562"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="569"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="576"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="577"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="590"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="603"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="616"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="617"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="630"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="631"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="638"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="645"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="658"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="665"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="666"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="673"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="674"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="687"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="694"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="707"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="714"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="715"/>
   </roomEquipmentList>
-  <bedList id="522">
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="523">
+  <bedList id="718">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="719">
       <id>1</id>
       <room reference="29"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="524">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="720">
       <id>2</id>
-      <room reference="30"/>
+      <room reference="36"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="525">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="721">
       <id>3</id>
-      <room reference="31"/>
+      <room reference="43"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="526">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="722">
       <id>4</id>
-      <room reference="32"/>
+      <room reference="49"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="527">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="723">
       <id>5</id>
-      <room reference="33"/>
+      <room reference="55"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="528">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="724">
       <id>6</id>
-      <room reference="34"/>
+      <room reference="63"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="529">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="725">
       <id>7</id>
-      <room reference="34"/>
+      <room reference="63"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="530">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="726">
       <id>8</id>
-      <room reference="35"/>
+      <room reference="71"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="531">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="727">
       <id>9</id>
-      <room reference="35"/>
+      <room reference="71"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="532">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="728">
       <id>10</id>
-      <room reference="36"/>
+      <room reference="78"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="533">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="729">
       <id>11</id>
-      <room reference="36"/>
+      <room reference="78"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="534">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="730">
       <id>12</id>
-      <room reference="37"/>
+      <room reference="85"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="535">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="731">
       <id>13</id>
-      <room reference="37"/>
+      <room reference="85"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="536">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="732">
       <id>14</id>
-      <room reference="38"/>
+      <room reference="92"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="537">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="733">
       <id>15</id>
-      <room reference="38"/>
+      <room reference="92"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="538">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="734">
       <id>16</id>
-      <room reference="39"/>
+      <room reference="99"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="539">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="735">
       <id>17</id>
-      <room reference="39"/>
+      <room reference="99"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="540">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="736">
       <id>18</id>
-      <room reference="40"/>
+      <room reference="106"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="541">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="737">
       <id>19</id>
-      <room reference="40"/>
+      <room reference="106"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="542">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="738">
       <id>20</id>
-      <room reference="40"/>
+      <room reference="106"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="543">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="739">
       <id>21</id>
-      <room reference="40"/>
+      <room reference="106"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="544">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="740">
       <id>22</id>
-      <room reference="41"/>
+      <room reference="112"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="545">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="741">
       <id>23</id>
-      <room reference="41"/>
+      <room reference="112"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="546">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="742">
       <id>24</id>
-      <room reference="41"/>
+      <room reference="112"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="547">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="743">
       <id>25</id>
-      <room reference="41"/>
+      <room reference="112"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="548">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="744">
       <id>26</id>
-      <room reference="42"/>
+      <room reference="118"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="549">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="745">
       <id>27</id>
-      <room reference="42"/>
+      <room reference="118"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="550">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="746">
       <id>28</id>
-      <room reference="42"/>
+      <room reference="118"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="551">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="747">
       <id>29</id>
-      <room reference="42"/>
+      <room reference="118"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="552">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="748">
       <id>30</id>
-      <room reference="43"/>
+      <room reference="124"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="553">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="749">
       <id>31</id>
-      <room reference="43"/>
+      <room reference="124"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="554">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="750">
       <id>32</id>
-      <room reference="43"/>
+      <room reference="124"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="555">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="751">
       <id>33</id>
-      <room reference="43"/>
+      <room reference="124"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="556">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="752">
       <id>34</id>
-      <room reference="45"/>
+      <room reference="140"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="557">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="753">
       <id>35</id>
-      <room reference="45"/>
+      <room reference="140"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="558">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="754">
       <id>36</id>
-      <room reference="45"/>
+      <room reference="140"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="559">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="755">
       <id>37</id>
-      <room reference="45"/>
+      <room reference="140"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="560">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="756">
       <id>38</id>
-      <room reference="44"/>
+      <room reference="132"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="561">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="757">
       <id>39</id>
-      <room reference="44"/>
+      <room reference="132"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="562">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="758">
       <id>40</id>
-      <room reference="44"/>
+      <room reference="132"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="563">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="759">
       <id>41</id>
-      <room reference="44"/>
+      <room reference="132"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="564">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="760">
       <id>42</id>
-      <room reference="47"/>
+      <room reference="156"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="565">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="761">
       <id>43</id>
-      <room reference="47"/>
+      <room reference="156"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="566">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="762">
       <id>44</id>
-      <room reference="47"/>
+      <room reference="156"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="567">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="763">
       <id>45</id>
-      <room reference="47"/>
+      <room reference="156"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="568">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="764">
       <id>46</id>
-      <room reference="46"/>
+      <room reference="148"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="569">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="765">
       <id>47</id>
-      <room reference="46"/>
+      <room reference="148"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="570">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="766">
       <id>48</id>
-      <room reference="46"/>
+      <room reference="148"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="571">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="767">
       <id>49</id>
-      <room reference="46"/>
+      <room reference="148"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="572">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="768">
       <id>50</id>
-      <room reference="49"/>
+      <room reference="171"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="573">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="769">
       <id>51</id>
-      <room reference="49"/>
+      <room reference="171"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="574">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="770">
       <id>52</id>
-      <room reference="49"/>
+      <room reference="171"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="575">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="771">
       <id>53</id>
-      <room reference="49"/>
+      <room reference="171"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="576">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="772">
       <id>54</id>
-      <room reference="48"/>
+      <room reference="164"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="577">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="773">
       <id>55</id>
-      <room reference="48"/>
+      <room reference="164"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="578">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="774">
       <id>56</id>
-      <room reference="48"/>
+      <room reference="164"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="579">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="775">
       <id>57</id>
-      <room reference="48"/>
+      <room reference="164"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="580">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="776">
       <id>58</id>
-      <room reference="51"/>
+      <room reference="185"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="581">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="777">
       <id>59</id>
-      <room reference="51"/>
+      <room reference="185"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="582">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="778">
       <id>60</id>
-      <room reference="51"/>
+      <room reference="185"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="583">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="779">
       <id>61</id>
-      <room reference="51"/>
+      <room reference="185"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="584">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="780">
       <id>62</id>
-      <room reference="50"/>
+      <room reference="177"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="585">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="781">
       <id>63</id>
-      <room reference="50"/>
+      <room reference="177"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="586">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="782">
       <id>64</id>
-      <room reference="50"/>
+      <room reference="177"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="587">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="783">
       <id>65</id>
-      <room reference="50"/>
+      <room reference="177"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="588">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="784">
       <id>66</id>
-      <room reference="53"/>
+      <room reference="198"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="589">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="785">
       <id>67</id>
-      <room reference="53"/>
+      <room reference="198"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="590">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="786">
       <id>68</id>
-      <room reference="53"/>
+      <room reference="198"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="591">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="787">
       <id>69</id>
-      <room reference="53"/>
+      <room reference="198"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="592">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="788">
       <id>70</id>
-      <room reference="52"/>
+      <room reference="191"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="593">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="789">
       <id>71</id>
-      <room reference="52"/>
+      <room reference="191"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="594">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="790">
       <id>72</id>
-      <room reference="52"/>
+      <room reference="191"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="595">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="791">
       <id>73</id>
-      <room reference="52"/>
+      <room reference="191"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="596">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="792">
       <id>74</id>
-      <room reference="55"/>
+      <room reference="213"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="597">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="793">
       <id>75</id>
-      <room reference="54"/>
+      <room reference="205"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="598">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="794">
       <id>76</id>
-      <room reference="57"/>
+      <room reference="228"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="599">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="795">
       <id>77</id>
-      <room reference="56"/>
+      <room reference="220"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="600">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="796">
       <id>78</id>
-      <room reference="59"/>
+      <room reference="243"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="601">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="797">
       <id>79</id>
-      <room reference="59"/>
+      <room reference="243"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="602">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="798">
       <id>80</id>
-      <room reference="58"/>
+      <room reference="235"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="603">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="799">
       <id>81</id>
-      <room reference="62"/>
+      <room reference="264"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="604">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="800">
       <id>82</id>
-      <room reference="62"/>
+      <room reference="264"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="605">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="801">
       <id>83</id>
-      <room reference="63"/>
+      <room reference="271"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="606">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="802">
       <id>84</id>
-      <room reference="63"/>
+      <room reference="271"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="607">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="803">
       <id>85</id>
-      <room reference="60"/>
+      <room reference="250"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="608">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="804">
       <id>86</id>
-      <room reference="60"/>
+      <room reference="250"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="609">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="805">
       <id>87</id>
-      <room reference="61"/>
+      <room reference="258"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="610">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="806">
       <id>88</id>
-      <room reference="61"/>
+      <room reference="258"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="611">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="807">
       <id>89</id>
-      <room reference="66"/>
+      <room reference="290"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="612">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="808">
       <id>90</id>
-      <room reference="66"/>
+      <room reference="290"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="613">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="809">
       <id>91</id>
-      <room reference="67"/>
+      <room reference="297"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="614">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="810">
       <id>92</id>
-      <room reference="67"/>
+      <room reference="297"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="615">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="811">
       <id>93</id>
-      <room reference="67"/>
+      <room reference="297"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="616">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="812">
       <id>94</id>
-      <room reference="67"/>
+      <room reference="297"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="617">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="813">
       <id>95</id>
-      <room reference="64"/>
+      <room reference="277"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="618">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="814">
       <id>96</id>
-      <room reference="64"/>
+      <room reference="277"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="619">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="815">
       <id>97</id>
-      <room reference="65"/>
+      <room reference="283"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="620">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="816">
       <id>98</id>
-      <room reference="65"/>
+      <room reference="283"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="621">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="817">
       <id>99</id>
-      <room reference="70"/>
+      <room reference="316"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="622">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="818">
       <id>100</id>
-      <room reference="70"/>
+      <room reference="316"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="623">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="819">
       <id>101</id>
-      <room reference="70"/>
+      <room reference="316"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="624">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="820">
       <id>102</id>
-      <room reference="70"/>
+      <room reference="316"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="625">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="821">
       <id>103</id>
-      <room reference="71"/>
+      <room reference="324"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="626">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="822">
       <id>104</id>
-      <room reference="71"/>
+      <room reference="324"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="627">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="823">
       <id>105</id>
-      <room reference="71"/>
+      <room reference="324"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="628">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="824">
       <id>106</id>
-      <room reference="71"/>
+      <room reference="324"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="629">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="825">
       <id>107</id>
-      <room reference="68"/>
+      <room reference="304"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="630">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="826">
       <id>108</id>
-      <room reference="68"/>
+      <room reference="304"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="631">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="827">
       <id>109</id>
-      <room reference="68"/>
+      <room reference="304"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="632">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="828">
       <id>110</id>
-      <room reference="68"/>
+      <room reference="304"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="633">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="829">
       <id>111</id>
-      <room reference="69"/>
+      <room reference="310"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="634">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="830">
       <id>112</id>
-      <room reference="69"/>
+      <room reference="310"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="635">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="831">
       <id>113</id>
-      <room reference="69"/>
+      <room reference="310"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="636">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="832">
       <id>114</id>
-      <room reference="69"/>
+      <room reference="310"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="637">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="833">
       <id>115</id>
-      <room reference="74"/>
+      <room reference="345"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="638">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="834">
       <id>116</id>
-      <room reference="74"/>
+      <room reference="345"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="639">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="835">
       <id>117</id>
-      <room reference="74"/>
+      <room reference="345"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="640">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="836">
       <id>118</id>
-      <room reference="74"/>
+      <room reference="345"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="641">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="837">
       <id>119</id>
-      <room reference="75"/>
+      <room reference="352"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="642">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="838">
       <id>120</id>
-      <room reference="75"/>
+      <room reference="352"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="643">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="839">
       <id>121</id>
-      <room reference="75"/>
+      <room reference="352"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="644">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="840">
       <id>122</id>
-      <room reference="75"/>
+      <room reference="352"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="645">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="841">
       <id>123</id>
-      <room reference="72"/>
+      <room reference="331"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="646">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="842">
       <id>124</id>
-      <room reference="72"/>
+      <room reference="331"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="647">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="843">
       <id>125</id>
-      <room reference="72"/>
+      <room reference="331"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="648">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="844">
       <id>126</id>
-      <room reference="72"/>
+      <room reference="331"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="649">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="845">
       <id>127</id>
-      <room reference="73"/>
+      <room reference="338"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="650">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="846">
       <id>128</id>
-      <room reference="73"/>
+      <room reference="338"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="651">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="847">
       <id>129</id>
-      <room reference="73"/>
+      <room reference="338"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="652">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="848">
       <id>130</id>
-      <room reference="73"/>
+      <room reference="338"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="653">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="849">
       <id>131</id>
-      <room reference="79"/>
+      <room reference="378"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="654">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="850">
       <id>132</id>
-      <room reference="79"/>
+      <room reference="378"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="655">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="851">
       <id>133</id>
-      <room reference="79"/>
+      <room reference="378"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="656">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="852">
       <id>134</id>
-      <room reference="79"/>
+      <room reference="378"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="657">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="853">
       <id>135</id>
-      <room reference="78"/>
+      <room reference="372"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="658">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="854">
       <id>136</id>
-      <room reference="78"/>
+      <room reference="372"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="659">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="855">
       <id>137</id>
-      <room reference="78"/>
+      <room reference="372"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="660">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="856">
       <id>138</id>
-      <room reference="78"/>
+      <room reference="372"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="661">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="857">
       <id>139</id>
-      <room reference="77"/>
+      <room reference="365"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="662">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="858">
       <id>140</id>
-      <room reference="77"/>
+      <room reference="365"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="663">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="859">
       <id>141</id>
-      <room reference="77"/>
+      <room reference="365"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="664">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="860">
       <id>142</id>
-      <room reference="77"/>
+      <room reference="365"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="665">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="861">
       <id>143</id>
-      <room reference="76"/>
+      <room reference="358"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="666">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="862">
       <id>144</id>
-      <room reference="76"/>
+      <room reference="358"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="667">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="863">
       <id>145</id>
-      <room reference="76"/>
+      <room reference="358"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="668">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="864">
       <id>146</id>
-      <room reference="76"/>
+      <room reference="358"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="669">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="865">
       <id>147</id>
-      <room reference="83"/>
+      <room reference="406"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="670">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="866">
       <id>148</id>
-      <room reference="82"/>
+      <room reference="399"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="671">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="867">
       <id>149</id>
-      <room reference="81"/>
+      <room reference="392"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="672">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="868">
       <id>150</id>
-      <room reference="81"/>
+      <room reference="392"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="673">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="869">
       <id>151</id>
-      <room reference="81"/>
+      <room reference="392"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="674">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="870">
       <id>152</id>
-      <room reference="81"/>
+      <room reference="392"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="675">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="871">
       <id>153</id>
-      <room reference="80"/>
+      <room reference="385"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="676">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="872">
       <id>154</id>
-      <room reference="80"/>
+      <room reference="385"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="677">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="873">
       <id>155</id>
-      <room reference="80"/>
+      <room reference="385"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="678">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="874">
       <id>156</id>
-      <room reference="80"/>
+      <room reference="385"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="679">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="875">
       <id>157</id>
-      <room reference="87"/>
+      <room reference="436"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="680">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="876">
       <id>158</id>
-      <room reference="87"/>
+      <room reference="436"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="681">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="877">
       <id>159</id>
-      <room reference="86"/>
+      <room reference="428"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="682">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="878">
       <id>160</id>
-      <room reference="86"/>
+      <room reference="428"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="683">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="879">
       <id>161</id>
-      <room reference="85"/>
+      <room reference="421"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="684">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="880">
       <id>162</id>
-      <room reference="84"/>
+      <room reference="413"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="685">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="881">
       <id>163</id>
-      <room reference="91"/>
+      <room reference="465"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="686">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="882">
       <id>164</id>
-      <room reference="91"/>
+      <room reference="465"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="687">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="883">
       <id>165</id>
-      <room reference="90"/>
+      <room reference="458"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="688">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="884">
       <id>166</id>
-      <room reference="90"/>
+      <room reference="458"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="689">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="885">
       <id>167</id>
-      <room reference="89"/>
+      <room reference="452"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="690">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="886">
       <id>168</id>
-      <room reference="89"/>
+      <room reference="452"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="691">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="887">
       <id>169</id>
-      <room reference="88"/>
+      <room reference="444"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="692">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="888">
       <id>170</id>
-      <room reference="88"/>
+      <room reference="444"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="693">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="889">
       <id>171</id>
-      <room reference="96"/>
+      <room reference="501"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="694">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="890">
       <id>172</id>
-      <room reference="96"/>
+      <room reference="501"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="695">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="891">
       <id>173</id>
-      <room reference="96"/>
+      <room reference="501"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="696">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="892">
       <id>174</id>
-      <room reference="96"/>
+      <room reference="501"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="697">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="893">
       <id>175</id>
-      <room reference="97"/>
+      <room reference="508"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="698">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="894">
       <id>176</id>
-      <room reference="97"/>
+      <room reference="508"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="699">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="895">
       <id>177</id>
-      <room reference="97"/>
+      <room reference="508"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="700">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="896">
       <id>178</id>
-      <room reference="97"/>
+      <room reference="508"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="701">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="897">
       <id>179</id>
-      <room reference="98"/>
+      <room reference="515"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="702">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="898">
       <id>180</id>
-      <room reference="98"/>
+      <room reference="515"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="703">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="899">
       <id>181</id>
-      <room reference="98"/>
+      <room reference="515"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="704">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="900">
       <id>182</id>
-      <room reference="98"/>
+      <room reference="515"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="705">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="901">
       <id>183</id>
-      <room reference="99"/>
+      <room reference="522"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="706">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="902">
       <id>184</id>
-      <room reference="99"/>
+      <room reference="522"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="707">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="903">
       <id>185</id>
-      <room reference="99"/>
+      <room reference="522"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="708">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="904">
       <id>186</id>
-      <room reference="99"/>
+      <room reference="522"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="709">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="905">
       <id>187</id>
-      <room reference="92"/>
+      <room reference="473"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="710">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="906">
       <id>188</id>
-      <room reference="92"/>
+      <room reference="473"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="711">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="907">
       <id>189</id>
-      <room reference="93"/>
+      <room reference="479"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="712">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="908">
       <id>190</id>
-      <room reference="93"/>
+      <room reference="479"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="713">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="909">
       <id>191</id>
-      <room reference="94"/>
+      <room reference="486"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="714">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="910">
       <id>192</id>
-      <room reference="94"/>
+      <room reference="486"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="715">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="911">
       <id>193</id>
-      <room reference="95"/>
+      <room reference="493"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="716">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="912">
       <id>194</id>
-      <room reference="95"/>
+      <room reference="493"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="717">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="913">
       <id>195</id>
-      <room reference="95"/>
+      <room reference="493"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="718">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="914">
       <id>196</id>
-      <room reference="95"/>
+      <room reference="493"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="719">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="915">
       <id>197</id>
-      <room reference="104"/>
+      <room reference="556"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="720">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="916">
       <id>198</id>
-      <room reference="104"/>
+      <room reference="556"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="721">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="917">
       <id>199</id>
-      <room reference="104"/>
+      <room reference="556"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="722">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="918">
       <id>200</id>
-      <room reference="104"/>
+      <room reference="556"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="723">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="919">
       <id>201</id>
-      <room reference="105"/>
+      <room reference="563"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="724">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="920">
       <id>202</id>
-      <room reference="106"/>
+      <room reference="570"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="725">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="921">
       <id>203</id>
-      <room reference="107"/>
+      <room reference="578"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="726">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="922">
       <id>204</id>
-      <room reference="107"/>
+      <room reference="578"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="727">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="923">
       <id>205</id>
-      <room reference="100"/>
+      <room reference="529"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="728">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="924">
       <id>206</id>
-      <room reference="100"/>
+      <room reference="529"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="729">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="925">
       <id>207</id>
-      <room reference="100"/>
+      <room reference="529"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="730">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="926">
       <id>208</id>
-      <room reference="100"/>
+      <room reference="529"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="731">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="927">
       <id>209</id>
-      <room reference="101"/>
+      <room reference="535"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="732">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="928">
       <id>210</id>
-      <room reference="101"/>
+      <room reference="535"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="733">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="929">
       <id>211</id>
-      <room reference="101"/>
+      <room reference="535"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="734">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="930">
       <id>212</id>
-      <room reference="101"/>
+      <room reference="535"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="735">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="931">
       <id>213</id>
-      <room reference="102"/>
+      <room reference="542"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="736">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="932">
       <id>214</id>
-      <room reference="102"/>
+      <room reference="542"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="737">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="933">
       <id>215</id>
-      <room reference="102"/>
+      <room reference="542"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="738">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="934">
       <id>216</id>
-      <room reference="102"/>
+      <room reference="542"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="739">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="935">
       <id>217</id>
-      <room reference="103"/>
+      <room reference="549"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="740">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="936">
       <id>218</id>
-      <room reference="103"/>
+      <room reference="549"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="741">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="937">
       <id>219</id>
-      <room reference="103"/>
+      <room reference="549"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="742">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="938">
       <id>220</id>
-      <room reference="103"/>
+      <room reference="549"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="743">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="939">
       <id>221</id>
-      <room reference="113"/>
+      <room reference="618"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="744">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="940">
       <id>222</id>
-      <room reference="113"/>
+      <room reference="618"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="745">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="941">
       <id>223</id>
-      <room reference="113"/>
+      <room reference="618"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="746">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="942">
       <id>224</id>
-      <room reference="113"/>
+      <room reference="618"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="747">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="943">
       <id>225</id>
-      <room reference="112"/>
+      <room reference="610"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="748">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="944">
       <id>226</id>
-      <room reference="112"/>
+      <room reference="610"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="749">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="945">
       <id>227</id>
-      <room reference="115"/>
+      <room reference="632"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="750">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="946">
       <id>228</id>
-      <room reference="115"/>
+      <room reference="632"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="751">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="947">
       <id>229</id>
-      <room reference="115"/>
+      <room reference="632"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="752">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="948">
       <id>230</id>
-      <room reference="115"/>
+      <room reference="632"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="753">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="949">
       <id>231</id>
-      <room reference="114"/>
+      <room reference="624"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="754">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="950">
       <id>232</id>
-      <room reference="114"/>
+      <room reference="624"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="755">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="951">
       <id>233</id>
-      <room reference="114"/>
+      <room reference="624"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="756">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="952">
       <id>234</id>
-      <room reference="114"/>
+      <room reference="624"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="757">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="953">
       <id>235</id>
-      <room reference="109"/>
+      <room reference="591"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="758">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="954">
       <id>236</id>
-      <room reference="109"/>
+      <room reference="591"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="759">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="955">
       <id>237</id>
-      <room reference="108"/>
+      <room reference="584"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="760">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="956">
       <id>238</id>
-      <room reference="108"/>
+      <room reference="584"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="761">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="957">
       <id>239</id>
-      <room reference="111"/>
+      <room reference="604"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="762">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="958">
       <id>240</id>
-      <room reference="111"/>
+      <room reference="604"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="763">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="959">
       <id>241</id>
-      <room reference="110"/>
+      <room reference="597"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="764">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="960">
       <id>242</id>
-      <room reference="110"/>
+      <room reference="597"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="765">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="961">
       <id>243</id>
-      <room reference="121"/>
+      <room reference="675"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="766">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="962">
       <id>244</id>
-      <room reference="121"/>
+      <room reference="675"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="767">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="963">
       <id>245</id>
-      <room reference="121"/>
+      <room reference="675"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="768">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="964">
       <id>246</id>
-      <room reference="121"/>
+      <room reference="675"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="769">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="965">
       <id>247</id>
-      <room reference="120"/>
+      <room reference="667"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="770">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="966">
       <id>248</id>
-      <room reference="120"/>
+      <room reference="667"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="771">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="967">
       <id>249</id>
-      <room reference="120"/>
+      <room reference="667"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="772">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="968">
       <id>250</id>
-      <room reference="120"/>
+      <room reference="667"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="773">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="969">
       <id>251</id>
-      <room reference="123"/>
+      <room reference="688"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="774">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="970">
       <id>252</id>
-      <room reference="123"/>
+      <room reference="688"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="775">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="971">
       <id>253</id>
-      <room reference="123"/>
+      <room reference="688"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="776">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="972">
       <id>254</id>
-      <room reference="123"/>
+      <room reference="688"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="777">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="973">
       <id>255</id>
-      <room reference="122"/>
+      <room reference="681"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="778">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="974">
       <id>256</id>
-      <room reference="122"/>
+      <room reference="681"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="779">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="975">
       <id>257</id>
-      <room reference="122"/>
+      <room reference="681"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="780">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="976">
       <id>258</id>
-      <room reference="122"/>
+      <room reference="681"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="781">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="977">
       <id>259</id>
-      <room reference="117"/>
+      <room reference="646"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="782">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="978">
       <id>260</id>
-      <room reference="117"/>
+      <room reference="646"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="783">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="979">
       <id>261</id>
-      <room reference="117"/>
+      <room reference="646"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="784">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="980">
       <id>262</id>
-      <room reference="117"/>
+      <room reference="646"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="785">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="981">
       <id>263</id>
-      <room reference="116"/>
+      <room reference="639"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="786">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="982">
       <id>264</id>
-      <room reference="116"/>
+      <room reference="639"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="787">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="983">
       <id>265</id>
-      <room reference="116"/>
+      <room reference="639"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="788">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="984">
       <id>266</id>
-      <room reference="116"/>
+      <room reference="639"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="789">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="985">
       <id>267</id>
-      <room reference="119"/>
+      <room reference="659"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="790">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="986">
       <id>268</id>
-      <room reference="119"/>
+      <room reference="659"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="791">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="987">
       <id>269</id>
-      <room reference="119"/>
+      <room reference="659"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="792">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="988">
       <id>270</id>
-      <room reference="119"/>
+      <room reference="659"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="793">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="989">
       <id>271</id>
-      <room reference="118"/>
+      <room reference="652"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="794">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="990">
       <id>272</id>
-      <room reference="118"/>
+      <room reference="652"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="795">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="991">
       <id>273</id>
-      <room reference="118"/>
+      <room reference="652"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="796">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="992">
       <id>274</id>
-      <room reference="118"/>
+      <room reference="652"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="797">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="993">
       <id>275</id>
-      <room reference="126"/>
+      <room reference="708"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="798">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="994">
       <id>276</id>
-      <room reference="126"/>
+      <room reference="708"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="799">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="995">
       <id>277</id>
-      <room reference="126"/>
+      <room reference="708"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="800">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="996">
       <id>278</id>
-      <room reference="126"/>
+      <room reference="708"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="801">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="997">
       <id>279</id>
-      <room reference="124"/>
+      <room reference="695"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="802">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="998">
       <id>280</id>
-      <room reference="124"/>
+      <room reference="695"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="803">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="999">
       <id>281</id>
-      <room reference="124"/>
+      <room reference="695"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="804">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1000">
       <id>282</id>
-      <room reference="124"/>
+      <room reference="695"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="805">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1001">
       <id>283</id>
-      <room reference="125"/>
+      <room reference="701"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="806">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1002">
       <id>284</id>
-      <room reference="125"/>
+      <room reference="701"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="807">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1003">
       <id>285</id>
-      <room reference="125"/>
+      <room reference="701"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="808">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1004">
       <id>286</id>
-      <room reference="125"/>
+      <room reference="701"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
   </bedList>
-  <nightList id="809">
-    <org.drools.solver.examples.patientadmissionschedule.domain.Night id="810">
+  <nightList id="1005">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Night id="1006">
       <id>0</id>
       <index>0</index>
     </org.drools.solver.examples.patientadmissionschedule.domain.Night>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Night id="811">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Night id="1007">
       <id>1</id>
       <index>1</index>
     </org.drools.solver.examples.patientadmissionschedule.domain.Night>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Night id="812">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Night id="1008">
       <id>2</id>
       <index>2</index>
     </org.drools.solver.examples.patientadmissionschedule.domain.Night>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Night id="813">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Night id="1009">
       <id>3</id>
       <index>3</index>
     </org.drools.solver.examples.patientadmissionschedule.domain.Night>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Night id="814">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Night id="1010">
       <id>4</id>
       <index>4</index>
     </org.drools.solver.examples.patientadmissionschedule.domain.Night>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Night id="815">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Night id="1011">
       <id>5</id>
       <index>5</index>
     </org.drools.solver.examples.patientadmissionschedule.domain.Night>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Night id="816">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Night id="1012">
       <id>6</id>
       <index>6</index>
     </org.drools.solver.examples.patientadmissionschedule.domain.Night>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Night id="817">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Night id="1013">
       <id>7</id>
       <index>7</index>
     </org.drools.solver.examples.patientadmissionschedule.domain.Night>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Night id="818">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Night id="1014">
       <id>8</id>
       <index>8</index>
     </org.drools.solver.examples.patientadmissionschedule.domain.Night>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Night id="819">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Night id="1015">
       <id>9</id>
       <index>9</index>
     </org.drools.solver.examples.patientadmissionschedule.domain.Night>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Night id="820">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Night id="1016">
       <id>10</id>
       <index>10</index>
     </org.drools.solver.examples.patientadmissionschedule.domain.Night>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Night id="821">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Night id="1017">
       <id>11</id>
       <index>11</index>
     </org.drools.solver.examples.patientadmissionschedule.domain.Night>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Night id="822">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Night id="1018">
       <id>12</id>
       <index>12</index>
     </org.drools.solver.examples.patientadmissionschedule.domain.Night>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Night id="823">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Night id="1019">
       <id>13</id>
       <index>13</index>
     </org.drools.solver.examples.patientadmissionschedule.domain.Night>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Night id="824">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Night id="1020">
       <id>14</id>
       <index>14</index>
     </org.drools.solver.examples.patientadmissionschedule.domain.Night>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Night id="825">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Night id="1021">
       <id>15</id>
       <index>15</index>
     </org.drools.solver.examples.patientadmissionschedule.domain.Night>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Night id="826">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Night id="1022">
       <id>16</id>
       <index>16</index>
     </org.drools.solver.examples.patientadmissionschedule.domain.Night>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Night id="827">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Night id="1023">
       <id>17</id>
       <index>17</index>
     </org.drools.solver.examples.patientadmissionschedule.domain.Night>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Night id="828">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Night id="1024">
       <id>18</id>
       <index>18</index>
     </org.drools.solver.examples.patientadmissionschedule.domain.Night>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Night id="829">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Night id="1025">
       <id>19</id>
       <index>19</index>
     </org.drools.solver.examples.patientadmissionschedule.domain.Night>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Night id="830">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Night id="1026">
       <id>20</id>
       <index>20</index>
     </org.drools.solver.examples.patientadmissionschedule.domain.Night>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Night id="831">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Night id="1027">
       <id>21</id>
       <index>21</index>
     </org.drools.solver.examples.patientadmissionschedule.domain.Night>
   </nightList>
-  <patientList id="832">
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="833">
+  <patientList id="1028">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1029">
       <id>1</id>
       <name>Patient1</name>
       <gender>FEMALE</gender>
       <age>82</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1030">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1031">
+          <id>0</id>
+          <patient reference="1029"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="834">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1032">
       <id>2</id>
       <name>Patient2</name>
       <gender>FEMALE</gender>
       <age>20</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1033">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1034">
+          <id>1</id>
+          <patient reference="1032"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="835">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1035">
       <id>3</id>
       <name>Patient3</name>
       <gender>FEMALE</gender>
       <age>89</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1036"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="836">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1037">
       <id>4</id>
       <name>Patient4</name>
       <gender>FEMALE</gender>
       <age>71</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1038"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="837">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1039">
       <id>5</id>
       <name>Patient5</name>
       <gender>MALE</gender>
       <age>57</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1040"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="838">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1041">
       <id>6</id>
       <name>Patient6</name>
       <gender>FEMALE</gender>
       <age>69</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1042"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="839">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1043">
       <id>7</id>
       <name>Patient7</name>
       <gender>MALE</gender>
       <age>62</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1044"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="840">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1045">
       <id>8</id>
       <name>Patient8</name>
       <gender>MALE</gender>
       <age>76</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1046"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="841">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1047">
       <id>9</id>
       <name>Patient9</name>
       <gender>MALE</gender>
       <age>29</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1048">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1049">
+          <id>2</id>
+          <patient reference="1047"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1050">
+          <id>3</id>
+          <patient reference="1047"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="842">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1051">
       <id>10</id>
       <name>Patient10</name>
       <gender>FEMALE</gender>
       <age>16</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1052"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="843">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1053">
       <id>11</id>
       <name>Patient11</name>
       <gender>FEMALE</gender>
       <age>29</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1054"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="844">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1055">
       <id>12</id>
       <name>Patient12</name>
       <gender>FEMALE</gender>
       <age>13</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1056"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="845">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1057">
       <id>13</id>
       <name>Patient13</name>
       <gender>FEMALE</gender>
       <age>47</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1058"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="846">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1059">
       <id>14</id>
       <name>Patient14</name>
       <gender>MALE</gender>
       <age>84</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1060"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="847">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1061">
       <id>15</id>
       <name>Patient15</name>
       <gender>MALE</gender>
       <age>44</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1062">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1063">
+          <id>4</id>
+          <patient reference="1061"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="848">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1064">
       <id>16</id>
       <name>Patient16</name>
       <gender>FEMALE</gender>
       <age>64</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1065">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1066">
+          <id>5</id>
+          <patient reference="1064"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1067">
+          <id>6</id>
+          <patient reference="1064"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="849">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1068">
       <id>17</id>
       <name>Patient17</name>
       <gender>MALE</gender>
       <age>49</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1069"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="850">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1070">
       <id>18</id>
       <name>Patient18</name>
       <gender>FEMALE</gender>
       <age>16</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1071"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="851">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1072">
       <id>19</id>
       <name>Patient19</name>
       <gender>FEMALE</gender>
       <age>21</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1073"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="852">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1074">
       <id>20</id>
       <name>Patient20</name>
       <gender>MALE</gender>
       <age>90</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1075">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1076">
+          <id>7</id>
+          <patient reference="1074"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1077">
+          <id>8</id>
+          <patient reference="1074"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="853">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1078">
       <id>21</id>
       <name>Patient21</name>
       <gender>MALE</gender>
       <age>98</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1079"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="854">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1080">
       <id>22</id>
       <name>Patient22</name>
       <gender>FEMALE</gender>
       <age>78</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1081">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1082">
+          <id>9</id>
+          <patient reference="1080"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="855">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1083">
       <id>23</id>
       <name>Patient23</name>
       <gender>FEMALE</gender>
       <age>71</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1084">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1085">
+          <id>10</id>
+          <patient reference="1083"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="856">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1086">
       <id>24</id>
       <name>Patient24</name>
       <gender>MALE</gender>
       <age>67</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1087"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="857">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1088">
       <id>25</id>
       <name>Patient25</name>
       <gender>MALE</gender>
       <age>6</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1089"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="858">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1090">
       <id>26</id>
       <name>Patient26</name>
       <gender>MALE</gender>
       <age>77</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1091">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1092">
+          <id>11</id>
+          <patient reference="1090"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="859">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1093">
       <id>27</id>
       <name>Patient27</name>
       <gender>MALE</gender>
       <age>11</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1094">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1095">
+          <id>12</id>
+          <patient reference="1093"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1096">
+          <id>13</id>
+          <patient reference="1093"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="860">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1097">
       <id>28</id>
       <name>Patient28</name>
       <gender>MALE</gender>
       <age>69</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1098">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1099">
+          <id>14</id>
+          <patient reference="1097"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="861">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1100">
       <id>29</id>
       <name>Patient29</name>
       <gender>MALE</gender>
       <age>79</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1101">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1102">
+          <id>15</id>
+          <patient reference="1100"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="862">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1103">
       <id>30</id>
       <name>Patient30</name>
       <gender>FEMALE</gender>
       <age>102</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1104">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1105">
+          <id>16</id>
+          <patient reference="1103"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="863">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1106">
       <id>31</id>
       <name>Patient31</name>
       <gender>FEMALE</gender>
       <age>22</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1107">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1108">
+          <id>17</id>
+          <patient reference="1106"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="864">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1109">
       <id>32</id>
       <name>Patient32</name>
       <gender>MALE</gender>
       <age>44</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1110">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1111">
+          <id>18</id>
+          <patient reference="1109"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="865">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1112">
       <id>33</id>
       <name>Patient33</name>
       <gender>FEMALE</gender>
       <age>30</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1113"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="866">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1114">
       <id>34</id>
       <name>Patient34</name>
       <gender>MALE</gender>
       <age>50</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1115">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1116">
+          <id>19</id>
+          <patient reference="1114"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="867">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1117">
       <id>35</id>
       <name>Patient35</name>
       <gender>FEMALE</gender>
       <age>78</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1118">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1119">
+          <id>20</id>
+          <patient reference="1117"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="868">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1120">
       <id>36</id>
       <name>Patient36</name>
       <gender>FEMALE</gender>
       <age>60</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1121"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="869">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1122">
       <id>37</id>
       <name>Patient37</name>
       <gender>MALE</gender>
       <age>101</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1123"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="870">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1124">
       <id>38</id>
       <name>Patient38</name>
       <gender>FEMALE</gender>
       <age>71</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1125">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1126">
+          <id>21</id>
+          <patient reference="1124"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="871">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1127">
       <id>39</id>
       <name>Patient39</name>
       <gender>MALE</gender>
       <age>107</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1128">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1129">
+          <id>22</id>
+          <patient reference="1127"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="872">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1130">
       <id>40</id>
       <name>Patient40</name>
       <gender>FEMALE</gender>
       <age>94</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1131"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="873">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1132">
       <id>41</id>
       <name>Patient41</name>
       <gender>MALE</gender>
       <age>82</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1133"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="874">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1134">
       <id>42</id>
       <name>Patient42</name>
       <gender>FEMALE</gender>
       <age>57</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1135"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="875">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1136">
       <id>43</id>
       <name>Patient43</name>
       <gender>FEMALE</gender>
       <age>32</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1137">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1138">
+          <id>23</id>
+          <patient reference="1136"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="876">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1139">
       <id>44</id>
       <name>Patient44</name>
       <gender>MALE</gender>
       <age>104</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1140"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="877">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1141">
       <id>45</id>
       <name>Patient45</name>
       <gender>MALE</gender>
       <age>87</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1142"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="878">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1143">
       <id>46</id>
       <name>Patient46</name>
       <gender>MALE</gender>
       <age>52</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1144"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="879">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1145">
       <id>47</id>
       <name>Patient47</name>
       <gender>FEMALE</gender>
       <age>97</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1146">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1147">
+          <id>24</id>
+          <patient reference="1145"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="880">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1148">
       <id>48</id>
       <name>Patient48</name>
       <gender>MALE</gender>
       <age>108</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1149"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="881">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1150">
       <id>49</id>
       <name>Patient49</name>
       <gender>MALE</gender>
       <age>45</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1151">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1152">
+          <id>25</id>
+          <patient reference="1150"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="882">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1153">
       <id>50</id>
       <name>Patient50</name>
       <gender>MALE</gender>
       <age>39</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1154">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1155">
+          <id>26</id>
+          <patient reference="1153"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="883">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1156">
       <id>51</id>
       <name>Patient51</name>
       <gender>MALE</gender>
       <age>52</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1157">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1158">
+          <id>27</id>
+          <patient reference="1156"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="884">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1159">
       <id>52</id>
       <name>Patient52</name>
       <gender>MALE</gender>
       <age>40</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1160">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1161">
+          <id>28</id>
+          <patient reference="1159"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="885">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1162">
       <id>53</id>
       <name>Patient53</name>
       <gender>FEMALE</gender>
       <age>65</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1163"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="886">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1164">
       <id>54</id>
       <name>Patient54</name>
       <gender>FEMALE</gender>
       <age>97</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1165"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="887">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1166">
       <id>55</id>
       <name>Patient55</name>
       <gender>MALE</gender>
       <age>99</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1167"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="888">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1168">
       <id>56</id>
       <name>Patient56</name>
       <gender>FEMALE</gender>
       <age>41</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1169"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="889">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1170">
       <id>57</id>
       <name>Patient57</name>
       <gender>FEMALE</gender>
       <age>8</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1171">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1172">
+          <id>29</id>
+          <patient reference="1170"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="890">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1173">
       <id>58</id>
       <name>Patient58</name>
       <gender>FEMALE</gender>
       <age>102</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1174"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="891">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1175">
       <id>59</id>
       <name>Patient59</name>
       <gender>FEMALE</gender>
       <age>5</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1176"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="892">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1177">
       <id>60</id>
       <name>Patient60</name>
       <gender>FEMALE</gender>
       <age>81</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1178"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="893">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1179">
       <id>61</id>
       <name>Patient61</name>
       <gender>MALE</gender>
       <age>43</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1180">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1181">
+          <id>30</id>
+          <patient reference="1179"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="894">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1182">
       <id>62</id>
       <name>Patient62</name>
       <gender>FEMALE</gender>
       <age>19</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1183"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="895">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1184">
       <id>63</id>
       <name>Patient63</name>
       <gender>FEMALE</gender>
       <age>83</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1185"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="896">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1186">
       <id>64</id>
       <name>Patient64</name>
       <gender>MALE</gender>
       <age>67</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1187"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="897">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1188">
       <id>65</id>
       <name>Patient65</name>
       <gender>MALE</gender>
       <age>7</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1189">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1190">
+          <id>31</id>
+          <patient reference="1188"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="898">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1191">
       <id>66</id>
       <name>Patient66</name>
       <gender>FEMALE</gender>
       <age>35</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1192"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="899">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1193">
       <id>67</id>
       <name>Patient67</name>
       <gender>MALE</gender>
       <age>9</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1194"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="900">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1195">
       <id>68</id>
       <name>Patient68</name>
       <gender>FEMALE</gender>
       <age>84</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1196"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="901">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1197">
       <id>69</id>
       <name>Patient69</name>
       <gender>FEMALE</gender>
       <age>84</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1198">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1199">
+          <id>32</id>
+          <patient reference="1197"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="902">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1200">
       <id>70</id>
       <name>Patient70</name>
       <gender>FEMALE</gender>
       <age>78</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1201"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="903">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1202">
       <id>71</id>
       <name>Patient71</name>
       <gender>MALE</gender>
       <age>49</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1203"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="904">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1204">
       <id>72</id>
       <name>Patient72</name>
       <gender>MALE</gender>
       <age>106</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1205">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1206">
+          <id>33</id>
+          <patient reference="1204"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1207">
+          <id>34</id>
+          <patient reference="1204"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="905">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1208">
       <id>73</id>
       <name>Patient73</name>
       <gender>FEMALE</gender>
       <age>17</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1209"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="906">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1210">
       <id>74</id>
       <name>Patient74</name>
       <gender>MALE</gender>
       <age>27</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1211"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="907">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1212">
       <id>75</id>
       <name>Patient75</name>
       <gender>MALE</gender>
       <age>24</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1213"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="908">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1214">
       <id>76</id>
       <name>Patient76</name>
       <gender>MALE</gender>
       <age>11</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1215"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="909">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1216">
       <id>77</id>
       <name>Patient77</name>
       <gender>FEMALE</gender>
       <age>38</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1217">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1218">
+          <id>35</id>
+          <patient reference="1216"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="910">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1219">
       <id>78</id>
       <name>Patient78</name>
       <gender>MALE</gender>
       <age>16</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1220"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="911">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1221">
       <id>79</id>
       <name>Patient79</name>
       <gender>FEMALE</gender>
       <age>14</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1222"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="912">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1223">
       <id>80</id>
       <name>Patient80</name>
       <gender>MALE</gender>
       <age>75</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1224">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1225">
+          <id>36</id>
+          <patient reference="1223"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="913">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1226">
       <id>81</id>
       <name>Patient81</name>
       <gender>MALE</gender>
       <age>88</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1227"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="914">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1228">
       <id>82</id>
       <name>Patient82</name>
       <gender>MALE</gender>
       <age>97</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1229">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1230">
+          <id>37</id>
+          <patient reference="1228"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="915">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1231">
       <id>83</id>
       <name>Patient83</name>
       <gender>FEMALE</gender>
       <age>73</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1232"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="916">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1233">
       <id>84</id>
       <name>Patient84</name>
       <gender>FEMALE</gender>
       <age>6</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1234"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="917">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1235">
       <id>85</id>
       <name>Patient85</name>
       <gender>MALE</gender>
       <age>81</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1236">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1237">
+          <id>38</id>
+          <patient reference="1235"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1238">
+          <id>39</id>
+          <patient reference="1235"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="918">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1239">
       <id>86</id>
       <name>Patient86</name>
       <gender>FEMALE</gender>
       <age>2</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1240"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="919">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1241">
       <id>87</id>
       <name>Patient87</name>
       <gender>FEMALE</gender>
       <age>78</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1242"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="920">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1243">
       <id>88</id>
       <name>Patient88</name>
       <gender>MALE</gender>
       <age>96</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1244"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="921">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1245">
       <id>89</id>
       <name>Patient89</name>
       <gender>FEMALE</gender>
       <age>87</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1246"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="922">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1247">
       <id>90</id>
       <name>Patient90</name>
       <gender>MALE</gender>
       <age>84</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1248">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1249">
+          <id>40</id>
+          <patient reference="1247"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="923">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1250">
       <id>91</id>
       <name>Patient91</name>
       <gender>FEMALE</gender>
       <age>103</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1251">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1252">
+          <id>41</id>
+          <patient reference="1250"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="924">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1253">
       <id>92</id>
       <name>Patient92</name>
       <gender>FEMALE</gender>
       <age>26</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1254"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="925">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1255">
       <id>93</id>
       <name>Patient93</name>
       <gender>FEMALE</gender>
       <age>24</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1256"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="926">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1257">
       <id>94</id>
       <name>Patient94</name>
       <gender>FEMALE</gender>
       <age>65</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1258">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1259">
+          <id>42</id>
+          <patient reference="1257"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1260">
+          <id>43</id>
+          <patient reference="1257"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="927">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1261">
       <id>95</id>
       <name>Patient95</name>
       <gender>FEMALE</gender>
       <age>40</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1262"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="928">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1263">
       <id>96</id>
       <name>Patient96</name>
       <gender>FEMALE</gender>
       <age>85</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1264"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="929">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1265">
       <id>97</id>
       <name>Patient97</name>
       <gender>FEMALE</gender>
       <age>53</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1266">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1267">
+          <id>44</id>
+          <patient reference="1265"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="930">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1268">
       <id>98</id>
       <name>Patient98</name>
       <gender>MALE</gender>
       <age>94</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1269">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1270">
+          <id>45</id>
+          <patient reference="1268"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="931">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1271">
       <id>99</id>
       <name>Patient99</name>
       <gender>MALE</gender>
       <age>39</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1272"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="932">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1273">
       <id>100</id>
       <name>Patient100</name>
       <gender>FEMALE</gender>
       <age>67</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1274">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1275">
+          <id>46</id>
+          <patient reference="1273"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="933">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1276">
       <id>101</id>
       <name>Patient101</name>
       <gender>MALE</gender>
       <age>53</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1277"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="934">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1278">
       <id>102</id>
       <name>Patient102</name>
       <gender>FEMALE</gender>
       <age>52</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1279">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1280">
+          <id>47</id>
+          <patient reference="1278"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="935">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1281">
       <id>103</id>
       <name>Patient103</name>
       <gender>FEMALE</gender>
       <age>14</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1282">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1283">
+          <id>48</id>
+          <patient reference="1281"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="936">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1284">
       <id>104</id>
       <name>Patient104</name>
       <gender>MALE</gender>
       <age>13</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1285"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="937">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1286">
       <id>105</id>
       <name>Patient105</name>
       <gender>FEMALE</gender>
       <age>36</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1287"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="938">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1288">
       <id>106</id>
       <name>Patient106</name>
       <gender>MALE</gender>
       <age>92</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1289">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1290">
+          <id>49</id>
+          <patient reference="1288"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="939">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1291">
       <id>107</id>
       <name>Patient107</name>
       <gender>MALE</gender>
       <age>2</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1292">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1293">
+          <id>50</id>
+          <patient reference="1291"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1294">
+          <id>51</id>
+          <patient reference="1291"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="940">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1295">
       <id>108</id>
       <name>Patient108</name>
       <gender>MALE</gender>
       <age>22</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1296">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1297">
+          <id>52</id>
+          <patient reference="1295"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1298">
+          <id>53</id>
+          <patient reference="1295"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="941">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1299">
       <id>109</id>
       <name>Patient109</name>
       <gender>MALE</gender>
       <age>35</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1300">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1301">
+          <id>54</id>
+          <patient reference="1299"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1302">
+          <id>55</id>
+          <patient reference="1299"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="942">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1303">
       <id>110</id>
       <name>Patient110</name>
       <gender>MALE</gender>
       <age>9</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1304"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="943">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1305">
       <id>111</id>
       <name>Patient111</name>
       <gender>MALE</gender>
       <age>14</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1306">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1307">
+          <id>56</id>
+          <patient reference="1305"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1308">
+          <id>57</id>
+          <patient reference="1305"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="944">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1309">
       <id>112</id>
       <name>Patient112</name>
       <gender>MALE</gender>
       <age>20</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1310"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="945">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1311">
       <id>113</id>
       <name>Patient113</name>
       <gender>FEMALE</gender>
       <age>88</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1312">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1313">
+          <id>58</id>
+          <patient reference="1311"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="946">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1314">
       <id>114</id>
       <name>Patient114</name>
       <gender>FEMALE</gender>
       <age>17</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1315"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="947">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1316">
       <id>115</id>
       <name>Patient115</name>
       <gender>MALE</gender>
       <age>38</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1317"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="948">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1318">
       <id>116</id>
       <name>Patient116</name>
       <gender>MALE</gender>
       <age>10</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1319">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1320">
+          <id>59</id>
+          <patient reference="1318"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1321">
+          <id>60</id>
+          <patient reference="1318"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="949">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1322">
       <id>117</id>
       <name>Patient117</name>
       <gender>MALE</gender>
       <age>57</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1323"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="950">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1324">
       <id>118</id>
       <name>Patient118</name>
       <gender>MALE</gender>
       <age>75</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1325"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="951">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1326">
       <id>119</id>
       <name>Patient119</name>
       <gender>MALE</gender>
       <age>41</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1327"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="952">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1328">
       <id>120</id>
       <name>Patient120</name>
       <gender>MALE</gender>
       <age>50</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1329"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="953">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1330">
       <id>121</id>
       <name>Patient121</name>
       <gender>MALE</gender>
       <age>34</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1331"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="954">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1332">
       <id>122</id>
       <name>Patient122</name>
       <gender>FEMALE</gender>
       <age>70</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1333"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="955">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1334">
       <id>123</id>
       <name>Patient123</name>
       <gender>MALE</gender>
       <age>78</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1335"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="956">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1336">
       <id>124</id>
       <name>Patient124</name>
       <gender>MALE</gender>
       <age>13</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1337"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="957">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1338">
       <id>125</id>
       <name>Patient125</name>
       <gender>FEMALE</gender>
       <age>26</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1339"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="958">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1340">
       <id>126</id>
       <name>Patient126</name>
       <gender>MALE</gender>
       <age>11</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1341"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="959">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1342">
       <id>127</id>
       <name>Patient127</name>
       <gender>FEMALE</gender>
       <age>13</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1343"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="960">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1344">
       <id>128</id>
       <name>Patient128</name>
       <gender>MALE</gender>
       <age>24</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1345">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1346">
+          <id>61</id>
+          <patient reference="1344"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="961">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1347">
       <id>129</id>
       <name>Patient129</name>
       <gender>MALE</gender>
       <age>64</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1348"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="962">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1349">
       <id>130</id>
       <name>Patient130</name>
       <gender>MALE</gender>
       <age>16</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1350">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1351">
+          <id>62</id>
+          <patient reference="1349"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1352">
+          <id>63</id>
+          <patient reference="1349"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="963">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1353">
       <id>131</id>
       <name>Patient131</name>
       <gender>FEMALE</gender>
       <age>34</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1354"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="964">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1355">
       <id>132</id>
       <name>Patient132</name>
       <gender>FEMALE</gender>
       <age>38</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1356"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="965">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1357">
       <id>133</id>
       <name>Patient133</name>
       <gender>MALE</gender>
       <age>16</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1358"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="966">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1359">
       <id>134</id>
       <name>Patient134</name>
       <gender>MALE</gender>
       <age>6</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1360"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="967">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1361">
       <id>135</id>
       <name>Patient135</name>
       <gender>FEMALE</gender>
       <age>94</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1362">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1363">
+          <id>64</id>
+          <patient reference="1361"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1364">
+          <id>65</id>
+          <patient reference="1361"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="968">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1365">
       <id>136</id>
       <name>Patient136</name>
       <gender>FEMALE</gender>
       <age>36</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1366"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="969">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1367">
       <id>137</id>
       <name>Patient137</name>
       <gender>FEMALE</gender>
       <age>74</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1368"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="970">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1369">
       <id>138</id>
       <name>Patient138</name>
       <gender>MALE</gender>
       <age>98</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1370"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="971">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1371">
       <id>139</id>
       <name>Patient139</name>
       <gender>MALE</gender>
       <age>64</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1372"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="972">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1373">
       <id>140</id>
       <name>Patient140</name>
       <gender>MALE</gender>
       <age>86</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1374">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1375">
+          <id>66</id>
+          <patient reference="1373"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="973">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1376">
       <id>141</id>
       <name>Patient141</name>
       <gender>FEMALE</gender>
       <age>20</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1377"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="974">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1378">
       <id>142</id>
       <name>Patient142</name>
       <gender>FEMALE</gender>
       <age>59</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1379">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1380">
+          <id>67</id>
+          <patient reference="1378"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1381">
+          <id>68</id>
+          <patient reference="1378"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="975">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1382">
       <id>143</id>
       <name>Patient143</name>
       <gender>MALE</gender>
       <age>109</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1383">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1384">
+          <id>69</id>
+          <patient reference="1382"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="976">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1385">
       <id>144</id>
       <name>Patient144</name>
       <gender>MALE</gender>
       <age>21</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1386"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="977">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1387">
       <id>145</id>
       <name>Patient145</name>
       <gender>FEMALE</gender>
       <age>76</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1388"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="978">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1389">
       <id>146</id>
       <name>Patient146</name>
       <gender>MALE</gender>
       <age>81</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1390"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="979">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1391">
       <id>147</id>
       <name>Patient147</name>
       <gender>MALE</gender>
       <age>0</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1392"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="980">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1393">
       <id>148</id>
       <name>Patient148</name>
       <gender>FEMALE</gender>
       <age>108</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1394"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="981">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1395">
       <id>149</id>
       <name>Patient149</name>
       <gender>FEMALE</gender>
       <age>55</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1396"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="982">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1397">
       <id>150</id>
       <name>Patient150</name>
       <gender>FEMALE</gender>
       <age>31</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1398">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1399">
+          <id>70</id>
+          <patient reference="1397"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1400">
+          <id>71</id>
+          <patient reference="1397"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="983">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1401">
       <id>151</id>
       <name>Patient151</name>
       <gender>MALE</gender>
       <age>39</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1402">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1403">
+          <id>72</id>
+          <patient reference="1401"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="984">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1404">
       <id>152</id>
       <name>Patient152</name>
       <gender>MALE</gender>
       <age>54</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1405">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1406">
+          <id>73</id>
+          <patient reference="1404"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="985">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1407">
       <id>153</id>
       <name>Patient153</name>
       <gender>FEMALE</gender>
       <age>26</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1408"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="986">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1409">
       <id>154</id>
       <name>Patient154</name>
       <gender>MALE</gender>
       <age>54</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1410">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1411">
+          <id>74</id>
+          <patient reference="1409"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1412">
+          <id>75</id>
+          <patient reference="1409"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="987">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1413">
       <id>155</id>
       <name>Patient155</name>
       <gender>MALE</gender>
       <age>64</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1414"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="988">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1415">
       <id>156</id>
       <name>Patient156</name>
       <gender>FEMALE</gender>
       <age>18</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1416"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="989">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1417">
       <id>157</id>
       <name>Patient157</name>
       <gender>FEMALE</gender>
       <age>26</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1418"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="990">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1419">
       <id>158</id>
       <name>Patient158</name>
       <gender>FEMALE</gender>
       <age>56</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1420">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1421">
+          <id>76</id>
+          <patient reference="1419"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="991">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1422">
       <id>159</id>
       <name>Patient159</name>
       <gender>MALE</gender>
       <age>104</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1423"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="992">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1424">
       <id>160</id>
       <name>Patient160</name>
       <gender>FEMALE</gender>
       <age>57</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1425"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="993">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1426">
       <id>161</id>
       <name>Patient161</name>
       <gender>FEMALE</gender>
       <age>98</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1427">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1428">
+          <id>77</id>
+          <patient reference="1426"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="994">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1429">
       <id>162</id>
       <name>Patient162</name>
       <gender>MALE</gender>
       <age>62</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1430">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1431">
+          <id>78</id>
+          <patient reference="1429"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="995">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1432">
       <id>163</id>
       <name>Patient163</name>
       <gender>FEMALE</gender>
       <age>90</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1433"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="996">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1434">
       <id>164</id>
       <name>Patient164</name>
       <gender>FEMALE</gender>
       <age>43</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1435"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="997">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1436">
       <id>165</id>
       <name>Patient165</name>
       <gender>FEMALE</gender>
       <age>58</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1437"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="998">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1438">
       <id>166</id>
       <name>Patient166</name>
       <gender>FEMALE</gender>
       <age>76</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1439">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1440">
+          <id>79</id>
+          <patient reference="1438"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="999">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1441">
       <id>167</id>
       <name>Patient167</name>
       <gender>MALE</gender>
       <age>58</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1442">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1443">
+          <id>80</id>
+          <patient reference="1441"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1000">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1444">
       <id>168</id>
       <name>Patient168</name>
       <gender>MALE</gender>
       <age>71</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1445"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1001">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1446">
       <id>169</id>
       <name>Patient169</name>
       <gender>FEMALE</gender>
       <age>85</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1447">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1448">
+          <id>81</id>
+          <patient reference="1446"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1002">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1449">
       <id>170</id>
       <name>Patient170</name>
       <gender>MALE</gender>
       <age>65</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1450">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1451">
+          <id>82</id>
+          <patient reference="1449"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1003">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1452">
       <id>171</id>
       <name>Patient171</name>
       <gender>FEMALE</gender>
       <age>73</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1453"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1004">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1454">
       <id>172</id>
       <name>Patient172</name>
       <gender>MALE</gender>
       <age>89</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1455">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1456">
+          <id>83</id>
+          <patient reference="1454"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1005">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1457">
       <id>173</id>
       <name>Patient173</name>
       <gender>FEMALE</gender>
       <age>58</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1458"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1006">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1459">
       <id>174</id>
       <name>Patient174</name>
       <gender>MALE</gender>
       <age>109</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1460"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1007">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1461">
       <id>175</id>
       <name>Patient175</name>
       <gender>FEMALE</gender>
       <age>50</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1462">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1463">
+          <id>84</id>
+          <patient reference="1461"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1008">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1464">
       <id>176</id>
       <name>Patient176</name>
       <gender>MALE</gender>
       <age>36</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1465"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1009">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1466">
       <id>177</id>
       <name>Patient177</name>
       <gender>FEMALE</gender>
       <age>1</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1467">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1468">
+          <id>85</id>
+          <patient reference="1466"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1010">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1469">
       <id>178</id>
       <name>Patient178</name>
       <gender>FEMALE</gender>
       <age>41</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1470"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1011">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1471">
       <id>179</id>
       <name>Patient179</name>
       <gender>FEMALE</gender>
       <age>39</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1472"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1012">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1473">
       <id>180</id>
       <name>Patient180</name>
       <gender>FEMALE</gender>
       <age>84</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1474"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1013">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1475">
       <id>181</id>
       <name>Patient181</name>
       <gender>FEMALE</gender>
       <age>37</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1476"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1014">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1477">
       <id>182</id>
       <name>Patient182</name>
       <gender>MALE</gender>
       <age>11</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1478"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1015">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1479">
       <id>183</id>
       <name>Patient183</name>
       <gender>FEMALE</gender>
       <age>14</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1480">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1481">
+          <id>86</id>
+          <patient reference="1479"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1016">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1482">
       <id>184</id>
       <name>Patient184</name>
       <gender>FEMALE</gender>
       <age>68</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1483"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1017">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1484">
       <id>185</id>
       <name>Patient185</name>
       <gender>FEMALE</gender>
       <age>59</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1485">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1486">
+          <id>87</id>
+          <patient reference="1484"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1018">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1487">
       <id>186</id>
       <name>Patient186</name>
       <gender>MALE</gender>
       <age>64</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1488"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1019">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1489">
       <id>187</id>
       <name>Patient187</name>
       <gender>FEMALE</gender>
       <age>67</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1490"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1020">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1491">
       <id>188</id>
       <name>Patient188</name>
       <gender>MALE</gender>
       <age>38</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1492"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1021">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1493">
       <id>189</id>
       <name>Patient189</name>
       <gender>FEMALE</gender>
       <age>26</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1494">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1495">
+          <id>88</id>
+          <patient reference="1493"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1496">
+          <id>89</id>
+          <patient reference="1493"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1022">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1497">
       <id>190</id>
       <name>Patient190</name>
       <gender>MALE</gender>
       <age>16</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1498"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1023">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1499">
       <id>191</id>
       <name>Patient191</name>
       <gender>MALE</gender>
       <age>101</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1500"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1024">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1501">
       <id>192</id>
       <name>Patient192</name>
       <gender>FEMALE</gender>
       <age>37</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1502">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1503">
+          <id>90</id>
+          <patient reference="1501"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1504">
+          <id>91</id>
+          <patient reference="1501"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1025">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1505">
       <id>193</id>
       <name>Patient193</name>
       <gender>MALE</gender>
       <age>59</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1506">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1507">
+          <id>92</id>
+          <patient reference="1505"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1026">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1508">
       <id>194</id>
       <name>Patient194</name>
       <gender>MALE</gender>
       <age>60</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1509">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1510">
+          <id>93</id>
+          <patient reference="1508"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1027">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1511">
       <id>195</id>
       <name>Patient195</name>
       <gender>MALE</gender>
       <age>63</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1512"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1028">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1513">
       <id>196</id>
       <name>Patient196</name>
       <gender>MALE</gender>
       <age>14</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1514">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1515">
+          <id>94</id>
+          <patient reference="1513"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1516">
+          <id>95</id>
+          <patient reference="1513"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1029">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1517">
       <id>197</id>
       <name>Patient197</name>
       <gender>FEMALE</gender>
       <age>6</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1518">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1519">
+          <id>96</id>
+          <patient reference="1517"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1030">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1520">
       <id>198</id>
       <name>Patient198</name>
       <gender>FEMALE</gender>
       <age>78</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1521"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1031">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1522">
       <id>199</id>
       <name>Patient199</name>
       <gender>MALE</gender>
       <age>101</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1523">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1524">
+          <id>97</id>
+          <patient reference="1522"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1032">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1525">
       <id>200</id>
       <name>Patient200</name>
       <gender>FEMALE</gender>
       <age>52</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1526">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1527">
+          <id>98</id>
+          <patient reference="1525"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1033">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1528">
       <id>201</id>
       <name>Patient201</name>
       <gender>FEMALE</gender>
       <age>65</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1529"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1034">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1530">
       <id>202</id>
       <name>Patient202</name>
       <gender>MALE</gender>
       <age>45</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1531">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1532">
+          <id>99</id>
+          <patient reference="1530"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1035">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1533">
       <id>203</id>
       <name>Patient203</name>
       <gender>MALE</gender>
       <age>37</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1534">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1535">
+          <id>100</id>
+          <patient reference="1533"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1036">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1536">
       <id>204</id>
       <name>Patient204</name>
       <gender>MALE</gender>
       <age>30</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1537">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1538">
+          <id>101</id>
+          <patient reference="1536"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1539">
+          <id>102</id>
+          <patient reference="1536"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1037">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1540">
       <id>205</id>
       <name>Patient205</name>
       <gender>MALE</gender>
       <age>93</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1541"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1038">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1542">
       <id>206</id>
       <name>Patient206</name>
       <gender>FEMALE</gender>
       <age>55</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1543"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1039">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1544">
       <id>207</id>
       <name>Patient207</name>
       <gender>MALE</gender>
       <age>4</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1545"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1040">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1546">
       <id>208</id>
       <name>Patient208</name>
       <gender>FEMALE</gender>
       <age>81</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1547"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1041">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1548">
       <id>209</id>
       <name>Patient209</name>
       <gender>FEMALE</gender>
       <age>46</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1549"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1042">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1550">
       <id>210</id>
       <name>Patient210</name>
       <gender>MALE</gender>
       <age>26</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1551"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1043">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1552">
       <id>211</id>
       <name>Patient211</name>
       <gender>MALE</gender>
       <age>51</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1553"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1044">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1554">
       <id>212</id>
       <name>Patient212</name>
       <gender>FEMALE</gender>
       <age>107</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1555">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1556">
+          <id>103</id>
+          <patient reference="1554"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1045">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1557">
       <id>213</id>
       <name>Patient213</name>
       <gender>MALE</gender>
       <age>5</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1558"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1046">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1559">
       <id>214</id>
       <name>Patient214</name>
       <gender>FEMALE</gender>
       <age>76</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1560">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1561">
+          <id>104</id>
+          <patient reference="1559"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1047">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1562">
       <id>215</id>
       <name>Patient215</name>
       <gender>FEMALE</gender>
       <age>48</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1563">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1564">
+          <id>105</id>
+          <patient reference="1562"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1048">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1565">
       <id>216</id>
       <name>Patient216</name>
       <gender>FEMALE</gender>
       <age>38</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1566"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1049">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1567">
       <id>217</id>
       <name>Patient217</name>
       <gender>MALE</gender>
       <age>30</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1568"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1050">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1569">
       <id>218</id>
       <name>Patient218</name>
       <gender>MALE</gender>
       <age>30</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1570">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1571">
+          <id>106</id>
+          <patient reference="1569"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1051">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1572">
       <id>219</id>
       <name>Patient219</name>
       <gender>MALE</gender>
       <age>62</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1573">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1574">
+          <id>107</id>
+          <patient reference="1572"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1052">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1575">
       <id>220</id>
       <name>Patient220</name>
       <gender>FEMALE</gender>
       <age>53</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1576"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1053">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1577">
       <id>221</id>
       <name>Patient221</name>
       <gender>FEMALE</gender>
       <age>65</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1578"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1054">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1579">
       <id>222</id>
       <name>Patient222</name>
       <gender>FEMALE</gender>
       <age>3</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1580">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1581">
+          <id>108</id>
+          <patient reference="1579"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1582">
+          <id>109</id>
+          <patient reference="1579"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1055">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1583">
       <id>223</id>
       <name>Patient223</name>
       <gender>FEMALE</gender>
       <age>53</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1584"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1056">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1585">
       <id>224</id>
       <name>Patient224</name>
       <gender>FEMALE</gender>
       <age>10</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1586"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1057">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1587">
       <id>225</id>
       <name>Patient225</name>
       <gender>FEMALE</gender>
       <age>74</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1588">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1589">
+          <id>110</id>
+          <patient reference="1587"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1058">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1590">
       <id>226</id>
       <name>Patient226</name>
       <gender>FEMALE</gender>
       <age>41</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1591"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1059">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1592">
       <id>227</id>
       <name>Patient227</name>
       <gender>MALE</gender>
       <age>88</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1593"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1060">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1594">
       <id>228</id>
       <name>Patient228</name>
       <gender>MALE</gender>
       <age>63</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1595"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1061">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1596">
       <id>229</id>
       <name>Patient229</name>
       <gender>FEMALE</gender>
       <age>44</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1597">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1598">
+          <id>111</id>
+          <patient reference="1596"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1062">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1599">
       <id>230</id>
       <name>Patient230</name>
       <gender>MALE</gender>
       <age>14</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1600"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1063">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1601">
       <id>231</id>
       <name>Patient231</name>
       <gender>FEMALE</gender>
       <age>41</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1602"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1064">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1603">
       <id>232</id>
       <name>Patient232</name>
       <gender>FEMALE</gender>
       <age>12</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1604"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1065">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1605">
       <id>233</id>
       <name>Patient233</name>
       <gender>MALE</gender>
       <age>39</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1606"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1066">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1607">
       <id>234</id>
       <name>Patient234</name>
       <gender>FEMALE</gender>
       <age>84</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1608"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1067">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1609">
       <id>235</id>
       <name>Patient235</name>
       <gender>MALE</gender>
       <age>51</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1610"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1068">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1611">
       <id>236</id>
       <name>Patient236</name>
       <gender>FEMALE</gender>
       <age>67</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1612"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1069">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1613">
       <id>237</id>
       <name>Patient237</name>
       <gender>MALE</gender>
       <age>0</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1614">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1615">
+          <id>112</id>
+          <patient reference="1613"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1070">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1616">
       <id>238</id>
       <name>Patient238</name>
       <gender>MALE</gender>
       <age>65</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1617"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1071">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1618">
       <id>239</id>
       <name>Patient239</name>
       <gender>FEMALE</gender>
       <age>0</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1619">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1620">
+          <id>113</id>
+          <patient reference="1618"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1621">
+          <id>114</id>
+          <patient reference="1618"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1072">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1622">
       <id>240</id>
       <name>Patient240</name>
       <gender>FEMALE</gender>
       <age>8</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1623"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1073">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1624">
       <id>241</id>
       <name>Patient241</name>
       <gender>MALE</gender>
       <age>19</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1625">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1626">
+          <id>115</id>
+          <patient reference="1624"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1074">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1627">
       <id>242</id>
       <name>Patient242</name>
       <gender>MALE</gender>
       <age>14</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1628">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1629">
+          <id>116</id>
+          <patient reference="1627"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1630">
+          <id>117</id>
+          <patient reference="1627"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1075">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1631">
       <id>243</id>
       <name>Patient243</name>
       <gender>FEMALE</gender>
       <age>89</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1632"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1076">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1633">
       <id>244</id>
       <name>Patient244</name>
       <gender>MALE</gender>
       <age>96</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1634">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1635">
+          <id>118</id>
+          <patient reference="1633"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1636">
+          <id>119</id>
+          <patient reference="1633"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1077">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1637">
       <id>245</id>
       <name>Patient245</name>
       <gender>MALE</gender>
       <age>5</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1638"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1078">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1639">
       <id>246</id>
       <name>Patient246</name>
       <gender>FEMALE</gender>
       <age>51</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1640">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1641">
+          <id>120</id>
+          <patient reference="1639"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1079">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1642">
       <id>247</id>
       <name>Patient247</name>
       <gender>FEMALE</gender>
       <age>30</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1643">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1644">
+          <id>121</id>
+          <patient reference="1642"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1645">
+          <id>122</id>
+          <patient reference="1642"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1080">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1646">
       <id>248</id>
       <name>Patient248</name>
       <gender>FEMALE</gender>
       <age>47</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1647"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1081">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1648">
       <id>249</id>
       <name>Patient249</name>
       <gender>MALE</gender>
       <age>16</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1649">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1650">
+          <id>123</id>
+          <patient reference="1648"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1082">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1651">
       <id>250</id>
       <name>Patient250</name>
       <gender>MALE</gender>
       <age>7</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1652">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1653">
+          <id>124</id>
+          <patient reference="1651"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1083">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1654">
       <id>251</id>
       <name>Patient251</name>
       <gender>MALE</gender>
       <age>102</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1655">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1656">
+          <id>125</id>
+          <patient reference="1654"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1657">
+          <id>126</id>
+          <patient reference="1654"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1084">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1658">
       <id>252</id>
       <name>Patient252</name>
       <gender>FEMALE</gender>
       <age>93</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1659">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1660">
+          <id>127</id>
+          <patient reference="1658"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1085">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1661">
       <id>253</id>
       <name>Patient253</name>
       <gender>FEMALE</gender>
       <age>88</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1662">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1663">
+          <id>128</id>
+          <patient reference="1661"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1086">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1664">
       <id>254</id>
       <name>Patient254</name>
       <gender>MALE</gender>
       <age>55</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1665">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1666">
+          <id>129</id>
+          <patient reference="1664"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1667">
+          <id>130</id>
+          <patient reference="1664"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1087">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1668">
       <id>255</id>
       <name>Patient255</name>
       <gender>MALE</gender>
       <age>109</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1669">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1670">
+          <id>131</id>
+          <patient reference="1668"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1088">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1671">
       <id>256</id>
       <name>Patient256</name>
       <gender>MALE</gender>
       <age>37</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1672"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1089">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1673">
       <id>257</id>
       <name>Patient257</name>
       <gender>MALE</gender>
       <age>10</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1674">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1675">
+          <id>132</id>
+          <patient reference="1673"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1676">
+          <id>133</id>
+          <patient reference="1673"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1090">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1677">
       <id>258</id>
       <name>Patient258</name>
       <gender>MALE</gender>
       <age>0</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1678"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1091">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1679">
       <id>259</id>
       <name>Patient259</name>
       <gender>FEMALE</gender>
       <age>6</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1680"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1092">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1681">
       <id>260</id>
       <name>Patient260</name>
       <gender>MALE</gender>
       <age>80</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1682"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1093">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1683">
       <id>261</id>
       <name>Patient261</name>
       <gender>FEMALE</gender>
       <age>69</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1684"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1094">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1685">
       <id>262</id>
       <name>Patient262</name>
       <gender>MALE</gender>
       <age>23</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1686"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1095">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1687">
       <id>263</id>
       <name>Patient263</name>
       <gender>FEMALE</gender>
       <age>10</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1688">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1689">
+          <id>134</id>
+          <patient reference="1687"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1096">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1690">
       <id>264</id>
       <name>Patient264</name>
       <gender>FEMALE</gender>
       <age>85</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1691"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1097">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1692">
       <id>265</id>
       <name>Patient265</name>
       <gender>FEMALE</gender>
       <age>81</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1693">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1694">
+          <id>135</id>
+          <patient reference="1692"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1695">
+          <id>136</id>
+          <patient reference="1692"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1098">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1696">
       <id>266</id>
       <name>Patient266</name>
       <gender>MALE</gender>
       <age>30</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1697">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1698">
+          <id>137</id>
+          <patient reference="1696"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1099">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1699">
       <id>267</id>
       <name>Patient267</name>
       <gender>MALE</gender>
       <age>50</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1700"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1100">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1701">
       <id>268</id>
       <name>Patient268</name>
       <gender>MALE</gender>
       <age>87</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1702">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1703">
+          <id>138</id>
+          <patient reference="1701"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1101">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1704">
       <id>269</id>
       <name>Patient269</name>
       <gender>MALE</gender>
       <age>2</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1705"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1102">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1706">
       <id>270</id>
       <name>Patient270</name>
       <gender>FEMALE</gender>
       <age>22</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1707"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1103">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1708">
       <id>271</id>
       <name>Patient271</name>
       <gender>MALE</gender>
       <age>20</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1709"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1104">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1710">
       <id>272</id>
       <name>Patient272</name>
       <gender>MALE</gender>
       <age>107</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1711"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1105">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1712">
       <id>273</id>
       <name>Patient273</name>
       <gender>MALE</gender>
       <age>12</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1713"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1106">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1714">
       <id>274</id>
       <name>Patient274</name>
       <gender>MALE</gender>
       <age>89</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1715"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1107">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1716">
       <id>275</id>
       <name>Patient275</name>
       <gender>FEMALE</gender>
       <age>74</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1717">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1718">
+          <id>139</id>
+          <patient reference="1716"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1719">
+          <id>140</id>
+          <patient reference="1716"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1108">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1720">
       <id>276</id>
       <name>Patient276</name>
       <gender>FEMALE</gender>
       <age>33</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1721">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1722">
+          <id>141</id>
+          <patient reference="1720"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1109">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1723">
       <id>277</id>
       <name>Patient277</name>
       <gender>MALE</gender>
       <age>37</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1724"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1110">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1725">
       <id>278</id>
       <name>Patient278</name>
       <gender>MALE</gender>
       <age>1</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1726"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1111">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1727">
       <id>279</id>
       <name>Patient279</name>
       <gender>MALE</gender>
       <age>85</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1728">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1729">
+          <id>142</id>
+          <patient reference="1727"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1112">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1730">
       <id>280</id>
       <name>Patient280</name>
       <gender>MALE</gender>
       <age>21</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1731">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1732">
+          <id>143</id>
+          <patient reference="1730"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1113">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1733">
       <id>281</id>
       <name>Patient281</name>
       <gender>FEMALE</gender>
       <age>33</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1734"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1114">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1735">
       <id>282</id>
       <name>Patient282</name>
       <gender>MALE</gender>
       <age>92</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1736"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1115">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1737">
       <id>283</id>
       <name>Patient283</name>
       <gender>MALE</gender>
       <age>86</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1738">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1739">
+          <id>144</id>
+          <patient reference="1737"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1740">
+          <id>145</id>
+          <patient reference="1737"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1116">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1741">
       <id>284</id>
       <name>Patient284</name>
       <gender>MALE</gender>
       <age>71</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1742">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1743">
+          <id>146</id>
+          <patient reference="1741"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1744">
+          <id>147</id>
+          <patient reference="1741"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1117">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1745">
       <id>285</id>
       <name>Patient285</name>
       <gender>MALE</gender>
       <age>87</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1746">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1747">
+          <id>148</id>
+          <patient reference="1745"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1118">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1748">
       <id>286</id>
       <name>Patient286</name>
       <gender>FEMALE</gender>
       <age>1</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1749"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1119">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1750">
       <id>287</id>
       <name>Patient287</name>
       <gender>FEMALE</gender>
       <age>35</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1751"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1120">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1752">
       <id>288</id>
       <name>Patient288</name>
       <gender>MALE</gender>
       <age>83</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1753">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1754">
+          <id>149</id>
+          <patient reference="1752"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1755">
+          <id>150</id>
+          <patient reference="1752"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1121">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1756">
       <id>289</id>
       <name>Patient289</name>
       <gender>FEMALE</gender>
       <age>18</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1757">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1758">
+          <id>151</id>
+          <patient reference="1756"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1759">
+          <id>152</id>
+          <patient reference="1756"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1122">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1760">
       <id>290</id>
       <name>Patient290</name>
       <gender>MALE</gender>
       <age>94</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1761">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1762">
+          <id>153</id>
+          <patient reference="1760"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1123">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1763">
       <id>291</id>
       <name>Patient291</name>
       <gender>MALE</gender>
       <age>56</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1764"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1124">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1765">
       <id>292</id>
       <name>Patient292</name>
       <gender>MALE</gender>
       <age>41</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1766"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1125">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1767">
       <id>293</id>
       <name>Patient293</name>
       <gender>MALE</gender>
       <age>27</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1768"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1126">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1769">
       <id>294</id>
       <name>Patient294</name>
       <gender>FEMALE</gender>
       <age>83</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1770"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1127">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1771">
       <id>295</id>
       <name>Patient295</name>
       <gender>MALE</gender>
       <age>77</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1772"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1128">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1773">
       <id>296</id>
       <name>Patient296</name>
       <gender>MALE</gender>
       <age>22</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1774"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1129">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1775">
       <id>297</id>
       <name>Patient297</name>
       <gender>MALE</gender>
       <age>11</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1776"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1130">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1777">
       <id>298</id>
       <name>Patient298</name>
       <gender>FEMALE</gender>
       <age>43</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1778"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1131">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1779">
       <id>299</id>
       <name>Patient299</name>
       <gender>MALE</gender>
       <age>18</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1780">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1781">
+          <id>154</id>
+          <patient reference="1779"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1132">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1782">
       <id>300</id>
       <name>Patient300</name>
       <gender>MALE</gender>
       <age>7</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1783"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1133">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1784">
       <id>301</id>
       <name>Patient301</name>
       <gender>MALE</gender>
       <age>103</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1785">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1786">
+          <id>155</id>
+          <patient reference="1784"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1134">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1787">
       <id>302</id>
       <name>Patient302</name>
       <gender>MALE</gender>
       <age>86</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1788"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1135">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1789">
       <id>303</id>
       <name>Patient303</name>
       <gender>FEMALE</gender>
       <age>99</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1790"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1136">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1791">
       <id>304</id>
       <name>Patient304</name>
       <gender>FEMALE</gender>
       <age>99</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1792"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1137">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1793">
       <id>305</id>
       <name>Patient305</name>
       <gender>MALE</gender>
       <age>3</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1794">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1795">
+          <id>156</id>
+          <patient reference="1793"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1796">
+          <id>157</id>
+          <patient reference="1793"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1138">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1797">
       <id>306</id>
       <name>Patient306</name>
       <gender>FEMALE</gender>
       <age>81</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1798"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1139">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1799">
       <id>307</id>
       <name>Patient307</name>
       <gender>MALE</gender>
       <age>86</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1800">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1801">
+          <id>158</id>
+          <patient reference="1799"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1140">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1802">
       <id>308</id>
       <name>Patient308</name>
       <gender>FEMALE</gender>
       <age>47</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1803">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1804">
+          <id>159</id>
+          <patient reference="1802"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1805">
+          <id>160</id>
+          <patient reference="1802"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1141">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1806">
       <id>309</id>
       <name>Patient309</name>
       <gender>MALE</gender>
       <age>41</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1807"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1142">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1808">
       <id>310</id>
       <name>Patient310</name>
       <gender>MALE</gender>
       <age>12</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1809"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1143">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1810">
       <id>311</id>
       <name>Patient311</name>
       <gender>FEMALE</gender>
       <age>3</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1811">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1812">
+          <id>161</id>
+          <patient reference="1810"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1144">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1813">
       <id>312</id>
       <name>Patient312</name>
       <gender>MALE</gender>
       <age>34</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1814">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1815">
+          <id>162</id>
+          <patient reference="1813"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1145">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1816">
       <id>313</id>
       <name>Patient313</name>
       <gender>FEMALE</gender>
       <age>58</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1817"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1146">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1818">
       <id>314</id>
       <name>Patient314</name>
       <gender>MALE</gender>
       <age>6</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1819"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1147">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1820">
       <id>315</id>
       <name>Patient315</name>
       <gender>FEMALE</gender>
       <age>64</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1821"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1148">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1822">
       <id>316</id>
       <name>Patient316</name>
       <gender>MALE</gender>
       <age>23</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1823">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1824">
+          <id>163</id>
+          <patient reference="1822"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1825">
+          <id>164</id>
+          <patient reference="1822"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1149">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1826">
       <id>317</id>
       <name>Patient317</name>
       <gender>MALE</gender>
       <age>106</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1827"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1150">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1828">
       <id>318</id>
       <name>Patient318</name>
       <gender>MALE</gender>
       <age>91</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1829"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1151">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1830">
       <id>319</id>
       <name>Patient319</name>
       <gender>MALE</gender>
       <age>63</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1831"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1152">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1832">
       <id>320</id>
       <name>Patient320</name>
       <gender>MALE</gender>
       <age>37</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1833"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1153">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1834">
       <id>321</id>
       <name>Patient321</name>
       <gender>MALE</gender>
       <age>13</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1835">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1836">
+          <id>165</id>
+          <patient reference="1834"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1154">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1837">
       <id>322</id>
       <name>Patient322</name>
       <gender>FEMALE</gender>
       <age>11</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1838">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1839">
+          <id>166</id>
+          <patient reference="1837"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1840">
+          <id>167</id>
+          <patient reference="1837"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1155">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1841">
       <id>323</id>
       <name>Patient323</name>
       <gender>FEMALE</gender>
       <age>82</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1842">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1843">
+          <id>168</id>
+          <patient reference="1841"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1156">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1844">
       <id>324</id>
       <name>Patient324</name>
       <gender>FEMALE</gender>
       <age>88</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1845">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1846">
+          <id>169</id>
+          <patient reference="1844"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1847">
+          <id>170</id>
+          <patient reference="1844"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1157">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1848">
       <id>325</id>
       <name>Patient325</name>
       <gender>FEMALE</gender>
       <age>68</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1849"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1158">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1850">
       <id>326</id>
       <name>Patient326</name>
       <gender>MALE</gender>
       <age>54</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1851">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1852">
+          <id>171</id>
+          <patient reference="1850"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1853">
+          <id>172</id>
+          <patient reference="1850"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1159">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1854">
       <id>327</id>
       <name>Patient327</name>
       <gender>MALE</gender>
       <age>74</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1855"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1160">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1856">
       <id>328</id>
       <name>Patient328</name>
       <gender>FEMALE</gender>
       <age>98</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1857"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1161">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1858">
       <id>329</id>
       <name>Patient329</name>
       <gender>FEMALE</gender>
       <age>69</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1859"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1162">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1860">
       <id>330</id>
       <name>Patient330</name>
       <gender>MALE</gender>
       <age>98</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1861">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1862">
+          <id>173</id>
+          <patient reference="1860"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1163">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1863">
       <id>331</id>
       <name>Patient331</name>
       <gender>FEMALE</gender>
       <age>74</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1864"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1164">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1865">
       <id>332</id>
       <name>Patient332</name>
       <gender>FEMALE</gender>
       <age>108</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1866">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1867">
+          <id>174</id>
+          <patient reference="1865"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1165">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1868">
       <id>333</id>
       <name>Patient333</name>
       <gender>MALE</gender>
       <age>18</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1869">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1870">
+          <id>175</id>
+          <patient reference="1868"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1166">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1871">
       <id>334</id>
       <name>Patient334</name>
       <gender>FEMALE</gender>
       <age>87</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1872">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1873">
+          <id>176</id>
+          <patient reference="1871"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1874">
+          <id>177</id>
+          <patient reference="1871"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1167">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1875">
       <id>335</id>
       <name>Patient335</name>
       <gender>FEMALE</gender>
       <age>14</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1876"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1168">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1877">
       <id>336</id>
       <name>Patient336</name>
       <gender>MALE</gender>
       <age>59</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1878"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1169">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1879">
       <id>337</id>
       <name>Patient337</name>
       <gender>MALE</gender>
       <age>41</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1880"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1170">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1881">
       <id>338</id>
       <name>Patient338</name>
       <gender>FEMALE</gender>
       <age>73</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1882"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1171">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1883">
       <id>339</id>
       <name>Patient339</name>
       <gender>FEMALE</gender>
       <age>94</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1884">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1885">
+          <id>178</id>
+          <patient reference="1883"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1886">
+          <id>179</id>
+          <patient reference="1883"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1172">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1887">
       <id>340</id>
       <name>Patient340</name>
       <gender>FEMALE</gender>
       <age>35</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1888"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1173">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1889">
       <id>341</id>
       <name>Patient341</name>
       <gender>FEMALE</gender>
       <age>8</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1890"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1174">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1891">
       <id>342</id>
       <name>Patient342</name>
       <gender>FEMALE</gender>
       <age>22</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1892"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1175">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1893">
       <id>343</id>
       <name>Patient343</name>
       <gender>MALE</gender>
       <age>27</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1894"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1176">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1895">
       <id>344</id>
       <name>Patient344</name>
       <gender>FEMALE</gender>
       <age>19</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1896">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1897">
+          <id>180</id>
+          <patient reference="1895"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1898">
+          <id>181</id>
+          <patient reference="1895"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1177">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1899">
       <id>345</id>
       <name>Patient345</name>
       <gender>FEMALE</gender>
       <age>85</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1900"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1178">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1901">
       <id>346</id>
       <name>Patient346</name>
       <gender>MALE</gender>
       <age>33</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1902">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1903">
+          <id>182</id>
+          <patient reference="1901"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1904">
+          <id>183</id>
+          <patient reference="1901"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1179">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1905">
       <id>347</id>
       <name>Patient347</name>
       <gender>MALE</gender>
       <age>12</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1906"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1180">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1907">
       <id>348</id>
       <name>Patient348</name>
       <gender>FEMALE</gender>
       <age>91</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1908">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1909">
+          <id>184</id>
+          <patient reference="1907"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1181">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1910">
       <id>349</id>
       <name>Patient349</name>
       <gender>FEMALE</gender>
       <age>62</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1911"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1182">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1912">
       <id>350</id>
       <name>Patient350</name>
       <gender>FEMALE</gender>
       <age>70</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1913"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1183">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1914">
       <id>351</id>
       <name>Patient351</name>
       <gender>MALE</gender>
       <age>60</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1915"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1184">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1916">
       <id>352</id>
       <name>Patient352</name>
       <gender>MALE</gender>
       <age>7</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1917"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1185">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1918">
       <id>353</id>
       <name>Patient353</name>
       <gender>MALE</gender>
       <age>105</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1919"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1186">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1920">
       <id>354</id>
       <name>Patient354</name>
       <gender>MALE</gender>
       <age>74</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1921"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1187">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1922">
       <id>355</id>
       <name>Patient355</name>
       <gender>MALE</gender>
       <age>88</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1923"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1188">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1924">
       <id>356</id>
       <name>Patient356</name>
       <gender>MALE</gender>
       <age>32</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1925">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1926">
+          <id>185</id>
+          <patient reference="1924"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1927">
+          <id>186</id>
+          <patient reference="1924"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1189">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1928">
       <id>357</id>
       <name>Patient357</name>
       <gender>MALE</gender>
       <age>81</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1929"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1190">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1930">
       <id>358</id>
       <name>Patient358</name>
       <gender>MALE</gender>
       <age>39</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1931">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1932">
+          <id>187</id>
+          <patient reference="1930"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1191">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1933">
       <id>359</id>
       <name>Patient359</name>
       <gender>FEMALE</gender>
       <age>74</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1934"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1192">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1935">
       <id>360</id>
       <name>Patient360</name>
       <gender>MALE</gender>
       <age>59</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1936"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1193">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1937">
       <id>361</id>
       <name>Patient361</name>
       <gender>MALE</gender>
       <age>22</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1938"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1194">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1939">
       <id>362</id>
       <name>Patient362</name>
       <gender>MALE</gender>
       <age>74</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1940"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1195">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1941">
       <id>363</id>
       <name>Patient363</name>
       <gender>FEMALE</gender>
       <age>109</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1942">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1943">
+          <id>188</id>
+          <patient reference="1941"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1196">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1944">
       <id>364</id>
       <name>Patient364</name>
       <gender>MALE</gender>
       <age>98</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1945"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1197">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1946">
       <id>365</id>
       <name>Patient365</name>
       <gender>FEMALE</gender>
       <age>52</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1947"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1198">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1948">
       <id>366</id>
       <name>Patient366</name>
       <gender>FEMALE</gender>
       <age>2</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1949"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1199">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1950">
       <id>367</id>
       <name>Patient367</name>
       <gender>MALE</gender>
       <age>40</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1951"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1200">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1952">
       <id>368</id>
       <name>Patient368</name>
       <gender>FEMALE</gender>
       <age>19</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1953"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1201">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1954">
       <id>369</id>
       <name>Patient369</name>
       <gender>FEMALE</gender>
       <age>21</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1955"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1202">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1956">
       <id>370</id>
       <name>Patient370</name>
       <gender>FEMALE</gender>
       <age>36</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1957"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1203">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1958">
       <id>371</id>
       <name>Patient371</name>
       <gender>FEMALE</gender>
       <age>16</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1959"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1204">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1960">
       <id>372</id>
       <name>Patient372</name>
       <gender>MALE</gender>
       <age>44</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1961">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1962">
+          <id>189</id>
+          <patient reference="1960"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1963">
+          <id>190</id>
+          <patient reference="1960"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1205">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1964">
       <id>373</id>
       <name>Patient373</name>
       <gender>MALE</gender>
       <age>58</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1965"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1206">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1966">
       <id>374</id>
       <name>Patient374</name>
       <gender>MALE</gender>
       <age>32</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1967">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1968">
+          <id>191</id>
+          <patient reference="1966"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1207">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1969">
       <id>375</id>
       <name>Patient375</name>
       <gender>FEMALE</gender>
       <age>107</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1970"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1208">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1971">
       <id>376</id>
       <name>Patient376</name>
       <gender>FEMALE</gender>
       <age>37</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1972"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1209">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1973">
       <id>377</id>
       <name>Patient377</name>
       <gender>MALE</gender>
       <age>69</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1974">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1975">
+          <id>192</id>
+          <patient reference="1973"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1210">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1976">
       <id>378</id>
       <name>Patient378</name>
       <gender>MALE</gender>
       <age>75</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1977">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1978">
+          <id>193</id>
+          <patient reference="1976"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1211">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1979">
       <id>379</id>
       <name>Patient379</name>
       <gender>MALE</gender>
       <age>40</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1980"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1212">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1981">
       <id>380</id>
       <name>Patient380</name>
       <gender>MALE</gender>
       <age>26</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1982"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1213">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1983">
       <id>381</id>
       <name>Patient381</name>
       <gender>FEMALE</gender>
       <age>56</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1984">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1985">
+          <id>194</id>
+          <patient reference="1983"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1214">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1986">
       <id>382</id>
       <name>Patient382</name>
       <gender>FEMALE</gender>
       <age>70</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1987"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1215">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1988">
       <id>383</id>
       <name>Patient383</name>
       <gender>FEMALE</gender>
       <age>89</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1989">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1990">
+          <id>195</id>
+          <patient reference="1988"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1991">
+          <id>196</id>
+          <patient reference="1988"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1216">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1992">
       <id>384</id>
       <name>Patient384</name>
       <gender>MALE</gender>
       <age>0</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1993"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1217">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1994">
       <id>385</id>
       <name>Patient385</name>
       <gender>MALE</gender>
       <age>76</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1995">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1996">
+          <id>197</id>
+          <patient reference="1994"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1218">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1997">
       <id>386</id>
       <name>Patient386</name>
       <gender>MALE</gender>
       <age>26</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1998"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1219">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1999">
       <id>387</id>
       <name>Patient387</name>
       <gender>MALE</gender>
       <age>104</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2000"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1220">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2001">
       <id>388</id>
       <name>Patient388</name>
       <gender>MALE</gender>
       <age>7</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2002">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2003">
+          <id>198</id>
+          <patient reference="2001"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1221">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2004">
       <id>389</id>
       <name>Patient389</name>
       <gender>MALE</gender>
       <age>87</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2005"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1222">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2006">
       <id>390</id>
       <name>Patient390</name>
       <gender>MALE</gender>
       <age>98</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2007">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2008">
+          <id>199</id>
+          <patient reference="2006"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1223">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2009">
       <id>391</id>
       <name>Patient391</name>
       <gender>MALE</gender>
       <age>2</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2010"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1224">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2011">
       <id>392</id>
       <name>Patient392</name>
       <gender>FEMALE</gender>
       <age>20</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2012"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1225">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2013">
       <id>393</id>
       <name>Patient393</name>
       <gender>MALE</gender>
       <age>108</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2014">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2015">
+          <id>200</id>
+          <patient reference="2013"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2016">
+          <id>201</id>
+          <patient reference="2013"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1226">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2017">
       <id>394</id>
       <name>Patient394</name>
       <gender>MALE</gender>
       <age>20</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2018">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2019">
+          <id>202</id>
+          <patient reference="2017"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1227">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2020">
       <id>395</id>
       <name>Patient395</name>
       <gender>FEMALE</gender>
       <age>20</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2021"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1228">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2022">
       <id>396</id>
       <name>Patient396</name>
       <gender>MALE</gender>
       <age>89</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2023">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2024">
+          <id>203</id>
+          <patient reference="2022"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1229">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2025">
       <id>397</id>
       <name>Patient397</name>
       <gender>FEMALE</gender>
       <age>26</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2026"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1230">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2027">
       <id>398</id>
       <name>Patient398</name>
       <gender>MALE</gender>
       <age>31</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2028">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2029">
+          <id>204</id>
+          <patient reference="2027"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2030">
+          <id>205</id>
+          <patient reference="2027"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1231">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2031">
       <id>399</id>
       <name>Patient399</name>
       <gender>FEMALE</gender>
       <age>42</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2032"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1232">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2033">
       <id>400</id>
       <name>Patient400</name>
       <gender>FEMALE</gender>
       <age>82</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2034"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1233">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2035">
       <id>401</id>
       <name>Patient401</name>
       <gender>MALE</gender>
       <age>63</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2036">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2037">
+          <id>206</id>
+          <patient reference="2035"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1234">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2038">
       <id>402</id>
       <name>Patient402</name>
       <gender>MALE</gender>
       <age>45</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2039"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1235">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2040">
       <id>403</id>
       <name>Patient403</name>
       <gender>FEMALE</gender>
       <age>27</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2041"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1236">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2042">
       <id>404</id>
       <name>Patient404</name>
       <gender>FEMALE</gender>
       <age>70</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2043"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1237">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2044">
       <id>405</id>
       <name>Patient405</name>
       <gender>MALE</gender>
       <age>61</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2045">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2046">
+          <id>207</id>
+          <patient reference="2044"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2047">
+          <id>208</id>
+          <patient reference="2044"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1238">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2048">
       <id>406</id>
       <name>Patient406</name>
       <gender>FEMALE</gender>
       <age>81</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2049">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2050">
+          <id>209</id>
+          <patient reference="2048"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2051">
+          <id>210</id>
+          <patient reference="2048"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1239">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2052">
       <id>407</id>
       <name>Patient407</name>
       <gender>FEMALE</gender>
       <age>10</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2053"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1240">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2054">
       <id>408</id>
       <name>Patient408</name>
       <gender>FEMALE</gender>
       <age>101</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2055">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2056">
+          <id>211</id>
+          <patient reference="2054"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1241">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2057">
       <id>409</id>
       <name>Patient409</name>
       <gender>FEMALE</gender>
       <age>73</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2058">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2059">
+          <id>212</id>
+          <patient reference="2057"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1242">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2060">
       <id>410</id>
       <name>Patient410</name>
       <gender>MALE</gender>
       <age>21</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2061">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2062">
+          <id>213</id>
+          <patient reference="2060"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1243">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2063">
       <id>411</id>
       <name>Patient411</name>
       <gender>MALE</gender>
       <age>49</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2064"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1244">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2065">
       <id>412</id>
       <name>Patient412</name>
       <gender>FEMALE</gender>
       <age>72</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2066">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2067">
+          <id>214</id>
+          <patient reference="2065"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2068">
+          <id>215</id>
+          <patient reference="2065"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1245">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2069">
       <id>413</id>
       <name>Patient413</name>
       <gender>FEMALE</gender>
       <age>83</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2070">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2071">
+          <id>216</id>
+          <patient reference="2069"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1246">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2072">
       <id>414</id>
       <name>Patient414</name>
       <gender>FEMALE</gender>
       <age>10</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2073"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1247">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2074">
       <id>415</id>
       <name>Patient415</name>
       <gender>MALE</gender>
       <age>2</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2075">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2076">
+          <id>217</id>
+          <patient reference="2074"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1248">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2077">
       <id>416</id>
       <name>Patient416</name>
       <gender>FEMALE</gender>
       <age>21</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2078">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2079">
+          <id>218</id>
+          <patient reference="2077"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1249">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2080">
       <id>417</id>
       <name>Patient417</name>
       <gender>MALE</gender>
       <age>89</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2081"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1250">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2082">
       <id>418</id>
       <name>Patient418</name>
       <gender>MALE</gender>
       <age>20</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2083"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1251">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2084">
       <id>419</id>
       <name>Patient419</name>
       <gender>FEMALE</gender>
       <age>70</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2085"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1252">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2086">
       <id>420</id>
       <name>Patient420</name>
       <gender>FEMALE</gender>
       <age>63</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2087">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2088">
+          <id>219</id>
+          <patient reference="2086"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1253">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2089">
       <id>421</id>
       <name>Patient421</name>
       <gender>MALE</gender>
       <age>42</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2090"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1254">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2091">
       <id>422</id>
       <name>Patient422</name>
       <gender>MALE</gender>
       <age>98</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2092"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1255">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2093">
       <id>423</id>
       <name>Patient423</name>
       <gender>MALE</gender>
       <age>98</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2094">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2095">
+          <id>220</id>
+          <patient reference="2093"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1256">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2096">
       <id>424</id>
       <name>Patient424</name>
       <gender>FEMALE</gender>
       <age>59</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2097"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1257">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2098">
       <id>425</id>
       <name>Patient425</name>
       <gender>FEMALE</gender>
       <age>14</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2099">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2100">
+          <id>221</id>
+          <patient reference="2098"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1258">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2101">
       <id>426</id>
       <name>Patient426</name>
       <gender>FEMALE</gender>
       <age>57</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2102">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2103">
+          <id>222</id>
+          <patient reference="2101"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2104">
+          <id>223</id>
+          <patient reference="2101"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1259">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2105">
       <id>427</id>
       <name>Patient427</name>
       <gender>FEMALE</gender>
       <age>80</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2106">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2107">
+          <id>224</id>
+          <patient reference="2105"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1260">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2108">
       <id>428</id>
       <name>Patient428</name>
       <gender>FEMALE</gender>
       <age>41</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2109"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1261">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2110">
       <id>429</id>
       <name>Patient429</name>
       <gender>MALE</gender>
       <age>49</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2111"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1262">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2112">
       <id>430</id>
       <name>Patient430</name>
       <gender>FEMALE</gender>
       <age>3</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2113"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1263">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2114">
       <id>431</id>
       <name>Patient431</name>
       <gender>MALE</gender>
       <age>102</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2115">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2116">
+          <id>225</id>
+          <patient reference="2114"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1264">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2117">
       <id>432</id>
       <name>Patient432</name>
       <gender>MALE</gender>
       <age>48</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2118">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2119">
+          <id>226</id>
+          <patient reference="2117"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1265">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2120">
       <id>433</id>
       <name>Patient433</name>
       <gender>FEMALE</gender>
       <age>98</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2121">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2122">
+          <id>227</id>
+          <patient reference="2120"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1266">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2123">
       <id>434</id>
       <name>Patient434</name>
       <gender>FEMALE</gender>
       <age>34</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2124"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1267">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2125">
       <id>435</id>
       <name>Patient435</name>
       <gender>FEMALE</gender>
       <age>93</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2126"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1268">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2127">
       <id>436</id>
       <name>Patient436</name>
       <gender>FEMALE</gender>
       <age>25</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2128">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2129">
+          <id>228</id>
+          <patient reference="2127"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1269">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2130">
       <id>437</id>
       <name>Patient437</name>
       <gender>FEMALE</gender>
       <age>38</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2131">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2132">
+          <id>229</id>
+          <patient reference="2130"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1270">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2133">
       <id>438</id>
       <name>Patient438</name>
       <gender>FEMALE</gender>
       <age>3</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2134">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2135">
+          <id>230</id>
+          <patient reference="2133"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1271">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2136">
       <id>439</id>
       <name>Patient439</name>
       <gender>FEMALE</gender>
       <age>83</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2137"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1272">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2138">
       <id>440</id>
       <name>Patient440</name>
       <gender>MALE</gender>
       <age>88</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2139"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1273">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2140">
       <id>441</id>
       <name>Patient441</name>
       <gender>MALE</gender>
       <age>18</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2141"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1274">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2142">
       <id>442</id>
       <name>Patient442</name>
       <gender>FEMALE</gender>
       <age>98</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2143"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1275">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2144">
       <id>443</id>
       <name>Patient443</name>
       <gender>MALE</gender>
       <age>14</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2145"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1276">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2146">
       <id>444</id>
       <name>Patient444</name>
       <gender>FEMALE</gender>
       <age>95</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2147"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1277">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2148">
       <id>445</id>
       <name>Patient445</name>
       <gender>FEMALE</gender>
       <age>33</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2149"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1278">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2150">
       <id>446</id>
       <name>Patient446</name>
       <gender>FEMALE</gender>
       <age>70</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2151">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2152">
+          <id>231</id>
+          <patient reference="2150"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2153">
+          <id>232</id>
+          <patient reference="2150"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1279">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2154">
       <id>447</id>
       <name>Patient447</name>
       <gender>FEMALE</gender>
       <age>25</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2155"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1280">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2156">
       <id>448</id>
       <name>Patient448</name>
       <gender>FEMALE</gender>
       <age>15</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2157">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2158">
+          <id>233</id>
+          <patient reference="2156"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1281">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2159">
       <id>449</id>
       <name>Patient449</name>
       <gender>FEMALE</gender>
       <age>88</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2160">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2161">
+          <id>234</id>
+          <patient reference="2159"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2162">
+          <id>235</id>
+          <patient reference="2159"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1282">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2163">
       <id>450</id>
       <name>Patient450</name>
       <gender>FEMALE</gender>
       <age>81</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2164"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1283">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2165">
       <id>451</id>
       <name>Patient451</name>
       <gender>FEMALE</gender>
       <age>1</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2166"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1284">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2167">
       <id>452</id>
       <name>Patient452</name>
       <gender>MALE</gender>
       <age>19</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2168"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1285">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2169">
       <id>453</id>
       <name>Patient453</name>
       <gender>MALE</gender>
       <age>7</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2170"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1286">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2171">
       <id>454</id>
       <name>Patient454</name>
       <gender>MALE</gender>
       <age>66</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2172"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1287">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2173">
       <id>455</id>
       <name>Patient455</name>
       <gender>FEMALE</gender>
       <age>87</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2174">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2175">
+          <id>236</id>
+          <patient reference="2173"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2176">
+          <id>237</id>
+          <patient reference="2173"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1288">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2177">
       <id>456</id>
       <name>Patient456</name>
       <gender>MALE</gender>
       <age>65</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2178">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2179">
+          <id>238</id>
+          <patient reference="2177"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2180">
+          <id>239</id>
+          <patient reference="2177"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1289">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2181">
       <id>457</id>
       <name>Patient457</name>
       <gender>MALE</gender>
       <age>107</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2182"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1290">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2183">
       <id>458</id>
       <name>Patient458</name>
       <gender>FEMALE</gender>
       <age>20</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2184"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1291">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2185">
       <id>459</id>
       <name>Patient459</name>
       <gender>MALE</gender>
       <age>107</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2186">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2187">
+          <id>240</id>
+          <patient reference="2185"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1292">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2188">
       <id>460</id>
       <name>Patient460</name>
       <gender>MALE</gender>
       <age>57</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2189"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1293">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2190">
       <id>461</id>
       <name>Patient461</name>
       <gender>FEMALE</gender>
       <age>78</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2191"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1294">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2192">
       <id>462</id>
       <name>Patient462</name>
       <gender>MALE</gender>
       <age>94</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2193"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1295">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2194">
       <id>463</id>
       <name>Patient463</name>
       <gender>FEMALE</gender>
       <age>35</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2195"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1296">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2196">
       <id>464</id>
       <name>Patient464</name>
       <gender>MALE</gender>
       <age>29</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2197"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1297">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2198">
       <id>465</id>
       <name>Patient465</name>
       <gender>FEMALE</gender>
       <age>37</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2199"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1298">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2200">
       <id>466</id>
       <name>Patient466</name>
       <gender>FEMALE</gender>
       <age>41</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2201"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1299">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2202">
       <id>467</id>
       <name>Patient467</name>
       <gender>FEMALE</gender>
       <age>5</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2203"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1300">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2204">
       <id>468</id>
       <name>Patient468</name>
       <gender>FEMALE</gender>
       <age>9</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2205">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2206">
+          <id>241</id>
+          <patient reference="2204"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2207">
+          <id>242</id>
+          <patient reference="2204"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1301">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2208">
       <id>469</id>
       <name>Patient469</name>
       <gender>MALE</gender>
       <age>80</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2209"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1302">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2210">
       <id>470</id>
       <name>Patient470</name>
       <gender>MALE</gender>
       <age>74</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2211"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1303">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2212">
       <id>471</id>
       <name>Patient471</name>
       <gender>MALE</gender>
       <age>102</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2213"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1304">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2214">
       <id>472</id>
       <name>Patient472</name>
       <gender>FEMALE</gender>
       <age>91</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2215"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1305">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2216">
       <id>473</id>
       <name>Patient473</name>
       <gender>MALE</gender>
       <age>43</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2217">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2218">
+          <id>243</id>
+          <patient reference="2216"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1306">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2219">
       <id>474</id>
       <name>Patient474</name>
       <gender>FEMALE</gender>
       <age>41</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2220"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1307">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2221">
       <id>475</id>
       <name>Patient475</name>
       <gender>MALE</gender>
       <age>84</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2222"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1308">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2223">
       <id>476</id>
       <name>Patient476</name>
       <gender>FEMALE</gender>
       <age>44</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2224"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1309">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2225">
       <id>477</id>
       <name>Patient477</name>
       <gender>MALE</gender>
       <age>70</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2226"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1310">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2227">
       <id>478</id>
       <name>Patient478</name>
       <gender>MALE</gender>
       <age>6</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2228"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1311">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2229">
       <id>479</id>
       <name>Patient479</name>
       <gender>FEMALE</gender>
       <age>20</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2230"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1312">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2231">
       <id>480</id>
       <name>Patient480</name>
       <gender>FEMALE</gender>
       <age>81</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2232"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1313">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2233">
       <id>481</id>
       <name>Patient481</name>
       <gender>FEMALE</gender>
       <age>3</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2234">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2235">
+          <id>244</id>
+          <patient reference="2233"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2236">
+          <id>245</id>
+          <patient reference="2233"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1314">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2237">
       <id>482</id>
       <name>Patient482</name>
       <gender>FEMALE</gender>
       <age>14</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2238"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1315">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2239">
       <id>483</id>
       <name>Patient483</name>
       <gender>FEMALE</gender>
       <age>11</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2240"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1316">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2241">
       <id>484</id>
       <name>Patient484</name>
       <gender>FEMALE</gender>
       <age>109</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2242">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2243">
+          <id>246</id>
+          <patient reference="2241"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2244">
+          <id>247</id>
+          <patient reference="2241"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1317">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2245">
       <id>485</id>
       <name>Patient485</name>
       <gender>FEMALE</gender>
       <age>10</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2246">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2247">
+          <id>248</id>
+          <patient reference="2245"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1318">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2248">
       <id>486</id>
       <name>Patient486</name>
       <gender>MALE</gender>
       <age>75</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2249"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1319">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2250">
       <id>487</id>
       <name>Patient487</name>
       <gender>FEMALE</gender>
       <age>62</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2251">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2252">
+          <id>249</id>
+          <patient reference="2250"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1320">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2253">
       <id>488</id>
       <name>Patient488</name>
       <gender>FEMALE</gender>
       <age>3</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2254"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1321">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2255">
       <id>489</id>
       <name>Patient489</name>
       <gender>MALE</gender>
       <age>26</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2256"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1322">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2257">
       <id>490</id>
       <name>Patient490</name>
       <gender>MALE</gender>
       <age>109</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2258">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2259">
+          <id>250</id>
+          <patient reference="2257"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2260">
+          <id>251</id>
+          <patient reference="2257"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1323">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2261">
       <id>491</id>
       <name>Patient491</name>
       <gender>FEMALE</gender>
       <age>26</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2262"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1324">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2263">
       <id>492</id>
       <name>Patient492</name>
       <gender>MALE</gender>
       <age>96</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2264"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1325">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2265">
       <id>493</id>
       <name>Patient493</name>
       <gender>FEMALE</gender>
       <age>2</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2266">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2267">
+          <id>252</id>
+          <patient reference="2265"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1326">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2268">
       <id>494</id>
       <name>Patient494</name>
       <gender>MALE</gender>
       <age>27</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2269"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1327">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2270">
       <id>495</id>
       <name>Patient495</name>
       <gender>FEMALE</gender>
       <age>22</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2271"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1328">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2272">
       <id>496</id>
       <name>Patient496</name>
       <gender>MALE</gender>
       <age>10</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2273">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2274">
+          <id>253</id>
+          <patient reference="2272"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1329">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2275">
       <id>497</id>
       <name>Patient497</name>
       <gender>FEMALE</gender>
       <age>98</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2276">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2277">
+          <id>254</id>
+          <patient reference="2275"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1330">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2278">
       <id>498</id>
       <name>Patient498</name>
       <gender>MALE</gender>
       <age>62</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2279">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2280">
+          <id>255</id>
+          <patient reference="2278"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1331">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2281">
       <id>499</id>
       <name>Patient499</name>
       <gender>MALE</gender>
       <age>41</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2282">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2283">
+          <id>256</id>
+          <patient reference="2281"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1332">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2284">
       <id>500</id>
       <name>Patient500</name>
       <gender>MALE</gender>
       <age>19</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2285">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2286">
+          <id>257</id>
+          <patient reference="2284"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1333">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2287">
       <id>501</id>
       <name>Patient501</name>
       <gender>MALE</gender>
       <age>40</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2288">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2289">
+          <id>258</id>
+          <patient reference="2287"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1334">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2290">
       <id>502</id>
       <name>Patient502</name>
       <gender>MALE</gender>
       <age>12</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2291">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2292">
+          <id>259</id>
+          <patient reference="2290"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2293">
+          <id>260</id>
+          <patient reference="2290"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1335">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2294">
       <id>503</id>
       <name>Patient503</name>
       <gender>FEMALE</gender>
       <age>72</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2295"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1336">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2296">
       <id>504</id>
       <name>Patient504</name>
       <gender>FEMALE</gender>
       <age>48</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2297">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2298">
+          <id>261</id>
+          <patient reference="2296"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1337">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2299">
       <id>505</id>
       <name>Patient505</name>
       <gender>MALE</gender>
       <age>82</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2300"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1338">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2301">
       <id>506</id>
       <name>Patient506</name>
       <gender>MALE</gender>
       <age>16</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2302"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1339">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2303">
       <id>507</id>
       <name>Patient507</name>
       <gender>MALE</gender>
       <age>27</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2304">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2305">
+          <id>262</id>
+          <patient reference="2303"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1340">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2306">
       <id>508</id>
       <name>Patient508</name>
       <gender>FEMALE</gender>
       <age>19</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2307"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1341">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2308">
       <id>509</id>
       <name>Patient509</name>
       <gender>MALE</gender>
       <age>4</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2309">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2310">
+          <id>263</id>
+          <patient reference="2308"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1342">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2311">
       <id>510</id>
       <name>Patient510</name>
       <gender>FEMALE</gender>
       <age>66</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2312">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2313">
+          <id>264</id>
+          <patient reference="2311"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2314">
+          <id>265</id>
+          <patient reference="2311"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1343">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2315">
       <id>511</id>
       <name>Patient511</name>
       <gender>FEMALE</gender>
       <age>51</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2316"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1344">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2317">
       <id>512</id>
       <name>Patient512</name>
       <gender>MALE</gender>
       <age>5</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2318">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2319">
+          <id>266</id>
+          <patient reference="2317"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1345">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2320">
       <id>513</id>
       <name>Patient513</name>
       <gender>FEMALE</gender>
       <age>2</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2321">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2322">
+          <id>267</id>
+          <patient reference="2320"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2323">
+          <id>268</id>
+          <patient reference="2320"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1346">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2324">
       <id>514</id>
       <name>Patient514</name>
       <gender>MALE</gender>
       <age>66</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2325">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2326">
+          <id>269</id>
+          <patient reference="2324"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1347">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2327">
       <id>515</id>
       <name>Patient515</name>
       <gender>MALE</gender>
       <age>77</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2328">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2329">
+          <id>270</id>
+          <patient reference="2327"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1348">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2330">
       <id>516</id>
       <name>Patient516</name>
       <gender>FEMALE</gender>
       <age>17</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2331">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2332">
+          <id>271</id>
+          <patient reference="2330"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1349">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2333">
       <id>517</id>
       <name>Patient517</name>
       <gender>MALE</gender>
       <age>6</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2334">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2335">
+          <id>272</id>
+          <patient reference="2333"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2336">
+          <id>273</id>
+          <patient reference="2333"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1350">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2337">
       <id>518</id>
       <name>Patient518</name>
       <gender>MALE</gender>
       <age>49</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2338"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1351">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2339">
       <id>519</id>
       <name>Patient519</name>
       <gender>FEMALE</gender>
       <age>22</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2340">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2341">
+          <id>274</id>
+          <patient reference="2339"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1352">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2342">
       <id>520</id>
       <name>Patient520</name>
       <gender>MALE</gender>
       <age>108</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2343"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1353">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2344">
       <id>521</id>
       <name>Patient521</name>
       <gender>MALE</gender>
       <age>37</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2345"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1354">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2346">
       <id>522</id>
       <name>Patient522</name>
       <gender>MALE</gender>
       <age>78</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2347"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1355">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2348">
       <id>523</id>
       <name>Patient523</name>
       <gender>MALE</gender>
       <age>0</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2349"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1356">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2350">
       <id>524</id>
       <name>Patient524</name>
       <gender>FEMALE</gender>
       <age>76</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2351">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2352">
+          <id>275</id>
+          <patient reference="2350"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1357">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2353">
       <id>525</id>
       <name>Patient525</name>
       <gender>MALE</gender>
       <age>79</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2354">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2355">
+          <id>276</id>
+          <patient reference="2353"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1358">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2356">
       <id>526</id>
       <name>Patient526</name>
       <gender>MALE</gender>
       <age>31</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2357"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1359">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2358">
       <id>527</id>
       <name>Patient527</name>
       <gender>FEMALE</gender>
       <age>78</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2359"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1360">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2360">
       <id>528</id>
       <name>Patient528</name>
       <gender>FEMALE</gender>
       <age>16</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2361">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2362">
+          <id>277</id>
+          <patient reference="2360"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2363">
+          <id>278</id>
+          <patient reference="2360"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1361">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2364">
       <id>529</id>
       <name>Patient529</name>
       <gender>MALE</gender>
       <age>12</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2365">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2366">
+          <id>279</id>
+          <patient reference="2364"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2367">
+          <id>280</id>
+          <patient reference="2364"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1362">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2368">
       <id>530</id>
       <name>Patient530</name>
       <gender>MALE</gender>
       <age>1</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2369"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1363">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2370">
       <id>531</id>
       <name>Patient531</name>
       <gender>FEMALE</gender>
       <age>67</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2371"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1364">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2372">
       <id>532</id>
       <name>Patient532</name>
       <gender>FEMALE</gender>
       <age>85</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2373">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2374">
+          <id>281</id>
+          <patient reference="2372"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1365">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2375">
       <id>533</id>
       <name>Patient533</name>
       <gender>MALE</gender>
       <age>100</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2376"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1366">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2377">
       <id>534</id>
       <name>Patient534</name>
       <gender>FEMALE</gender>
       <age>15</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2378"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1367">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2379">
       <id>535</id>
       <name>Patient535</name>
       <gender>MALE</gender>
       <age>59</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2380">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2381">
+          <id>282</id>
+          <patient reference="2379"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2382">
+          <id>283</id>
+          <patient reference="2379"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1368">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2383">
       <id>536</id>
       <name>Patient536</name>
       <gender>FEMALE</gender>
       <age>80</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2384"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1369">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2385">
       <id>537</id>
       <name>Patient537</name>
       <gender>MALE</gender>
       <age>40</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2386">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2387">
+          <id>284</id>
+          <patient reference="2385"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1370">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2388">
       <id>538</id>
       <name>Patient538</name>
       <gender>MALE</gender>
       <age>19</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2389"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1371">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2390">
       <id>539</id>
       <name>Patient539</name>
       <gender>FEMALE</gender>
       <age>11</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2391"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1372">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2392">
       <id>540</id>
       <name>Patient540</name>
       <gender>FEMALE</gender>
       <age>79</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2393">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2394">
+          <id>285</id>
+          <patient reference="2392"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1373">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2395">
       <id>541</id>
       <name>Patient541</name>
       <gender>MALE</gender>
       <age>13</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2396"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1374">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2397">
       <id>542</id>
       <name>Patient542</name>
       <gender>MALE</gender>
       <age>74</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2398"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1375">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2399">
       <id>543</id>
       <name>Patient543</name>
       <gender>MALE</gender>
       <age>79</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2400"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1376">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2401">
       <id>544</id>
       <name>Patient544</name>
       <gender>MALE</gender>
       <age>102</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2402"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1377">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2403">
       <id>545</id>
       <name>Patient545</name>
       <gender>MALE</gender>
       <age>48</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2404"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1378">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2405">
       <id>546</id>
       <name>Patient546</name>
       <gender>MALE</gender>
       <age>38</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2406"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1379">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2407">
       <id>547</id>
       <name>Patient547</name>
       <gender>MALE</gender>
       <age>72</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2408">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2409">
+          <id>286</id>
+          <patient reference="2407"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1380">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2410">
       <id>548</id>
       <name>Patient548</name>
       <gender>FEMALE</gender>
       <age>39</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2411">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2412">
+          <id>287</id>
+          <patient reference="2410"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1381">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2413">
       <id>549</id>
       <name>Patient549</name>
       <gender>MALE</gender>
       <age>104</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2414">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2415">
+          <id>288</id>
+          <patient reference="2413"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2416">
+          <id>289</id>
+          <patient reference="2413"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1382">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2417">
       <id>550</id>
       <name>Patient550</name>
       <gender>MALE</gender>
       <age>53</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2418"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1383">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2419">
       <id>551</id>
       <name>Patient551</name>
       <gender>MALE</gender>
       <age>85</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2420"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1384">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2421">
       <id>552</id>
       <name>Patient552</name>
       <gender>FEMALE</gender>
       <age>103</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2422">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2423">
+          <id>290</id>
+          <patient reference="2421"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2424">
+          <id>291</id>
+          <patient reference="2421"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1385">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2425">
       <id>553</id>
       <name>Patient553</name>
       <gender>MALE</gender>
       <age>32</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2426"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1386">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2427">
       <id>554</id>
       <name>Patient554</name>
       <gender>FEMALE</gender>
       <age>60</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2428">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2429">
+          <id>292</id>
+          <patient reference="2427"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1387">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2430">
       <id>555</id>
       <name>Patient555</name>
       <gender>FEMALE</gender>
       <age>51</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2431">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2432">
+          <id>293</id>
+          <patient reference="2430"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1388">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2433">
       <id>556</id>
       <name>Patient556</name>
       <gender>MALE</gender>
       <age>9</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2434"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1389">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2435">
       <id>557</id>
       <name>Patient557</name>
       <gender>MALE</gender>
       <age>14</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2436"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1390">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2437">
       <id>558</id>
       <name>Patient558</name>
       <gender>FEMALE</gender>
       <age>95</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2438"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1391">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2439">
       <id>559</id>
       <name>Patient559</name>
       <gender>FEMALE</gender>
       <age>63</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2440"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1392">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2441">
       <id>560</id>
       <name>Patient560</name>
       <gender>MALE</gender>
       <age>104</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2442">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2443">
+          <id>294</id>
+          <patient reference="2441"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1393">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2444">
       <id>561</id>
       <name>Patient561</name>
       <gender>MALE</gender>
       <age>89</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2445"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1394">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2446">
       <id>562</id>
       <name>Patient562</name>
       <gender>FEMALE</gender>
       <age>29</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2447"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1395">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2448">
       <id>563</id>
       <name>Patient563</name>
       <gender>MALE</gender>
       <age>69</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2449"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1396">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2450">
       <id>564</id>
       <name>Patient564</name>
       <gender>MALE</gender>
       <age>3</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2451"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1397">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2452">
       <id>565</id>
       <name>Patient565</name>
       <gender>MALE</gender>
       <age>52</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2453"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1398">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2454">
       <id>566</id>
       <name>Patient566</name>
       <gender>MALE</gender>
       <age>67</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2455">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2456">
+          <id>295</id>
+          <patient reference="2454"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1399">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2457">
       <id>567</id>
       <name>Patient567</name>
       <gender>MALE</gender>
       <age>21</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2458">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2459">
+          <id>296</id>
+          <patient reference="2457"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2460">
+          <id>297</id>
+          <patient reference="2457"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1400">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2461">
       <id>568</id>
       <name>Patient568</name>
       <gender>FEMALE</gender>
       <age>43</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2462"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1401">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2463">
       <id>569</id>
       <name>Patient569</name>
       <gender>MALE</gender>
       <age>95</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2464"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1402">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2465">
       <id>570</id>
       <name>Patient570</name>
       <gender>MALE</gender>
       <age>54</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2466">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2467">
+          <id>298</id>
+          <patient reference="2465"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1403">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2468">
       <id>571</id>
       <name>Patient571</name>
       <gender>FEMALE</gender>
       <age>82</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2469">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2470">
+          <id>299</id>
+          <patient reference="2468"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2471">
+          <id>300</id>
+          <patient reference="2468"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1404">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2472">
       <id>572</id>
       <name>Patient572</name>
       <gender>FEMALE</gender>
       <age>13</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2473">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2474">
+          <id>301</id>
+          <patient reference="2472"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1405">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2475">
       <id>573</id>
       <name>Patient573</name>
       <gender>FEMALE</gender>
       <age>92</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2476"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1406">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2477">
       <id>574</id>
       <name>Patient574</name>
       <gender>FEMALE</gender>
       <age>79</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2478">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2479">
+          <id>302</id>
+          <patient reference="2477"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2480">
+          <id>303</id>
+          <patient reference="2477"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1407">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2481">
       <id>575</id>
       <name>Patient575</name>
       <gender>FEMALE</gender>
       <age>97</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2482"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1408">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2483">
       <id>576</id>
       <name>Patient576</name>
       <gender>FEMALE</gender>
       <age>41</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2484">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2485">
+          <id>304</id>
+          <patient reference="2483"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1409">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2486">
       <id>577</id>
       <name>Patient577</name>
       <gender>MALE</gender>
       <age>57</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2487"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1410">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2488">
       <id>578</id>
       <name>Patient578</name>
       <gender>FEMALE</gender>
       <age>8</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2489">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2490">
+          <id>305</id>
+          <patient reference="2488"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2491">
+          <id>306</id>
+          <patient reference="2488"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1411">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2492">
       <id>579</id>
       <name>Patient579</name>
       <gender>FEMALE</gender>
       <age>44</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2493"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1412">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2494">
       <id>580</id>
       <name>Patient580</name>
       <gender>FEMALE</gender>
       <age>57</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2495">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2496">
+          <id>307</id>
+          <patient reference="2494"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1413">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2497">
       <id>581</id>
       <name>Patient581</name>
       <gender>MALE</gender>
       <age>9</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2498"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1414">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2499">
       <id>582</id>
       <name>Patient582</name>
       <gender>FEMALE</gender>
       <age>12</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2500">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2501">
+          <id>308</id>
+          <patient reference="2499"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1415">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2502">
       <id>583</id>
       <name>Patient583</name>
       <gender>FEMALE</gender>
       <age>61</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2503"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1416">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2504">
       <id>584</id>
       <name>Patient584</name>
       <gender>MALE</gender>
       <age>4</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2505">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2506">
+          <id>309</id>
+          <patient reference="2504"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1417">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2507">
       <id>585</id>
       <name>Patient585</name>
       <gender>FEMALE</gender>
       <age>102</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2508"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1418">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2509">
       <id>586</id>
       <name>Patient586</name>
       <gender>FEMALE</gender>
       <age>97</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2510"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1419">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2511">
       <id>587</id>
       <name>Patient587</name>
       <gender>MALE</gender>
       <age>12</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2512"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1420">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2513">
       <id>588</id>
       <name>Patient588</name>
       <gender>MALE</gender>
       <age>58</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2514">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2515">
+          <id>310</id>
+          <patient reference="2513"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1421">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2516">
       <id>589</id>
       <name>Patient589</name>
       <gender>MALE</gender>
       <age>12</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2517"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1422">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2518">
       <id>590</id>
       <name>Patient590</name>
       <gender>MALE</gender>
       <age>21</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2519"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1423">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2520">
       <id>591</id>
       <name>Patient591</name>
       <gender>FEMALE</gender>
       <age>1</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2521"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1424">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2522">
       <id>592</id>
       <name>Patient592</name>
       <gender>MALE</gender>
       <age>39</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2523"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1425">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2524">
       <id>593</id>
       <name>Patient593</name>
       <gender>MALE</gender>
       <age>64</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2525"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1426">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2526">
       <id>594</id>
       <name>Patient594</name>
       <gender>FEMALE</gender>
       <age>54</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2527">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2528">
+          <id>311</id>
+          <patient reference="2526"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2529">
+          <id>312</id>
+          <patient reference="2526"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1427">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2530">
       <id>595</id>
       <name>Patient595</name>
       <gender>FEMALE</gender>
       <age>56</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2531"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1428">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2532">
       <id>596</id>
       <name>Patient596</name>
       <gender>MALE</gender>
       <age>105</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2533"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1429">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2534">
       <id>597</id>
       <name>Patient597</name>
       <gender>FEMALE</gender>
       <age>77</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2535"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1430">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2536">
       <id>598</id>
       <name>Patient598</name>
       <gender>FEMALE</gender>
       <age>86</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2537">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2538">
+          <id>313</id>
+          <patient reference="2536"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1431">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2539">
       <id>599</id>
       <name>Patient599</name>
       <gender>FEMALE</gender>
       <age>86</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2540"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1432">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2541">
       <id>600</id>
       <name>Patient600</name>
       <gender>FEMALE</gender>
       <age>51</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2542">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2543">
+          <id>314</id>
+          <patient reference="2541"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1433">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2544">
       <id>601</id>
       <name>Patient601</name>
       <gender>MALE</gender>
       <age>78</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2545"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1434">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2546">
       <id>602</id>
       <name>Patient602</name>
       <gender>MALE</gender>
       <age>19</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2547"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1435">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2548">
       <id>603</id>
       <name>Patient603</name>
       <gender>FEMALE</gender>
       <age>30</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2549"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1436">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2550">
       <id>604</id>
       <name>Patient604</name>
       <gender>FEMALE</gender>
       <age>69</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2551">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2552">
+          <id>315</id>
+          <patient reference="2550"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1437">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2553">
       <id>605</id>
       <name>Patient605</name>
       <gender>FEMALE</gender>
       <age>55</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2554"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1438">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2555">
       <id>606</id>
       <name>Patient606</name>
       <gender>MALE</gender>
       <age>69</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2556">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2557">
+          <id>316</id>
+          <patient reference="2555"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1439">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2558">
       <id>607</id>
       <name>Patient607</name>
       <gender>FEMALE</gender>
       <age>103</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2559"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1440">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2560">
       <id>608</id>
       <name>Patient608</name>
       <gender>MALE</gender>
       <age>45</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2561"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1441">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2562">
       <id>609</id>
       <name>Patient609</name>
       <gender>FEMALE</gender>
       <age>74</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2563"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1442">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2564">
       <id>610</id>
       <name>Patient610</name>
       <gender>MALE</gender>
       <age>21</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2565">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2566">
+          <id>317</id>
+          <patient reference="2564"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2567">
+          <id>318</id>
+          <patient reference="2564"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1443">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2568">
       <id>611</id>
       <name>Patient611</name>
       <gender>FEMALE</gender>
       <age>17</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2569"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1444">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2570">
       <id>612</id>
       <name>Patient612</name>
       <gender>FEMALE</gender>
       <age>69</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2571"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1445">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2572">
       <id>613</id>
       <name>Patient613</name>
       <gender>MALE</gender>
       <age>38</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2573"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1446">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2574">
       <id>614</id>
       <name>Patient614</name>
       <gender>FEMALE</gender>
       <age>7</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2575"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1447">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2576">
       <id>615</id>
       <name>Patient615</name>
       <gender>MALE</gender>
       <age>57</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2577">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2578">
+          <id>319</id>
+          <patient reference="2576"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2579">
+          <id>320</id>
+          <patient reference="2576"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1448">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2580">
       <id>616</id>
       <name>Patient616</name>
       <gender>FEMALE</gender>
       <age>67</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2581"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1449">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2582">
       <id>617</id>
       <name>Patient617</name>
       <gender>MALE</gender>
       <age>31</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2583"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1450">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2584">
       <id>618</id>
       <name>Patient618</name>
       <gender>MALE</gender>
       <age>18</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2585">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2586">
+          <id>321</id>
+          <patient reference="2584"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1451">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2587">
       <id>619</id>
       <name>Patient619</name>
       <gender>FEMALE</gender>
       <age>24</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2588">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2589">
+          <id>322</id>
+          <patient reference="2587"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2590">
+          <id>323</id>
+          <patient reference="2587"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1452">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2591">
       <id>620</id>
       <name>Patient620</name>
       <gender>MALE</gender>
       <age>106</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2592">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2593">
+          <id>324</id>
+          <patient reference="2591"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2594">
+          <id>325</id>
+          <patient reference="2591"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1453">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2595">
       <id>621</id>
       <name>Patient621</name>
       <gender>FEMALE</gender>
       <age>56</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2596">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2597">
+          <id>326</id>
+          <patient reference="2595"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1454">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2598">
       <id>622</id>
       <name>Patient622</name>
       <gender>FEMALE</gender>
       <age>84</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2599">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2600">
+          <id>327</id>
+          <patient reference="2598"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1455">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2601">
       <id>623</id>
       <name>Patient623</name>
       <gender>MALE</gender>
       <age>50</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2602"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1456">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2603">
       <id>624</id>
       <name>Patient624</name>
       <gender>MALE</gender>
       <age>5</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2604">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2605">
+          <id>328</id>
+          <patient reference="2603"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1457">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2606">
       <id>625</id>
       <name>Patient625</name>
       <gender>FEMALE</gender>
       <age>76</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2607"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1458">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2608">
       <id>626</id>
       <name>Patient626</name>
       <gender>FEMALE</gender>
       <age>34</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2609"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1459">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2610">
       <id>627</id>
       <name>Patient627</name>
       <gender>MALE</gender>
       <age>51</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2611"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1460">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2612">
       <id>628</id>
       <name>Patient628</name>
       <gender>MALE</gender>
       <age>86</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2613"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1461">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2614">
       <id>629</id>
       <name>Patient629</name>
       <gender>FEMALE</gender>
       <age>41</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2615">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2616">
+          <id>329</id>
+          <patient reference="2614"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1462">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2617">
       <id>630</id>
       <name>Patient630</name>
       <gender>MALE</gender>
       <age>3</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2618">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2619">
+          <id>330</id>
+          <patient reference="2617"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2620">
+          <id>331</id>
+          <patient reference="2617"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1463">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2621">
       <id>631</id>
       <name>Patient631</name>
       <gender>FEMALE</gender>
       <age>42</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2622">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2623">
+          <id>332</id>
+          <patient reference="2621"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1464">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2624">
       <id>632</id>
       <name>Patient632</name>
       <gender>FEMALE</gender>
       <age>47</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2625">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2626">
+          <id>333</id>
+          <patient reference="2624"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1465">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2627">
       <id>633</id>
       <name>Patient633</name>
       <gender>FEMALE</gender>
       <age>6</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2628">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2629">
+          <id>334</id>
+          <patient reference="2627"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1466">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2630">
       <id>634</id>
       <name>Patient634</name>
       <gender>MALE</gender>
       <age>90</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2631"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1467">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2632">
       <id>635</id>
       <name>Patient635</name>
       <gender>MALE</gender>
       <age>16</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2633"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1468">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2634">
       <id>636</id>
       <name>Patient636</name>
       <gender>FEMALE</gender>
       <age>92</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2635"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1469">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2636">
       <id>637</id>
       <name>Patient637</name>
       <gender>FEMALE</gender>
       <age>5</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2637"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1470">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2638">
       <id>638</id>
       <name>Patient638</name>
       <gender>MALE</gender>
       <age>103</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2639"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1471">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2640">
       <id>639</id>
       <name>Patient639</name>
       <gender>FEMALE</gender>
       <age>35</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2641"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1472">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2642">
       <id>640</id>
       <name>Patient640</name>
       <gender>FEMALE</gender>
       <age>106</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2643">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2644">
+          <id>335</id>
+          <patient reference="2642"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1473">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2645">
       <id>641</id>
       <name>Patient641</name>
       <gender>MALE</gender>
       <age>4</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2646">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2647">
+          <id>336</id>
+          <patient reference="2645"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1474">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2648">
       <id>642</id>
       <name>Patient642</name>
       <gender>MALE</gender>
       <age>92</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2649"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1475">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2650">
       <id>643</id>
       <name>Patient643</name>
       <gender>FEMALE</gender>
       <age>74</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2651"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1476">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2652">
       <id>644</id>
       <name>Patient644</name>
       <gender>FEMALE</gender>
       <age>40</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2653"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1477">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2654">
       <id>645</id>
       <name>Patient645</name>
       <gender>FEMALE</gender>
       <age>28</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2655"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1478">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2656">
       <id>646</id>
       <name>Patient646</name>
       <gender>FEMALE</gender>
       <age>99</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2657"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1479">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2658">
       <id>647</id>
       <name>Patient647</name>
       <gender>FEMALE</gender>
       <age>81</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2659">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2660">
+          <id>337</id>
+          <patient reference="2658"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1480">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2661">
       <id>648</id>
       <name>Patient648</name>
       <gender>MALE</gender>
       <age>2</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2662">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2663">
+          <id>338</id>
+          <patient reference="2661"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1481">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2664">
       <id>649</id>
       <name>Patient649</name>
       <gender>MALE</gender>
       <age>91</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2665"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1482">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2666">
       <id>650</id>
       <name>Patient650</name>
       <gender>MALE</gender>
       <age>106</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2667">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2668">
+          <id>339</id>
+          <patient reference="2666"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1483">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2669">
       <id>651</id>
       <name>Patient651</name>
       <gender>MALE</gender>
       <age>42</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2670">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2671">
+          <id>340</id>
+          <patient reference="2669"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1484">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2672">
       <id>652</id>
       <name>Patient652</name>
       <gender>FEMALE</gender>
       <age>39</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2673"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1485">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2674">
       <id>653</id>
       <name>Patient653</name>
       <gender>FEMALE</gender>
       <age>105</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2675"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1486">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2676">
       <id>654</id>
       <name>Patient654</name>
       <gender>MALE</gender>
       <age>32</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2677">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2678">
+          <id>341</id>
+          <patient reference="2676"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1487">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2679">
       <id>655</id>
       <name>Patient655</name>
       <gender>MALE</gender>
       <age>3</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2680">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2681">
+          <id>342</id>
+          <patient reference="2679"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1488">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2682">
       <id>656</id>
       <name>Patient656</name>
       <gender>MALE</gender>
       <age>77</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2683"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1489">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2684">
       <id>657</id>
       <name>Patient657</name>
       <gender>FEMALE</gender>
       <age>58</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2685"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1490">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2686">
       <id>658</id>
       <name>Patient658</name>
       <gender>MALE</gender>
       <age>61</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2687"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1491">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2688">
       <id>659</id>
       <name>Patient659</name>
       <gender>FEMALE</gender>
       <age>79</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2689">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2690">
+          <id>343</id>
+          <patient reference="2688"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1492">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2691">
       <id>660</id>
       <name>Patient660</name>
       <gender>FEMALE</gender>
       <age>87</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2692"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1493">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2693">
       <id>661</id>
       <name>Patient661</name>
       <gender>FEMALE</gender>
       <age>9</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2694"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1494">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2695">
       <id>662</id>
       <name>Patient662</name>
       <gender>MALE</gender>
       <age>74</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2696"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1495">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2697">
       <id>663</id>
       <name>Patient663</name>
       <gender>FEMALE</gender>
       <age>93</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2698"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1496">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2699">
       <id>664</id>
       <name>Patient664</name>
       <gender>MALE</gender>
       <age>57</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2700"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1497">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2701">
       <id>665</id>
       <name>Patient665</name>
       <gender>FEMALE</gender>
       <age>14</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2702">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2703">
+          <id>344</id>
+          <patient reference="2701"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1498">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2704">
       <id>666</id>
       <name>Patient666</name>
       <gender>MALE</gender>
       <age>6</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2705"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1499">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2706">
       <id>667</id>
       <name>Patient667</name>
       <gender>MALE</gender>
       <age>2</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2707"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1500">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2708">
       <id>668</id>
       <name>Patient668</name>
       <gender>MALE</gender>
       <age>104</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2709">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2710">
+          <id>345</id>
+          <patient reference="2708"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1501">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2711">
       <id>669</id>
       <name>Patient669</name>
       <gender>MALE</gender>
       <age>96</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2712"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1502">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2713">
       <id>670</id>
       <name>Patient670</name>
       <gender>FEMALE</gender>
       <age>6</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2714">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2715">
+          <id>346</id>
+          <patient reference="2713"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1503">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2716">
       <id>671</id>
       <name>Patient671</name>
       <gender>FEMALE</gender>
       <age>103</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2717">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2718">
+          <id>347</id>
+          <patient reference="2716"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2719">
+          <id>348</id>
+          <patient reference="2716"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1504">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2720">
       <id>672</id>
       <name>Patient672</name>
       <gender>FEMALE</gender>
       <age>63</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2721"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1505">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2722">
       <id>673</id>
       <name>Patient673</name>
       <gender>FEMALE</gender>
       <age>62</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2723">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2724">
+          <id>349</id>
+          <patient reference="2722"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1506">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2725">
       <id>674</id>
       <name>Patient674</name>
       <gender>FEMALE</gender>
       <age>66</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2726"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1507">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2727">
       <id>675</id>
       <name>Patient675</name>
       <gender>MALE</gender>
       <age>4</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2728"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1508">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2729">
       <id>676</id>
       <name>Patient676</name>
       <gender>FEMALE</gender>
       <age>99</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2730">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2731">
+          <id>350</id>
+          <patient reference="2729"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1509">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2732">
       <id>677</id>
       <name>Patient677</name>
       <gender>MALE</gender>
       <age>13</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2733"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1510">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2734">
       <id>678</id>
       <name>Patient678</name>
       <gender>MALE</gender>
       <age>26</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2735"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1511">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2736">
       <id>679</id>
       <name>Patient679</name>
       <gender>FEMALE</gender>
       <age>23</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2737"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1512">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2738">
       <id>680</id>
       <name>Patient680</name>
       <gender>FEMALE</gender>
       <age>52</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2739">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2740">
+          <id>351</id>
+          <patient reference="2738"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2741">
+          <id>352</id>
+          <patient reference="2738"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1513">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2742">
       <id>681</id>
       <name>Patient681</name>
       <gender>MALE</gender>
       <age>51</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2743">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2744">
+          <id>353</id>
+          <patient reference="2742"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2745">
+          <id>354</id>
+          <patient reference="2742"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1514">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2746">
       <id>682</id>
       <name>Patient682</name>
       <gender>FEMALE</gender>
       <age>53</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2747">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2748">
+          <id>355</id>
+          <patient reference="2746"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1515">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2749">
       <id>683</id>
       <name>Patient683</name>
       <gender>MALE</gender>
       <age>61</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2750"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1516">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2751">
       <id>684</id>
       <name>Patient684</name>
       <gender>FEMALE</gender>
       <age>26</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2752">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2753">
+          <id>356</id>
+          <patient reference="2751"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1517">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2754">
       <id>685</id>
       <name>Patient685</name>
       <gender>MALE</gender>
       <age>33</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2755"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1518">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2756">
       <id>686</id>
       <name>Patient686</name>
       <gender>MALE</gender>
       <age>12</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2757"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1519">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2758">
       <id>687</id>
       <name>Patient687</name>
       <gender>FEMALE</gender>
       <age>7</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2759">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2760">
+          <id>357</id>
+          <patient reference="2758"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2761">
+          <id>358</id>
+          <patient reference="2758"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1520">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2762">
       <id>688</id>
       <name>Patient688</name>
       <gender>FEMALE</gender>
       <age>30</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2763"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1521">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2764">
       <id>689</id>
       <name>Patient689</name>
       <gender>MALE</gender>
       <age>0</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2765">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2766">
+          <id>359</id>
+          <patient reference="2764"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1522">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2767">
       <id>690</id>
       <name>Patient690</name>
       <gender>MALE</gender>
       <age>51</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2768">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2769">
+          <id>360</id>
+          <patient reference="2767"/>
+          <equipment reference="8"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2770">
+          <id>361</id>
+          <patient reference="2767"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1523">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2771">
       <id>691</id>
       <name>Patient691</name>
       <gender>MALE</gender>
       <age>98</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2772"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1524">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2773">
       <id>692</id>
       <name>Patient692</name>
       <gender>MALE</gender>
       <age>58</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2774">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2775">
+          <id>362</id>
+          <patient reference="2773"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1525">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2776">
       <id>693</id>
       <name>Patient693</name>
       <gender>FEMALE</gender>
       <age>73</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2777"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
   </patientList>
-  <admissionList id="1526">
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1527">
+  <admissionPartList id="2778">
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2779">
       <id>0</id>
-      <patient reference="833"/>
-      <firstNight reference="810"/>
-      <lastNight reference="810"/>
+      <patient reference="1029"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1006"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1528">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2780">
       <id>1</id>
-      <patient reference="834"/>
-      <firstNight reference="810"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1529">
+      <patient reference="1035"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1007"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2781">
       <id>2</id>
-      <patient reference="835"/>
-      <firstNight reference="810"/>
-      <lastNight reference="811"/>
+      <patient reference="1045"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1007"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1530">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2782">
       <id>3</id>
-      <patient reference="836"/>
-      <firstNight reference="810"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1531">
+      <patient reference="1053"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1006"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2783">
       <id>4</id>
-      <patient reference="837"/>
-      <firstNight reference="810"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1532">
+      <patient reference="1059"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1007"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2784">
       <id>5</id>
-      <patient reference="838"/>
-      <firstNight reference="810"/>
+      <patient reference="1068"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1007"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2785">
+      <id>6</id>
+      <patient reference="1070"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1006"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1533">
-      <id>6</id>
-      <patient reference="839"/>
-      <firstNight reference="810"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1534">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2786">
       <id>7</id>
-      <patient reference="840"/>
-      <firstNight reference="810"/>
-      <lastNight reference="811"/>
+      <patient reference="1072"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1008"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1535">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2787">
       <id>8</id>
-      <patient reference="841"/>
-      <firstNight reference="810"/>
+      <patient reference="1074"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1006"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1536">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2788">
       <id>9</id>
-      <patient reference="842"/>
-      <firstNight reference="810"/>
+      <patient reference="1083"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1006"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2789">
+      <id>10</id>
+      <patient reference="1086"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1006"/>
       <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1537">
-      <id>10</id>
-      <patient reference="843"/>
-      <firstNight reference="810"/>
-      <lastNight reference="810"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2790">
+      <id>11</id>
+      <patient reference="1093"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1007"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1538">
-      <id>11</id>
-      <patient reference="844"/>
-      <firstNight reference="810"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1539">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2791">
       <id>12</id>
-      <patient reference="845"/>
-      <firstNight reference="810"/>
+      <patient reference="1100"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1006"/>
       <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1540">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2792">
       <id>13</id>
-      <patient reference="846"/>
-      <firstNight reference="810"/>
-      <lastNight reference="811"/>
+      <patient reference="1109"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1007"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1541">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2793">
       <id>14</id>
-      <patient reference="847"/>
-      <firstNight reference="810"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1542">
+      <patient reference="1112"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1007"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2794">
       <id>15</id>
-      <patient reference="848"/>
-      <firstNight reference="810"/>
+      <patient reference="1114"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1006"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1543">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2795">
       <id>16</id>
-      <patient reference="849"/>
-      <firstNight reference="810"/>
-      <lastNight reference="811"/>
+      <patient reference="1117"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1007"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1544">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2796">
       <id>17</id>
-      <patient reference="850"/>
-      <firstNight reference="810"/>
-      <lastNight reference="810"/>
+      <patient reference="1120"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1006"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1545">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2797">
       <id>18</id>
-      <patient reference="851"/>
-      <firstNight reference="810"/>
-      <lastNight reference="812"/>
+      <patient reference="1124"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1006"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2798">
+      <id>19</id>
+      <patient reference="1132"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1008"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1546">
-      <id>19</id>
-      <patient reference="852"/>
-      <firstNight reference="810"/>
-      <lastNight reference="810"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1547">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2799">
       <id>20</id>
-      <patient reference="853"/>
-      <firstNight reference="810"/>
+      <patient reference="1139"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1006"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1548">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2800">
       <id>21</id>
-      <patient reference="854"/>
-      <firstNight reference="810"/>
+      <patient reference="1141"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1006"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1549">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2801">
       <id>22</id>
-      <patient reference="855"/>
-      <firstNight reference="810"/>
-      <lastNight reference="810"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1550">
+      <patient reference="1150"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1008"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2802">
       <id>23</id>
-      <patient reference="856"/>
-      <firstNight reference="810"/>
-      <lastNight reference="810"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1551">
+      <patient reference="1153"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1007"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2803">
       <id>24</id>
-      <patient reference="857"/>
-      <firstNight reference="810"/>
+      <patient reference="1156"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1006"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1552">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2804">
       <id>25</id>
-      <patient reference="858"/>
-      <firstNight reference="810"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1553">
+      <patient reference="1159"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1009"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2805">
       <id>26</id>
-      <patient reference="859"/>
-      <firstNight reference="810"/>
-      <lastNight reference="811"/>
+      <patient reference="1162"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1006"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1554">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2806">
       <id>27</id>
-      <patient reference="860"/>
-      <firstNight reference="810"/>
+      <patient reference="1164"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1006"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1555">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2807">
       <id>28</id>
-      <patient reference="861"/>
-      <firstNight reference="810"/>
-      <lastNight reference="810"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1556">
+      <patient reference="1166"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1006"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2808">
       <id>29</id>
-      <patient reference="862"/>
-      <firstNight reference="810"/>
+      <patient reference="1168"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1008"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2809">
+      <id>30</id>
+      <patient reference="1170"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1007"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1557">
-      <id>30</id>
-      <patient reference="863"/>
-      <firstNight reference="810"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1558">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2810">
       <id>31</id>
-      <patient reference="864"/>
-      <firstNight reference="810"/>
-      <lastNight reference="811"/>
+      <patient reference="1173"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1009"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1559">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2811">
       <id>32</id>
-      <patient reference="865"/>
-      <firstNight reference="810"/>
-      <lastNight reference="811"/>
+      <patient reference="1175"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1009"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1560">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2812">
       <id>33</id>
-      <patient reference="866"/>
-      <firstNight reference="810"/>
-      <lastNight reference="810"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1561">
+      <patient reference="1177"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1006"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2813">
       <id>34</id>
-      <patient reference="867"/>
-      <firstNight reference="810"/>
-      <lastNight reference="811"/>
+      <patient reference="1179"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1006"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1562">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2814">
       <id>35</id>
-      <patient reference="868"/>
-      <firstNight reference="810"/>
-      <lastNight reference="810"/>
+      <patient reference="1182"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1007"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1563">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2815">
       <id>36</id>
-      <patient reference="869"/>
-      <firstNight reference="810"/>
+      <patient reference="1184"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1006"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1564">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2816">
       <id>37</id>
-      <patient reference="870"/>
-      <firstNight reference="810"/>
-      <lastNight reference="810"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1565">
+      <patient reference="1186"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1008"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2817">
       <id>38</id>
-      <patient reference="871"/>
-      <firstNight reference="810"/>
+      <patient reference="1188"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1009"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2818">
+      <id>39</id>
+      <patient reference="1191"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1006"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1566">
-      <id>39</id>
-      <patient reference="872"/>
-      <firstNight reference="810"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1567">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2819">
       <id>40</id>
-      <patient reference="873"/>
-      <firstNight reference="810"/>
-      <lastNight reference="812"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1568">
+      <patient reference="1193"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1006"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2820">
       <id>41</id>
-      <patient reference="874"/>
-      <firstNight reference="810"/>
+      <patient reference="1195"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1006"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1569">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2821">
       <id>42</id>
-      <patient reference="875"/>
-      <firstNight reference="810"/>
+      <patient reference="1197"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1006"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1570">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2822">
       <id>43</id>
-      <patient reference="876"/>
-      <firstNight reference="810"/>
-      <lastNight reference="810"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1571">
+      <patient reference="1200"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1009"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2823">
       <id>44</id>
-      <patient reference="877"/>
-      <firstNight reference="810"/>
-      <lastNight reference="810"/>
+      <patient reference="1202"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1007"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1572">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2824">
       <id>45</id>
-      <patient reference="878"/>
-      <firstNight reference="810"/>
+      <patient reference="1204"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1006"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1573">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2825">
       <id>46</id>
-      <patient reference="879"/>
-      <firstNight reference="810"/>
+      <patient reference="1208"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1008"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1574">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2826">
       <id>47</id>
-      <patient reference="880"/>
-      <firstNight reference="810"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1575">
+      <patient reference="1210"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1009"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2827">
       <id>48</id>
-      <patient reference="881"/>
-      <firstNight reference="810"/>
-      <lastNight reference="812"/>
+      <patient reference="1212"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1010"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1576">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2828">
       <id>49</id>
-      <patient reference="882"/>
-      <firstNight reference="810"/>
-      <lastNight reference="811"/>
+      <patient reference="1214"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1007"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1577">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2829">
       <id>50</id>
-      <patient reference="883"/>
-      <firstNight reference="810"/>
-      <lastNight reference="810"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1578">
+      <patient reference="1219"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1008"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2830">
       <id>51</id>
-      <patient reference="884"/>
-      <firstNight reference="810"/>
-      <lastNight reference="813"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1579">
+      <patient reference="1221"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1008"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2831">
       <id>52</id>
-      <patient reference="885"/>
-      <firstNight reference="810"/>
-      <lastNight reference="810"/>
+      <patient reference="1226"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1007"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1580">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2832">
       <id>53</id>
-      <patient reference="886"/>
-      <firstNight reference="810"/>
-      <lastNight reference="810"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1581">
+      <patient reference="1228"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1008"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2833">
       <id>54</id>
-      <patient reference="887"/>
-      <firstNight reference="810"/>
-      <lastNight reference="810"/>
+      <patient reference="1233"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1009"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1582">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2834">
       <id>55</id>
-      <patient reference="888"/>
-      <firstNight reference="810"/>
-      <lastNight reference="812"/>
+      <patient reference="1239"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1007"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1583">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2835">
       <id>56</id>
-      <patient reference="889"/>
-      <firstNight reference="810"/>
-      <lastNight reference="811"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1584">
+      <patient reference="1241"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1007"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2836">
       <id>57</id>
-      <patient reference="890"/>
-      <firstNight reference="810"/>
-      <lastNight reference="813"/>
+      <patient reference="1243"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1007"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1585">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2837">
       <id>58</id>
-      <patient reference="891"/>
-      <firstNight reference="810"/>
-      <lastNight reference="813"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1586">
+      <patient reference="1245"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1007"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2838">
       <id>59</id>
-      <patient reference="892"/>
-      <firstNight reference="810"/>
-      <lastNight reference="810"/>
+      <patient reference="1250"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1007"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1587">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2839">
       <id>60</id>
-      <patient reference="893"/>
-      <firstNight reference="810"/>
-      <lastNight reference="810"/>
+      <patient reference="1253"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1010"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1588">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2840">
       <id>61</id>
-      <patient reference="894"/>
-      <firstNight reference="810"/>
-      <lastNight reference="811"/>
+      <patient reference="1257"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1007"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1589">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2841">
       <id>62</id>
-      <patient reference="895"/>
-      <firstNight reference="810"/>
-      <lastNight reference="810"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1590">
+      <patient reference="1261"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1008"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2842">
       <id>63</id>
-      <patient reference="896"/>
-      <firstNight reference="810"/>
-      <lastNight reference="812"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1591">
+      <patient reference="1265"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1008"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2843">
       <id>64</id>
-      <patient reference="897"/>
-      <firstNight reference="810"/>
-      <lastNight reference="813"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1592">
+      <patient reference="1268"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1008"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2844">
       <id>65</id>
-      <patient reference="898"/>
-      <firstNight reference="810"/>
-      <lastNight reference="810"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1593">
+      <patient reference="1271"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1008"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2845">
       <id>66</id>
-      <patient reference="899"/>
-      <firstNight reference="810"/>
-      <lastNight reference="810"/>
+      <patient reference="1276"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1008"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1594">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2846">
       <id>67</id>
-      <patient reference="900"/>
-      <firstNight reference="810"/>
-      <lastNight reference="810"/>
+      <patient reference="1278"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1007"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1595">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2847">
       <id>68</id>
-      <patient reference="901"/>
-      <firstNight reference="810"/>
-      <lastNight reference="810"/>
+      <patient reference="1281"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1010"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1596">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2848">
       <id>69</id>
-      <patient reference="902"/>
-      <firstNight reference="810"/>
-      <lastNight reference="813"/>
+      <patient reference="1286"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1008"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2849">
+      <id>70</id>
+      <patient reference="1288"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1007"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1597">
-      <id>70</id>
-      <patient reference="903"/>
-      <firstNight reference="810"/>
-      <lastNight reference="811"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1598">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2850">
       <id>71</id>
-      <patient reference="904"/>
-      <firstNight reference="810"/>
-      <lastNight reference="810"/>
+      <patient reference="1291"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1009"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1599">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2851">
       <id>72</id>
-      <patient reference="905"/>
-      <firstNight reference="810"/>
-      <lastNight reference="812"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1600">
+      <patient reference="1295"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1008"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2852">
       <id>73</id>
-      <patient reference="906"/>
-      <firstNight reference="810"/>
-      <lastNight reference="813"/>
+      <patient reference="1299"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1010"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1601">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2853">
       <id>74</id>
-      <patient reference="907"/>
-      <firstNight reference="810"/>
-      <lastNight reference="814"/>
+      <patient reference="1303"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1009"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1602">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2854">
       <id>75</id>
-      <patient reference="908"/>
-      <firstNight reference="810"/>
-      <lastNight reference="811"/>
+      <patient reference="1305"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1007"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1603">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2855">
       <id>76</id>
-      <patient reference="909"/>
-      <firstNight reference="810"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1604">
+      <patient reference="1309"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1007"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2856">
       <id>77</id>
-      <patient reference="910"/>
-      <firstNight reference="810"/>
-      <lastNight reference="812"/>
+      <patient reference="1311"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1007"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1605">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2857">
       <id>78</id>
-      <patient reference="911"/>
-      <firstNight reference="810"/>
-      <lastNight reference="812"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1606">
+      <patient reference="1314"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1007"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2858">
       <id>79</id>
-      <patient reference="912"/>
-      <firstNight reference="810"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1607">
+      <patient reference="1316"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1010"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2859">
       <id>80</id>
-      <patient reference="913"/>
-      <firstNight reference="810"/>
-      <lastNight reference="811"/>
+      <patient reference="1322"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1007"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1608">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2860">
       <id>81</id>
-      <patient reference="914"/>
-      <firstNight reference="810"/>
-      <lastNight reference="812"/>
+      <patient reference="1324"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1008"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1609">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2861">
       <id>82</id>
-      <patient reference="915"/>
-      <firstNight reference="810"/>
+      <patient reference="1326"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1008"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1610">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2862">
       <id>83</id>
-      <patient reference="916"/>
-      <firstNight reference="810"/>
-      <lastNight reference="813"/>
+      <patient reference="1328"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1011"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1611">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2863">
       <id>84</id>
-      <patient reference="917"/>
-      <firstNight reference="810"/>
+      <patient reference="1330"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1010"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2864">
+      <id>85</id>
+      <patient reference="1332"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1006"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1612">
-      <id>85</id>
-      <patient reference="918"/>
-      <firstNight reference="810"/>
-      <lastNight reference="811"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1613">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2865">
       <id>86</id>
-      <patient reference="919"/>
-      <firstNight reference="810"/>
-      <lastNight reference="811"/>
+      <patient reference="1334"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1010"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1614">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2866">
       <id>87</id>
-      <patient reference="920"/>
-      <firstNight reference="810"/>
-      <lastNight reference="811"/>
+      <patient reference="1336"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1008"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1615">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2867">
       <id>88</id>
-      <patient reference="921"/>
-      <firstNight reference="810"/>
-      <lastNight reference="811"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1616">
+      <patient reference="1338"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1008"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2868">
       <id>89</id>
-      <patient reference="922"/>
-      <firstNight reference="810"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1617">
+      <patient reference="1340"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1009"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2869">
       <id>90</id>
-      <patient reference="923"/>
-      <firstNight reference="810"/>
-      <lastNight reference="811"/>
+      <patient reference="1342"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1011"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1618">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2870">
       <id>91</id>
-      <patient reference="924"/>
-      <firstNight reference="810"/>
-      <lastNight reference="814"/>
+      <patient reference="1344"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1008"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1619">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2871">
       <id>92</id>
-      <patient reference="925"/>
-      <firstNight reference="810"/>
+      <patient reference="1347"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1008"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1620">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2872">
       <id>93</id>
-      <patient reference="926"/>
-      <firstNight reference="810"/>
-      <lastNight reference="811"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1621">
+      <patient reference="1349"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1009"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2873">
       <id>94</id>
-      <patient reference="927"/>
-      <firstNight reference="810"/>
-      <lastNight reference="812"/>
+      <patient reference="1353"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1009"/>
       <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1622">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2874">
       <id>95</id>
-      <patient reference="928"/>
-      <firstNight reference="810"/>
+      <patient reference="1355"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1009"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1623">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2875">
       <id>96</id>
-      <patient reference="929"/>
-      <firstNight reference="810"/>
-      <lastNight reference="812"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1624">
+      <patient reference="1357"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1008"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2876">
       <id>97</id>
-      <patient reference="930"/>
-      <firstNight reference="810"/>
-      <lastNight reference="812"/>
+      <patient reference="1359"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1006"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1625">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2877">
       <id>98</id>
-      <patient reference="931"/>
-      <firstNight reference="810"/>
-      <lastNight reference="812"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1626">
+      <patient reference="1361"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1011"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2878">
       <id>99</id>
-      <patient reference="932"/>
-      <firstNight reference="810"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1627">
+      <patient reference="1365"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1008"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2879">
       <id>100</id>
-      <patient reference="933"/>
-      <firstNight reference="810"/>
-      <lastNight reference="812"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1628">
+      <patient reference="1367"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1011"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2880">
       <id>101</id>
-      <patient reference="934"/>
-      <firstNight reference="810"/>
-      <lastNight reference="811"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1629">
+      <patient reference="1369"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1009"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2881">
       <id>102</id>
-      <patient reference="935"/>
-      <firstNight reference="810"/>
-      <lastNight reference="814"/>
+      <patient reference="1371"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1010"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1630">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2882">
       <id>103</id>
-      <patient reference="936"/>
-      <firstNight reference="810"/>
+      <patient reference="1373"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1008"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1631">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2883">
       <id>104</id>
-      <patient reference="937"/>
-      <firstNight reference="810"/>
-      <lastNight reference="812"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1632">
+      <patient reference="1376"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1008"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2884">
       <id>105</id>
-      <patient reference="938"/>
-      <firstNight reference="810"/>
-      <lastNight reference="811"/>
+      <patient reference="1378"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1011"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1633">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2885">
       <id>106</id>
-      <patient reference="939"/>
-      <firstNight reference="810"/>
-      <lastNight reference="813"/>
+      <patient reference="1382"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1008"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2886">
+      <id>107</id>
+      <patient reference="1385"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1008"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1634">
-      <id>107</id>
-      <patient reference="940"/>
-      <firstNight reference="810"/>
-      <lastNight reference="812"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2887">
+      <id>108</id>
+      <patient reference="1387"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1008"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1635">
-      <id>108</id>
-      <patient reference="941"/>
-      <firstNight reference="810"/>
-      <lastNight reference="814"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1636">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2888">
       <id>109</id>
-      <patient reference="942"/>
-      <firstNight reference="810"/>
-      <lastNight reference="813"/>
+      <patient reference="1389"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1011"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1637">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2889">
       <id>110</id>
-      <patient reference="943"/>
-      <firstNight reference="810"/>
-      <lastNight reference="811"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1638">
+      <patient reference="1391"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1009"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2890">
       <id>111</id>
-      <patient reference="944"/>
-      <firstNight reference="810"/>
-      <lastNight reference="811"/>
+      <patient reference="1393"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1008"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1639">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2891">
       <id>112</id>
-      <patient reference="945"/>
-      <firstNight reference="810"/>
-      <lastNight reference="811"/>
+      <patient reference="1395"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1009"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1640">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2892">
       <id>113</id>
-      <patient reference="946"/>
-      <firstNight reference="810"/>
-      <lastNight reference="811"/>
+      <patient reference="1397"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1006"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1641">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2893">
       <id>114</id>
-      <patient reference="947"/>
-      <firstNight reference="810"/>
-      <lastNight reference="814"/>
+      <patient reference="1401"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1010"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1642">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2894">
       <id>115</id>
-      <patient reference="948"/>
-      <firstNight reference="810"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1643">
+      <patient reference="1407"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1011"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2895">
       <id>116</id>
-      <patient reference="949"/>
-      <firstNight reference="810"/>
-      <lastNight reference="811"/>
+      <patient reference="1409"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1009"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1644">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2896">
       <id>117</id>
-      <patient reference="950"/>
-      <firstNight reference="810"/>
-      <lastNight reference="812"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1645">
+      <patient reference="1413"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1009"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2897">
       <id>118</id>
-      <patient reference="951"/>
-      <firstNight reference="810"/>
-      <lastNight reference="812"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1646">
+      <patient reference="1415"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1010"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2898">
       <id>119</id>
-      <patient reference="952"/>
-      <firstNight reference="810"/>
-      <lastNight reference="815"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1647">
+      <patient reference="1422"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1011"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2899">
       <id>120</id>
-      <patient reference="953"/>
-      <firstNight reference="810"/>
-      <lastNight reference="814"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1648">
+      <patient reference="1424"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1010"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2900">
       <id>121</id>
-      <patient reference="954"/>
-      <firstNight reference="810"/>
-      <lastNight reference="810"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1649">
+      <patient reference="1426"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1006"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2901">
       <id>122</id>
-      <patient reference="955"/>
-      <firstNight reference="810"/>
-      <lastNight reference="814"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1650">
+      <patient reference="1429"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1006"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2902">
       <id>123</id>
-      <patient reference="956"/>
-      <firstNight reference="810"/>
-      <lastNight reference="812"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1651">
+      <patient reference="1432"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1008"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2903">
       <id>124</id>
-      <patient reference="957"/>
-      <firstNight reference="810"/>
-      <lastNight reference="812"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1652">
+      <patient reference="1434"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1011"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2904">
       <id>125</id>
-      <patient reference="958"/>
-      <firstNight reference="810"/>
-      <lastNight reference="813"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1653">
+      <patient reference="1438"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1008"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2905">
       <id>126</id>
-      <patient reference="959"/>
-      <firstNight reference="810"/>
-      <lastNight reference="815"/>
+      <patient reference="1441"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1012"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1654">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2906">
       <id>127</id>
-      <patient reference="960"/>
-      <firstNight reference="810"/>
-      <lastNight reference="812"/>
+      <patient reference="1444"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1012"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1655">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2907">
       <id>128</id>
-      <patient reference="961"/>
-      <firstNight reference="810"/>
-      <lastNight reference="812"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1656">
+      <patient reference="1446"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1011"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2908">
       <id>129</id>
-      <patient reference="962"/>
-      <firstNight reference="810"/>
-      <lastNight reference="813"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1657">
+      <patient reference="1449"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1010"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2909">
       <id>130</id>
-      <patient reference="963"/>
-      <firstNight reference="810"/>
-      <lastNight reference="813"/>
+      <patient reference="1452"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1006"/>
       <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1658">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2910">
       <id>131</id>
-      <patient reference="964"/>
-      <firstNight reference="810"/>
-      <lastNight reference="813"/>
+      <patient reference="1454"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1010"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1659">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2911">
       <id>132</id>
-      <patient reference="965"/>
-      <firstNight reference="810"/>
-      <lastNight reference="812"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1660">
+      <patient reference="1459"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1006"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2912">
       <id>133</id>
-      <patient reference="966"/>
-      <firstNight reference="810"/>
-      <lastNight reference="810"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1661">
+      <patient reference="1461"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1006"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2913">
       <id>134</id>
-      <patient reference="967"/>
-      <firstNight reference="810"/>
-      <lastNight reference="815"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1662">
+      <patient reference="1464"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1007"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2914">
       <id>135</id>
-      <patient reference="968"/>
-      <firstNight reference="810"/>
-      <lastNight reference="812"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1663">
+      <patient reference="1466"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1007"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2915">
       <id>136</id>
-      <patient reference="969"/>
-      <firstNight reference="810"/>
-      <lastNight reference="815"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1664">
+      <patient reference="1469"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1011"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2916">
       <id>137</id>
-      <patient reference="970"/>
-      <firstNight reference="810"/>
-      <lastNight reference="813"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1665">
+      <patient reference="1471"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1009"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2917">
       <id>138</id>
-      <patient reference="971"/>
-      <firstNight reference="810"/>
-      <lastNight reference="814"/>
+      <patient reference="1473"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1013"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1666">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2918">
       <id>139</id>
-      <patient reference="972"/>
-      <firstNight reference="810"/>
-      <lastNight reference="812"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1667">
+      <patient reference="1475"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1011"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2919">
       <id>140</id>
-      <patient reference="973"/>
-      <firstNight reference="810"/>
-      <lastNight reference="812"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1668">
+      <patient reference="1477"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1007"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2920">
       <id>141</id>
-      <patient reference="974"/>
-      <firstNight reference="810"/>
-      <lastNight reference="815"/>
+      <patient reference="1479"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1007"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2921">
+      <id>142</id>
+      <patient reference="1482"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1011"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1669">
-      <id>142</id>
-      <patient reference="975"/>
-      <firstNight reference="810"/>
-      <lastNight reference="812"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1670">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2922">
       <id>143</id>
-      <patient reference="976"/>
-      <firstNight reference="810"/>
-      <lastNight reference="812"/>
+      <patient reference="1484"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1013"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1671">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2923">
       <id>144</id>
-      <patient reference="977"/>
-      <firstNight reference="810"/>
-      <lastNight reference="812"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1672">
+      <patient reference="1487"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1011"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2924">
       <id>145</id>
-      <patient reference="978"/>
-      <firstNight reference="810"/>
-      <lastNight reference="815"/>
+      <patient reference="1489"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1013"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1673">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2925">
       <id>146</id>
-      <patient reference="979"/>
-      <firstNight reference="810"/>
-      <lastNight reference="813"/>
+      <patient reference="1491"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1012"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1674">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2926">
       <id>147</id>
-      <patient reference="980"/>
-      <firstNight reference="810"/>
-      <lastNight reference="812"/>
+      <patient reference="1493"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1014"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1675">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2927">
       <id>148</id>
-      <patient reference="981"/>
-      <firstNight reference="810"/>
-      <lastNight reference="813"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1676">
+      <patient reference="1497"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1011"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2928">
       <id>149</id>
-      <patient reference="982"/>
-      <firstNight reference="810"/>
-      <lastNight reference="810"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1677">
+      <patient reference="1499"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1006"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2929">
       <id>150</id>
-      <patient reference="983"/>
-      <firstNight reference="810"/>
-      <lastNight reference="814"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1678">
+      <patient reference="1501"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1006"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2930">
       <id>151</id>
-      <patient reference="984"/>
-      <firstNight reference="810"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1679">
+      <patient reference="1505"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1006"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2931">
       <id>152</id>
-      <patient reference="985"/>
-      <firstNight reference="810"/>
-      <lastNight reference="815"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1680">
+      <patient reference="1508"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1009"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2932">
       <id>153</id>
-      <patient reference="986"/>
-      <firstNight reference="810"/>
-      <lastNight reference="813"/>
+      <patient reference="1511"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1011"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1681">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2933">
       <id>154</id>
-      <patient reference="987"/>
-      <firstNight reference="810"/>
-      <lastNight reference="813"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1682">
+      <patient reference="1513"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1009"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2934">
       <id>155</id>
-      <patient reference="988"/>
-      <firstNight reference="810"/>
-      <lastNight reference="814"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1683">
+      <patient reference="1517"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1011"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2935">
       <id>156</id>
-      <patient reference="989"/>
-      <firstNight reference="810"/>
+      <patient reference="1520"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1012"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2936">
+      <id>157</id>
+      <patient reference="1522"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1012"/>
       <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1684">
-      <id>157</id>
-      <patient reference="990"/>
-      <firstNight reference="810"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1685">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2937">
       <id>158</id>
-      <patient reference="991"/>
-      <firstNight reference="810"/>
-      <lastNight reference="815"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1686">
+      <patient reference="1525"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1009"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2938">
       <id>159</id>
-      <patient reference="992"/>
-      <firstNight reference="810"/>
-      <lastNight reference="814"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1687">
+      <patient reference="1528"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1006"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2939">
       <id>160</id>
-      <patient reference="993"/>
-      <firstNight reference="810"/>
-      <lastNight reference="810"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1688">
+      <patient reference="1530"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1007"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2940">
       <id>161</id>
-      <patient reference="994"/>
-      <firstNight reference="810"/>
-      <lastNight reference="810"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1689">
+      <patient reference="1533"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1006"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2941">
       <id>162</id>
-      <patient reference="995"/>
-      <firstNight reference="810"/>
-      <lastNight reference="812"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1690">
+      <patient reference="1536"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1013"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2942">
       <id>163</id>
-      <patient reference="996"/>
-      <firstNight reference="810"/>
-      <lastNight reference="815"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1691">
+      <patient reference="1540"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1007"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2943">
       <id>164</id>
-      <patient reference="997"/>
-      <firstNight reference="810"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1692">
+      <patient reference="1542"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1013"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2944">
       <id>165</id>
-      <patient reference="998"/>
-      <firstNight reference="810"/>
-      <lastNight reference="812"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1693">
+      <patient reference="1544"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1012"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2945">
       <id>166</id>
-      <patient reference="999"/>
-      <firstNight reference="810"/>
-      <lastNight reference="816"/>
+      <patient reference="1546"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1011"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1694">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2946">
       <id>167</id>
-      <patient reference="1000"/>
-      <firstNight reference="810"/>
-      <lastNight reference="816"/>
+      <patient reference="1548"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1012"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2947">
+      <id>168</id>
+      <patient reference="1550"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1011"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1695">
-      <id>168</id>
-      <patient reference="1001"/>
-      <firstNight reference="810"/>
-      <lastNight reference="815"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1696">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2948">
       <id>169</id>
-      <patient reference="1002"/>
-      <firstNight reference="810"/>
-      <lastNight reference="814"/>
+      <patient reference="1552"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1006"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2949">
+      <id>170</id>
+      <patient reference="1554"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1011"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1697">
-      <id>170</id>
-      <patient reference="1003"/>
-      <firstNight reference="810"/>
-      <lastNight reference="810"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1698">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2950">
       <id>171</id>
-      <patient reference="1004"/>
-      <firstNight reference="810"/>
-      <lastNight reference="814"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1699">
+      <patient reference="1557"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1011"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2951">
       <id>172</id>
-      <patient reference="1005"/>
-      <firstNight reference="810"/>
+      <patient reference="1559"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1011"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1700">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2952">
       <id>173</id>
-      <patient reference="1006"/>
-      <firstNight reference="810"/>
-      <lastNight reference="810"/>
+      <patient reference="1562"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1006"/>
       <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1701">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2953">
       <id>174</id>
-      <patient reference="1007"/>
-      <firstNight reference="810"/>
-      <lastNight reference="810"/>
+      <patient reference="1565"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1012"/>
       <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1702">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2954">
       <id>175</id>
-      <patient reference="1008"/>
-      <firstNight reference="810"/>
-      <lastNight reference="811"/>
+      <patient reference="1567"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1007"/>
       <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1703">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2955">
       <id>176</id>
-      <patient reference="1009"/>
-      <firstNight reference="810"/>
-      <lastNight reference="811"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1704">
+      <patient reference="1569"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1012"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2956">
       <id>177</id>
-      <patient reference="1010"/>
-      <firstNight reference="810"/>
-      <lastNight reference="815"/>
+      <patient reference="1572"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1011"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1705">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2957">
       <id>178</id>
-      <patient reference="1011"/>
-      <firstNight reference="810"/>
-      <lastNight reference="813"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1706">
+      <patient reference="1575"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1006"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2958">
       <id>179</id>
-      <patient reference="1012"/>
-      <firstNight reference="810"/>
-      <lastNight reference="817"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1707">
+      <patient reference="1577"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1006"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2959">
       <id>180</id>
-      <patient reference="1013"/>
-      <firstNight reference="810"/>
-      <lastNight reference="815"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1708">
+      <patient reference="1579"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1006"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2960">
       <id>181</id>
-      <patient reference="1014"/>
-      <firstNight reference="810"/>
-      <lastNight reference="811"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1709">
+      <patient reference="1583"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1006"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2961">
       <id>182</id>
-      <patient reference="1015"/>
-      <firstNight reference="810"/>
-      <lastNight reference="811"/>
+      <patient reference="1585"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1007"/>
       <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1710">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2962">
       <id>183</id>
-      <patient reference="1016"/>
-      <firstNight reference="810"/>
-      <lastNight reference="815"/>
+      <patient reference="1587"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1011"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1711">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2963">
       <id>184</id>
-      <patient reference="1017"/>
-      <firstNight reference="810"/>
-      <lastNight reference="817"/>
+      <patient reference="1590"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1011"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1712">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2964">
       <id>185</id>
-      <patient reference="1018"/>
-      <firstNight reference="810"/>
-      <lastNight reference="815"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1713">
+      <patient reference="1592"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1006"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2965">
       <id>186</id>
-      <patient reference="1019"/>
-      <firstNight reference="810"/>
-      <lastNight reference="817"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1714">
+      <patient reference="1594"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1007"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2966">
       <id>187</id>
-      <patient reference="1020"/>
-      <firstNight reference="810"/>
-      <lastNight reference="816"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1715">
+      <patient reference="1596"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1006"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2967">
       <id>188</id>
-      <patient reference="1021"/>
-      <firstNight reference="810"/>
-      <lastNight reference="818"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1716">
+      <patient reference="1599"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1006"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2968">
       <id>189</id>
-      <patient reference="1022"/>
-      <firstNight reference="810"/>
-      <lastNight reference="815"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1717">
+      <patient reference="1601"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1012"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2969">
       <id>190</id>
-      <patient reference="1023"/>
-      <firstNight reference="810"/>
-      <lastNight reference="810"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1718">
+      <patient reference="1603"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1009"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2970">
       <id>191</id>
-      <patient reference="1024"/>
-      <firstNight reference="810"/>
-      <lastNight reference="810"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1719">
+      <patient reference="1605"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1011"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2971">
       <id>192</id>
-      <patient reference="1025"/>
-      <firstNight reference="810"/>
-      <lastNight reference="810"/>
+      <patient reference="1607"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1006"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1720">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2972">
       <id>193</id>
-      <patient reference="1026"/>
-      <firstNight reference="810"/>
-      <lastNight reference="813"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1721">
+      <patient reference="1609"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1006"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2973">
       <id>194</id>
-      <patient reference="1027"/>
-      <firstNight reference="810"/>
-      <lastNight reference="815"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1722">
+      <patient reference="1611"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1006"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2974">
       <id>195</id>
-      <patient reference="1028"/>
-      <firstNight reference="810"/>
-      <lastNight reference="813"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1723">
+      <patient reference="1613"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1007"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2975">
       <id>196</id>
-      <patient reference="1029"/>
-      <firstNight reference="810"/>
-      <lastNight reference="815"/>
+      <patient reference="1616"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1009"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1724">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2976">
       <id>197</id>
-      <patient reference="1030"/>
-      <firstNight reference="810"/>
-      <lastNight reference="816"/>
+      <patient reference="1618"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1007"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2977">
+      <id>198</id>
+      <patient reference="1622"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1012"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1725">
-      <id>198</id>
-      <patient reference="1031"/>
-      <firstNight reference="810"/>
-      <lastNight reference="816"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1726">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2978">
       <id>199</id>
-      <patient reference="1032"/>
-      <firstNight reference="810"/>
-      <lastNight reference="813"/>
+      <patient reference="1624"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1006"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1727">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2979">
       <id>200</id>
-      <patient reference="1033"/>
-      <firstNight reference="810"/>
-      <lastNight reference="810"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1728">
+      <patient reference="1627"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1011"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2980">
       <id>201</id>
-      <patient reference="1034"/>
-      <firstNight reference="810"/>
-      <lastNight reference="811"/>
+      <patient reference="1631"/>
+      <firstNight reference="1006"/>
+      <lastNight reference="1012"/>
       <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1729">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2981">
       <id>202</id>
-      <patient reference="1035"/>
-      <firstNight reference="810"/>
-      <lastNight reference="810"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1730">
+      <patient reference="1633"/>
+      <firstNight reference="1007"/>
+      <lastNight reference="1013"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2982">
       <id>203</id>
-      <patient reference="1036"/>
-      <firstNight reference="810"/>
-      <lastNight reference="817"/>
+      <patient reference="1637"/>
+      <firstNight reference="1007"/>
+      <lastNight reference="1013"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2983">
+      <id>204</id>
+      <patient reference="1639"/>
+      <firstNight reference="1007"/>
+      <lastNight reference="1015"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1731">
-      <id>204</id>
-      <patient reference="1037"/>
-      <firstNight reference="810"/>
-      <lastNight reference="811"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1732">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2984">
       <id>205</id>
-      <patient reference="1038"/>
-      <firstNight reference="810"/>
-      <lastNight reference="817"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1733">
+      <patient reference="1642"/>
+      <firstNight reference="1007"/>
+      <lastNight reference="1010"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2985">
       <id>206</id>
-      <patient reference="1039"/>
-      <firstNight reference="810"/>
-      <lastNight reference="816"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1734">
+      <patient reference="1646"/>
+      <firstNight reference="1007"/>
+      <lastNight reference="1007"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2986">
       <id>207</id>
-      <patient reference="1040"/>
-      <firstNight reference="810"/>
-      <lastNight reference="815"/>
+      <patient reference="1648"/>
+      <firstNight reference="1007"/>
+      <lastNight reference="1007"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2987">
+      <id>208</id>
+      <patient reference="1651"/>
+      <firstNight reference="1007"/>
+      <lastNight reference="1012"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1735">
-      <id>208</id>
-      <patient reference="1041"/>
-      <firstNight reference="810"/>
-      <lastNight reference="816"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1736">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2988">
       <id>209</id>
-      <patient reference="1042"/>
-      <firstNight reference="810"/>
-      <lastNight reference="815"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1737">
+      <patient reference="1654"/>
+      <firstNight reference="1007"/>
+      <lastNight reference="1007"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2989">
       <id>210</id>
-      <patient reference="1043"/>
-      <firstNight reference="810"/>
-      <lastNight reference="810"/>
+      <patient reference="1658"/>
+      <firstNight reference="1007"/>
+      <lastNight reference="1010"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2990">
+      <id>211</id>
+      <patient reference="1661"/>
+      <firstNight reference="1007"/>
+      <lastNight reference="1008"/>
       <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1738">
-      <id>211</id>
-      <patient reference="1044"/>
-      <firstNight reference="810"/>
-      <lastNight reference="815"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1739">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2991">
       <id>212</id>
-      <patient reference="1045"/>
-      <firstNight reference="810"/>
-      <lastNight reference="815"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1740">
+      <patient reference="1664"/>
+      <firstNight reference="1007"/>
+      <lastNight reference="1013"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2992">
       <id>213</id>
-      <patient reference="1046"/>
-      <firstNight reference="810"/>
-      <lastNight reference="815"/>
+      <patient reference="1668"/>
+      <firstNight reference="1007"/>
+      <lastNight reference="1007"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2993">
+      <id>214</id>
+      <patient reference="1671"/>
+      <firstNight reference="1007"/>
+      <lastNight reference="1007"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1741">
-      <id>214</id>
-      <patient reference="1047"/>
-      <firstNight reference="810"/>
-      <lastNight reference="810"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1742">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2994">
       <id>215</id>
-      <patient reference="1048"/>
-      <firstNight reference="810"/>
-      <lastNight reference="816"/>
+      <patient reference="1673"/>
+      <firstNight reference="1007"/>
+      <lastNight reference="1013"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2995">
+      <id>216</id>
+      <patient reference="1677"/>
+      <firstNight reference="1007"/>
+      <lastNight reference="1008"/>
       <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1743">
-      <id>216</id>
-      <patient reference="1049"/>
-      <firstNight reference="810"/>
-      <lastNight reference="811"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1744">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2996">
       <id>217</id>
-      <patient reference="1050"/>
-      <firstNight reference="810"/>
-      <lastNight reference="816"/>
+      <patient reference="1679"/>
+      <firstNight reference="1007"/>
+      <lastNight reference="1013"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1745">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2997">
       <id>218</id>
-      <patient reference="1051"/>
-      <firstNight reference="810"/>
-      <lastNight reference="815"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1746">
+      <patient reference="1681"/>
+      <firstNight reference="1007"/>
+      <lastNight reference="1007"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2998">
       <id>219</id>
-      <patient reference="1052"/>
-      <firstNight reference="810"/>
-      <lastNight reference="810"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1747">
+      <patient reference="1683"/>
+      <firstNight reference="1007"/>
+      <lastNight reference="1014"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="2999">
       <id>220</id>
-      <patient reference="1053"/>
-      <firstNight reference="810"/>
-      <lastNight reference="810"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1748">
+      <patient reference="1685"/>
+      <firstNight reference="1007"/>
+      <lastNight reference="1007"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3000">
       <id>221</id>
-      <patient reference="1054"/>
-      <firstNight reference="810"/>
-      <lastNight reference="810"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1749">
+      <patient reference="1687"/>
+      <firstNight reference="1007"/>
+      <lastNight reference="1010"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3001">
       <id>222</id>
-      <patient reference="1055"/>
-      <firstNight reference="810"/>
-      <lastNight reference="810"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1750">
+      <patient reference="1690"/>
+      <firstNight reference="1007"/>
+      <lastNight reference="1012"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3002">
       <id>223</id>
-      <patient reference="1056"/>
-      <firstNight reference="810"/>
-      <lastNight reference="811"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1751">
+      <patient reference="1692"/>
+      <firstNight reference="1007"/>
+      <lastNight reference="1007"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3003">
       <id>224</id>
-      <patient reference="1057"/>
-      <firstNight reference="810"/>
-      <lastNight reference="815"/>
+      <patient reference="1696"/>
+      <firstNight reference="1007"/>
+      <lastNight reference="1015"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1752">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3004">
       <id>225</id>
-      <patient reference="1058"/>
-      <firstNight reference="810"/>
-      <lastNight reference="815"/>
+      <patient reference="1699"/>
+      <firstNight reference="1007"/>
+      <lastNight reference="1008"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3005">
+      <id>226</id>
+      <patient reference="1701"/>
+      <firstNight reference="1007"/>
+      <lastNight reference="1014"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1753">
-      <id>226</id>
-      <patient reference="1059"/>
-      <firstNight reference="810"/>
-      <lastNight reference="810"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1754">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3006">
       <id>227</id>
-      <patient reference="1060"/>
-      <firstNight reference="810"/>
-      <lastNight reference="811"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1755">
+      <patient reference="1704"/>
+      <firstNight reference="1007"/>
+      <lastNight reference="1014"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3007">
       <id>228</id>
-      <patient reference="1061"/>
-      <firstNight reference="810"/>
-      <lastNight reference="810"/>
+      <patient reference="1706"/>
+      <firstNight reference="1007"/>
+      <lastNight reference="1008"/>
       <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1756">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3008">
       <id>229</id>
-      <patient reference="1062"/>
-      <firstNight reference="810"/>
-      <lastNight reference="810"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1757">
+      <patient reference="1708"/>
+      <firstNight reference="1007"/>
+      <lastNight reference="1015"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3009">
       <id>230</id>
-      <patient reference="1063"/>
-      <firstNight reference="810"/>
-      <lastNight reference="816"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1758">
+      <patient reference="1710"/>
+      <firstNight reference="1007"/>
+      <lastNight reference="1014"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3010">
       <id>231</id>
-      <patient reference="1064"/>
-      <firstNight reference="810"/>
-      <lastNight reference="813"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1759">
+      <patient reference="1712"/>
+      <firstNight reference="1007"/>
+      <lastNight reference="1008"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3011">
       <id>232</id>
-      <patient reference="1065"/>
-      <firstNight reference="810"/>
-      <lastNight reference="815"/>
+      <patient reference="1714"/>
+      <firstNight reference="1007"/>
+      <lastNight reference="1014"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1760">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3012">
       <id>233</id>
-      <patient reference="1066"/>
-      <firstNight reference="810"/>
-      <lastNight reference="810"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1761">
+      <patient reference="1716"/>
+      <firstNight reference="1007"/>
+      <lastNight reference="1014"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3013">
       <id>234</id>
-      <patient reference="1067"/>
-      <firstNight reference="810"/>
-      <lastNight reference="810"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1762">
+      <patient reference="1720"/>
+      <firstNight reference="1007"/>
+      <lastNight reference="1012"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3014">
       <id>235</id>
-      <patient reference="1068"/>
-      <firstNight reference="810"/>
-      <lastNight reference="810"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1763">
+      <patient reference="1723"/>
+      <firstNight reference="1007"/>
+      <lastNight reference="1015"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3015">
       <id>236</id>
-      <patient reference="1069"/>
-      <firstNight reference="810"/>
-      <lastNight reference="811"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1764">
+      <patient reference="1725"/>
+      <firstNight reference="1007"/>
+      <lastNight reference="1008"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3016">
       <id>237</id>
-      <patient reference="1070"/>
-      <firstNight reference="810"/>
-      <lastNight reference="813"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1765">
+      <patient reference="1727"/>
+      <firstNight reference="1007"/>
+      <lastNight reference="1013"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3017">
       <id>238</id>
-      <patient reference="1071"/>
-      <firstNight reference="810"/>
-      <lastNight reference="811"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1766">
+      <patient reference="1730"/>
+      <firstNight reference="1007"/>
+      <lastNight reference="1015"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3018">
       <id>239</id>
-      <patient reference="1072"/>
-      <firstNight reference="810"/>
-      <lastNight reference="816"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1767">
+      <patient reference="1733"/>
+      <firstNight reference="1007"/>
+      <lastNight reference="1012"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3019">
       <id>240</id>
-      <patient reference="1073"/>
-      <firstNight reference="810"/>
-      <lastNight reference="810"/>
+      <patient reference="1735"/>
+      <firstNight reference="1007"/>
+      <lastNight reference="1013"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3020">
+      <id>241</id>
+      <patient reference="1737"/>
+      <firstNight reference="1007"/>
+      <lastNight reference="1013"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1768">
-      <id>241</id>
-      <patient reference="1074"/>
-      <firstNight reference="810"/>
-      <lastNight reference="815"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1769">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3021">
       <id>242</id>
-      <patient reference="1075"/>
-      <firstNight reference="810"/>
-      <lastNight reference="816"/>
+      <patient reference="1741"/>
+      <firstNight reference="1007"/>
+      <lastNight reference="1008"/>
       <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1770">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3022">
       <id>243</id>
-      <patient reference="1076"/>
-      <firstNight reference="811"/>
-      <lastNight reference="817"/>
+      <patient reference="1745"/>
+      <firstNight reference="1007"/>
+      <lastNight reference="1013"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1771">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3023">
       <id>244</id>
-      <patient reference="1077"/>
-      <firstNight reference="811"/>
-      <lastNight reference="817"/>
+      <patient reference="1748"/>
+      <firstNight reference="1007"/>
+      <lastNight reference="1010"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1772">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3024">
       <id>245</id>
-      <patient reference="1078"/>
-      <firstNight reference="811"/>
-      <lastNight reference="819"/>
+      <patient reference="1750"/>
+      <firstNight reference="1007"/>
+      <lastNight reference="1015"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1773">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3025">
       <id>246</id>
-      <patient reference="1079"/>
-      <firstNight reference="811"/>
-      <lastNight reference="814"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1774">
+      <patient reference="1752"/>
+      <firstNight reference="1007"/>
+      <lastNight reference="1013"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3026">
       <id>247</id>
-      <patient reference="1080"/>
-      <firstNight reference="811"/>
-      <lastNight reference="811"/>
+      <patient reference="1756"/>
+      <firstNight reference="1007"/>
+      <lastNight reference="1010"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1775">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3027">
       <id>248</id>
-      <patient reference="1081"/>
-      <firstNight reference="811"/>
-      <lastNight reference="811"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1776">
+      <patient reference="1760"/>
+      <firstNight reference="1007"/>
+      <lastNight reference="1008"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3028">
       <id>249</id>
-      <patient reference="1082"/>
-      <firstNight reference="811"/>
-      <lastNight reference="816"/>
+      <patient reference="1763"/>
+      <firstNight reference="1007"/>
+      <lastNight reference="1012"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1777">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3029">
       <id>250</id>
-      <patient reference="1083"/>
-      <firstNight reference="811"/>
-      <lastNight reference="811"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1778">
+      <patient reference="1765"/>
+      <firstNight reference="1007"/>
+      <lastNight reference="1007"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3030">
       <id>251</id>
-      <patient reference="1084"/>
-      <firstNight reference="811"/>
-      <lastNight reference="814"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1779">
+      <patient reference="1767"/>
+      <firstNight reference="1007"/>
+      <lastNight reference="1008"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3031">
       <id>252</id>
-      <patient reference="1085"/>
-      <firstNight reference="811"/>
-      <lastNight reference="812"/>
+      <patient reference="1769"/>
+      <firstNight reference="1008"/>
+      <lastNight reference="1009"/>
       <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1780">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3032">
       <id>253</id>
-      <patient reference="1086"/>
-      <firstNight reference="811"/>
-      <lastNight reference="817"/>
+      <patient reference="1771"/>
+      <firstNight reference="1008"/>
+      <lastNight reference="1014"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1781">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3033">
       <id>254</id>
-      <patient reference="1087"/>
-      <firstNight reference="811"/>
-      <lastNight reference="811"/>
+      <patient reference="1773"/>
+      <firstNight reference="1008"/>
+      <lastNight reference="1015"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3034">
+      <id>255</id>
+      <patient reference="1775"/>
+      <firstNight reference="1008"/>
+      <lastNight reference="1008"/>
       <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1782">
-      <id>255</id>
-      <patient reference="1088"/>
-      <firstNight reference="811"/>
-      <lastNight reference="811"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1783">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3035">
       <id>256</id>
-      <patient reference="1089"/>
-      <firstNight reference="811"/>
-      <lastNight reference="817"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1784">
+      <patient reference="1777"/>
+      <firstNight reference="1008"/>
+      <lastNight reference="1009"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3036">
       <id>257</id>
-      <patient reference="1090"/>
-      <firstNight reference="811"/>
-      <lastNight reference="812"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1785">
+      <patient reference="1779"/>
+      <firstNight reference="1008"/>
+      <lastNight reference="1009"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3037">
       <id>258</id>
-      <patient reference="1091"/>
-      <firstNight reference="811"/>
-      <lastNight reference="817"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1786">
+      <patient reference="1782"/>
+      <firstNight reference="1008"/>
+      <lastNight reference="1013"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3038">
       <id>259</id>
-      <patient reference="1092"/>
-      <firstNight reference="811"/>
-      <lastNight reference="811"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1787">
+      <patient reference="1784"/>
+      <firstNight reference="1008"/>
+      <lastNight reference="1014"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3039">
       <id>260</id>
-      <patient reference="1093"/>
-      <firstNight reference="811"/>
-      <lastNight reference="818"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1788">
+      <patient reference="1787"/>
+      <firstNight reference="1008"/>
+      <lastNight reference="1008"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3040">
       <id>261</id>
-      <patient reference="1094"/>
-      <firstNight reference="811"/>
-      <lastNight reference="811"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1789">
+      <patient reference="1789"/>
+      <firstNight reference="1008"/>
+      <lastNight reference="1009"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3041">
       <id>262</id>
-      <patient reference="1095"/>
-      <firstNight reference="811"/>
-      <lastNight reference="814"/>
+      <patient reference="1791"/>
+      <firstNight reference="1008"/>
+      <lastNight reference="1014"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1790">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3042">
       <id>263</id>
-      <patient reference="1096"/>
-      <firstNight reference="811"/>
-      <lastNight reference="816"/>
+      <patient reference="1793"/>
+      <firstNight reference="1008"/>
+      <lastNight reference="1015"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1791">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3043">
       <id>264</id>
-      <patient reference="1097"/>
-      <firstNight reference="811"/>
-      <lastNight reference="811"/>
+      <patient reference="1797"/>
+      <firstNight reference="1008"/>
+      <lastNight reference="1008"/>
       <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1792">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3044">
       <id>265</id>
-      <patient reference="1098"/>
-      <firstNight reference="811"/>
-      <lastNight reference="819"/>
+      <patient reference="1799"/>
+      <firstNight reference="1008"/>
+      <lastNight reference="1016"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1793">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3045">
       <id>266</id>
-      <patient reference="1099"/>
-      <firstNight reference="811"/>
-      <lastNight reference="812"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1794">
+      <patient reference="1802"/>
+      <firstNight reference="1008"/>
+      <lastNight reference="1009"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3046">
       <id>267</id>
-      <patient reference="1100"/>
-      <firstNight reference="811"/>
-      <lastNight reference="818"/>
+      <patient reference="1806"/>
+      <firstNight reference="1008"/>
+      <lastNight reference="1013"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1795">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3047">
       <id>268</id>
-      <patient reference="1101"/>
-      <firstNight reference="811"/>
-      <lastNight reference="818"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1796">
+      <patient reference="1808"/>
+      <firstNight reference="1008"/>
+      <lastNight reference="1008"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3048">
       <id>269</id>
-      <patient reference="1102"/>
-      <firstNight reference="811"/>
-      <lastNight reference="812"/>
+      <patient reference="1810"/>
+      <firstNight reference="1008"/>
+      <lastNight reference="1008"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3049">
+      <id>270</id>
+      <patient reference="1813"/>
+      <firstNight reference="1008"/>
+      <lastNight reference="1008"/>
       <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1797">
-      <id>270</id>
-      <patient reference="1103"/>
-      <firstNight reference="811"/>
-      <lastNight reference="819"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1798">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3050">
       <id>271</id>
-      <patient reference="1104"/>
-      <firstNight reference="811"/>
-      <lastNight reference="818"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1799">
+      <patient reference="1816"/>
+      <firstNight reference="1008"/>
+      <lastNight reference="1008"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3051">
       <id>272</id>
-      <patient reference="1105"/>
-      <firstNight reference="811"/>
-      <lastNight reference="812"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1800">
+      <patient reference="1818"/>
+      <firstNight reference="1008"/>
+      <lastNight reference="1008"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3052">
       <id>273</id>
-      <patient reference="1106"/>
-      <firstNight reference="811"/>
-      <lastNight reference="818"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1801">
+      <patient reference="1820"/>
+      <firstNight reference="1008"/>
+      <lastNight reference="1008"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3053">
       <id>274</id>
-      <patient reference="1107"/>
-      <firstNight reference="811"/>
-      <lastNight reference="818"/>
+      <patient reference="1822"/>
+      <firstNight reference="1008"/>
+      <lastNight reference="1013"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1802">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3054">
       <id>275</id>
-      <patient reference="1108"/>
-      <firstNight reference="811"/>
-      <lastNight reference="816"/>
+      <patient reference="1826"/>
+      <firstNight reference="1008"/>
+      <lastNight reference="1013"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1803">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3055">
       <id>276</id>
-      <patient reference="1109"/>
-      <firstNight reference="811"/>
-      <lastNight reference="819"/>
+      <patient reference="1828"/>
+      <firstNight reference="1008"/>
+      <lastNight reference="1008"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3056">
+      <id>277</id>
+      <patient reference="1830"/>
+      <firstNight reference="1008"/>
+      <lastNight reference="1013"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1804">
-      <id>277</id>
-      <patient reference="1110"/>
-      <firstNight reference="811"/>
-      <lastNight reference="812"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1805">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3057">
       <id>278</id>
-      <patient reference="1111"/>
-      <firstNight reference="811"/>
-      <lastNight reference="817"/>
+      <patient reference="1832"/>
+      <firstNight reference="1008"/>
+      <lastNight reference="1008"/>
       <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1806">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3058">
       <id>279</id>
-      <patient reference="1112"/>
-      <firstNight reference="811"/>
-      <lastNight reference="819"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1807">
+      <patient reference="1834"/>
+      <firstNight reference="1008"/>
+      <lastNight reference="1009"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3059">
       <id>280</id>
-      <patient reference="1113"/>
-      <firstNight reference="811"/>
-      <lastNight reference="816"/>
+      <patient reference="1837"/>
+      <firstNight reference="1008"/>
+      <lastNight reference="1013"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1808">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3060">
       <id>281</id>
-      <patient reference="1114"/>
-      <firstNight reference="811"/>
-      <lastNight reference="817"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1809">
+      <patient reference="1841"/>
+      <firstNight reference="1008"/>
+      <lastNight reference="1013"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3061">
       <id>282</id>
-      <patient reference="1115"/>
-      <firstNight reference="811"/>
-      <lastNight reference="817"/>
+      <patient reference="1844"/>
+      <firstNight reference="1008"/>
+      <lastNight reference="1011"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1810">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3062">
       <id>283</id>
-      <patient reference="1116"/>
-      <firstNight reference="811"/>
-      <lastNight reference="812"/>
+      <patient reference="1848"/>
+      <firstNight reference="1008"/>
+      <lastNight reference="1008"/>
       <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1811">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3063">
       <id>284</id>
-      <patient reference="1117"/>
-      <firstNight reference="811"/>
-      <lastNight reference="817"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1812">
+      <patient reference="1850"/>
+      <firstNight reference="1008"/>
+      <lastNight reference="1013"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3064">
       <id>285</id>
-      <patient reference="1118"/>
-      <firstNight reference="811"/>
-      <lastNight reference="814"/>
+      <patient reference="1854"/>
+      <firstNight reference="1008"/>
+      <lastNight reference="1013"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1813">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3065">
       <id>286</id>
-      <patient reference="1119"/>
-      <firstNight reference="811"/>
-      <lastNight reference="819"/>
+      <patient reference="1856"/>
+      <firstNight reference="1008"/>
+      <lastNight reference="1009"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3066">
+      <id>287</id>
+      <patient reference="1858"/>
+      <firstNight reference="1008"/>
+      <lastNight reference="1013"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1814">
-      <id>287</id>
-      <patient reference="1120"/>
-      <firstNight reference="811"/>
-      <lastNight reference="817"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1815">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3067">
       <id>288</id>
-      <patient reference="1121"/>
-      <firstNight reference="811"/>
-      <lastNight reference="814"/>
+      <patient reference="1860"/>
+      <firstNight reference="1008"/>
+      <lastNight reference="1008"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1816">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3068">
       <id>289</id>
-      <patient reference="1122"/>
-      <firstNight reference="811"/>
-      <lastNight reference="812"/>
+      <patient reference="1863"/>
+      <firstNight reference="1008"/>
+      <lastNight reference="1008"/>
       <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1817">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3069">
       <id>290</id>
-      <patient reference="1123"/>
-      <firstNight reference="811"/>
-      <lastNight reference="816"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1818">
+      <patient reference="1865"/>
+      <firstNight reference="1008"/>
+      <lastNight reference="1008"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3070">
       <id>291</id>
-      <patient reference="1124"/>
-      <firstNight reference="811"/>
-      <lastNight reference="811"/>
+      <patient reference="1868"/>
+      <firstNight reference="1008"/>
+      <lastNight reference="1008"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3071">
+      <id>292</id>
+      <patient reference="1871"/>
+      <firstNight reference="1008"/>
+      <lastNight reference="1008"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1819">
-      <id>292</id>
-      <patient reference="1125"/>
-      <firstNight reference="811"/>
-      <lastNight reference="812"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1820">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3072">
       <id>293</id>
-      <patient reference="1126"/>
-      <firstNight reference="812"/>
-      <lastNight reference="813"/>
+      <patient reference="1875"/>
+      <firstNight reference="1008"/>
+      <lastNight reference="1008"/>
       <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1821">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3073">
       <id>294</id>
-      <patient reference="1127"/>
-      <firstNight reference="812"/>
-      <lastNight reference="818"/>
+      <patient reference="1877"/>
+      <firstNight reference="1008"/>
+      <lastNight reference="1011"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1822">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3074">
       <id>295</id>
-      <patient reference="1128"/>
-      <firstNight reference="812"/>
-      <lastNight reference="819"/>
+      <patient reference="1879"/>
+      <firstNight reference="1008"/>
+      <lastNight reference="1014"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3075">
+      <id>296</id>
+      <patient reference="1881"/>
+      <firstNight reference="1008"/>
+      <lastNight reference="1013"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1823">
-      <id>296</id>
-      <patient reference="1129"/>
-      <firstNight reference="812"/>
-      <lastNight reference="812"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1824">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3076">
       <id>297</id>
-      <patient reference="1130"/>
-      <firstNight reference="812"/>
-      <lastNight reference="813"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1825">
+      <patient reference="1883"/>
+      <firstNight reference="1008"/>
+      <lastNight reference="1014"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3077">
       <id>298</id>
-      <patient reference="1131"/>
-      <firstNight reference="812"/>
-      <lastNight reference="813"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1826">
+      <patient reference="1887"/>
+      <firstNight reference="1008"/>
+      <lastNight reference="1013"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3078">
       <id>299</id>
-      <patient reference="1132"/>
-      <firstNight reference="812"/>
-      <lastNight reference="817"/>
+      <patient reference="1889"/>
+      <firstNight reference="1008"/>
+      <lastNight reference="1013"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1827">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3079">
       <id>300</id>
-      <patient reference="1133"/>
-      <firstNight reference="812"/>
-      <lastNight reference="818"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1828">
+      <patient reference="1891"/>
+      <firstNight reference="1008"/>
+      <lastNight reference="1008"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3080">
       <id>301</id>
-      <patient reference="1134"/>
-      <firstNight reference="812"/>
-      <lastNight reference="812"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1829">
+      <patient reference="1893"/>
+      <firstNight reference="1008"/>
+      <lastNight reference="1009"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3081">
       <id>302</id>
-      <patient reference="1135"/>
-      <firstNight reference="812"/>
-      <lastNight reference="813"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1830">
+      <patient reference="1895"/>
+      <firstNight reference="1008"/>
+      <lastNight reference="1016"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3082">
       <id>303</id>
-      <patient reference="1136"/>
-      <firstNight reference="812"/>
-      <lastNight reference="818"/>
+      <patient reference="1899"/>
+      <firstNight reference="1008"/>
+      <lastNight reference="1008"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3083">
+      <id>304</id>
+      <patient reference="1901"/>
+      <firstNight reference="1008"/>
+      <lastNight reference="1008"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1831">
-      <id>304</id>
-      <patient reference="1137"/>
-      <firstNight reference="812"/>
-      <lastNight reference="819"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1832">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3084">
       <id>305</id>
-      <patient reference="1138"/>
-      <firstNight reference="812"/>
-      <lastNight reference="812"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1833">
+      <patient reference="1905"/>
+      <firstNight reference="1008"/>
+      <lastNight reference="1013"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3085">
       <id>306</id>
-      <patient reference="1139"/>
-      <firstNight reference="812"/>
-      <lastNight reference="820"/>
+      <patient reference="1907"/>
+      <firstNight reference="1009"/>
+      <lastNight reference="1017"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1834">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3086">
       <id>307</id>
-      <patient reference="1140"/>
-      <firstNight reference="812"/>
-      <lastNight reference="813"/>
+      <patient reference="1910"/>
+      <firstNight reference="1009"/>
+      <lastNight reference="1014"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3087">
+      <id>308</id>
+      <patient reference="1912"/>
+      <firstNight reference="1009"/>
+      <lastNight reference="1010"/>
       <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1835">
-      <id>308</id>
-      <patient reference="1141"/>
-      <firstNight reference="812"/>
-      <lastNight reference="817"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1836">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3088">
       <id>309</id>
-      <patient reference="1142"/>
-      <firstNight reference="812"/>
-      <lastNight reference="812"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1837">
+      <patient reference="1914"/>
+      <firstNight reference="1009"/>
+      <lastNight reference="1014"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3089">
       <id>310</id>
-      <patient reference="1143"/>
-      <firstNight reference="812"/>
-      <lastNight reference="812"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1838">
+      <patient reference="1916"/>
+      <firstNight reference="1009"/>
+      <lastNight reference="1017"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3090">
       <id>311</id>
-      <patient reference="1144"/>
-      <firstNight reference="812"/>
-      <lastNight reference="812"/>
+      <patient reference="1918"/>
+      <firstNight reference="1009"/>
+      <lastNight reference="1010"/>
       <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1839">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3091">
       <id>312</id>
-      <patient reference="1145"/>
-      <firstNight reference="812"/>
-      <lastNight reference="812"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1840">
+      <patient reference="1920"/>
+      <firstNight reference="1009"/>
+      <lastNight reference="1014"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3092">
       <id>313</id>
-      <patient reference="1146"/>
-      <firstNight reference="812"/>
-      <lastNight reference="812"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1841">
+      <patient reference="1922"/>
+      <firstNight reference="1009"/>
+      <lastNight reference="1015"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3093">
       <id>314</id>
-      <patient reference="1147"/>
-      <firstNight reference="812"/>
-      <lastNight reference="812"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1842">
+      <patient reference="1924"/>
+      <firstNight reference="1009"/>
+      <lastNight reference="1009"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3094">
       <id>315</id>
-      <patient reference="1148"/>
-      <firstNight reference="812"/>
-      <lastNight reference="817"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1843">
+      <patient reference="1928"/>
+      <firstNight reference="1009"/>
+      <lastNight reference="1009"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3095">
       <id>316</id>
-      <patient reference="1149"/>
-      <firstNight reference="812"/>
-      <lastNight reference="817"/>
+      <patient reference="1930"/>
+      <firstNight reference="1009"/>
+      <lastNight reference="1016"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1844">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3096">
       <id>317</id>
-      <patient reference="1150"/>
-      <firstNight reference="812"/>
-      <lastNight reference="812"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1845">
+      <patient reference="1933"/>
+      <firstNight reference="1009"/>
+      <lastNight reference="1015"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3097">
       <id>318</id>
-      <patient reference="1151"/>
-      <firstNight reference="812"/>
-      <lastNight reference="817"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1846">
+      <patient reference="1935"/>
+      <firstNight reference="1009"/>
+      <lastNight reference="1009"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3098">
       <id>319</id>
-      <patient reference="1152"/>
-      <firstNight reference="812"/>
-      <lastNight reference="812"/>
+      <patient reference="1937"/>
+      <firstNight reference="1009"/>
+      <lastNight reference="1010"/>
       <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1847">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3099">
       <id>320</id>
-      <patient reference="1153"/>
-      <firstNight reference="812"/>
-      <lastNight reference="813"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1848">
+      <patient reference="1939"/>
+      <firstNight reference="1009"/>
+      <lastNight reference="1017"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3100">
       <id>321</id>
-      <patient reference="1154"/>
-      <firstNight reference="812"/>
-      <lastNight reference="817"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1849">
+      <patient reference="1941"/>
+      <firstNight reference="1009"/>
+      <lastNight reference="1014"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3101">
       <id>322</id>
-      <patient reference="1155"/>
-      <firstNight reference="812"/>
-      <lastNight reference="817"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1850">
+      <patient reference="1944"/>
+      <firstNight reference="1009"/>
+      <lastNight reference="1009"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3102">
       <id>323</id>
-      <patient reference="1156"/>
-      <firstNight reference="812"/>
-      <lastNight reference="815"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1851">
+      <patient reference="1946"/>
+      <firstNight reference="1009"/>
+      <lastNight reference="1010"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3103">
       <id>324</id>
-      <patient reference="1157"/>
-      <firstNight reference="812"/>
-      <lastNight reference="812"/>
+      <patient reference="1948"/>
+      <firstNight reference="1009"/>
+      <lastNight reference="1010"/>
       <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1852">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3104">
       <id>325</id>
-      <patient reference="1158"/>
-      <firstNight reference="812"/>
-      <lastNight reference="817"/>
+      <patient reference="1950"/>
+      <firstNight reference="1009"/>
+      <lastNight reference="1014"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1853">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3105">
       <id>326</id>
-      <patient reference="1159"/>
-      <firstNight reference="812"/>
-      <lastNight reference="817"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1854">
+      <patient reference="1952"/>
+      <firstNight reference="1009"/>
+      <lastNight reference="1017"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3106">
       <id>327</id>
-      <patient reference="1160"/>
-      <firstNight reference="812"/>
-      <lastNight reference="813"/>
+      <patient reference="1954"/>
+      <firstNight reference="1009"/>
+      <lastNight reference="1014"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3107">
+      <id>328</id>
+      <patient reference="1956"/>
+      <firstNight reference="1009"/>
+      <lastNight reference="1010"/>
       <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1855">
-      <id>328</id>
-      <patient reference="1161"/>
-      <firstNight reference="812"/>
-      <lastNight reference="817"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1856">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3108">
       <id>329</id>
-      <patient reference="1162"/>
-      <firstNight reference="812"/>
-      <lastNight reference="812"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1857">
+      <patient reference="1958"/>
+      <firstNight reference="1009"/>
+      <lastNight reference="1009"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3109">
       <id>330</id>
-      <patient reference="1163"/>
-      <firstNight reference="812"/>
-      <lastNight reference="812"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1858">
+      <patient reference="1960"/>
+      <firstNight reference="1009"/>
+      <lastNight reference="1009"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3110">
       <id>331</id>
-      <patient reference="1164"/>
-      <firstNight reference="812"/>
-      <lastNight reference="812"/>
+      <patient reference="1964"/>
+      <firstNight reference="1009"/>
+      <lastNight reference="1009"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1859">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3111">
       <id>332</id>
-      <patient reference="1165"/>
-      <firstNight reference="812"/>
-      <lastNight reference="812"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1860">
+      <patient reference="1966"/>
+      <firstNight reference="1009"/>
+      <lastNight reference="1009"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3112">
       <id>333</id>
-      <patient reference="1166"/>
-      <firstNight reference="812"/>
-      <lastNight reference="812"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1861">
+      <patient reference="1969"/>
+      <firstNight reference="1009"/>
+      <lastNight reference="1009"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3113">
       <id>334</id>
-      <patient reference="1167"/>
-      <firstNight reference="812"/>
-      <lastNight reference="812"/>
+      <patient reference="1971"/>
+      <firstNight reference="1009"/>
+      <lastNight reference="1009"/>
       <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1862">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3114">
       <id>335</id>
-      <patient reference="1168"/>
-      <firstNight reference="812"/>
-      <lastNight reference="815"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1863">
+      <patient reference="1973"/>
+      <firstNight reference="1009"/>
+      <lastNight reference="1017"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3115">
       <id>336</id>
-      <patient reference="1169"/>
-      <firstNight reference="812"/>
-      <lastNight reference="818"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1864">
+      <patient reference="1976"/>
+      <firstNight reference="1009"/>
+      <lastNight reference="1014"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3116">
       <id>337</id>
-      <patient reference="1170"/>
-      <firstNight reference="812"/>
-      <lastNight reference="817"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1865">
+      <patient reference="1979"/>
+      <firstNight reference="1009"/>
+      <lastNight reference="1015"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3117">
       <id>338</id>
-      <patient reference="1171"/>
-      <firstNight reference="812"/>
-      <lastNight reference="818"/>
+      <patient reference="1981"/>
+      <firstNight reference="1009"/>
+      <lastNight reference="1012"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1866">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3118">
       <id>339</id>
-      <patient reference="1172"/>
-      <firstNight reference="812"/>
-      <lastNight reference="817"/>
+      <patient reference="1983"/>
+      <firstNight reference="1009"/>
+      <lastNight reference="1014"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1867">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3119">
       <id>340</id>
-      <patient reference="1173"/>
-      <firstNight reference="812"/>
-      <lastNight reference="817"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1868">
+      <patient reference="1986"/>
+      <firstNight reference="1009"/>
+      <lastNight reference="1015"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3120">
       <id>341</id>
-      <patient reference="1174"/>
-      <firstNight reference="812"/>
-      <lastNight reference="812"/>
+      <patient reference="1988"/>
+      <firstNight reference="1009"/>
+      <lastNight reference="1009"/>
       <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1869">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3121">
       <id>342</id>
-      <patient reference="1175"/>
-      <firstNight reference="812"/>
-      <lastNight reference="813"/>
+      <patient reference="1992"/>
+      <firstNight reference="1009"/>
+      <lastNight reference="1009"/>
       <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1870">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3122">
       <id>343</id>
-      <patient reference="1176"/>
-      <firstNight reference="812"/>
-      <lastNight reference="820"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1871">
+      <patient reference="1994"/>
+      <firstNight reference="1009"/>
+      <lastNight reference="1014"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3123">
       <id>344</id>
-      <patient reference="1177"/>
-      <firstNight reference="812"/>
-      <lastNight reference="812"/>
+      <patient reference="1997"/>
+      <firstNight reference="1009"/>
+      <lastNight reference="1009"/>
       <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1872">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3124">
       <id>345</id>
-      <patient reference="1178"/>
-      <firstNight reference="812"/>
-      <lastNight reference="812"/>
+      <patient reference="1999"/>
+      <firstNight reference="1009"/>
+      <lastNight reference="1009"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1873">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3125">
       <id>346</id>
-      <patient reference="1179"/>
-      <firstNight reference="812"/>
-      <lastNight reference="817"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1874">
+      <patient reference="2001"/>
+      <firstNight reference="1009"/>
+      <lastNight reference="1015"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3126">
       <id>347</id>
-      <patient reference="1180"/>
-      <firstNight reference="813"/>
-      <lastNight reference="821"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1875">
+      <patient reference="2004"/>
+      <firstNight reference="1009"/>
+      <lastNight reference="1010"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3127">
       <id>348</id>
-      <patient reference="1181"/>
-      <firstNight reference="813"/>
-      <lastNight reference="818"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1876">
+      <patient reference="2006"/>
+      <firstNight reference="1009"/>
+      <lastNight reference="1009"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3128">
       <id>349</id>
-      <patient reference="1182"/>
-      <firstNight reference="813"/>
-      <lastNight reference="814"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1877">
+      <patient reference="2009"/>
+      <firstNight reference="1009"/>
+      <lastNight reference="1009"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3129">
       <id>350</id>
-      <patient reference="1183"/>
-      <firstNight reference="813"/>
-      <lastNight reference="818"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1878">
+      <patient reference="2011"/>
+      <firstNight reference="1009"/>
+      <lastNight reference="1015"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3130">
       <id>351</id>
-      <patient reference="1184"/>
-      <firstNight reference="813"/>
-      <lastNight reference="821"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1879">
+      <patient reference="2013"/>
+      <firstNight reference="1009"/>
+      <lastNight reference="1015"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3131">
       <id>352</id>
-      <patient reference="1185"/>
-      <firstNight reference="813"/>
-      <lastNight reference="814"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1880">
+      <patient reference="2017"/>
+      <firstNight reference="1009"/>
+      <lastNight reference="1009"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3132">
       <id>353</id>
-      <patient reference="1186"/>
-      <firstNight reference="813"/>
-      <lastNight reference="818"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1881">
+      <patient reference="2020"/>
+      <firstNight reference="1009"/>
+      <lastNight reference="1009"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3133">
       <id>354</id>
-      <patient reference="1187"/>
-      <firstNight reference="813"/>
-      <lastNight reference="819"/>
+      <patient reference="2022"/>
+      <firstNight reference="1009"/>
+      <lastNight reference="1010"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3134">
+      <id>355</id>
+      <patient reference="2025"/>
+      <firstNight reference="1009"/>
+      <lastNight reference="1014"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1882">
-      <id>355</id>
-      <patient reference="1188"/>
-      <firstNight reference="813"/>
-      <lastNight reference="813"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1883">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3135">
       <id>356</id>
-      <patient reference="1189"/>
-      <firstNight reference="813"/>
-      <lastNight reference="813"/>
+      <patient reference="2027"/>
+      <firstNight reference="1009"/>
+      <lastNight reference="1014"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3136">
+      <id>357</id>
+      <patient reference="2031"/>
+      <firstNight reference="1009"/>
+      <lastNight reference="1009"/>
       <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1884">
-      <id>357</id>
-      <patient reference="1190"/>
-      <firstNight reference="813"/>
-      <lastNight reference="820"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1885">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3137">
       <id>358</id>
-      <patient reference="1191"/>
-      <firstNight reference="813"/>
-      <lastNight reference="819"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1886">
+      <patient reference="2033"/>
+      <firstNight reference="1009"/>
+      <lastNight reference="1009"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3138">
       <id>359</id>
-      <patient reference="1192"/>
-      <firstNight reference="813"/>
-      <lastNight reference="813"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1887">
+      <patient reference="2035"/>
+      <firstNight reference="1009"/>
+      <lastNight reference="1009"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3139">
       <id>360</id>
-      <patient reference="1193"/>
-      <firstNight reference="813"/>
-      <lastNight reference="814"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1888">
+      <patient reference="2038"/>
+      <firstNight reference="1009"/>
+      <lastNight reference="1014"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3140">
       <id>361</id>
-      <patient reference="1194"/>
-      <firstNight reference="813"/>
-      <lastNight reference="821"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1889">
+      <patient reference="2040"/>
+      <firstNight reference="1009"/>
+      <lastNight reference="1009"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3141">
       <id>362</id>
-      <patient reference="1195"/>
-      <firstNight reference="813"/>
-      <lastNight reference="818"/>
+      <patient reference="2042"/>
+      <firstNight reference="1009"/>
+      <lastNight reference="1014"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1890">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3142">
       <id>363</id>
-      <patient reference="1196"/>
-      <firstNight reference="813"/>
-      <lastNight reference="813"/>
+      <patient reference="2044"/>
+      <firstNight reference="1009"/>
+      <lastNight reference="1010"/>
       <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1891">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3143">
       <id>364</id>
-      <patient reference="1197"/>
-      <firstNight reference="813"/>
-      <lastNight reference="814"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1892">
+      <patient reference="2048"/>
+      <firstNight reference="1009"/>
+      <lastNight reference="1015"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3144">
       <id>365</id>
-      <patient reference="1198"/>
-      <firstNight reference="813"/>
-      <lastNight reference="814"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1893">
+      <patient reference="2052"/>
+      <firstNight reference="1009"/>
+      <lastNight reference="1009"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3145">
       <id>366</id>
-      <patient reference="1199"/>
-      <firstNight reference="813"/>
-      <lastNight reference="818"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1894">
+      <patient reference="2054"/>
+      <firstNight reference="1009"/>
+      <lastNight reference="1009"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3146">
       <id>367</id>
-      <patient reference="1200"/>
-      <firstNight reference="813"/>
-      <lastNight reference="821"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1895">
+      <patient reference="2057"/>
+      <firstNight reference="1009"/>
+      <lastNight reference="1010"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3147">
       <id>368</id>
-      <patient reference="1201"/>
-      <firstNight reference="813"/>
-      <lastNight reference="818"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1896">
+      <patient reference="2060"/>
+      <firstNight reference="1009"/>
+      <lastNight reference="1010"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3148">
       <id>369</id>
-      <patient reference="1202"/>
-      <firstNight reference="813"/>
-      <lastNight reference="814"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1897">
+      <patient reference="2063"/>
+      <firstNight reference="1009"/>
+      <lastNight reference="1014"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3149">
       <id>370</id>
-      <patient reference="1203"/>
-      <firstNight reference="813"/>
-      <lastNight reference="813"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1898">
+      <patient reference="2065"/>
+      <firstNight reference="1009"/>
+      <lastNight reference="1016"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3150">
       <id>371</id>
-      <patient reference="1204"/>
-      <firstNight reference="813"/>
-      <lastNight reference="813"/>
+      <patient reference="2069"/>
+      <firstNight reference="1009"/>
+      <lastNight reference="1009"/>
       <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1899">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3151">
       <id>372</id>
-      <patient reference="1205"/>
-      <firstNight reference="813"/>
-      <lastNight reference="813"/>
+      <patient reference="2072"/>
+      <firstNight reference="1009"/>
+      <lastNight reference="1012"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1900">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3152">
       <id>373</id>
-      <patient reference="1206"/>
-      <firstNight reference="813"/>
-      <lastNight reference="813"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1901">
+      <patient reference="2074"/>
+      <firstNight reference="1009"/>
+      <lastNight reference="1009"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3153">
       <id>374</id>
-      <patient reference="1207"/>
-      <firstNight reference="813"/>
-      <lastNight reference="813"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1902">
+      <patient reference="2077"/>
+      <firstNight reference="1009"/>
+      <lastNight reference="1009"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3154">
       <id>375</id>
-      <patient reference="1208"/>
-      <firstNight reference="813"/>
-      <lastNight reference="813"/>
+      <patient reference="2080"/>
+      <firstNight reference="1009"/>
+      <lastNight reference="1012"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3155">
+      <id>376</id>
+      <patient reference="2082"/>
+      <firstNight reference="1009"/>
+      <lastNight reference="1010"/>
       <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1903">
-      <id>376</id>
-      <patient reference="1209"/>
-      <firstNight reference="813"/>
-      <lastNight reference="821"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1904">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3156">
       <id>377</id>
-      <patient reference="1210"/>
-      <firstNight reference="813"/>
-      <lastNight reference="818"/>
+      <patient reference="2084"/>
+      <firstNight reference="1009"/>
+      <lastNight reference="1010"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3157">
+      <id>378</id>
+      <patient reference="2086"/>
+      <firstNight reference="1009"/>
+      <lastNight reference="1014"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1905">
-      <id>378</id>
-      <patient reference="1211"/>
-      <firstNight reference="813"/>
-      <lastNight reference="819"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1906">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3158">
       <id>379</id>
-      <patient reference="1212"/>
-      <firstNight reference="813"/>
-      <lastNight reference="816"/>
+      <patient reference="2089"/>
+      <firstNight reference="1010"/>
+      <lastNight reference="1015"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1907">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3159">
       <id>380</id>
-      <patient reference="1213"/>
-      <firstNight reference="813"/>
-      <lastNight reference="818"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1908">
+      <patient reference="2091"/>
+      <firstNight reference="1010"/>
+      <lastNight reference="1016"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3160">
       <id>381</id>
-      <patient reference="1214"/>
-      <firstNight reference="813"/>
-      <lastNight reference="819"/>
+      <patient reference="2093"/>
+      <firstNight reference="1010"/>
+      <lastNight reference="1015"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3161">
+      <id>382</id>
+      <patient reference="2096"/>
+      <firstNight reference="1010"/>
+      <lastNight reference="1011"/>
       <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1909">
-      <id>382</id>
-      <patient reference="1215"/>
-      <firstNight reference="813"/>
-      <lastNight reference="813"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1910">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3162">
       <id>383</id>
-      <patient reference="1216"/>
-      <firstNight reference="813"/>
-      <lastNight reference="813"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1911">
+      <patient reference="2098"/>
+      <firstNight reference="1010"/>
+      <lastNight reference="1018"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3163">
       <id>384</id>
-      <patient reference="1217"/>
-      <firstNight reference="813"/>
-      <lastNight reference="818"/>
+      <patient reference="2101"/>
+      <firstNight reference="1010"/>
+      <lastNight reference="1015"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1912">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3164">
       <id>385</id>
-      <patient reference="1218"/>
-      <firstNight reference="813"/>
-      <lastNight reference="813"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1913">
+      <patient reference="2105"/>
+      <firstNight reference="1010"/>
+      <lastNight reference="1010"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3165">
       <id>386</id>
-      <patient reference="1219"/>
-      <firstNight reference="813"/>
-      <lastNight reference="813"/>
+      <patient reference="2108"/>
+      <firstNight reference="1010"/>
+      <lastNight reference="1015"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3166">
+      <id>387</id>
+      <patient reference="2110"/>
+      <firstNight reference="1010"/>
+      <lastNight reference="1015"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1914">
-      <id>387</id>
-      <patient reference="1220"/>
-      <firstNight reference="813"/>
-      <lastNight reference="819"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1915">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3167">
       <id>388</id>
-      <patient reference="1221"/>
-      <firstNight reference="813"/>
-      <lastNight reference="814"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1916">
+      <patient reference="2112"/>
+      <firstNight reference="1010"/>
+      <lastNight reference="1010"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3168">
       <id>389</id>
-      <patient reference="1222"/>
-      <firstNight reference="813"/>
-      <lastNight reference="813"/>
+      <patient reference="2114"/>
+      <firstNight reference="1010"/>
+      <lastNight reference="1015"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1917">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3169">
       <id>390</id>
-      <patient reference="1223"/>
-      <firstNight reference="813"/>
-      <lastNight reference="813"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1918">
+      <patient reference="2117"/>
+      <firstNight reference="1010"/>
+      <lastNight reference="1018"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3170">
       <id>391</id>
-      <patient reference="1224"/>
-      <firstNight reference="813"/>
-      <lastNight reference="819"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1919">
+      <patient reference="2120"/>
+      <firstNight reference="1010"/>
+      <lastNight reference="1010"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3171">
       <id>392</id>
-      <patient reference="1225"/>
-      <firstNight reference="813"/>
-      <lastNight reference="819"/>
+      <patient reference="2123"/>
+      <firstNight reference="1010"/>
+      <lastNight reference="1013"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3172">
+      <id>393</id>
+      <patient reference="2125"/>
+      <firstNight reference="1010"/>
+      <lastNight reference="1011"/>
       <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1920">
-      <id>393</id>
-      <patient reference="1226"/>
-      <firstNight reference="813"/>
-      <lastNight reference="813"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3173">
+      <id>394</id>
+      <patient reference="2127"/>
+      <firstNight reference="1010"/>
+      <lastNight reference="1010"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1921">
-      <id>394</id>
-      <patient reference="1227"/>
-      <firstNight reference="813"/>
-      <lastNight reference="813"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1922">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3174">
       <id>395</id>
-      <patient reference="1228"/>
-      <firstNight reference="813"/>
-      <lastNight reference="814"/>
+      <patient reference="2130"/>
+      <firstNight reference="1010"/>
+      <lastNight reference="1018"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3175">
+      <id>396</id>
+      <patient reference="2133"/>
+      <firstNight reference="1010"/>
+      <lastNight reference="1010"/>
       <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1923">
-      <id>396</id>
-      <patient reference="1229"/>
-      <firstNight reference="813"/>
-      <lastNight reference="818"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1924">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3176">
       <id>397</id>
-      <patient reference="1230"/>
-      <firstNight reference="813"/>
-      <lastNight reference="818"/>
+      <patient reference="2136"/>
+      <firstNight reference="1010"/>
+      <lastNight reference="1015"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1925">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3177">
       <id>398</id>
-      <patient reference="1231"/>
-      <firstNight reference="813"/>
-      <lastNight reference="813"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1926">
+      <patient reference="2138"/>
+      <firstNight reference="1010"/>
+      <lastNight reference="1011"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3178">
       <id>399</id>
-      <patient reference="1232"/>
-      <firstNight reference="813"/>
-      <lastNight reference="813"/>
+      <patient reference="2140"/>
+      <firstNight reference="1010"/>
+      <lastNight reference="1010"/>
       <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1927">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3179">
       <id>400</id>
-      <patient reference="1233"/>
-      <firstNight reference="813"/>
-      <lastNight reference="813"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1928">
+      <patient reference="2142"/>
+      <firstNight reference="1010"/>
+      <lastNight reference="1017"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3180">
       <id>401</id>
-      <patient reference="1234"/>
-      <firstNight reference="813"/>
-      <lastNight reference="818"/>
+      <patient reference="2144"/>
+      <firstNight reference="1010"/>
+      <lastNight reference="1016"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1929">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3181">
       <id>402</id>
-      <patient reference="1235"/>
-      <firstNight reference="813"/>
-      <lastNight reference="813"/>
+      <patient reference="2146"/>
+      <firstNight reference="1010"/>
+      <lastNight reference="1011"/>
       <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1930">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3182">
       <id>403</id>
-      <patient reference="1236"/>
-      <firstNight reference="813"/>
-      <lastNight reference="818"/>
+      <patient reference="2148"/>
+      <firstNight reference="1010"/>
+      <lastNight reference="1010"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1931">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3183">
       <id>404</id>
-      <patient reference="1237"/>
-      <firstNight reference="813"/>
-      <lastNight reference="814"/>
+      <patient reference="2150"/>
+      <firstNight reference="1010"/>
+      <lastNight reference="1015"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3184">
+      <id>405</id>
+      <patient reference="2154"/>
+      <firstNight reference="1010"/>
+      <lastNight reference="1010"/>
       <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1932">
-      <id>405</id>
-      <patient reference="1238"/>
-      <firstNight reference="813"/>
-      <lastNight reference="819"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1933">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3185">
       <id>406</id>
-      <patient reference="1239"/>
-      <firstNight reference="813"/>
-      <lastNight reference="813"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1934">
+      <patient reference="2156"/>
+      <firstNight reference="1010"/>
+      <lastNight reference="1016"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3186">
       <id>407</id>
-      <patient reference="1240"/>
-      <firstNight reference="813"/>
-      <lastNight reference="813"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1935">
+      <patient reference="2159"/>
+      <firstNight reference="1010"/>
+      <lastNight reference="1015"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3187">
       <id>408</id>
-      <patient reference="1241"/>
-      <firstNight reference="813"/>
-      <lastNight reference="814"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1936">
+      <patient reference="2163"/>
+      <firstNight reference="1010"/>
+      <lastNight reference="1018"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3188">
       <id>409</id>
-      <patient reference="1242"/>
-      <firstNight reference="813"/>
-      <lastNight reference="814"/>
+      <patient reference="2165"/>
+      <firstNight reference="1010"/>
+      <lastNight reference="1010"/>
       <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1937">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3189">
       <id>410</id>
-      <patient reference="1243"/>
-      <firstNight reference="813"/>
-      <lastNight reference="818"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1938">
+      <patient reference="2167"/>
+      <firstNight reference="1010"/>
+      <lastNight reference="1010"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3190">
       <id>411</id>
-      <patient reference="1244"/>
-      <firstNight reference="813"/>
-      <lastNight reference="820"/>
+      <patient reference="2169"/>
+      <firstNight reference="1010"/>
+      <lastNight reference="1018"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1939">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3191">
       <id>412</id>
-      <patient reference="1245"/>
-      <firstNight reference="813"/>
-      <lastNight reference="813"/>
+      <patient reference="2171"/>
+      <firstNight reference="1010"/>
+      <lastNight reference="1016"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3192">
+      <id>413</id>
+      <patient reference="2173"/>
+      <firstNight reference="1010"/>
+      <lastNight reference="1010"/>
       <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1940">
-      <id>413</id>
-      <patient reference="1246"/>
-      <firstNight reference="813"/>
-      <lastNight reference="816"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1941">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3193">
       <id>414</id>
-      <patient reference="1247"/>
-      <firstNight reference="813"/>
-      <lastNight reference="813"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1942">
+      <patient reference="2177"/>
+      <firstNight reference="1010"/>
+      <lastNight reference="1018"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3194">
       <id>415</id>
-      <patient reference="1248"/>
-      <firstNight reference="813"/>
-      <lastNight reference="813"/>
+      <patient reference="2181"/>
+      <firstNight reference="1010"/>
+      <lastNight reference="1010"/>
       <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1943">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3195">
       <id>416</id>
-      <patient reference="1249"/>
-      <firstNight reference="813"/>
-      <lastNight reference="816"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1944">
+      <patient reference="2183"/>
+      <firstNight reference="1010"/>
+      <lastNight reference="1018"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3196">
       <id>417</id>
-      <patient reference="1250"/>
-      <firstNight reference="813"/>
-      <lastNight reference="814"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1945">
+      <patient reference="2185"/>
+      <firstNight reference="1010"/>
+      <lastNight reference="1015"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3197">
       <id>418</id>
-      <patient reference="1251"/>
-      <firstNight reference="813"/>
-      <lastNight reference="814"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1946">
+      <patient reference="2188"/>
+      <firstNight reference="1010"/>
+      <lastNight reference="1013"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3198">
       <id>419</id>
-      <patient reference="1252"/>
-      <firstNight reference="813"/>
-      <lastNight reference="818"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1947">
+      <patient reference="2190"/>
+      <firstNight reference="1010"/>
+      <lastNight reference="1015"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3199">
       <id>420</id>
-      <patient reference="1253"/>
-      <firstNight reference="814"/>
-      <lastNight reference="819"/>
+      <patient reference="2192"/>
+      <firstNight reference="1010"/>
+      <lastNight reference="1010"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3200">
+      <id>421</id>
+      <patient reference="2194"/>
+      <firstNight reference="1010"/>
+      <lastNight reference="1015"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1948">
-      <id>421</id>
-      <patient reference="1254"/>
-      <firstNight reference="814"/>
-      <lastNight reference="820"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1949">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3201">
       <id>422</id>
-      <patient reference="1255"/>
-      <firstNight reference="814"/>
-      <lastNight reference="819"/>
+      <patient reference="2196"/>
+      <firstNight reference="1010"/>
+      <lastNight reference="1010"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3202">
+      <id>423</id>
+      <patient reference="2198"/>
+      <firstNight reference="1010"/>
+      <lastNight reference="1016"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1950">
-      <id>423</id>
-      <patient reference="1256"/>
-      <firstNight reference="814"/>
-      <lastNight reference="815"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1951">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3203">
       <id>424</id>
-      <patient reference="1257"/>
-      <firstNight reference="814"/>
-      <lastNight reference="822"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1952">
+      <patient reference="2200"/>
+      <firstNight reference="1010"/>
+      <lastNight reference="1011"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3204">
       <id>425</id>
-      <patient reference="1258"/>
-      <firstNight reference="814"/>
-      <lastNight reference="819"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1953">
+      <patient reference="2202"/>
+      <firstNight reference="1010"/>
+      <lastNight reference="1011"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3205">
       <id>426</id>
-      <patient reference="1259"/>
-      <firstNight reference="814"/>
-      <lastNight reference="814"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1954">
+      <patient reference="2204"/>
+      <firstNight reference="1010"/>
+      <lastNight reference="1015"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3206">
       <id>427</id>
-      <patient reference="1260"/>
-      <firstNight reference="814"/>
-      <lastNight reference="819"/>
+      <patient reference="2208"/>
+      <firstNight reference="1010"/>
+      <lastNight reference="1015"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1955">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3207">
       <id>428</id>
-      <patient reference="1261"/>
-      <firstNight reference="814"/>
-      <lastNight reference="819"/>
+      <patient reference="2210"/>
+      <firstNight reference="1010"/>
+      <lastNight reference="1013"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1956">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3208">
       <id>429</id>
-      <patient reference="1262"/>
-      <firstNight reference="814"/>
-      <lastNight reference="814"/>
+      <patient reference="2212"/>
+      <firstNight reference="1010"/>
+      <lastNight reference="1015"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1957">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3209">
       <id>430</id>
-      <patient reference="1263"/>
-      <firstNight reference="814"/>
-      <lastNight reference="819"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1958">
+      <patient reference="2214"/>
+      <firstNight reference="1010"/>
+      <lastNight reference="1010"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3210">
       <id>431</id>
-      <patient reference="1264"/>
-      <firstNight reference="814"/>
-      <lastNight reference="822"/>
+      <patient reference="2216"/>
+      <firstNight reference="1010"/>
+      <lastNight reference="1010"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3211">
+      <id>432</id>
+      <patient reference="2219"/>
+      <firstNight reference="1010"/>
+      <lastNight reference="1015"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1959">
-      <id>432</id>
-      <patient reference="1265"/>
-      <firstNight reference="814"/>
-      <lastNight reference="814"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1960">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3212">
       <id>433</id>
-      <patient reference="1266"/>
-      <firstNight reference="814"/>
-      <lastNight reference="817"/>
+      <patient reference="2221"/>
+      <firstNight reference="1010"/>
+      <lastNight reference="1011"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3213">
+      <id>434</id>
+      <patient reference="2223"/>
+      <firstNight reference="1010"/>
+      <lastNight reference="1013"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1961">
-      <id>434</id>
-      <patient reference="1267"/>
-      <firstNight reference="814"/>
-      <lastNight reference="815"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1962">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3214">
       <id>435</id>
-      <patient reference="1268"/>
-      <firstNight reference="814"/>
-      <lastNight reference="814"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1963">
+      <patient reference="2225"/>
+      <firstNight reference="1010"/>
+      <lastNight reference="1018"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3215">
       <id>436</id>
-      <patient reference="1269"/>
-      <firstNight reference="814"/>
-      <lastNight reference="822"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1964">
+      <patient reference="2227"/>
+      <firstNight reference="1010"/>
+      <lastNight reference="1016"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3216">
       <id>437</id>
-      <patient reference="1270"/>
-      <firstNight reference="814"/>
-      <lastNight reference="814"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1965">
+      <patient reference="2229"/>
+      <firstNight reference="1011"/>
+      <lastNight reference="1011"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3217">
       <id>438</id>
-      <patient reference="1271"/>
-      <firstNight reference="814"/>
-      <lastNight reference="819"/>
+      <patient reference="2231"/>
+      <firstNight reference="1011"/>
+      <lastNight reference="1018"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1966">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3218">
       <id>439</id>
-      <patient reference="1272"/>
-      <firstNight reference="814"/>
-      <lastNight reference="815"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1967">
+      <patient reference="2233"/>
+      <firstNight reference="1011"/>
+      <lastNight reference="1016"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3219">
       <id>440</id>
-      <patient reference="1273"/>
-      <firstNight reference="814"/>
-      <lastNight reference="814"/>
+      <patient reference="2237"/>
+      <firstNight reference="1011"/>
+      <lastNight reference="1017"/>
       <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1968">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3220">
       <id>441</id>
-      <patient reference="1274"/>
-      <firstNight reference="814"/>
-      <lastNight reference="821"/>
+      <patient reference="2239"/>
+      <firstNight reference="1011"/>
+      <lastNight reference="1019"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1969">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3221">
       <id>442</id>
-      <patient reference="1275"/>
-      <firstNight reference="814"/>
-      <lastNight reference="820"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1970">
+      <patient reference="2241"/>
+      <firstNight reference="1011"/>
+      <lastNight reference="1018"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3222">
       <id>443</id>
-      <patient reference="1276"/>
-      <firstNight reference="814"/>
-      <lastNight reference="815"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1971">
+      <patient reference="2245"/>
+      <firstNight reference="1011"/>
+      <lastNight reference="1012"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3223">
       <id>444</id>
-      <patient reference="1277"/>
-      <firstNight reference="814"/>
-      <lastNight reference="814"/>
+      <patient reference="2248"/>
+      <firstNight reference="1011"/>
+      <lastNight reference="1017"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1972">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3224">
       <id>445</id>
-      <patient reference="1278"/>
-      <firstNight reference="814"/>
-      <lastNight reference="819"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1973">
+      <patient reference="2250"/>
+      <firstNight reference="1011"/>
+      <lastNight reference="1011"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3225">
       <id>446</id>
-      <patient reference="1279"/>
-      <firstNight reference="814"/>
-      <lastNight reference="814"/>
+      <patient reference="2253"/>
+      <firstNight reference="1011"/>
+      <lastNight reference="1011"/>
       <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1974">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3226">
       <id>447</id>
-      <patient reference="1280"/>
-      <firstNight reference="814"/>
-      <lastNight reference="820"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1975">
+      <patient reference="2255"/>
+      <firstNight reference="1011"/>
+      <lastNight reference="1011"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3227">
       <id>448</id>
-      <patient reference="1281"/>
-      <firstNight reference="814"/>
-      <lastNight reference="819"/>
+      <patient reference="2257"/>
+      <firstNight reference="1011"/>
+      <lastNight reference="1019"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1976">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3228">
       <id>449</id>
-      <patient reference="1282"/>
-      <firstNight reference="814"/>
-      <lastNight reference="822"/>
+      <patient reference="2261"/>
+      <firstNight reference="1011"/>
+      <lastNight reference="1019"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1977">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3229">
       <id>450</id>
-      <patient reference="1283"/>
-      <firstNight reference="814"/>
-      <lastNight reference="814"/>
+      <patient reference="2263"/>
+      <firstNight reference="1011"/>
+      <lastNight reference="1011"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3230">
+      <id>451</id>
+      <patient reference="2265"/>
+      <firstNight reference="1011"/>
+      <lastNight reference="1017"/>
       <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1978">
-      <id>451</id>
-      <patient reference="1284"/>
-      <firstNight reference="814"/>
-      <lastNight reference="814"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1979">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3231">
       <id>452</id>
-      <patient reference="1285"/>
-      <firstNight reference="814"/>
-      <lastNight reference="822"/>
+      <patient reference="2268"/>
+      <firstNight reference="1011"/>
+      <lastNight reference="1019"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1980">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3232">
       <id>453</id>
-      <patient reference="1286"/>
-      <firstNight reference="814"/>
-      <lastNight reference="820"/>
+      <patient reference="2270"/>
+      <firstNight reference="1011"/>
+      <lastNight reference="1017"/>
       <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1981">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3233">
       <id>454</id>
-      <patient reference="1287"/>
-      <firstNight reference="814"/>
-      <lastNight reference="814"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1982">
+      <patient reference="2272"/>
+      <firstNight reference="1011"/>
+      <lastNight reference="1011"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3234">
       <id>455</id>
-      <patient reference="1288"/>
-      <firstNight reference="814"/>
-      <lastNight reference="822"/>
+      <patient reference="2275"/>
+      <firstNight reference="1012"/>
+      <lastNight reference="1020"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1983">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3235">
       <id>456</id>
-      <patient reference="1289"/>
-      <firstNight reference="814"/>
-      <lastNight reference="814"/>
+      <patient reference="2278"/>
+      <firstNight reference="1012"/>
+      <lastNight reference="1019"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3236">
+      <id>457</id>
+      <patient reference="2281"/>
+      <firstNight reference="1012"/>
+      <lastNight reference="1013"/>
       <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1984">
-      <id>457</id>
-      <patient reference="1290"/>
-      <firstNight reference="814"/>
-      <lastNight reference="822"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1985">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3237">
       <id>458</id>
-      <patient reference="1291"/>
-      <firstNight reference="814"/>
-      <lastNight reference="819"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1986">
+      <patient reference="2284"/>
+      <firstNight reference="1012"/>
+      <lastNight reference="1012"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3238">
       <id>459</id>
-      <patient reference="1292"/>
-      <firstNight reference="814"/>
-      <lastNight reference="817"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1987">
+      <patient reference="2287"/>
+      <firstNight reference="1012"/>
+      <lastNight reference="1013"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3239">
       <id>460</id>
-      <patient reference="1293"/>
-      <firstNight reference="814"/>
-      <lastNight reference="819"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1988">
+      <patient reference="2290"/>
+      <firstNight reference="1012"/>
+      <lastNight reference="1019"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3240">
       <id>461</id>
-      <patient reference="1294"/>
-      <firstNight reference="814"/>
-      <lastNight reference="814"/>
+      <patient reference="2294"/>
+      <firstNight reference="1012"/>
+      <lastNight reference="1012"/>
       <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1989">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3241">
       <id>462</id>
-      <patient reference="1295"/>
-      <firstNight reference="814"/>
-      <lastNight reference="819"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1990">
+      <patient reference="2296"/>
+      <firstNight reference="1012"/>
+      <lastNight reference="1017"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3242">
       <id>463</id>
-      <patient reference="1296"/>
-      <firstNight reference="814"/>
-      <lastNight reference="814"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1991">
+      <patient reference="2299"/>
+      <firstNight reference="1012"/>
+      <lastNight reference="1012"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3243">
       <id>464</id>
-      <patient reference="1297"/>
-      <firstNight reference="814"/>
-      <lastNight reference="820"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1992">
+      <patient reference="2301"/>
+      <firstNight reference="1012"/>
+      <lastNight reference="1017"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3244">
       <id>465</id>
-      <patient reference="1298"/>
-      <firstNight reference="814"/>
-      <lastNight reference="815"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1993">
+      <patient reference="2303"/>
+      <firstNight reference="1012"/>
+      <lastNight reference="1012"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3245">
       <id>466</id>
-      <patient reference="1299"/>
-      <firstNight reference="814"/>
-      <lastNight reference="815"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1994">
+      <patient reference="2306"/>
+      <firstNight reference="1012"/>
+      <lastNight reference="1020"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3246">
       <id>467</id>
-      <patient reference="1300"/>
-      <firstNight reference="814"/>
-      <lastNight reference="819"/>
+      <patient reference="2308"/>
+      <firstNight reference="1012"/>
+      <lastNight reference="1020"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1995">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3247">
       <id>468</id>
-      <patient reference="1301"/>
-      <firstNight reference="814"/>
-      <lastNight reference="819"/>
+      <patient reference="2311"/>
+      <firstNight reference="1012"/>
+      <lastNight reference="1017"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1996">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3248">
       <id>469</id>
-      <patient reference="1302"/>
-      <firstNight reference="814"/>
-      <lastNight reference="817"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1997">
+      <patient reference="2315"/>
+      <firstNight reference="1012"/>
+      <lastNight reference="1019"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3249">
       <id>470</id>
-      <patient reference="1303"/>
-      <firstNight reference="814"/>
-      <lastNight reference="819"/>
+      <patient reference="2317"/>
+      <firstNight reference="1012"/>
+      <lastNight reference="1012"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1998">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3250">
       <id>471</id>
-      <patient reference="1304"/>
-      <firstNight reference="814"/>
-      <lastNight reference="814"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1999">
+      <patient reference="2320"/>
+      <firstNight reference="1012"/>
+      <lastNight reference="1018"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3251">
       <id>472</id>
-      <patient reference="1305"/>
-      <firstNight reference="814"/>
-      <lastNight reference="814"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2000">
+      <patient reference="2324"/>
+      <firstNight reference="1012"/>
+      <lastNight reference="1015"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3252">
       <id>473</id>
-      <patient reference="1306"/>
-      <firstNight reference="814"/>
-      <lastNight reference="819"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2001">
+      <patient reference="2327"/>
+      <firstNight reference="1013"/>
+      <lastNight reference="1013"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3253">
       <id>474</id>
-      <patient reference="1307"/>
-      <firstNight reference="814"/>
-      <lastNight reference="815"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2002">
+      <patient reference="2330"/>
+      <firstNight reference="1013"/>
+      <lastNight reference="1013"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3254">
       <id>475</id>
-      <patient reference="1308"/>
-      <firstNight reference="814"/>
-      <lastNight reference="817"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2003">
+      <patient reference="2333"/>
+      <firstNight reference="1013"/>
+      <lastNight reference="1020"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3255">
       <id>476</id>
-      <patient reference="1309"/>
-      <firstNight reference="814"/>
-      <lastNight reference="822"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2004">
+      <patient reference="2337"/>
+      <firstNight reference="1013"/>
+      <lastNight reference="1014"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3256">
       <id>477</id>
-      <patient reference="1310"/>
-      <firstNight reference="814"/>
-      <lastNight reference="820"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2005">
+      <patient reference="2339"/>
+      <firstNight reference="1013"/>
+      <lastNight reference="1018"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3257">
       <id>478</id>
-      <patient reference="1311"/>
-      <firstNight reference="815"/>
-      <lastNight reference="815"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2006">
+      <patient reference="2342"/>
+      <firstNight reference="1013"/>
+      <lastNight reference="1018"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3258">
       <id>479</id>
-      <patient reference="1312"/>
-      <firstNight reference="815"/>
-      <lastNight reference="822"/>
+      <patient reference="2344"/>
+      <firstNight reference="1013"/>
+      <lastNight reference="1021"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2007">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3259">
       <id>480</id>
-      <patient reference="1313"/>
-      <firstNight reference="815"/>
-      <lastNight reference="820"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2008">
+      <patient reference="2346"/>
+      <firstNight reference="1013"/>
+      <lastNight reference="1018"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3260">
       <id>481</id>
-      <patient reference="1314"/>
-      <firstNight reference="815"/>
-      <lastNight reference="821"/>
+      <patient reference="2348"/>
+      <firstNight reference="1013"/>
+      <lastNight reference="1019"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3261">
+      <id>482</id>
+      <patient reference="2350"/>
+      <firstNight reference="1013"/>
+      <lastNight reference="1019"/>
       <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2009">
-      <id>482</id>
-      <patient reference="1315"/>
-      <firstNight reference="815"/>
-      <lastNight reference="823"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2010">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3262">
       <id>483</id>
-      <patient reference="1316"/>
-      <firstNight reference="815"/>
-      <lastNight reference="822"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2011">
+      <patient reference="2353"/>
+      <firstNight reference="1013"/>
+      <lastNight reference="1016"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3263">
       <id>484</id>
-      <patient reference="1317"/>
-      <firstNight reference="815"/>
-      <lastNight reference="816"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2012">
+      <patient reference="2356"/>
+      <firstNight reference="1013"/>
+      <lastNight reference="1013"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3264">
       <id>485</id>
-      <patient reference="1318"/>
-      <firstNight reference="815"/>
-      <lastNight reference="821"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2013">
+      <patient reference="2358"/>
+      <firstNight reference="1013"/>
+      <lastNight reference="1013"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3265">
       <id>486</id>
-      <patient reference="1319"/>
-      <firstNight reference="815"/>
-      <lastNight reference="815"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2014">
+      <patient reference="2360"/>
+      <firstNight reference="1013"/>
+      <lastNight reference="1018"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3266">
       <id>487</id>
-      <patient reference="1320"/>
-      <firstNight reference="815"/>
-      <lastNight reference="815"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2015">
+      <patient reference="2364"/>
+      <firstNight reference="1013"/>
+      <lastNight reference="1014"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3267">
       <id>488</id>
-      <patient reference="1321"/>
-      <firstNight reference="815"/>
-      <lastNight reference="815"/>
+      <patient reference="2368"/>
+      <firstNight reference="1013"/>
+      <lastNight reference="1013"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3268">
+      <id>489</id>
+      <patient reference="2370"/>
+      <firstNight reference="1013"/>
+      <lastNight reference="1018"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2016">
-      <id>489</id>
-      <patient reference="1322"/>
-      <firstNight reference="815"/>
-      <lastNight reference="823"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2017">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3269">
       <id>490</id>
-      <patient reference="1323"/>
-      <firstNight reference="815"/>
-      <lastNight reference="823"/>
+      <patient reference="2372"/>
+      <firstNight reference="1013"/>
+      <lastNight reference="1019"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3270">
+      <id>491</id>
+      <patient reference="2375"/>
+      <firstNight reference="1013"/>
+      <lastNight reference="1021"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2018">
-      <id>491</id>
-      <patient reference="1324"/>
-      <firstNight reference="815"/>
-      <lastNight reference="815"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3271">
+      <id>492</id>
+      <patient reference="2377"/>
+      <firstNight reference="1013"/>
+      <lastNight reference="1013"/>
       <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2019">
-      <id>492</id>
-      <patient reference="1325"/>
-      <firstNight reference="815"/>
-      <lastNight reference="821"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2020">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3272">
       <id>493</id>
-      <patient reference="1326"/>
-      <firstNight reference="815"/>
-      <lastNight reference="823"/>
+      <patient reference="2379"/>
+      <firstNight reference="1013"/>
+      <lastNight reference="1018"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2021">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3273">
       <id>494</id>
-      <patient reference="1327"/>
-      <firstNight reference="815"/>
-      <lastNight reference="821"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2022">
+      <patient reference="2383"/>
+      <firstNight reference="1013"/>
+      <lastNight reference="1020"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3274">
       <id>495</id>
-      <patient reference="1328"/>
-      <firstNight reference="815"/>
-      <lastNight reference="815"/>
+      <patient reference="2385"/>
+      <firstNight reference="1013"/>
+      <lastNight reference="1013"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2023">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3275">
       <id>496</id>
-      <patient reference="1329"/>
-      <firstNight reference="816"/>
-      <lastNight reference="824"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2024">
+      <patient reference="2388"/>
+      <firstNight reference="1013"/>
+      <lastNight reference="1013"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3276">
       <id>497</id>
-      <patient reference="1330"/>
-      <firstNight reference="816"/>
-      <lastNight reference="823"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2025">
+      <patient reference="2390"/>
+      <firstNight reference="1013"/>
+      <lastNight reference="1014"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3277">
       <id>498</id>
-      <patient reference="1331"/>
-      <firstNight reference="816"/>
-      <lastNight reference="817"/>
+      <patient reference="2392"/>
+      <firstNight reference="1013"/>
+      <lastNight reference="1013"/>
       <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2026">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3278">
       <id>499</id>
-      <patient reference="1332"/>
-      <firstNight reference="816"/>
-      <lastNight reference="816"/>
+      <patient reference="2395"/>
+      <firstNight reference="1013"/>
+      <lastNight reference="1013"/>
       <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2027">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3279">
       <id>500</id>
-      <patient reference="1333"/>
-      <firstNight reference="816"/>
-      <lastNight reference="817"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2028">
+      <patient reference="2397"/>
+      <firstNight reference="1013"/>
+      <lastNight reference="1019"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3280">
       <id>501</id>
-      <patient reference="1334"/>
-      <firstNight reference="816"/>
-      <lastNight reference="823"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2029">
+      <patient reference="2399"/>
+      <firstNight reference="1013"/>
+      <lastNight reference="1013"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3281">
       <id>502</id>
-      <patient reference="1335"/>
-      <firstNight reference="816"/>
-      <lastNight reference="816"/>
+      <patient reference="2401"/>
+      <firstNight reference="1013"/>
+      <lastNight reference="1019"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3282">
+      <id>503</id>
+      <patient reference="2403"/>
+      <firstNight reference="1013"/>
+      <lastNight reference="1014"/>
       <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2030">
-      <id>503</id>
-      <patient reference="1336"/>
-      <firstNight reference="816"/>
-      <lastNight reference="821"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3283">
+      <id>504</id>
+      <patient reference="2405"/>
+      <firstNight reference="1014"/>
+      <lastNight reference="1019"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2031">
-      <id>504</id>
-      <patient reference="1337"/>
-      <firstNight reference="816"/>
-      <lastNight reference="816"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2032">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3284">
       <id>505</id>
-      <patient reference="1338"/>
-      <firstNight reference="816"/>
-      <lastNight reference="821"/>
+      <patient reference="2407"/>
+      <firstNight reference="1014"/>
+      <lastNight reference="1015"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3285">
+      <id>506</id>
+      <patient reference="2410"/>
+      <firstNight reference="1014"/>
+      <lastNight reference="1019"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2033">
-      <id>506</id>
-      <patient reference="1339"/>
-      <firstNight reference="816"/>
-      <lastNight reference="816"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2034">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3286">
       <id>507</id>
-      <patient reference="1340"/>
-      <firstNight reference="816"/>
-      <lastNight reference="824"/>
+      <patient reference="2413"/>
+      <firstNight reference="1014"/>
+      <lastNight reference="1021"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2035">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3287">
       <id>508</id>
-      <patient reference="1341"/>
-      <firstNight reference="816"/>
-      <lastNight reference="824"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2036">
+      <patient reference="2417"/>
+      <firstNight reference="1014"/>
+      <lastNight reference="1019"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3288">
       <id>509</id>
-      <patient reference="1342"/>
-      <firstNight reference="816"/>
-      <lastNight reference="821"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2037">
+      <patient reference="2419"/>
+      <firstNight reference="1014"/>
+      <lastNight reference="1014"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3289">
       <id>510</id>
-      <patient reference="1343"/>
-      <firstNight reference="816"/>
-      <lastNight reference="823"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2038">
+      <patient reference="2421"/>
+      <firstNight reference="1014"/>
+      <lastNight reference="1020"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3290">
       <id>511</id>
-      <patient reference="1344"/>
-      <firstNight reference="816"/>
-      <lastNight reference="816"/>
+      <patient reference="2425"/>
+      <firstNight reference="1014"/>
+      <lastNight reference="1014"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3291">
+      <id>512</id>
+      <patient reference="2427"/>
+      <firstNight reference="1014"/>
+      <lastNight reference="1017"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2039">
-      <id>512</id>
-      <patient reference="1345"/>
-      <firstNight reference="816"/>
-      <lastNight reference="822"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3292">
+      <id>513</id>
+      <patient reference="2430"/>
+      <firstNight reference="1014"/>
+      <lastNight reference="1015"/>
       <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2040">
-      <id>513</id>
-      <patient reference="1346"/>
-      <firstNight reference="816"/>
-      <lastNight reference="819"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2041">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3293">
       <id>514</id>
-      <patient reference="1347"/>
-      <firstNight reference="817"/>
-      <lastNight reference="817"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2042">
+      <patient reference="2433"/>
+      <firstNight reference="1014"/>
+      <lastNight reference="1019"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3294">
       <id>515</id>
-      <patient reference="1348"/>
-      <firstNight reference="817"/>
-      <lastNight reference="817"/>
+      <patient reference="2435"/>
+      <firstNight reference="1014"/>
+      <lastNight reference="1014"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2043">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3295">
       <id>516</id>
-      <patient reference="1349"/>
-      <firstNight reference="817"/>
-      <lastNight reference="824"/>
+      <patient reference="2437"/>
+      <firstNight reference="1014"/>
+      <lastNight reference="1021"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2044">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3296">
       <id>517</id>
-      <patient reference="1350"/>
-      <firstNight reference="817"/>
-      <lastNight reference="818"/>
+      <patient reference="2439"/>
+      <firstNight reference="1014"/>
+      <lastNight reference="1019"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3297">
+      <id>518</id>
+      <patient reference="2441"/>
+      <firstNight reference="1014"/>
+      <lastNight reference="1020"/>
       <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2045">
-      <id>518</id>
-      <patient reference="1351"/>
-      <firstNight reference="817"/>
-      <lastNight reference="822"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2046">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3298">
       <id>519</id>
-      <patient reference="1352"/>
-      <firstNight reference="817"/>
-      <lastNight reference="822"/>
+      <patient reference="2444"/>
+      <firstNight reference="1014"/>
+      <lastNight reference="1019"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2047">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3299">
       <id>520</id>
-      <patient reference="1353"/>
-      <firstNight reference="817"/>
-      <lastNight reference="825"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2048">
+      <patient reference="2446"/>
+      <firstNight reference="1014"/>
+      <lastNight reference="1014"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3300">
       <id>521</id>
-      <patient reference="1354"/>
-      <firstNight reference="817"/>
-      <lastNight reference="822"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2049">
+      <patient reference="2448"/>
+      <firstNight reference="1014"/>
+      <lastNight reference="1015"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3301">
       <id>522</id>
-      <patient reference="1355"/>
-      <firstNight reference="817"/>
-      <lastNight reference="823"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2050">
+      <patient reference="2450"/>
+      <firstNight reference="1014"/>
+      <lastNight reference="1014"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3302">
       <id>523</id>
-      <patient reference="1356"/>
-      <firstNight reference="817"/>
-      <lastNight reference="823"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2051">
+      <patient reference="2452"/>
+      <firstNight reference="1014"/>
+      <lastNight reference="1019"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3303">
       <id>524</id>
-      <patient reference="1357"/>
-      <firstNight reference="817"/>
-      <lastNight reference="820"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2052">
+      <patient reference="2454"/>
+      <firstNight reference="1014"/>
+      <lastNight reference="1015"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3304">
       <id>525</id>
-      <patient reference="1358"/>
-      <firstNight reference="817"/>
-      <lastNight reference="817"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2053">
+      <patient reference="2457"/>
+      <firstNight reference="1014"/>
+      <lastNight reference="1015"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3305">
       <id>526</id>
-      <patient reference="1359"/>
-      <firstNight reference="817"/>
-      <lastNight reference="817"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2054">
+      <patient reference="2461"/>
+      <firstNight reference="1014"/>
+      <lastNight reference="1014"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3306">
       <id>527</id>
-      <patient reference="1360"/>
-      <firstNight reference="817"/>
-      <lastNight reference="822"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2055">
+      <patient reference="2463"/>
+      <firstNight reference="1014"/>
+      <lastNight reference="1020"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3307">
       <id>528</id>
-      <patient reference="1361"/>
-      <firstNight reference="817"/>
-      <lastNight reference="818"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2056">
+      <patient reference="2465"/>
+      <firstNight reference="1014"/>
+      <lastNight reference="1020"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3308">
       <id>529</id>
-      <patient reference="1362"/>
-      <firstNight reference="817"/>
-      <lastNight reference="817"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2057">
+      <patient reference="2468"/>
+      <firstNight reference="1014"/>
+      <lastNight reference="1014"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3309">
       <id>530</id>
-      <patient reference="1363"/>
-      <firstNight reference="817"/>
-      <lastNight reference="822"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2058">
+      <patient reference="2472"/>
+      <firstNight reference="1014"/>
+      <lastNight reference="1014"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3310">
       <id>531</id>
-      <patient reference="1364"/>
-      <firstNight reference="817"/>
-      <lastNight reference="823"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2059">
+      <patient reference="2475"/>
+      <firstNight reference="1014"/>
+      <lastNight reference="1019"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3311">
       <id>532</id>
-      <patient reference="1365"/>
-      <firstNight reference="817"/>
-      <lastNight reference="825"/>
+      <patient reference="2477"/>
+      <firstNight reference="1014"/>
+      <lastNight reference="1022"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2060">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3312">
       <id>533</id>
-      <patient reference="1366"/>
-      <firstNight reference="817"/>
-      <lastNight reference="817"/>
+      <patient reference="2481"/>
+      <firstNight reference="1014"/>
+      <lastNight reference="1019"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3313">
+      <id>534</id>
+      <patient reference="2483"/>
+      <firstNight reference="1015"/>
+      <lastNight reference="1016"/>
       <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2061">
-      <id>534</id>
-      <patient reference="1367"/>
-      <firstNight reference="817"/>
-      <lastNight reference="822"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2062">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3314">
       <id>535</id>
-      <patient reference="1368"/>
-      <firstNight reference="817"/>
-      <lastNight reference="824"/>
+      <patient reference="2486"/>
+      <firstNight reference="1015"/>
+      <lastNight reference="1022"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2063">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3315">
       <id>536</id>
-      <patient reference="1369"/>
-      <firstNight reference="817"/>
-      <lastNight reference="817"/>
+      <patient reference="2488"/>
+      <firstNight reference="1015"/>
+      <lastNight reference="1016"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3316">
+      <id>537</id>
+      <patient reference="2492"/>
+      <firstNight reference="1015"/>
+      <lastNight reference="1020"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2064">
-      <id>537</id>
-      <patient reference="1370"/>
-      <firstNight reference="817"/>
-      <lastNight reference="817"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2065">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3317">
       <id>538</id>
-      <patient reference="1371"/>
-      <firstNight reference="817"/>
-      <lastNight reference="818"/>
+      <patient reference="2494"/>
+      <firstNight reference="1015"/>
+      <lastNight reference="1016"/>
       <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2066">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3318">
       <id>539</id>
-      <patient reference="1372"/>
-      <firstNight reference="817"/>
-      <lastNight reference="817"/>
+      <patient reference="2497"/>
+      <firstNight reference="1015"/>
+      <lastNight reference="1016"/>
       <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2067">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3319">
       <id>540</id>
-      <patient reference="1373"/>
-      <firstNight reference="817"/>
-      <lastNight reference="817"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2068">
+      <patient reference="2499"/>
+      <firstNight reference="1015"/>
+      <lastNight reference="1015"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3320">
       <id>541</id>
-      <patient reference="1374"/>
-      <firstNight reference="817"/>
-      <lastNight reference="823"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2069">
+      <patient reference="2502"/>
+      <firstNight reference="1015"/>
+      <lastNight reference="1020"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3321">
       <id>542</id>
-      <patient reference="1375"/>
-      <firstNight reference="817"/>
-      <lastNight reference="817"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2070">
+      <patient reference="2504"/>
+      <firstNight reference="1015"/>
+      <lastNight reference="1015"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3322">
       <id>543</id>
-      <patient reference="1376"/>
-      <firstNight reference="817"/>
-      <lastNight reference="823"/>
+      <patient reference="2507"/>
+      <firstNight reference="1015"/>
+      <lastNight reference="1021"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2071">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3323">
       <id>544</id>
-      <patient reference="1377"/>
-      <firstNight reference="817"/>
-      <lastNight reference="818"/>
+      <patient reference="2509"/>
+      <firstNight reference="1015"/>
+      <lastNight reference="1023"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3324">
+      <id>545</id>
+      <patient reference="2511"/>
+      <firstNight reference="1015"/>
+      <lastNight reference="1015"/>
       <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2072">
-      <id>545</id>
-      <patient reference="1378"/>
-      <firstNight reference="818"/>
-      <lastNight reference="823"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2073">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3325">
       <id>546</id>
-      <patient reference="1379"/>
-      <firstNight reference="818"/>
-      <lastNight reference="819"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2074">
+      <patient reference="2513"/>
+      <firstNight reference="1015"/>
+      <lastNight reference="1016"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3326">
       <id>547</id>
-      <patient reference="1380"/>
-      <firstNight reference="818"/>
-      <lastNight reference="823"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2075">
+      <patient reference="2516"/>
+      <firstNight reference="1015"/>
+      <lastNight reference="1021"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3327">
       <id>548</id>
-      <patient reference="1381"/>
-      <firstNight reference="818"/>
-      <lastNight reference="825"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2076">
+      <patient reference="2518"/>
+      <firstNight reference="1015"/>
+      <lastNight reference="1016"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3328">
       <id>549</id>
-      <patient reference="1382"/>
-      <firstNight reference="818"/>
-      <lastNight reference="823"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2077">
+      <patient reference="2520"/>
+      <firstNight reference="1015"/>
+      <lastNight reference="1015"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3329">
       <id>550</id>
-      <patient reference="1383"/>
-      <firstNight reference="818"/>
-      <lastNight reference="818"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2078">
+      <patient reference="2522"/>
+      <firstNight reference="1015"/>
+      <lastNight reference="1021"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3330">
       <id>551</id>
-      <patient reference="1384"/>
-      <firstNight reference="818"/>
-      <lastNight reference="824"/>
+      <patient reference="2524"/>
+      <firstNight reference="1015"/>
+      <lastNight reference="1021"/>
       <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2079">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3331">
       <id>552</id>
-      <patient reference="1385"/>
-      <firstNight reference="818"/>
-      <lastNight reference="818"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2080">
+      <patient reference="2526"/>
+      <firstNight reference="1015"/>
+      <lastNight reference="1021"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3332">
       <id>553</id>
-      <patient reference="1386"/>
-      <firstNight reference="818"/>
-      <lastNight reference="821"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2081">
+      <patient reference="2530"/>
+      <firstNight reference="1015"/>
+      <lastNight reference="1020"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3333">
       <id>554</id>
-      <patient reference="1387"/>
-      <firstNight reference="818"/>
-      <lastNight reference="819"/>
+      <patient reference="2532"/>
+      <firstNight reference="1015"/>
+      <lastNight reference="1016"/>
       <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2082">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3334">
       <id>555</id>
-      <patient reference="1388"/>
-      <firstNight reference="818"/>
-      <lastNight reference="823"/>
+      <patient reference="2534"/>
+      <firstNight reference="1015"/>
+      <lastNight reference="1016"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3335">
+      <id>556</id>
+      <patient reference="2536"/>
+      <firstNight reference="1015"/>
+      <lastNight reference="1022"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2083">
-      <id>556</id>
-      <patient reference="1389"/>
-      <firstNight reference="818"/>
-      <lastNight reference="818"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2084">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3336">
       <id>557</id>
-      <patient reference="1390"/>
-      <firstNight reference="818"/>
-      <lastNight reference="825"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2085">
+      <patient reference="2539"/>
+      <firstNight reference="1015"/>
+      <lastNight reference="1015"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3337">
       <id>558</id>
-      <patient reference="1391"/>
-      <firstNight reference="818"/>
-      <lastNight reference="823"/>
+      <patient reference="2541"/>
+      <firstNight reference="1015"/>
+      <lastNight reference="1021"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2086">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3338">
       <id>559</id>
-      <patient reference="1392"/>
-      <firstNight reference="818"/>
-      <lastNight reference="824"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2087">
+      <patient reference="2544"/>
+      <firstNight reference="1015"/>
+      <lastNight reference="1015"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3339">
       <id>560</id>
-      <patient reference="1393"/>
-      <firstNight reference="818"/>
-      <lastNight reference="823"/>
+      <patient reference="2546"/>
+      <firstNight reference="1015"/>
+      <lastNight reference="1020"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2088">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3340">
       <id>561</id>
-      <patient reference="1394"/>
-      <firstNight reference="818"/>
-      <lastNight reference="818"/>
+      <patient reference="2548"/>
+      <firstNight reference="1015"/>
+      <lastNight reference="1021"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3341">
+      <id>562</id>
+      <patient reference="2550"/>
+      <firstNight reference="1015"/>
+      <lastNight reference="1016"/>
       <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2089">
-      <id>562</id>
-      <patient reference="1395"/>
-      <firstNight reference="818"/>
-      <lastNight reference="819"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2090">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3342">
       <id>563</id>
-      <patient reference="1396"/>
-      <firstNight reference="818"/>
-      <lastNight reference="818"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2091">
+      <patient reference="2553"/>
+      <firstNight reference="1015"/>
+      <lastNight reference="1021"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3343">
       <id>564</id>
-      <patient reference="1397"/>
-      <firstNight reference="818"/>
-      <lastNight reference="823"/>
+      <patient reference="2555"/>
+      <firstNight reference="1015"/>
+      <lastNight reference="1022"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2092">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3344">
       <id>565</id>
-      <patient reference="1398"/>
-      <firstNight reference="818"/>
-      <lastNight reference="819"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2093">
+      <patient reference="2558"/>
+      <firstNight reference="1015"/>
+      <lastNight reference="1020"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3345">
       <id>566</id>
-      <patient reference="1399"/>
-      <firstNight reference="818"/>
-      <lastNight reference="819"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2094">
+      <patient reference="2560"/>
+      <firstNight reference="1015"/>
+      <lastNight reference="1021"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3346">
       <id>567</id>
-      <patient reference="1400"/>
-      <firstNight reference="818"/>
-      <lastNight reference="818"/>
+      <patient reference="2562"/>
+      <firstNight reference="1015"/>
+      <lastNight reference="1016"/>
       <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2095">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3347">
       <id>568</id>
-      <patient reference="1401"/>
-      <firstNight reference="818"/>
-      <lastNight reference="824"/>
+      <patient reference="2564"/>
+      <firstNight reference="1015"/>
+      <lastNight reference="1015"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3348">
+      <id>569</id>
+      <patient reference="2568"/>
+      <firstNight reference="1015"/>
+      <lastNight reference="1021"/>
       <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2096">
-      <id>569</id>
-      <patient reference="1402"/>
-      <firstNight reference="818"/>
-      <lastNight reference="824"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2097">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3349">
       <id>570</id>
-      <patient reference="1403"/>
-      <firstNight reference="818"/>
-      <lastNight reference="818"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2098">
+      <patient reference="2570"/>
+      <firstNight reference="1016"/>
+      <lastNight reference="1022"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3350">
       <id>571</id>
-      <patient reference="1404"/>
-      <firstNight reference="818"/>
-      <lastNight reference="818"/>
+      <patient reference="2572"/>
+      <firstNight reference="1016"/>
+      <lastNight reference="1021"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3351">
+      <id>572</id>
+      <patient reference="2574"/>
+      <firstNight reference="1016"/>
+      <lastNight reference="1017"/>
       <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2099">
-      <id>572</id>
-      <patient reference="1405"/>
-      <firstNight reference="818"/>
-      <lastNight reference="823"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2100">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3352">
       <id>573</id>
-      <patient reference="1406"/>
-      <firstNight reference="818"/>
-      <lastNight reference="826"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2101">
+      <patient reference="2576"/>
+      <firstNight reference="1016"/>
+      <lastNight reference="1022"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3353">
       <id>574</id>
-      <patient reference="1407"/>
-      <firstNight reference="818"/>
-      <lastNight reference="823"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2102">
+      <patient reference="2580"/>
+      <firstNight reference="1016"/>
+      <lastNight reference="1016"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3354">
       <id>575</id>
-      <patient reference="1408"/>
-      <firstNight reference="819"/>
-      <lastNight reference="820"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2103">
+      <patient reference="2582"/>
+      <firstNight reference="1016"/>
+      <lastNight reference="1016"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3355">
       <id>576</id>
-      <patient reference="1409"/>
-      <firstNight reference="819"/>
-      <lastNight reference="826"/>
+      <patient reference="2584"/>
+      <firstNight reference="1016"/>
+      <lastNight reference="1021"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2104">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3356">
       <id>577</id>
-      <patient reference="1410"/>
-      <firstNight reference="819"/>
-      <lastNight reference="820"/>
+      <patient reference="2587"/>
+      <firstNight reference="1016"/>
+      <lastNight reference="1016"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3357">
+      <id>578</id>
+      <patient reference="2591"/>
+      <firstNight reference="1016"/>
+      <lastNight reference="1022"/>
       <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2105">
-      <id>578</id>
-      <patient reference="1411"/>
-      <firstNight reference="819"/>
-      <lastNight reference="824"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3358">
+      <id>579</id>
+      <patient reference="2595"/>
+      <firstNight reference="1016"/>
+      <lastNight reference="1022"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2106">
-      <id>579</id>
-      <patient reference="1412"/>
-      <firstNight reference="819"/>
-      <lastNight reference="820"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2107">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3359">
       <id>580</id>
-      <patient reference="1413"/>
-      <firstNight reference="819"/>
-      <lastNight reference="820"/>
+      <patient reference="2598"/>
+      <firstNight reference="1016"/>
+      <lastNight reference="1022"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3360">
+      <id>581</id>
+      <patient reference="2601"/>
+      <firstNight reference="1016"/>
+      <lastNight reference="1016"/>
       <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2108">
-      <id>581</id>
-      <patient reference="1414"/>
-      <firstNight reference="819"/>
-      <lastNight reference="819"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2109">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3361">
       <id>582</id>
-      <patient reference="1415"/>
-      <firstNight reference="819"/>
-      <lastNight reference="824"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2110">
+      <patient reference="2603"/>
+      <firstNight reference="1016"/>
+      <lastNight reference="1019"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3362">
       <id>583</id>
-      <patient reference="1416"/>
-      <firstNight reference="819"/>
-      <lastNight reference="819"/>
+      <patient reference="2606"/>
+      <firstNight reference="1016"/>
+      <lastNight reference="1022"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3363">
+      <id>584</id>
+      <patient reference="2608"/>
+      <firstNight reference="1016"/>
+      <lastNight reference="1016"/>
       <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2111">
-      <id>584</id>
-      <patient reference="1417"/>
-      <firstNight reference="819"/>
-      <lastNight reference="825"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2112">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3364">
       <id>585</id>
-      <patient reference="1418"/>
-      <firstNight reference="819"/>
-      <lastNight reference="827"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2113">
+      <patient reference="2610"/>
+      <firstNight reference="1016"/>
+      <lastNight reference="1016"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3365">
       <id>586</id>
-      <patient reference="1419"/>
-      <firstNight reference="819"/>
-      <lastNight reference="819"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2114">
+      <patient reference="2612"/>
+      <firstNight reference="1016"/>
+      <lastNight reference="1017"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3366">
       <id>587</id>
-      <patient reference="1420"/>
-      <firstNight reference="819"/>
-      <lastNight reference="820"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2115">
+      <patient reference="2614"/>
+      <firstNight reference="1016"/>
+      <lastNight reference="1016"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3367">
       <id>588</id>
-      <patient reference="1421"/>
-      <firstNight reference="819"/>
-      <lastNight reference="825"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2116">
+      <patient reference="2617"/>
+      <firstNight reference="1016"/>
+      <lastNight reference="1016"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3368">
       <id>589</id>
-      <patient reference="1422"/>
-      <firstNight reference="819"/>
-      <lastNight reference="820"/>
+      <patient reference="2621"/>
+      <firstNight reference="1016"/>
+      <lastNight reference="1017"/>
       <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2117">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3369">
       <id>590</id>
-      <patient reference="1423"/>
-      <firstNight reference="819"/>
-      <lastNight reference="819"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2118">
+      <patient reference="2624"/>
+      <firstNight reference="1016"/>
+      <lastNight reference="1017"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3370">
       <id>591</id>
-      <patient reference="1424"/>
-      <firstNight reference="819"/>
-      <lastNight reference="825"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2119">
+      <patient reference="2627"/>
+      <firstNight reference="1016"/>
+      <lastNight reference="1019"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3371">
       <id>592</id>
-      <patient reference="1425"/>
-      <firstNight reference="819"/>
-      <lastNight reference="825"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2120">
+      <patient reference="2630"/>
+      <firstNight reference="1016"/>
+      <lastNight reference="1021"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3372">
       <id>593</id>
-      <patient reference="1426"/>
-      <firstNight reference="819"/>
-      <lastNight reference="825"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2121">
+      <patient reference="2632"/>
+      <firstNight reference="1016"/>
+      <lastNight reference="1021"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3373">
       <id>594</id>
-      <patient reference="1427"/>
-      <firstNight reference="819"/>
-      <lastNight reference="824"/>
+      <patient reference="2634"/>
+      <firstNight reference="1016"/>
+      <lastNight reference="1024"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2122">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3374">
       <id>595</id>
-      <patient reference="1428"/>
-      <firstNight reference="819"/>
-      <lastNight reference="820"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2123">
+      <patient reference="2636"/>
+      <firstNight reference="1016"/>
+      <lastNight reference="1021"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3375">
       <id>596</id>
-      <patient reference="1429"/>
-      <firstNight reference="819"/>
-      <lastNight reference="820"/>
+      <patient reference="2638"/>
+      <firstNight reference="1016"/>
+      <lastNight reference="1016"/>
       <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2124">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3376">
       <id>597</id>
-      <patient reference="1430"/>
-      <firstNight reference="819"/>
-      <lastNight reference="826"/>
+      <patient reference="2640"/>
+      <firstNight reference="1016"/>
+      <lastNight reference="1024"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2125">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3377">
       <id>598</id>
-      <patient reference="1431"/>
-      <firstNight reference="819"/>
-      <lastNight reference="819"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2126">
+      <patient reference="2642"/>
+      <firstNight reference="1016"/>
+      <lastNight reference="1019"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3378">
       <id>599</id>
-      <patient reference="1432"/>
-      <firstNight reference="819"/>
-      <lastNight reference="825"/>
+      <patient reference="2645"/>
+      <firstNight reference="1017"/>
+      <lastNight reference="1022"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2127">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3379">
       <id>600</id>
-      <patient reference="1433"/>
-      <firstNight reference="819"/>
-      <lastNight reference="819"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2128">
+      <patient reference="2648"/>
+      <firstNight reference="1017"/>
+      <lastNight reference="1020"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3380">
       <id>601</id>
-      <patient reference="1434"/>
-      <firstNight reference="819"/>
-      <lastNight reference="824"/>
+      <patient reference="2650"/>
+      <firstNight reference="1017"/>
+      <lastNight reference="1018"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3381">
+      <id>602</id>
+      <patient reference="2652"/>
+      <firstNight reference="1017"/>
+      <lastNight reference="1025"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2129">
-      <id>602</id>
-      <patient reference="1435"/>
-      <firstNight reference="819"/>
-      <lastNight reference="825"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2130">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3382">
       <id>603</id>
-      <patient reference="1436"/>
-      <firstNight reference="819"/>
-      <lastNight reference="820"/>
+      <patient reference="2654"/>
+      <firstNight reference="1017"/>
+      <lastNight reference="1017"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3383">
+      <id>604</id>
+      <patient reference="2656"/>
+      <firstNight reference="1017"/>
+      <lastNight reference="1018"/>
       <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2131">
-      <id>604</id>
-      <patient reference="1437"/>
-      <firstNight reference="819"/>
-      <lastNight reference="825"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3384">
+      <id>605</id>
+      <patient reference="2658"/>
+      <firstNight reference="1017"/>
+      <lastNight reference="1022"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2132">
-      <id>605</id>
-      <patient reference="1438"/>
-      <firstNight reference="819"/>
-      <lastNight reference="826"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2133">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3385">
       <id>606</id>
-      <patient reference="1439"/>
-      <firstNight reference="819"/>
-      <lastNight reference="824"/>
+      <patient reference="2661"/>
+      <firstNight reference="1017"/>
+      <lastNight reference="1022"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2134">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3386">
       <id>607</id>
-      <patient reference="1440"/>
-      <firstNight reference="819"/>
-      <lastNight reference="825"/>
+      <patient reference="2664"/>
+      <firstNight reference="1017"/>
+      <lastNight reference="1022"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3387">
+      <id>608</id>
+      <patient reference="2666"/>
+      <firstNight reference="1017"/>
+      <lastNight reference="1020"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2135">
-      <id>608</id>
-      <patient reference="1441"/>
-      <firstNight reference="819"/>
-      <lastNight reference="820"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2136">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3388">
       <id>609</id>
-      <patient reference="1442"/>
-      <firstNight reference="819"/>
-      <lastNight reference="819"/>
+      <patient reference="2669"/>
+      <firstNight reference="1017"/>
+      <lastNight reference="1017"/>
       <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2137">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3389">
       <id>610</id>
-      <patient reference="1443"/>
-      <firstNight reference="819"/>
-      <lastNight reference="825"/>
+      <patient reference="2672"/>
+      <firstNight reference="1017"/>
+      <lastNight reference="1018"/>
       <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2138">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3390">
       <id>611</id>
-      <patient reference="1444"/>
-      <firstNight reference="820"/>
-      <lastNight reference="826"/>
+      <patient reference="2674"/>
+      <firstNight reference="1017"/>
+      <lastNight reference="1018"/>
       <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2139">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3391">
       <id>612</id>
-      <patient reference="1445"/>
-      <firstNight reference="820"/>
-      <lastNight reference="825"/>
+      <patient reference="2676"/>
+      <firstNight reference="1017"/>
+      <lastNight reference="1022"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2140">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3392">
       <id>613</id>
-      <patient reference="1446"/>
-      <firstNight reference="820"/>
-      <lastNight reference="821"/>
+      <patient reference="2679"/>
+      <firstNight reference="1017"/>
+      <lastNight reference="1017"/>
       <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2141">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3393">
       <id>614</id>
-      <patient reference="1447"/>
-      <firstNight reference="820"/>
-      <lastNight reference="826"/>
+      <patient reference="2682"/>
+      <firstNight reference="1017"/>
+      <lastNight reference="1023"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3394">
+      <id>615</id>
+      <patient reference="2684"/>
+      <firstNight reference="1017"/>
+      <lastNight reference="1022"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2142">
-      <id>615</id>
-      <patient reference="1448"/>
-      <firstNight reference="820"/>
-      <lastNight reference="820"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2143">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3395">
       <id>616</id>
-      <patient reference="1449"/>
-      <firstNight reference="820"/>
-      <lastNight reference="820"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2144">
+      <patient reference="2686"/>
+      <firstNight reference="1017"/>
+      <lastNight reference="1022"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3396">
       <id>617</id>
-      <patient reference="1450"/>
-      <firstNight reference="820"/>
-      <lastNight reference="825"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2145">
+      <patient reference="2688"/>
+      <firstNight reference="1017"/>
+      <lastNight reference="1017"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3397">
       <id>618</id>
-      <patient reference="1451"/>
-      <firstNight reference="820"/>
-      <lastNight reference="820"/>
+      <patient reference="2691"/>
+      <firstNight reference="1017"/>
+      <lastNight reference="1017"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3398">
+      <id>619</id>
+      <patient reference="2693"/>
+      <firstNight reference="1017"/>
+      <lastNight reference="1017"/>
       <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2146">
-      <id>619</id>
-      <patient reference="1452"/>
-      <firstNight reference="820"/>
-      <lastNight reference="826"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3399">
+      <id>620</id>
+      <patient reference="2695"/>
+      <firstNight reference="1017"/>
+      <lastNight reference="1023"/>
       <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2147">
-      <id>620</id>
-      <patient reference="1453"/>
-      <firstNight reference="820"/>
-      <lastNight reference="826"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2148">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3400">
       <id>621</id>
-      <patient reference="1454"/>
-      <firstNight reference="820"/>
-      <lastNight reference="826"/>
+      <patient reference="2697"/>
+      <firstNight reference="1017"/>
+      <lastNight reference="1022"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2149">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3401">
       <id>622</id>
-      <patient reference="1455"/>
-      <firstNight reference="820"/>
-      <lastNight reference="820"/>
+      <patient reference="2699"/>
+      <firstNight reference="1017"/>
+      <lastNight reference="1018"/>
       <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2150">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3402">
       <id>623</id>
-      <patient reference="1456"/>
-      <firstNight reference="820"/>
-      <lastNight reference="823"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2151">
+      <patient reference="2701"/>
+      <firstNight reference="1017"/>
+      <lastNight reference="1024"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3403">
       <id>624</id>
-      <patient reference="1457"/>
-      <firstNight reference="820"/>
-      <lastNight reference="826"/>
+      <patient reference="2704"/>
+      <firstNight reference="1017"/>
+      <lastNight reference="1017"/>
       <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2152">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3404">
       <id>625</id>
-      <patient reference="1458"/>
-      <firstNight reference="820"/>
-      <lastNight reference="820"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2153">
+      <patient reference="2706"/>
+      <firstNight reference="1017"/>
+      <lastNight reference="1018"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3405">
       <id>626</id>
-      <patient reference="1459"/>
-      <firstNight reference="820"/>
-      <lastNight reference="820"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2154">
+      <patient reference="2708"/>
+      <firstNight reference="1017"/>
+      <lastNight reference="1022"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3406">
       <id>627</id>
-      <patient reference="1460"/>
-      <firstNight reference="820"/>
-      <lastNight reference="821"/>
+      <patient reference="2711"/>
+      <firstNight reference="1017"/>
+      <lastNight reference="1023"/>
       <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2155">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3407">
       <id>628</id>
-      <patient reference="1461"/>
-      <firstNight reference="820"/>
-      <lastNight reference="820"/>
+      <patient reference="2713"/>
+      <firstNight reference="1017"/>
+      <lastNight reference="1018"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3408">
+      <id>629</id>
+      <patient reference="2716"/>
+      <firstNight reference="1017"/>
+      <lastNight reference="1022"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2156">
-      <id>629</id>
-      <patient reference="1462"/>
-      <firstNight reference="820"/>
-      <lastNight reference="820"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2157">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3409">
       <id>630</id>
-      <patient reference="1463"/>
-      <firstNight reference="820"/>
-      <lastNight reference="821"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2158">
+      <patient reference="2720"/>
+      <firstNight reference="1017"/>
+      <lastNight reference="1023"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3410">
       <id>631</id>
-      <patient reference="1464"/>
-      <firstNight reference="820"/>
-      <lastNight reference="821"/>
+      <patient reference="2722"/>
+      <firstNight reference="1018"/>
+      <lastNight reference="1018"/>
       <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2159">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3411">
       <id>632</id>
-      <patient reference="1465"/>
-      <firstNight reference="820"/>
-      <lastNight reference="823"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2160">
+      <patient reference="2725"/>
+      <firstNight reference="1018"/>
+      <lastNight reference="1026"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3412">
       <id>633</id>
-      <patient reference="1466"/>
-      <firstNight reference="820"/>
-      <lastNight reference="825"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2161">
+      <patient reference="2727"/>
+      <firstNight reference="1018"/>
+      <lastNight reference="1019"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3413">
       <id>634</id>
-      <patient reference="1467"/>
-      <firstNight reference="820"/>
-      <lastNight reference="825"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2162">
+      <patient reference="2729"/>
+      <firstNight reference="1018"/>
+      <lastNight reference="1019"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3414">
       <id>635</id>
-      <patient reference="1468"/>
-      <firstNight reference="820"/>
-      <lastNight reference="828"/>
+      <patient reference="2732"/>
+      <firstNight reference="1018"/>
+      <lastNight reference="1026"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2163">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3415">
       <id>636</id>
-      <patient reference="1469"/>
-      <firstNight reference="820"/>
-      <lastNight reference="825"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2164">
+      <patient reference="2734"/>
+      <firstNight reference="1018"/>
+      <lastNight reference="1024"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3416">
       <id>637</id>
-      <patient reference="1470"/>
-      <firstNight reference="820"/>
-      <lastNight reference="820"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2165">
+      <patient reference="2736"/>
+      <firstNight reference="1018"/>
+      <lastNight reference="1024"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3417">
       <id>638</id>
-      <patient reference="1471"/>
-      <firstNight reference="820"/>
-      <lastNight reference="828"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2166">
+      <patient reference="2738"/>
+      <firstNight reference="1018"/>
+      <lastNight reference="1024"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3418">
       <id>639</id>
-      <patient reference="1472"/>
-      <firstNight reference="820"/>
-      <lastNight reference="823"/>
+      <patient reference="2742"/>
+      <firstNight reference="1018"/>
+      <lastNight reference="1021"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2167">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3419">
       <id>640</id>
-      <patient reference="1473"/>
-      <firstNight reference="821"/>
-      <lastNight reference="826"/>
+      <patient reference="2746"/>
+      <firstNight reference="1018"/>
+      <lastNight reference="1024"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2168">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3420">
       <id>641</id>
-      <patient reference="1474"/>
-      <firstNight reference="821"/>
-      <lastNight reference="824"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2169">
+      <patient reference="2749"/>
+      <firstNight reference="1018"/>
+      <lastNight reference="1019"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3421">
       <id>642</id>
-      <patient reference="1475"/>
-      <firstNight reference="821"/>
-      <lastNight reference="822"/>
+      <patient reference="2751"/>
+      <firstNight reference="1019"/>
+      <lastNight reference="1025"/>
       <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2170">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3422">
       <id>643</id>
-      <patient reference="1476"/>
-      <firstNight reference="821"/>
-      <lastNight reference="829"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2171">
+      <patient reference="2754"/>
+      <firstNight reference="1019"/>
+      <lastNight reference="1020"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3423">
       <id>644</id>
-      <patient reference="1477"/>
-      <firstNight reference="821"/>
-      <lastNight reference="821"/>
+      <patient reference="2756"/>
+      <firstNight reference="1019"/>
+      <lastNight reference="1024"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2172">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3424">
       <id>645</id>
-      <patient reference="1478"/>
-      <firstNight reference="821"/>
-      <lastNight reference="822"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2173">
+      <patient reference="2758"/>
+      <firstNight reference="1019"/>
+      <lastNight reference="1024"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3425">
       <id>646</id>
-      <patient reference="1479"/>
-      <firstNight reference="821"/>
-      <lastNight reference="826"/>
+      <patient reference="2762"/>
+      <firstNight reference="1019"/>
+      <lastNight reference="1024"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2174">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3426">
       <id>647</id>
-      <patient reference="1480"/>
-      <firstNight reference="821"/>
-      <lastNight reference="826"/>
+      <patient reference="2764"/>
+      <firstNight reference="1019"/>
+      <lastNight reference="1025"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2175">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3427">
       <id>648</id>
-      <patient reference="1481"/>
-      <firstNight reference="821"/>
-      <lastNight reference="826"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2176">
+      <patient reference="2767"/>
+      <firstNight reference="1019"/>
+      <lastNight reference="1025"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3428">
       <id>649</id>
-      <patient reference="1482"/>
-      <firstNight reference="821"/>
-      <lastNight reference="824"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2177">
+      <patient reference="2771"/>
+      <firstNight reference="1019"/>
+      <lastNight reference="1025"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3429">
       <id>650</id>
-      <patient reference="1483"/>
-      <firstNight reference="821"/>
-      <lastNight reference="821"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2178">
+      <patient reference="2773"/>
+      <firstNight reference="1019"/>
+      <lastNight reference="1024"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3430">
       <id>651</id>
-      <patient reference="1484"/>
-      <firstNight reference="821"/>
-      <lastNight reference="822"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2179">
-      <id>652</id>
-      <patient reference="1485"/>
-      <firstNight reference="821"/>
-      <lastNight reference="822"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2180">
-      <id>653</id>
-      <patient reference="1486"/>
-      <firstNight reference="821"/>
-      <lastNight reference="826"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2181">
-      <id>654</id>
-      <patient reference="1487"/>
-      <firstNight reference="821"/>
-      <lastNight reference="821"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2182">
-      <id>655</id>
-      <patient reference="1488"/>
-      <firstNight reference="821"/>
-      <lastNight reference="827"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2183">
-      <id>656</id>
-      <patient reference="1489"/>
-      <firstNight reference="821"/>
-      <lastNight reference="826"/>
+      <patient reference="2776"/>
+      <firstNight reference="1019"/>
+      <lastNight reference="1019"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2184">
-      <id>657</id>
-      <patient reference="1490"/>
-      <firstNight reference="821"/>
-      <lastNight reference="826"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2185">
-      <id>658</id>
-      <patient reference="1491"/>
-      <firstNight reference="821"/>
-      <lastNight reference="821"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2186">
-      <id>659</id>
-      <patient reference="1492"/>
-      <firstNight reference="821"/>
-      <lastNight reference="821"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2187">
-      <id>660</id>
-      <patient reference="1493"/>
-      <firstNight reference="821"/>
-      <lastNight reference="821"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2188">
-      <id>661</id>
-      <patient reference="1494"/>
-      <firstNight reference="821"/>
-      <lastNight reference="827"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2189">
-      <id>662</id>
-      <patient reference="1495"/>
-      <firstNight reference="821"/>
-      <lastNight reference="826"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2190">
-      <id>663</id>
-      <patient reference="1496"/>
-      <firstNight reference="821"/>
-      <lastNight reference="822"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2191">
-      <id>664</id>
-      <patient reference="1497"/>
-      <firstNight reference="821"/>
-      <lastNight reference="828"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2192">
-      <id>665</id>
-      <patient reference="1498"/>
-      <firstNight reference="821"/>
-      <lastNight reference="821"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2193">
-      <id>666</id>
-      <patient reference="1499"/>
-      <firstNight reference="821"/>
-      <lastNight reference="822"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2194">
-      <id>667</id>
-      <patient reference="1500"/>
-      <firstNight reference="821"/>
-      <lastNight reference="826"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2195">
-      <id>668</id>
-      <patient reference="1501"/>
-      <firstNight reference="821"/>
-      <lastNight reference="827"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2196">
-      <id>669</id>
-      <patient reference="1502"/>
-      <firstNight reference="821"/>
-      <lastNight reference="822"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2197">
-      <id>670</id>
-      <patient reference="1503"/>
-      <firstNight reference="821"/>
-      <lastNight reference="826"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2198">
-      <id>671</id>
-      <patient reference="1504"/>
-      <firstNight reference="821"/>
-      <lastNight reference="827"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2199">
-      <id>672</id>
-      <patient reference="1505"/>
-      <firstNight reference="822"/>
-      <lastNight reference="822"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2200">
-      <id>673</id>
-      <patient reference="1506"/>
-      <firstNight reference="822"/>
-      <lastNight reference="830"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2201">
-      <id>674</id>
-      <patient reference="1507"/>
-      <firstNight reference="822"/>
-      <lastNight reference="823"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2202">
-      <id>675</id>
-      <patient reference="1508"/>
-      <firstNight reference="822"/>
-      <lastNight reference="823"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2203">
-      <id>676</id>
-      <patient reference="1509"/>
-      <firstNight reference="822"/>
-      <lastNight reference="830"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2204">
-      <id>677</id>
-      <patient reference="1510"/>
-      <firstNight reference="822"/>
-      <lastNight reference="828"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2205">
-      <id>678</id>
-      <patient reference="1511"/>
-      <firstNight reference="822"/>
-      <lastNight reference="828"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2206">
-      <id>679</id>
-      <patient reference="1512"/>
-      <firstNight reference="822"/>
-      <lastNight reference="828"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2207">
-      <id>680</id>
-      <patient reference="1513"/>
-      <firstNight reference="822"/>
-      <lastNight reference="825"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2208">
-      <id>681</id>
-      <patient reference="1514"/>
-      <firstNight reference="822"/>
-      <lastNight reference="828"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2209">
-      <id>682</id>
-      <patient reference="1515"/>
-      <firstNight reference="822"/>
-      <lastNight reference="823"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2210">
-      <id>683</id>
-      <patient reference="1516"/>
-      <firstNight reference="823"/>
-      <lastNight reference="829"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2211">
-      <id>684</id>
-      <patient reference="1517"/>
-      <firstNight reference="823"/>
-      <lastNight reference="824"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2212">
-      <id>685</id>
-      <patient reference="1518"/>
-      <firstNight reference="823"/>
-      <lastNight reference="828"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2213">
-      <id>686</id>
-      <patient reference="1519"/>
-      <firstNight reference="823"/>
-      <lastNight reference="828"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2214">
-      <id>687</id>
-      <patient reference="1520"/>
-      <firstNight reference="823"/>
-      <lastNight reference="828"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2215">
-      <id>688</id>
-      <patient reference="1521"/>
-      <firstNight reference="823"/>
-      <lastNight reference="829"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2216">
-      <id>689</id>
-      <patient reference="1522"/>
-      <firstNight reference="823"/>
-      <lastNight reference="829"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2217">
-      <id>690</id>
-      <patient reference="1523"/>
-      <firstNight reference="823"/>
-      <lastNight reference="829"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2218">
-      <id>691</id>
-      <patient reference="1524"/>
-      <firstNight reference="823"/>
-      <lastNight reference="828"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2219">
-      <id>692</id>
-      <patient reference="1525"/>
-      <firstNight reference="823"/>
-      <lastNight reference="823"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-  </admissionList>
-  <requiredPatientEquipmentList id="2220">
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2221">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+  </admissionPartList>
+  <requiredPatientEquipmentList id="3431">
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1031"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1034"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1049"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1050"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1063"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1066"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1067"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1076"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1077"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1082"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1085"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1092"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1095"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1096"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1099"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1102"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1105"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1108"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1111"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1116"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1119"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1126"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1129"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1138"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1147"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1152"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1155"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1158"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1161"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1172"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1181"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1190"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1199"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1206"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1207"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1218"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1225"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1230"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1237"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1238"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1249"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1252"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1259"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1260"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1267"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1270"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1275"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1280"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1283"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1290"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1293"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1294"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1297"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1298"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1301"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1302"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1307"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1308"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1313"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1320"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1321"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1346"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1351"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1352"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1363"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1364"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1375"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1380"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1381"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1384"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1399"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1400"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1403"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1406"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1411"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1412"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1421"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1428"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1431"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1440"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1443"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1448"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1451"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1456"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1463"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1468"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1481"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1486"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1495"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1496"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1503"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1504"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1507"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1510"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1515"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1516"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1519"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1524"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1527"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1532"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1535"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1538"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1539"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1556"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1561"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1564"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1571"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1574"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1581"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1582"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1589"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1598"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1615"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1620"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1621"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1626"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1629"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1630"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1635"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1636"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1641"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1644"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1645"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1650"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1653"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1656"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1657"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1660"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1663"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1666"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1667"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1670"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1675"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1676"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1689"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1694"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1695"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1698"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1703"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1718"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1719"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1722"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1729"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1732"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1739"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1740"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1743"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1744"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1747"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1754"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1755"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1758"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1759"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1762"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1781"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1786"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1795"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1796"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1801"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1804"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1805"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1812"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1815"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1824"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1825"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1836"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1839"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1840"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1843"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1846"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1847"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1852"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1853"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1862"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1867"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1870"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1873"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1874"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1885"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1886"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1897"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1898"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1903"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1904"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1909"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1926"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1927"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1932"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1943"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1962"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1963"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1968"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1975"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1978"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1985"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1990"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1991"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1996"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2003"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2008"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2015"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2016"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2019"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2024"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2029"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2030"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2037"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2046"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2047"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2050"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2051"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2056"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2059"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2062"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2067"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2068"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2071"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2076"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2079"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2088"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2095"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2100"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2103"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2104"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2107"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2116"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2119"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2122"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2129"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2132"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2135"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2152"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2153"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2158"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2161"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2162"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2175"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2176"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2179"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2180"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2187"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2206"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2207"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2218"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2235"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2236"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2243"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2244"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2247"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2252"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2259"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2260"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2267"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2274"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2277"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2280"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2283"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2286"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2289"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2292"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2293"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2298"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2305"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2310"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2313"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2314"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2319"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2322"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2323"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2326"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2329"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2332"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2335"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2336"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2341"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2352"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2355"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2362"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2363"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2366"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2367"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2374"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2381"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2382"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2387"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2394"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2409"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2412"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2415"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2416"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2423"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2424"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2429"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2432"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2443"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2456"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2459"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2460"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2467"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2470"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2471"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2474"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2479"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2480"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2485"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2490"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2491"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2496"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2501"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2506"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2515"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2528"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2529"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2538"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2543"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2552"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2557"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2566"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2567"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2578"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2579"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2586"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2589"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2590"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2593"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2594"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2597"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2600"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2605"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2616"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2619"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2620"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2623"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2626"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2629"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2644"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2647"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2660"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2663"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2668"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2671"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2678"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2681"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2690"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2703"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2710"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2715"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2718"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2719"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2724"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2731"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2740"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2741"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2744"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2745"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2748"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2753"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2760"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2761"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2766"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2769"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2770"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2775"/>
+  </requiredPatientEquipmentList>
+  <preferredPatientEquipmentList id="3432">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3433">
       <id>0</id>
-      <patient reference="833"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2222">
-      <id>1</id>
-      <patient reference="834"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2223">
-      <id>2</id>
-      <patient reference="841"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2224">
-      <id>3</id>
-      <patient reference="841"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2225">
-      <id>4</id>
-      <patient reference="847"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2226">
-      <id>5</id>
-      <patient reference="848"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2227">
-      <id>6</id>
-      <patient reference="848"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2228">
-      <id>7</id>
-      <patient reference="852"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2229">
-      <id>8</id>
-      <patient reference="852"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2230">
-      <id>9</id>
-      <patient reference="854"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2231">
-      <id>10</id>
-      <patient reference="855"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2232">
-      <id>11</id>
-      <patient reference="858"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2233">
-      <id>12</id>
-      <patient reference="859"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2234">
-      <id>13</id>
-      <patient reference="859"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2235">
-      <id>14</id>
-      <patient reference="860"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2236">
-      <id>15</id>
-      <patient reference="861"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2237">
-      <id>16</id>
-      <patient reference="862"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2238">
-      <id>17</id>
-      <patient reference="863"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2239">
-      <id>18</id>
-      <patient reference="864"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2240">
-      <id>19</id>
-      <patient reference="866"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2241">
-      <id>20</id>
-      <patient reference="867"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2242">
-      <id>21</id>
-      <patient reference="870"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2243">
-      <id>22</id>
-      <patient reference="871"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2244">
-      <id>23</id>
-      <patient reference="875"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2245">
-      <id>24</id>
-      <patient reference="879"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2246">
-      <id>25</id>
-      <patient reference="881"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2247">
-      <id>26</id>
-      <patient reference="882"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2248">
-      <id>27</id>
-      <patient reference="883"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2249">
-      <id>28</id>
-      <patient reference="884"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2250">
-      <id>29</id>
-      <patient reference="889"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2251">
-      <id>30</id>
-      <patient reference="893"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2252">
-      <id>31</id>
-      <patient reference="897"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2253">
-      <id>32</id>
-      <patient reference="901"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2254">
-      <id>33</id>
-      <patient reference="904"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2255">
-      <id>34</id>
-      <patient reference="904"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2256">
-      <id>35</id>
-      <patient reference="909"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2257">
-      <id>36</id>
-      <patient reference="912"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2258">
-      <id>37</id>
-      <patient reference="914"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2259">
-      <id>38</id>
-      <patient reference="917"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2260">
-      <id>39</id>
-      <patient reference="917"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2261">
-      <id>40</id>
-      <patient reference="922"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2262">
-      <id>41</id>
-      <patient reference="923"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2263">
-      <id>42</id>
-      <patient reference="926"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2264">
-      <id>43</id>
-      <patient reference="926"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2265">
-      <id>44</id>
-      <patient reference="929"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2266">
-      <id>45</id>
-      <patient reference="930"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2267">
-      <id>46</id>
-      <patient reference="932"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2268">
-      <id>47</id>
-      <patient reference="934"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2269">
-      <id>48</id>
-      <patient reference="935"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2270">
-      <id>49</id>
-      <patient reference="938"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2271">
-      <id>50</id>
-      <patient reference="939"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2272">
-      <id>51</id>
-      <patient reference="939"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2273">
-      <id>52</id>
-      <patient reference="940"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2274">
-      <id>53</id>
-      <patient reference="940"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2275">
-      <id>54</id>
-      <patient reference="941"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2276">
-      <id>55</id>
-      <patient reference="941"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2277">
-      <id>56</id>
-      <patient reference="943"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2278">
-      <id>57</id>
-      <patient reference="943"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2279">
-      <id>58</id>
-      <patient reference="945"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2280">
-      <id>59</id>
-      <patient reference="948"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2281">
-      <id>60</id>
-      <patient reference="948"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2282">
-      <id>61</id>
-      <patient reference="960"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2283">
-      <id>62</id>
-      <patient reference="962"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2284">
-      <id>63</id>
-      <patient reference="962"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2285">
-      <id>64</id>
-      <patient reference="967"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2286">
-      <id>65</id>
-      <patient reference="967"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2287">
-      <id>66</id>
-      <patient reference="972"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2288">
-      <id>67</id>
-      <patient reference="974"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2289">
-      <id>68</id>
-      <patient reference="974"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2290">
-      <id>69</id>
-      <patient reference="975"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2291">
-      <id>70</id>
-      <patient reference="982"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2292">
-      <id>71</id>
-      <patient reference="982"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2293">
-      <id>72</id>
-      <patient reference="983"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2294">
-      <id>73</id>
-      <patient reference="984"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2295">
-      <id>74</id>
-      <patient reference="986"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2296">
-      <id>75</id>
-      <patient reference="986"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2297">
-      <id>76</id>
-      <patient reference="990"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2298">
-      <id>77</id>
-      <patient reference="993"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2299">
-      <id>78</id>
-      <patient reference="994"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2300">
-      <id>79</id>
-      <patient reference="998"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2301">
-      <id>80</id>
-      <patient reference="999"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2302">
-      <id>81</id>
-      <patient reference="1001"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2303">
-      <id>82</id>
-      <patient reference="1002"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2304">
-      <id>83</id>
-      <patient reference="1004"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2305">
-      <id>84</id>
-      <patient reference="1007"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2306">
-      <id>85</id>
-      <patient reference="1009"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2307">
-      <id>86</id>
-      <patient reference="1015"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2308">
-      <id>87</id>
-      <patient reference="1017"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2309">
-      <id>88</id>
-      <patient reference="1021"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2310">
-      <id>89</id>
-      <patient reference="1021"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2311">
-      <id>90</id>
-      <patient reference="1024"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2312">
-      <id>91</id>
-      <patient reference="1024"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2313">
-      <id>92</id>
-      <patient reference="1025"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2314">
-      <id>93</id>
-      <patient reference="1026"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2315">
-      <id>94</id>
-      <patient reference="1028"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2316">
-      <id>95</id>
-      <patient reference="1028"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2317">
-      <id>96</id>
-      <patient reference="1029"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2318">
-      <id>97</id>
-      <patient reference="1031"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2319">
-      <id>98</id>
-      <patient reference="1032"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2320">
-      <id>99</id>
-      <patient reference="1034"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2321">
-      <id>100</id>
       <patient reference="1035"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2322">
-      <id>101</id>
-      <patient reference="1036"/>
       <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2323">
-      <id>102</id>
-      <patient reference="1036"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2324">
-      <id>103</id>
-      <patient reference="1044"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2325">
-      <id>104</id>
-      <patient reference="1046"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2326">
-      <id>105</id>
-      <patient reference="1047"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2327">
-      <id>106</id>
-      <patient reference="1050"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2328">
-      <id>107</id>
-      <patient reference="1051"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2329">
-      <id>108</id>
-      <patient reference="1054"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2330">
-      <id>109</id>
-      <patient reference="1054"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2331">
-      <id>110</id>
-      <patient reference="1057"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2332">
-      <id>111</id>
-      <patient reference="1061"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2333">
-      <id>112</id>
-      <patient reference="1069"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2334">
-      <id>113</id>
-      <patient reference="1071"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2335">
-      <id>114</id>
-      <patient reference="1071"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2336">
-      <id>115</id>
-      <patient reference="1073"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2337">
-      <id>116</id>
-      <patient reference="1074"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2338">
-      <id>117</id>
-      <patient reference="1074"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2339">
-      <id>118</id>
-      <patient reference="1076"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2340">
-      <id>119</id>
-      <patient reference="1076"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2341">
-      <id>120</id>
-      <patient reference="1078"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2342">
-      <id>121</id>
-      <patient reference="1079"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2343">
-      <id>122</id>
-      <patient reference="1079"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2344">
-      <id>123</id>
-      <patient reference="1081"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2345">
-      <id>124</id>
-      <patient reference="1082"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2346">
-      <id>125</id>
-      <patient reference="1083"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2347">
-      <id>126</id>
-      <patient reference="1083"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2348">
-      <id>127</id>
-      <patient reference="1084"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2349">
-      <id>128</id>
-      <patient reference="1085"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2350">
-      <id>129</id>
-      <patient reference="1086"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2351">
-      <id>130</id>
-      <patient reference="1086"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2352">
-      <id>131</id>
-      <patient reference="1087"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2353">
-      <id>132</id>
-      <patient reference="1089"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2354">
-      <id>133</id>
-      <patient reference="1089"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2355">
-      <id>134</id>
-      <patient reference="1095"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2356">
-      <id>135</id>
-      <patient reference="1097"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2357">
-      <id>136</id>
-      <patient reference="1097"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2358">
-      <id>137</id>
-      <patient reference="1098"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2359">
-      <id>138</id>
-      <patient reference="1100"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2360">
-      <id>139</id>
-      <patient reference="1107"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2361">
-      <id>140</id>
-      <patient reference="1107"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2362">
-      <id>141</id>
-      <patient reference="1108"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2363">
-      <id>142</id>
-      <patient reference="1111"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2364">
-      <id>143</id>
-      <patient reference="1112"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2365">
-      <id>144</id>
-      <patient reference="1115"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2366">
-      <id>145</id>
-      <patient reference="1115"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2367">
-      <id>146</id>
-      <patient reference="1116"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2368">
-      <id>147</id>
-      <patient reference="1116"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2369">
-      <id>148</id>
-      <patient reference="1117"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2370">
-      <id>149</id>
-      <patient reference="1120"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2371">
-      <id>150</id>
-      <patient reference="1120"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2372">
-      <id>151</id>
-      <patient reference="1121"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2373">
-      <id>152</id>
-      <patient reference="1121"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2374">
-      <id>153</id>
-      <patient reference="1122"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2375">
-      <id>154</id>
-      <patient reference="1131"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2376">
-      <id>155</id>
-      <patient reference="1133"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2377">
-      <id>156</id>
-      <patient reference="1137"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2378">
-      <id>157</id>
-      <patient reference="1137"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2379">
-      <id>158</id>
-      <patient reference="1139"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2380">
-      <id>159</id>
-      <patient reference="1140"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2381">
-      <id>160</id>
-      <patient reference="1140"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2382">
-      <id>161</id>
-      <patient reference="1143"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2383">
-      <id>162</id>
-      <patient reference="1144"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2384">
-      <id>163</id>
-      <patient reference="1148"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2385">
-      <id>164</id>
-      <patient reference="1148"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2386">
-      <id>165</id>
-      <patient reference="1153"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2387">
-      <id>166</id>
-      <patient reference="1154"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2388">
-      <id>167</id>
-      <patient reference="1154"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2389">
-      <id>168</id>
-      <patient reference="1155"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2390">
-      <id>169</id>
-      <patient reference="1156"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2391">
-      <id>170</id>
-      <patient reference="1156"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2392">
-      <id>171</id>
-      <patient reference="1158"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2393">
-      <id>172</id>
-      <patient reference="1158"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2394">
-      <id>173</id>
-      <patient reference="1162"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2395">
-      <id>174</id>
-      <patient reference="1164"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2396">
-      <id>175</id>
-      <patient reference="1165"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2397">
-      <id>176</id>
-      <patient reference="1166"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2398">
-      <id>177</id>
-      <patient reference="1166"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2399">
-      <id>178</id>
-      <patient reference="1171"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2400">
-      <id>179</id>
-      <patient reference="1171"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2401">
-      <id>180</id>
-      <patient reference="1176"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2402">
-      <id>181</id>
-      <patient reference="1176"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2403">
-      <id>182</id>
-      <patient reference="1178"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2404">
-      <id>183</id>
-      <patient reference="1178"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2405">
-      <id>184</id>
-      <patient reference="1180"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2406">
-      <id>185</id>
-      <patient reference="1188"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2407">
-      <id>186</id>
-      <patient reference="1188"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2408">
-      <id>187</id>
-      <patient reference="1190"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2409">
-      <id>188</id>
-      <patient reference="1195"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2410">
-      <id>189</id>
-      <patient reference="1204"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2411">
-      <id>190</id>
-      <patient reference="1204"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2412">
-      <id>191</id>
-      <patient reference="1206"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2413">
-      <id>192</id>
-      <patient reference="1209"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2414">
-      <id>193</id>
-      <patient reference="1210"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2415">
-      <id>194</id>
-      <patient reference="1213"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2416">
-      <id>195</id>
-      <patient reference="1215"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2417">
-      <id>196</id>
-      <patient reference="1215"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2418">
-      <id>197</id>
-      <patient reference="1217"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2419">
-      <id>198</id>
-      <patient reference="1220"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2420">
-      <id>199</id>
-      <patient reference="1222"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2421">
-      <id>200</id>
-      <patient reference="1225"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2422">
-      <id>201</id>
-      <patient reference="1225"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2423">
-      <id>202</id>
-      <patient reference="1226"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2424">
-      <id>203</id>
-      <patient reference="1228"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2425">
-      <id>204</id>
-      <patient reference="1230"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2426">
-      <id>205</id>
-      <patient reference="1230"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2427">
-      <id>206</id>
-      <patient reference="1233"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2428">
-      <id>207</id>
-      <patient reference="1237"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2429">
-      <id>208</id>
-      <patient reference="1237"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2430">
-      <id>209</id>
-      <patient reference="1238"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2431">
-      <id>210</id>
-      <patient reference="1238"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2432">
-      <id>211</id>
-      <patient reference="1240"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2433">
-      <id>212</id>
-      <patient reference="1241"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2434">
-      <id>213</id>
-      <patient reference="1242"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2435">
-      <id>214</id>
-      <patient reference="1244"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2436">
-      <id>215</id>
-      <patient reference="1244"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2437">
-      <id>216</id>
-      <patient reference="1245"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2438">
-      <id>217</id>
-      <patient reference="1247"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2439">
-      <id>218</id>
-      <patient reference="1248"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2440">
-      <id>219</id>
-      <patient reference="1252"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2441">
-      <id>220</id>
-      <patient reference="1255"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2442">
-      <id>221</id>
-      <patient reference="1257"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2443">
-      <id>222</id>
-      <patient reference="1258"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2444">
-      <id>223</id>
-      <patient reference="1258"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2445">
-      <id>224</id>
-      <patient reference="1259"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2446">
-      <id>225</id>
-      <patient reference="1263"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2447">
-      <id>226</id>
-      <patient reference="1264"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2448">
-      <id>227</id>
-      <patient reference="1265"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2449">
-      <id>228</id>
-      <patient reference="1268"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2450">
-      <id>229</id>
-      <patient reference="1269"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2451">
-      <id>230</id>
-      <patient reference="1270"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2452">
-      <id>231</id>
-      <patient reference="1278"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2453">
-      <id>232</id>
-      <patient reference="1278"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2454">
-      <id>233</id>
-      <patient reference="1280"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2455">
-      <id>234</id>
-      <patient reference="1281"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2456">
-      <id>235</id>
-      <patient reference="1281"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2457">
-      <id>236</id>
-      <patient reference="1287"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2458">
-      <id>237</id>
-      <patient reference="1287"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2459">
-      <id>238</id>
-      <patient reference="1288"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2460">
-      <id>239</id>
-      <patient reference="1288"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2461">
-      <id>240</id>
-      <patient reference="1291"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2462">
-      <id>241</id>
-      <patient reference="1300"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2463">
-      <id>242</id>
-      <patient reference="1300"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2464">
-      <id>243</id>
-      <patient reference="1305"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2465">
-      <id>244</id>
-      <patient reference="1313"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2466">
-      <id>245</id>
-      <patient reference="1313"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2467">
-      <id>246</id>
-      <patient reference="1316"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2468">
-      <id>247</id>
-      <patient reference="1316"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2469">
-      <id>248</id>
-      <patient reference="1317"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2470">
-      <id>249</id>
-      <patient reference="1319"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2471">
-      <id>250</id>
-      <patient reference="1322"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2472">
-      <id>251</id>
-      <patient reference="1322"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2473">
-      <id>252</id>
-      <patient reference="1325"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2474">
-      <id>253</id>
-      <patient reference="1328"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2475">
-      <id>254</id>
-      <patient reference="1329"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2476">
-      <id>255</id>
-      <patient reference="1330"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2477">
-      <id>256</id>
-      <patient reference="1331"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2478">
-      <id>257</id>
-      <patient reference="1332"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2479">
-      <id>258</id>
-      <patient reference="1333"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2480">
-      <id>259</id>
-      <patient reference="1334"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2481">
-      <id>260</id>
-      <patient reference="1334"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2482">
-      <id>261</id>
-      <patient reference="1336"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2483">
-      <id>262</id>
-      <patient reference="1339"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2484">
-      <id>263</id>
-      <patient reference="1341"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2485">
-      <id>264</id>
-      <patient reference="1342"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2486">
-      <id>265</id>
-      <patient reference="1342"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2487">
-      <id>266</id>
-      <patient reference="1344"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2488">
-      <id>267</id>
-      <patient reference="1345"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2489">
-      <id>268</id>
-      <patient reference="1345"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2490">
-      <id>269</id>
-      <patient reference="1346"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2491">
-      <id>270</id>
-      <patient reference="1347"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2492">
-      <id>271</id>
-      <patient reference="1348"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2493">
-      <id>272</id>
-      <patient reference="1349"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2494">
-      <id>273</id>
-      <patient reference="1349"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2495">
-      <id>274</id>
-      <patient reference="1351"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2496">
-      <id>275</id>
-      <patient reference="1356"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2497">
-      <id>276</id>
-      <patient reference="1357"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2498">
-      <id>277</id>
-      <patient reference="1360"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2499">
-      <id>278</id>
-      <patient reference="1360"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2500">
-      <id>279</id>
-      <patient reference="1361"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2501">
-      <id>280</id>
-      <patient reference="1361"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2502">
-      <id>281</id>
-      <patient reference="1364"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2503">
-      <id>282</id>
-      <patient reference="1367"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2504">
-      <id>283</id>
-      <patient reference="1367"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2505">
-      <id>284</id>
-      <patient reference="1369"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2506">
-      <id>285</id>
-      <patient reference="1372"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2507">
-      <id>286</id>
-      <patient reference="1379"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2508">
-      <id>287</id>
-      <patient reference="1380"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2509">
-      <id>288</id>
-      <patient reference="1381"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2510">
-      <id>289</id>
-      <patient reference="1381"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2511">
-      <id>290</id>
-      <patient reference="1384"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2512">
-      <id>291</id>
-      <patient reference="1384"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2513">
-      <id>292</id>
-      <patient reference="1386"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2514">
-      <id>293</id>
-      <patient reference="1387"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2515">
-      <id>294</id>
-      <patient reference="1392"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2516">
-      <id>295</id>
-      <patient reference="1398"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2517">
-      <id>296</id>
-      <patient reference="1399"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2518">
-      <id>297</id>
-      <patient reference="1399"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2519">
-      <id>298</id>
-      <patient reference="1402"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2520">
-      <id>299</id>
-      <patient reference="1403"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2521">
-      <id>300</id>
-      <patient reference="1403"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2522">
-      <id>301</id>
-      <patient reference="1404"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2523">
-      <id>302</id>
-      <patient reference="1406"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2524">
-      <id>303</id>
-      <patient reference="1406"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2525">
-      <id>304</id>
-      <patient reference="1408"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2526">
-      <id>305</id>
-      <patient reference="1410"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2527">
-      <id>306</id>
-      <patient reference="1410"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2528">
-      <id>307</id>
-      <patient reference="1412"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2529">
-      <id>308</id>
-      <patient reference="1414"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2530">
-      <id>309</id>
-      <patient reference="1416"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2531">
-      <id>310</id>
-      <patient reference="1420"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2532">
-      <id>311</id>
-      <patient reference="1426"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2533">
-      <id>312</id>
-      <patient reference="1426"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2534">
-      <id>313</id>
-      <patient reference="1430"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2535">
-      <id>314</id>
-      <patient reference="1432"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2536">
-      <id>315</id>
-      <patient reference="1436"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2537">
-      <id>316</id>
-      <patient reference="1438"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2538">
-      <id>317</id>
-      <patient reference="1442"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2539">
-      <id>318</id>
-      <patient reference="1442"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2540">
-      <id>319</id>
-      <patient reference="1447"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2541">
-      <id>320</id>
-      <patient reference="1447"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2542">
-      <id>321</id>
-      <patient reference="1450"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2543">
-      <id>322</id>
-      <patient reference="1451"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2544">
-      <id>323</id>
-      <patient reference="1451"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2545">
-      <id>324</id>
-      <patient reference="1452"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2546">
-      <id>325</id>
-      <patient reference="1452"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2547">
-      <id>326</id>
-      <patient reference="1453"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2548">
-      <id>327</id>
-      <patient reference="1454"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2549">
-      <id>328</id>
-      <patient reference="1456"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2550">
-      <id>329</id>
-      <patient reference="1461"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2551">
-      <id>330</id>
-      <patient reference="1462"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2552">
-      <id>331</id>
-      <patient reference="1462"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2553">
-      <id>332</id>
-      <patient reference="1463"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2554">
-      <id>333</id>
-      <patient reference="1464"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2555">
-      <id>334</id>
-      <patient reference="1465"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2556">
-      <id>335</id>
-      <patient reference="1472"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2557">
-      <id>336</id>
-      <patient reference="1473"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2558">
-      <id>337</id>
-      <patient reference="1479"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2559">
-      <id>338</id>
-      <patient reference="1480"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2560">
-      <id>339</id>
-      <patient reference="1482"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2561">
-      <id>340</id>
-      <patient reference="1483"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2562">
-      <id>341</id>
-      <patient reference="1486"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2563">
-      <id>342</id>
-      <patient reference="1487"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2564">
-      <id>343</id>
-      <patient reference="1491"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2565">
-      <id>344</id>
-      <patient reference="1497"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2566">
-      <id>345</id>
-      <patient reference="1500"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2567">
-      <id>346</id>
-      <patient reference="1502"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2568">
-      <id>347</id>
-      <patient reference="1503"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2569">
-      <id>348</id>
-      <patient reference="1503"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2570">
-      <id>349</id>
-      <patient reference="1505"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2571">
-      <id>350</id>
-      <patient reference="1508"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2572">
-      <id>351</id>
-      <patient reference="1512"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2573">
-      <id>352</id>
-      <patient reference="1512"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2574">
-      <id>353</id>
-      <patient reference="1513"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2575">
-      <id>354</id>
-      <patient reference="1513"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2576">
-      <id>355</id>
-      <patient reference="1514"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2577">
-      <id>356</id>
-      <patient reference="1516"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2578">
-      <id>357</id>
-      <patient reference="1519"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2579">
-      <id>358</id>
-      <patient reference="1519"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2580">
-      <id>359</id>
-      <patient reference="1521"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2581">
-      <id>360</id>
-      <patient reference="1522"/>
-      <equipment reference="8"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2582">
-      <id>361</id>
-      <patient reference="1522"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2583">
-      <id>362</id>
-      <patient reference="1524"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-  </requiredPatientEquipmentList>
-  <preferredPatientEquipmentList id="2584">
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2585">
-      <id>0</id>
-      <patient reference="835"/>
-      <equipment reference="8"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2586">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3434">
       <id>1</id>
-      <patient reference="835"/>
+      <patient reference="1035"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2587">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3435">
       <id>2</id>
-      <patient reference="836"/>
+      <patient reference="1037"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2588">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3436">
       <id>3</id>
-      <patient reference="838"/>
+      <patient reference="1041"/>
       <equipment reference="8"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2589">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3437">
       <id>4</id>
-      <patient reference="838"/>
+      <patient reference="1041"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2590">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3438">
       <id>5</id>
-      <patient reference="839"/>
+      <patient reference="1043"/>
       <equipment reference="8"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2591">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3439">
       <id>6</id>
-      <patient reference="839"/>
+      <patient reference="1043"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2592">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3440">
       <id>7</id>
-      <patient reference="842"/>
+      <patient reference="1051"/>
       <equipment reference="8"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2593">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3441">
       <id>8</id>
-      <patient reference="844"/>
+      <patient reference="1055"/>
       <equipment reference="8"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2594">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3442">
       <id>9</id>
-      <patient reference="845"/>
+      <patient reference="1057"/>
       <equipment reference="8"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2595">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3443">
       <id>10</id>
-      <patient reference="846"/>
+      <patient reference="1059"/>
       <equipment reference="8"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2596">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3444">
       <id>11</id>
-      <patient reference="846"/>
+      <patient reference="1059"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2597">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3445">
       <id>12</id>
-      <patient reference="849"/>
+      <patient reference="1068"/>
       <equipment reference="8"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2598">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3446">
       <id>13</id>
-      <patient reference="849"/>
+      <patient reference="1068"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2599">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3447">
       <id>14</id>
-      <patient reference="851"/>
+      <patient reference="1072"/>
       <equipment reference="8"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2600">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3448">
       <id>15</id>
-      <patient reference="851"/>
+      <patient reference="1072"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2601">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3449">
       <id>16</id>
-      <patient reference="853"/>
+      <patient reference="1078"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2602">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3450">
       <id>17</id>
-      <patient reference="856"/>
+      <patient reference="1086"/>
       <equipment reference="8"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2603">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3451">
       <id>18</id>
-      <patient reference="856"/>
+      <patient reference="1086"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2604">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3452">
       <id>19</id>
-      <patient reference="857"/>
+      <patient reference="1088"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2605">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3453">
       <id>20</id>
-      <patient reference="865"/>
+      <patient reference="1112"/>
       <equipment reference="8"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2606">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3454">
       <id>21</id>
-      <patient reference="865"/>
+      <patient reference="1112"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2607">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3455">
       <id>22</id>
-      <patient reference="869"/>
+      <patient reference="1122"/>
       <equipment reference="8"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2608">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3456">
       <id>23</id>
-      <patient reference="869"/>
+      <patient reference="1122"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2609">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3457">
       <id>24</id>
-      <patient reference="873"/>
+      <patient reference="1132"/>
       <equipment reference="8"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2610">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3458">
       <id>25</id>
-      <patient reference="876"/>
+      <patient reference="1139"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2611">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3459">
       <id>26</id>
-      <patient reference="880"/>
+      <patient reference="1148"/>
       <equipment reference="8"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2612">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3460">
       <id>27</id>
-      <patient reference="880"/>
+      <patient reference="1148"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2613">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3461">
       <id>28</id>
-      <patient reference="885"/>
+      <patient reference="1162"/>
       <equipment reference="8"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2614">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3462">
       <id>29</id>
-      <patient reference="887"/>
+      <patient reference="1166"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2615">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3463">
       <id>30</id>
-      <patient reference="890"/>
+      <patient reference="1173"/>
       <equipment reference="8"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2616">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3464">
       <id>31</id>
-      <patient reference="891"/>
+      <patient reference="1175"/>
       <equipment reference="8"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2617">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3465">
       <id>32</id>
-      <patient reference="891"/>
+      <patient reference="1175"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2618">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3466">
       <id>33</id>
-      <patient reference="894"/>
+      <patient reference="1182"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2619">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3467">
       <id>34</id>
-      <patient reference="895"/>
+      <patient reference="1184"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2620">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3468">
       <id>35</id>
-      <patient reference="896"/>
+      <patient reference="1186"/>
       <equipment reference="8"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2621">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3469">
       <id>36</id>
-      <patient reference="896"/>
+      <patient reference="1186"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2622">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3470">
       <id>37</id>
-      <patient reference="903"/>
+      <patient reference="1202"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2623">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3471">
       <id>38</id>
-      <patient reference="905"/>
+      <patient reference="1208"/>
       <equipment reference="8"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2624">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3472">
       <id>39</id>
-      <patient reference="905"/>
+      <patient reference="1208"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2625">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3473">
       <id>40</id>
-      <patient reference="906"/>
+      <patient reference="1210"/>
       <equipment reference="8"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2626">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3474">
       <id>41</id>
-      <patient reference="907"/>
+      <patient reference="1212"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2627">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3475">
       <id>42</id>
-      <patient reference="908"/>
+      <patient reference="1214"/>
       <equipment reference="8"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2628">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3476">
       <id>43</id>
-      <patient reference="911"/>
+      <patient reference="1221"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2629">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3477">
       <id>44</id>
-      <patient reference="915"/>
+      <patient reference="1231"/>
       <equipment reference="8"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2630">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3478">
       <id>45</id>
-      <patient reference="916"/>
+      <patient reference="1233"/>
       <equipment reference="8"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2631">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3479">
       <id>46</id>
-      <patient reference="918"/>
+      <patient reference="1239"/>
       <equipment reference="8"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2632">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3480">
       <id>47</id>
-      <patient reference="919"/>
+      <patient reference="1241"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2633">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3481">
       <id>48</id>
-      <patient reference="920"/>
+      <patient reference="1243"/>
       <equipment reference="8"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2634">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3482">
       <id>49</id>
-      <patient reference="921"/>
+      <patient reference="1245"/>
       <equipment reference="8"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2635">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3483">
       <id>50</id>
-      <patient reference="921"/>
+      <patient reference="1245"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2636">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3484">
       <id>51</id>
-      <patient reference="924"/>
+      <patient reference="1253"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2637">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3485">
       <id>52</id>
-      <patient reference="925"/>
+      <patient reference="1255"/>
       <equipment reference="8"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2638">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3486">
       <id>53</id>
-      <patient reference="925"/>
+      <patient reference="1255"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2639">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3487">
       <id>54</id>
-      <patient reference="928"/>
+      <patient reference="1263"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2640">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3488">
       <id>55</id>
-      <patient reference="931"/>
+      <patient reference="1271"/>
       <equipment reference="8"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2641">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3489">
       <id>56</id>
-      <patient reference="931"/>
+      <patient reference="1271"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2642">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3490">
       <id>57</id>
-      <patient reference="936"/>
+      <patient reference="1284"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2643">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3491">
       <id>58</id>
-      <patient reference="937"/>
+      <patient reference="1286"/>
       <equipment reference="8"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2644">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3492">
       <id>59</id>
-      <patient reference="942"/>
+      <patient reference="1303"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2645">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3493">
       <id>60</id>
-      <patient reference="946"/>
+      <patient reference="1314"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2646">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3494">
       <id>61</id>
-      <patient reference="947"/>
+      <patient reference="1316"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2647">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3495">
       <id>62</id>
-      <patient reference="949"/>
+      <patient reference="1322"/>
       <equipment reference="8"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2648">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3496">
       <id>63</id>
-      <patient reference="949"/>
+      <patient reference="1322"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2649">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3497">
       <id>64</id>
-      <patient reference="950"/>
+      <patient reference="1324"/>
       <equipment reference="8"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2650">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3498">
       <id>65</id>
-      <patient reference="950"/>
+      <patient reference="1324"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2651">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3499">
       <id>66</id>
-      <patient reference="953"/>
+      <patient reference="1330"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2652">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3500">
       <id>67</id>
-      <patient reference="954"/>
+      <patient reference="1332"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2653">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3501">
       <id>68</id>
-      <patient reference="958"/>
+      <patient reference="1340"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2654">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3502">
       <id>69</id>
-      <patient reference="961"/>
+      <patient reference="1347"/>
       <equipment reference="8"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2655">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3503">
       <id>70</id>
-      <patient reference="961"/>
+      <patient reference="1347"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2656">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3504">
       <id>71</id>
-      <patient reference="963"/>
+      <patient reference="1353"/>
       <equipment reference="8"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2657">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3505">
       <id>72</id>
-      <patient reference="966"/>
+      <patient reference="1359"/>
       <equipment reference="8"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2658">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3506">
       <id>73</id>
-      <patient reference="968"/>
+      <patient reference="1365"/>
       <equipment reference="8"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2659">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3507">
       <id>74</id>
-      <patient reference="970"/>
+      <patient reference="1369"/>
       <equipment reference="8"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2660">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3508">
       <id>75</id>
-      <patient reference="971"/>
+      <patient reference="1371"/>
       <equipment reference="8"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2661">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3509">
       <id>76</id>
-      <patient reference="977"/>
+      <patient reference="1387"/>
       <equipment reference="8"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2662">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3510">
       <id>77</id>
-      <patient reference="978"/>
+      <patient reference="1389"/>
       <equipment reference="8"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2663">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3511">
       <id>78</id>
-      <patient reference="980"/>
+      <patient reference="1393"/>
       <equipment reference="8"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2664">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3512">
       <id>79</id>
-      <patient reference="981"/>
+      <patient reference="1395"/>
       <equipment reference="8"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2665">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3513">
       <id>80</id>
-      <patient reference="987"/>
+      <patient reference="1413"/>
       <equipment reference="8"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2666">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3514">
       <id>81</id>
-      <patient reference="987"/>
+      <patient reference="1413"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2667">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3515">
       <id>82</id>
-      <patient reference="988"/>
+      <patient reference="1415"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2668">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3516">
       <id>83</id>
-      <patient reference="989"/>
+      <patient reference="1417"/>
       <equipment reference="8"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2669">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3517">
       <id>84</id>
-      <patient reference="989"/>
+      <patient reference="1417"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2670">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3518">
       <id>85</id>
-      <patient reference="991"/>
+      <patient reference="1422"/>
       <equipment reference="8"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2671">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3519">
       <id>86</id>
-      <patient reference="992"/>
+      <patient reference="1424"/>
       <equipment reference="8"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2672">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3520">
       <id>87</id>
-      <patient reference="992"/>
+      <patient reference="1424"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2673">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3521">
       <id>88</id>
-      <patient reference="995"/>
+      <patient reference="1432"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2674">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3522">
       <id>89</id>
-      <patient reference="997"/>
+      <patient reference="1436"/>
       <equipment reference="8"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2675">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3523">
       <id>90</id>
-      <patient reference="1000"/>
+      <patient reference="1444"/>
       <equipment reference="8"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2676">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3524">
       <id>91</id>
-      <patient reference="1005"/>
+      <patient reference="1457"/>
       <equipment reference="8"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2677">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3525">
       <id>92</id>
-      <patient reference="1005"/>
+      <patient reference="1457"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2678">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3526">
       <id>93</id>
-      <patient reference="1008"/>
+      <patient reference="1464"/>
       <equipment reference="8"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2679">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3527">
       <id>94</id>
-      <patient reference="1010"/>
+      <patient reference="1469"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2680">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3528">
       <id>95</id>
-      <patient reference="1011"/>
+      <patient reference="1471"/>
       <equipment reference="8"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2681">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3529">
       <id>96</id>
-      <patient reference="1011"/>
+      <patient reference="1471"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2682">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3530">
       <id>97</id>
-      <patient reference="1012"/>
+      <patient reference="1473"/>
       <equipment reference="8"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2683">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3531">
       <id>98</id>
-      <patient reference="1013"/>
+      <patient reference="1475"/>
       <equipment reference="8"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2684">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3532">
       <id>99</id>
-      <patient reference="1013"/>
+      <patient reference="1475"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2685">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3533">
       <id>100</id>
-      <patient reference="1019"/>
+      <patient reference="1489"/>
       <equipment reference="8"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2686">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3534">
       <id>101</id>
-      <patient reference="1019"/>
+      <patient reference="1489"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2687">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3535">
       <id>102</id>
-      <patient reference="1020"/>
+      <patient reference="1491"/>
       <equipment reference="8"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2688">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3536">
       <id>103</id>
-      <patient reference="1020"/>
+      <patient reference="1491"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2689">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3537">
       <id>104</id>
-      <patient reference="1022"/>
+      <patient reference="1497"/>
       <equipment reference="8"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2690">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3538">
       <id>105</id>
-      <patient reference="1022"/>
+      <patient reference="1497"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2691">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3539">
       <id>106</id>
-      <patient reference="1027"/>
+      <patient reference="1511"/>
       <equipment reference="8"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2692">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3540">
       <id>107</id>
-      <patient reference="1030"/>
+      <patient reference="1520"/>
       <equipment reference="8"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2693">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3541">
       <id>108</id>
-      <patient reference="1030"/>
+      <patient reference="1520"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2694">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3542">
       <id>109</id>
-      <patient reference="1033"/>
+      <patient reference="1528"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2695">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3543">
       <id>110</id>
-      <patient reference="1037"/>
+      <patient reference="1540"/>
       <equipment reference="8"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2696">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3544">
       <id>111</id>
-      <patient reference="1037"/>
+      <patient reference="1540"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2697">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3545">
       <id>112</id>
-      <patient reference="1038"/>
+      <patient reference="1542"/>
       <equipment reference="8"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2698">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3546">
       <id>113</id>
-      <patient reference="1039"/>
+      <patient reference="1544"/>
       <equipment reference="8"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2699">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3547">
       <id>114</id>
-      <patient reference="1039"/>
+      <patient reference="1544"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2700">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3548">
       <id>115</id>
-      <patient reference="1040"/>
+      <patient reference="1546"/>
       <equipment reference="8"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2701">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3549">
       <id>116</id>
-      <patient reference="1040"/>
+      <patient reference="1546"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2702">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3550">
       <id>117</id>
-      <patient reference="1042"/>
+      <patient reference="1550"/>
       <equipment reference="8"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2703">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3551">
       <id>118</id>
-      <patient reference="1048"/>
+      <patient reference="1565"/>
       <equipment reference="8"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2704">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3552">
       <id>119</id>
-      <patient reference="1048"/>
+      <patient reference="1565"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2705">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3553">
       <id>120</id>
-      <patient reference="1049"/>
+      <patient reference="1567"/>
       <equipment reference="8"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2706">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3554">
       <id>121</id>
-      <patient reference="1055"/>
+      <patient reference="1583"/>
       <equipment reference="8"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2707">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3555">
       <id>122</id>
-      <patient reference="1055"/>
+      <patient reference="1583"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2708">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3556">
       <id>123</id>
-      <patient reference="1056"/>
+      <patient reference="1585"/>
       <equipment reference="8"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2709">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3557">
       <id>124</id>
-      <patient reference="1058"/>
+      <patient reference="1590"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2710">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3558">
       <id>125</id>
-      <patient reference="1060"/>
+      <patient reference="1594"/>
       <equipment reference="8"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2711">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3559">
       <id>126</id>
-      <patient reference="1063"/>
+      <patient reference="1601"/>
       <equipment reference="8"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2712">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3560">
       <id>127</id>
-      <patient reference="1064"/>
+      <patient reference="1603"/>
       <equipment reference="8"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2713">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3561">
       <id>128</id>
-      <patient reference="1064"/>
+      <patient reference="1603"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2714">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3562">
       <id>129</id>
-      <patient reference="1065"/>
+      <patient reference="1605"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2715">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3563">
       <id>130</id>
-      <patient reference="1066"/>
+      <patient reference="1607"/>
       <equipment reference="8"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2716">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3564">
       <id>131</id>
-      <patient reference="1066"/>
+      <patient reference="1607"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2717">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3565">
       <id>132</id>
-      <patient reference="1070"/>
+      <patient reference="1616"/>
       <equipment reference="8"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2718">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3566">
       <id>133</id>
-      <patient reference="1072"/>
+      <patient reference="1622"/>
       <equipment reference="8"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2719">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3567">
       <id>134</id>
-      <patient reference="1075"/>
+      <patient reference="1631"/>
       <equipment reference="8"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2720">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3568">
       <id>135</id>
-      <patient reference="1077"/>
+      <patient reference="1637"/>
       <equipment reference="8"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2721">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3569">
       <id>136</id>
-      <patient reference="1077"/>
+      <patient reference="1637"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2722">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3570">
       <id>137</id>
-      <patient reference="1088"/>
+      <patient reference="1671"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2723">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3571">
       <id>138</id>
-      <patient reference="1091"/>
+      <patient reference="1679"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2724">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3572">
       <id>139</id>
-      <patient reference="1092"/>
+      <patient reference="1681"/>
       <equipment reference="8"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2725">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3573">
       <id>140</id>
-      <patient reference="1093"/>
+      <patient reference="1683"/>
       <equipment reference="8"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2726">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3574">
       <id>141</id>
-      <patient reference="1094"/>
+      <patient reference="1685"/>
       <equipment reference="8"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2727">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3575">
       <id>142</id>
-      <patient reference="1094"/>
+      <patient reference="1685"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2728">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3576">
       <id>143</id>
-      <patient reference="1096"/>
+      <patient reference="1690"/>
       <equipment reference="8"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2729">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3577">
       <id>144</id>
-      <patient reference="1099"/>
+      <patient reference="1699"/>
       <equipment reference="8"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2730">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3578">
       <id>145</id>
-      <patient reference="1099"/>
+      <patient reference="1699"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2731">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3579">
       <id>146</id>
-      <patient reference="1101"/>
+      <patient reference="1704"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2732">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3580">
       <id>147</id>
-      <patient reference="1102"/>
+      <patient reference="1706"/>
       <equipment reference="8"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2733">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3581">
       <id>148</id>
-      <patient reference="1104"/>
+      <patient reference="1710"/>
       <equipment reference="8"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2734">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3582">
       <id>149</id>
-      <patient reference="1105"/>
+      <patient reference="1712"/>
       <equipment reference="8"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2735">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3583">
       <id>150</id>
-      <patient reference="1106"/>
+      <patient reference="1714"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2736">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3584">
       <id>151</id>
-      <patient reference="1109"/>
+      <patient reference="1723"/>
       <equipment reference="8"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2737">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3585">
       <id>152</id>
-      <patient reference="1109"/>
+      <patient reference="1723"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2738">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3586">
       <id>153</id>
-      <patient reference="1113"/>
+      <patient reference="1733"/>
       <equipment reference="8"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2739">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3587">
       <id>154</id>
-      <patient reference="1113"/>
+      <patient reference="1733"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2740">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3588">
       <id>155</id>
-      <patient reference="1114"/>
+      <patient reference="1735"/>
       <equipment reference="8"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2741">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3589">
       <id>156</id>
-      <patient reference="1123"/>
+      <patient reference="1763"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2742">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3590">
       <id>157</id>
-      <patient reference="1125"/>
+      <patient reference="1767"/>
       <equipment reference="8"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2743">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3591">
       <id>158</id>
-      <patient reference="1125"/>
+      <patient reference="1767"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2744">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3592">
       <id>159</id>
-      <patient reference="1127"/>
+      <patient reference="1771"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2745">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3593">
       <id>160</id>
-      <patient reference="1128"/>
+      <patient reference="1773"/>
       <equipment reference="8"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2746">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3594">
       <id>161</id>
-      <patient reference="1128"/>
+      <patient reference="1773"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2747">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3595">
       <id>162</id>
-      <patient reference="1129"/>
+      <patient reference="1775"/>
       <equipment reference="8"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2748">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3596">
       <id>163</id>
-      <patient reference="1129"/>
+      <patient reference="1775"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2749">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3597">
       <id>164</id>
-      <patient reference="1130"/>
+      <patient reference="1777"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2750">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3598">
       <id>165</id>
-      <patient reference="1132"/>
+      <patient reference="1782"/>
       <equipment reference="8"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2751">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3599">
       <id>166</id>
-      <patient reference="1132"/>
+      <patient reference="1782"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2752">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3600">
       <id>167</id>
-      <patient reference="1134"/>
+      <patient reference="1787"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2753">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3601">
       <id>168</id>
-      <patient reference="1135"/>
+      <patient reference="1789"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2754">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3602">
       <id>169</id>
-      <patient reference="1145"/>
+      <patient reference="1816"/>
       <equipment reference="8"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2755">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3603">
       <id>170</id>
-      <patient reference="1147"/>
+      <patient reference="1820"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2756">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3604">
       <id>171</id>
-      <patient reference="1149"/>
+      <patient reference="1826"/>
       <equipment reference="8"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2757">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3605">
       <id>172</id>
-      <patient reference="1150"/>
+      <patient reference="1828"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2758">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3606">
       <id>173</id>
-      <patient reference="1157"/>
+      <patient reference="1848"/>
       <equipment reference="8"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2759">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3607">
       <id>174</id>
-      <patient reference="1157"/>
+      <patient reference="1848"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2760">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3608">
       <id>175</id>
-      <patient reference="1159"/>
+      <patient reference="1854"/>
       <equipment reference="8"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2761">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3609">
       <id>176</id>
-      <patient reference="1159"/>
+      <patient reference="1854"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2762">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3610">
       <id>177</id>
-      <patient reference="1160"/>
+      <patient reference="1856"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2763">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3611">
       <id>178</id>
-      <patient reference="1161"/>
+      <patient reference="1858"/>
       <equipment reference="8"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2764">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3612">
       <id>179</id>
-      <patient reference="1167"/>
+      <patient reference="1875"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2765">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3613">
       <id>180</id>
-      <patient reference="1168"/>
+      <patient reference="1877"/>
       <equipment reference="8"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2766">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3614">
       <id>181</id>
-      <patient reference="1168"/>
+      <patient reference="1877"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2767">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3615">
       <id>182</id>
-      <patient reference="1169"/>
+      <patient reference="1879"/>
       <equipment reference="8"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2768">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3616">
       <id>183</id>
-      <patient reference="1177"/>
+      <patient reference="1899"/>
       <equipment reference="8"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2769">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3617">
       <id>184</id>
-      <patient reference="1177"/>
+      <patient reference="1899"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2770">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3618">
       <id>185</id>
-      <patient reference="1181"/>
+      <patient reference="1910"/>
       <equipment reference="8"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2771">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3619">
       <id>186</id>
-      <patient reference="1181"/>
+      <patient reference="1910"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2772">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3620">
       <id>187</id>
-      <patient reference="1184"/>
+      <patient reference="1916"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2773">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3621">
       <id>188</id>
-      <patient reference="1185"/>
+      <patient reference="1918"/>
       <equipment reference="8"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2774">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3622">
       <id>189</id>
-      <patient reference="1186"/>
+      <patient reference="1920"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2775">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3623">
       <id>190</id>
-      <patient reference="1187"/>
+      <patient reference="1922"/>
       <equipment reference="8"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2776">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3624">
       <id>191</id>
-      <patient reference="1187"/>
+      <patient reference="1922"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2777">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3625">
       <id>192</id>
-      <patient reference="1191"/>
+      <patient reference="1933"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2778">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3626">
       <id>193</id>
-      <patient reference="1192"/>
+      <patient reference="1935"/>
       <equipment reference="8"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2779">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3627">
       <id>194</id>
-      <patient reference="1194"/>
+      <patient reference="1939"/>
       <equipment reference="8"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2780">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3628">
       <id>195</id>
-      <patient reference="1196"/>
+      <patient reference="1944"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2781">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3629">
       <id>196</id>
-      <patient reference="1197"/>
+      <patient reference="1946"/>
       <equipment reference="8"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2782">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3630">
       <id>197</id>
-      <patient reference="1198"/>
+      <patient reference="1948"/>
       <equipment reference="8"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2783">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3631">
       <id>198</id>
-      <patient reference="1198"/>
+      <patient reference="1948"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2784">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3632">
       <id>199</id>
-      <patient reference="1199"/>
+      <patient reference="1950"/>
       <equipment reference="8"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2785">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3633">
       <id>200</id>
-      <patient reference="1200"/>
+      <patient reference="1952"/>
       <equipment reference="8"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2786">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3634">
       <id>201</id>
-      <patient reference="1200"/>
+      <patient reference="1952"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2787">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3635">
       <id>202</id>
-      <patient reference="1202"/>
+      <patient reference="1956"/>
       <equipment reference="8"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2788">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3636">
       <id>203</id>
-      <patient reference="1202"/>
+      <patient reference="1956"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2789">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3637">
       <id>204</id>
-      <patient reference="1205"/>
+      <patient reference="1964"/>
       <equipment reference="8"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2790">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3638">
       <id>205</id>
-      <patient reference="1218"/>
+      <patient reference="1997"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2791">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3639">
       <id>206</id>
-      <patient reference="1219"/>
+      <patient reference="1999"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2792">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3640">
       <id>207</id>
-      <patient reference="1221"/>
+      <patient reference="2004"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2793">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3641">
       <id>208</id>
-      <patient reference="1227"/>
+      <patient reference="2020"/>
       <equipment reference="8"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2794">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3642">
       <id>209</id>
-      <patient reference="1229"/>
+      <patient reference="2025"/>
       <equipment reference="8"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2795">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3643">
       <id>210</id>
-      <patient reference="1234"/>
+      <patient reference="2038"/>
       <equipment reference="8"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2796">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3644">
       <id>211</id>
-      <patient reference="1234"/>
+      <patient reference="2038"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2797">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3645">
       <id>212</id>
-      <patient reference="1235"/>
+      <patient reference="2040"/>
       <equipment reference="8"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2798">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3646">
       <id>213</id>
-      <patient reference="1236"/>
+      <patient reference="2042"/>
       <equipment reference="8"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2799">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3647">
       <id>214</id>
-      <patient reference="1236"/>
+      <patient reference="2042"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2800">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3648">
       <id>215</id>
-      <patient reference="1243"/>
+      <patient reference="2063"/>
       <equipment reference="8"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2801">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3649">
       <id>216</id>
-      <patient reference="1243"/>
+      <patient reference="2063"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2802">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3650">
       <id>217</id>
-      <patient reference="1246"/>
+      <patient reference="2072"/>
       <equipment reference="8"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2803">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3651">
       <id>218</id>
-      <patient reference="1246"/>
+      <patient reference="2072"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2804">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3652">
       <id>219</id>
-      <patient reference="1253"/>
+      <patient reference="2089"/>
       <equipment reference="8"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2805">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3653">
       <id>220</id>
-      <patient reference="1253"/>
+      <patient reference="2089"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2806">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3654">
       <id>221</id>
-      <patient reference="1254"/>
+      <patient reference="2091"/>
       <equipment reference="8"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2807">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3655">
       <id>222</id>
-      <patient reference="1260"/>
+      <patient reference="2108"/>
       <equipment reference="8"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2808">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3656">
       <id>223</id>
-      <patient reference="1260"/>
+      <patient reference="2108"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2809">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3657">
       <id>224</id>
-      <patient reference="1261"/>
+      <patient reference="2110"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2810">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3658">
       <id>225</id>
-      <patient reference="1262"/>
+      <patient reference="2112"/>
       <equipment reference="8"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2811">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3659">
       <id>226</id>
-      <patient reference="1262"/>
+      <patient reference="2112"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2812">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3660">
       <id>227</id>
-      <patient reference="1266"/>
+      <patient reference="2123"/>
       <equipment reference="8"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2813">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3661">
       <id>228</id>
-      <patient reference="1266"/>
+      <patient reference="2123"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2814">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3662">
       <id>229</id>
-      <patient reference="1267"/>
+      <patient reference="2125"/>
       <equipment reference="8"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2815">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3663">
       <id>230</id>
-      <patient reference="1267"/>
+      <patient reference="2125"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2816">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3664">
       <id>231</id>
-      <patient reference="1271"/>
+      <patient reference="2136"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2817">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3665">
       <id>232</id>
-      <patient reference="1275"/>
+      <patient reference="2144"/>
       <equipment reference="8"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2818">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3666">
       <id>233</id>
-      <patient reference="1276"/>
+      <patient reference="2146"/>
       <equipment reference="8"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2819">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3667">
       <id>234</id>
-      <patient reference="1276"/>
+      <patient reference="2146"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2820">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3668">
       <id>235</id>
-      <patient reference="1277"/>
+      <patient reference="2148"/>
       <equipment reference="8"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2821">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3669">
       <id>236</id>
-      <patient reference="1277"/>
+      <patient reference="2148"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2822">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3670">
       <id>237</id>
-      <patient reference="1279"/>
+      <patient reference="2154"/>
       <equipment reference="8"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2823">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3671">
       <id>238</id>
-      <patient reference="1279"/>
+      <patient reference="2154"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2824">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3672">
       <id>239</id>
-      <patient reference="1282"/>
+      <patient reference="2163"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2825">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3673">
       <id>240</id>
-      <patient reference="1289"/>
+      <patient reference="2181"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2826">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3674">
       <id>241</id>
-      <patient reference="1290"/>
+      <patient reference="2183"/>
       <equipment reference="8"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2827">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3675">
       <id>242</id>
-      <patient reference="1292"/>
+      <patient reference="2188"/>
       <equipment reference="8"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2828">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3676">
       <id>243</id>
-      <patient reference="1292"/>
+      <patient reference="2188"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2829">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3677">
       <id>244</id>
-      <patient reference="1294"/>
+      <patient reference="2192"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2830">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3678">
       <id>245</id>
-      <patient reference="1296"/>
+      <patient reference="2196"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2831">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3679">
       <id>246</id>
-      <patient reference="1297"/>
+      <patient reference="2198"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2832">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3680">
       <id>247</id>
-      <patient reference="1298"/>
+      <patient reference="2200"/>
       <equipment reference="8"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2833">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3681">
       <id>248</id>
-      <patient reference="1299"/>
+      <patient reference="2202"/>
       <equipment reference="8"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2834">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3682">
       <id>249</id>
-      <patient reference="1302"/>
+      <patient reference="2210"/>
       <equipment reference="8"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2835">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3683">
       <id>250</id>
-      <patient reference="1303"/>
+      <patient reference="2212"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2836">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3684">
       <id>251</id>
-      <patient reference="1309"/>
+      <patient reference="2225"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2837">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3685">
       <id>252</id>
-      <patient reference="1310"/>
+      <patient reference="2227"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2838">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3686">
       <id>253</id>
-      <patient reference="1311"/>
+      <patient reference="2229"/>
       <equipment reference="8"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2839">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3687">
       <id>254</id>
-      <patient reference="1315"/>
+      <patient reference="2239"/>
       <equipment reference="8"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2840">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3688">
       <id>255</id>
-      <patient reference="1321"/>
+      <patient reference="2255"/>
       <equipment reference="8"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2841">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3689">
       <id>256</id>
-      <patient reference="1323"/>
+      <patient reference="2261"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2842">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3690">
       <id>257</id>
-      <patient reference="1327"/>
+      <patient reference="2270"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2843">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3691">
       <id>258</id>
-      <patient reference="1335"/>
+      <patient reference="2294"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2844">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3692">
       <id>259</id>
-      <patient reference="1337"/>
+      <patient reference="2299"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2845">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3693">
       <id>260</id>
-      <patient reference="1340"/>
+      <patient reference="2306"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2846">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3694">
       <id>261</id>
-      <patient reference="1343"/>
+      <patient reference="2315"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2847">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3695">
       <id>262</id>
-      <patient reference="1350"/>
+      <patient reference="2337"/>
       <equipment reference="8"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2848">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3696">
       <id>263</id>
-      <patient reference="1352"/>
+      <patient reference="2342"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2849">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3697">
       <id>264</id>
-      <patient reference="1355"/>
+      <patient reference="2348"/>
       <equipment reference="8"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2850">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3698">
       <id>265</id>
-      <patient reference="1358"/>
+      <patient reference="2356"/>
       <equipment reference="8"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2851">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3699">
       <id>266</id>
-      <patient reference="1366"/>
+      <patient reference="2377"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2852">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3700">
       <id>267</id>
-      <patient reference="1368"/>
+      <patient reference="2383"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2853">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3701">
       <id>268</id>
-      <patient reference="1370"/>
+      <patient reference="2388"/>
       <equipment reference="8"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2854">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3702">
       <id>269</id>
-      <patient reference="1374"/>
+      <patient reference="2397"/>
       <equipment reference="8"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2855">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3703">
       <id>270</id>
-      <patient reference="1377"/>
+      <patient reference="2403"/>
       <equipment reference="8"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2856">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3704">
       <id>271</id>
-      <patient reference="1378"/>
+      <patient reference="2405"/>
       <equipment reference="8"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2857">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3705">
       <id>272</id>
-      <patient reference="1378"/>
+      <patient reference="2405"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2858">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3706">
       <id>273</id>
-      <patient reference="1382"/>
+      <patient reference="2417"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2859">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3707">
       <id>274</id>
-      <patient reference="1383"/>
+      <patient reference="2419"/>
       <equipment reference="8"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2860">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3708">
       <id>275</id>
-      <patient reference="1383"/>
+      <patient reference="2419"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2861">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3709">
       <id>276</id>
-      <patient reference="1385"/>
+      <patient reference="2425"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2862">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3710">
       <id>277</id>
-      <patient reference="1388"/>
+      <patient reference="2433"/>
       <equipment reference="8"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2863">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3711">
       <id>278</id>
-      <patient reference="1388"/>
+      <patient reference="2433"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2864">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3712">
       <id>279</id>
-      <patient reference="1390"/>
+      <patient reference="2437"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2865">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3713">
       <id>280</id>
-      <patient reference="1391"/>
+      <patient reference="2439"/>
       <equipment reference="8"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2866">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3714">
       <id>281</id>
-      <patient reference="1393"/>
+      <patient reference="2444"/>
       <equipment reference="8"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2867">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3715">
       <id>282</id>
-      <patient reference="1393"/>
+      <patient reference="2444"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2868">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3716">
       <id>283</id>
-      <patient reference="1394"/>
+      <patient reference="2446"/>
       <equipment reference="8"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2869">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3717">
       <id>284</id>
-      <patient reference="1394"/>
+      <patient reference="2446"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2870">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3718">
       <id>285</id>
-      <patient reference="1395"/>
+      <patient reference="2448"/>
       <equipment reference="8"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2871">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3719">
       <id>286</id>
-      <patient reference="1395"/>
+      <patient reference="2448"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2872">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3720">
       <id>287</id>
-      <patient reference="1397"/>
+      <patient reference="2452"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2873">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3721">
       <id>288</id>
-      <patient reference="1401"/>
+      <patient reference="2463"/>
       <equipment reference="8"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2874">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3722">
       <id>289</id>
-      <patient reference="1405"/>
+      <patient reference="2475"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2875">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3723">
       <id>290</id>
-      <patient reference="1407"/>
+      <patient reference="2481"/>
       <equipment reference="8"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2876">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3724">
       <id>291</id>
-      <patient reference="1409"/>
+      <patient reference="2486"/>
       <equipment reference="8"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2877">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3725">
       <id>292</id>
-      <patient reference="1409"/>
+      <patient reference="2486"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2878">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3726">
       <id>293</id>
-      <patient reference="1411"/>
+      <patient reference="2492"/>
       <equipment reference="8"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2879">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3727">
       <id>294</id>
-      <patient reference="1411"/>
+      <patient reference="2492"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2880">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3728">
       <id>295</id>
-      <patient reference="1413"/>
+      <patient reference="2497"/>
       <equipment reference="8"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2881">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3729">
       <id>296</id>
-      <patient reference="1415"/>
+      <patient reference="2502"/>
       <equipment reference="8"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2882">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3730">
       <id>297</id>
-      <patient reference="1415"/>
+      <patient reference="2502"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2883">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3731">
       <id>298</id>
-      <patient reference="1417"/>
+      <patient reference="2507"/>
       <equipment reference="8"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2884">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3732">
       <id>299</id>
-      <patient reference="1418"/>
+      <patient reference="2509"/>
       <equipment reference="8"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2885">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3733">
       <id>300</id>
-      <patient reference="1418"/>
+      <patient reference="2509"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2886">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3734">
       <id>301</id>
-      <patient reference="1419"/>
+      <patient reference="2511"/>
       <equipment reference="8"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2887">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3735">
       <id>302</id>
-      <patient reference="1419"/>
+      <patient reference="2511"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2888">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3736">
       <id>303</id>
-      <patient reference="1421"/>
+      <patient reference="2516"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2889">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3737">
       <id>304</id>
-      <patient reference="1422"/>
+      <patient reference="2518"/>
       <equipment reference="8"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2890">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3738">
       <id>305</id>
-      <patient reference="1422"/>
+      <patient reference="2518"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2891">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3739">
       <id>306</id>
-      <patient reference="1423"/>
+      <patient reference="2520"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2892">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3740">
       <id>307</id>
-      <patient reference="1427"/>
+      <patient reference="2530"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2893">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3741">
       <id>308</id>
-      <patient reference="1429"/>
+      <patient reference="2534"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2894">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3742">
       <id>309</id>
-      <patient reference="1431"/>
+      <patient reference="2539"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2895">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3743">
       <id>310</id>
-      <patient reference="1434"/>
+      <patient reference="2546"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2896">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3744">
       <id>311</id>
-      <patient reference="1435"/>
+      <patient reference="2548"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2897">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3745">
       <id>312</id>
-      <patient reference="1439"/>
+      <patient reference="2558"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2898">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3746">
       <id>313</id>
-      <patient reference="1440"/>
+      <patient reference="2560"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2899">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3747">
       <id>314</id>
-      <patient reference="1441"/>
+      <patient reference="2562"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2900">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3748">
       <id>315</id>
-      <patient reference="1443"/>
+      <patient reference="2568"/>
       <equipment reference="8"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2901">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3749">
       <id>316</id>
-      <patient reference="1445"/>
+      <patient reference="2572"/>
       <equipment reference="8"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2902">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3750">
       <id>317</id>
-      <patient reference="1445"/>
+      <patient reference="2572"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2903">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3751">
       <id>318</id>
-      <patient reference="1446"/>
+      <patient reference="2574"/>
       <equipment reference="8"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2904">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3752">
       <id>319</id>
-      <patient reference="1448"/>
+      <patient reference="2580"/>
       <equipment reference="8"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2905">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3753">
       <id>320</id>
-      <patient reference="1448"/>
+      <patient reference="2580"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2906">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3754">
       <id>321</id>
-      <patient reference="1455"/>
+      <patient reference="2601"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2907">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3755">
       <id>322</id>
-      <patient reference="1457"/>
+      <patient reference="2606"/>
       <equipment reference="8"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2908">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3756">
       <id>323</id>
-      <patient reference="1457"/>
+      <patient reference="2606"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2909">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3757">
       <id>324</id>
-      <patient reference="1458"/>
+      <patient reference="2608"/>
       <equipment reference="8"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2910">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3758">
       <id>325</id>
-      <patient reference="1460"/>
+      <patient reference="2612"/>
       <equipment reference="8"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2911">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3759">
       <id>326</id>
-      <patient reference="1460"/>
+      <patient reference="2612"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2912">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3760">
       <id>327</id>
-      <patient reference="1466"/>
+      <patient reference="2630"/>
       <equipment reference="8"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2913">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3761">
       <id>328</id>
-      <patient reference="1466"/>
+      <patient reference="2630"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2914">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3762">
       <id>329</id>
-      <patient reference="1468"/>
+      <patient reference="2634"/>
       <equipment reference="8"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2915">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3763">
       <id>330</id>
-      <patient reference="1470"/>
+      <patient reference="2638"/>
       <equipment reference="8"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2916">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3764">
       <id>331</id>
-      <patient reference="1471"/>
+      <patient reference="2640"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2917">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3765">
       <id>332</id>
-      <patient reference="1475"/>
+      <patient reference="2650"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2918">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3766">
       <id>333</id>
-      <patient reference="1476"/>
+      <patient reference="2652"/>
       <equipment reference="8"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2919">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3767">
       <id>334</id>
-      <patient reference="1477"/>
+      <patient reference="2654"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2920">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3768">
       <id>335</id>
-      <patient reference="1478"/>
+      <patient reference="2656"/>
       <equipment reference="8"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2921">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3769">
       <id>336</id>
-      <patient reference="1484"/>
+      <patient reference="2672"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2922">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3770">
       <id>337</id>
-      <patient reference="1485"/>
+      <patient reference="2674"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2923">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3771">
       <id>338</id>
-      <patient reference="1488"/>
+      <patient reference="2682"/>
       <equipment reference="8"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2924">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3772">
       <id>339</id>
-      <patient reference="1488"/>
+      <patient reference="2682"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2925">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3773">
       <id>340</id>
-      <patient reference="1492"/>
+      <patient reference="2691"/>
       <equipment reference="8"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2926">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3774">
       <id>341</id>
-      <patient reference="1493"/>
+      <patient reference="2693"/>
       <equipment reference="8"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2927">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3775">
       <id>342</id>
-      <patient reference="1494"/>
+      <patient reference="2695"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2928">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3776">
       <id>343</id>
-      <patient reference="1495"/>
+      <patient reference="2697"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2929">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3777">
       <id>344</id>
-      <patient reference="1496"/>
+      <patient reference="2699"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2930">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3778">
       <id>345</id>
-      <patient reference="1501"/>
+      <patient reference="2711"/>
       <equipment reference="8"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2931">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3779">
       <id>346</id>
-      <patient reference="1504"/>
+      <patient reference="2720"/>
       <equipment reference="8"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2932">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3780">
       <id>347</id>
-      <patient reference="1504"/>
+      <patient reference="2720"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2933">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3781">
       <id>348</id>
-      <patient reference="1507"/>
+      <patient reference="2727"/>
       <equipment reference="8"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2934">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3782">
       <id>349</id>
-      <patient reference="1509"/>
+      <patient reference="2732"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2935">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3783">
       <id>350</id>
-      <patient reference="1510"/>
+      <patient reference="2734"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2936">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3784">
       <id>351</id>
-      <patient reference="1511"/>
+      <patient reference="2736"/>
       <equipment reference="8"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2937">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3785">
       <id>352</id>
-      <patient reference="1511"/>
+      <patient reference="2736"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2938">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3786">
       <id>353</id>
-      <patient reference="1515"/>
+      <patient reference="2749"/>
       <equipment reference="8"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2939">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3787">
       <id>354</id>
-      <patient reference="1517"/>
+      <patient reference="2754"/>
       <equipment reference="8"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2940">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3788">
       <id>355</id>
-      <patient reference="1520"/>
+      <patient reference="2762"/>
       <equipment reference="8"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2941">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3789">
       <id>356</id>
-      <patient reference="1523"/>
+      <patient reference="2771"/>
       <equipment reference="8"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="2942">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3790">
       <id>357</id>
-      <patient reference="1523"/>
+      <patient reference="2771"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
   </preferredPatientEquipmentList>

Modified: labs/jbossrules/trunk/drools-solver/drools-solver-examples/data/patientadmissionschedule/unsolved/testdata02.xml
===================================================================
--- labs/jbossrules/trunk/drools-solver/drools-solver-examples/data/patientadmissionschedule/unsolved/testdata02.xml	2009-06-29 05:08:39 UTC (rev 27273)
+++ labs/jbossrules/trunk/drools-solver/drools-solver-examples/data/patientadmissionschedule/unsolved/testdata02.xml	2009-06-29 05:47:15 UTC (rev 27274)
@@ -179,21819 +179,24273 @@
       <department reference="13"/>
       <capacity>1</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="40">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="41">
+          <id>0</id>
+          <room reference="39"/>
+          <specialism reference="3"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="42">
+          <id>1</id>
+          <room reference="39"/>
+          <specialism reference="4"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="43">
+          <id>2</id>
+          <room reference="39"/>
+          <specialism reference="5"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="44">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="45">
+          <id>0</id>
+          <room reference="39"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="40">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="46">
       <id>2</id>
       <name>12</name>
       <department reference="13"/>
       <capacity>1</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="47">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="48">
+          <id>3</id>
+          <room reference="46"/>
+          <specialism reference="3"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="49">
+          <id>4</id>
+          <room reference="46"/>
+          <specialism reference="4"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="50">
+          <id>5</id>
+          <room reference="46"/>
+          <specialism reference="5"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="51">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="52">
+          <id>1</id>
+          <room reference="46"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="41">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="53">
       <id>3</id>
       <name>13</name>
       <department reference="13"/>
       <capacity>1</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="54">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="55">
+          <id>6</id>
+          <room reference="53"/>
+          <specialism reference="3"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="56">
+          <id>7</id>
+          <room reference="53"/>
+          <specialism reference="4"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="57">
+          <id>8</id>
+          <room reference="53"/>
+          <specialism reference="5"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="58"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="42">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="59">
       <id>4</id>
       <name>14</name>
       <department reference="13"/>
       <capacity>1</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="60">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="61">
+          <id>9</id>
+          <room reference="59"/>
+          <specialism reference="3"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="62">
+          <id>10</id>
+          <room reference="59"/>
+          <specialism reference="4"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="63">
+          <id>11</id>
+          <room reference="59"/>
+          <specialism reference="5"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="64">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="65">
+          <id>2</id>
+          <room reference="59"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="66">
+          <id>3</id>
+          <room reference="59"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="43">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="67">
       <id>5</id>
       <name>15</name>
       <department reference="13"/>
       <capacity>2</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="68">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="69">
+          <id>12</id>
+          <room reference="67"/>
+          <specialism reference="3"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="70">
+          <id>13</id>
+          <room reference="67"/>
+          <specialism reference="4"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="71">
+          <id>14</id>
+          <room reference="67"/>
+          <specialism reference="5"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="72">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="73">
+          <id>4</id>
+          <room reference="67"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="44">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="74">
       <id>6</id>
       <name>16</name>
       <department reference="13"/>
       <capacity>2</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="75">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="76">
+          <id>15</id>
+          <room reference="74"/>
+          <specialism reference="3"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="77">
+          <id>16</id>
+          <room reference="74"/>
+          <specialism reference="4"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="78">
+          <id>17</id>
+          <room reference="74"/>
+          <specialism reference="5"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="79">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="80">
+          <id>5</id>
+          <room reference="74"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="81">
+          <id>6</id>
+          <room reference="74"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="45">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="82">
       <id>7</id>
       <name>17</name>
       <department reference="13"/>
       <capacity>2</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="83">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="84">
+          <id>18</id>
+          <room reference="82"/>
+          <specialism reference="3"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="85">
+          <id>19</id>
+          <room reference="82"/>
+          <specialism reference="4"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="86">
+          <id>20</id>
+          <room reference="82"/>
+          <specialism reference="5"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="87">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="88">
+          <id>7</id>
+          <room reference="82"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="46">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="89">
       <id>8</id>
       <name>18</name>
       <department reference="13"/>
       <capacity>2</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="90">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="91">
+          <id>21</id>
+          <room reference="89"/>
+          <specialism reference="3"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="92">
+          <id>22</id>
+          <room reference="89"/>
+          <specialism reference="4"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="93">
+          <id>23</id>
+          <room reference="89"/>
+          <specialism reference="5"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="94">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="95">
+          <id>8</id>
+          <room reference="89"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="47">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="96">
       <id>9</id>
       <name>19</name>
       <department reference="13"/>
       <capacity>2</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="97">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="98">
+          <id>24</id>
+          <room reference="96"/>
+          <specialism reference="3"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="99">
+          <id>25</id>
+          <room reference="96"/>
+          <specialism reference="4"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="100">
+          <id>26</id>
+          <room reference="96"/>
+          <specialism reference="5"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="101">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="102">
+          <id>9</id>
+          <room reference="96"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="48">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="103">
       <id>10</id>
       <name>110</name>
       <department reference="13"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="104">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="105">
+          <id>27</id>
+          <room reference="103"/>
+          <specialism reference="3"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="106">
+          <id>28</id>
+          <room reference="103"/>
+          <specialism reference="4"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="107">
+          <id>29</id>
+          <room reference="103"/>
+          <specialism reference="5"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="108">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="109">
+          <id>10</id>
+          <room reference="103"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="49">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="110">
       <id>11</id>
       <name>111</name>
       <department reference="13"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="111">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="112">
+          <id>30</id>
+          <room reference="110"/>
+          <specialism reference="3"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="113">
+          <id>31</id>
+          <room reference="110"/>
+          <specialism reference="4"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="114">
+          <id>32</id>
+          <room reference="110"/>
+          <specialism reference="5"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="115"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="50">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="116">
       <id>12</id>
       <name>112</name>
       <department reference="13"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="117">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="118">
+          <id>33</id>
+          <room reference="116"/>
+          <specialism reference="3"/>
+          <priority>3</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="119">
+          <id>34</id>
+          <room reference="116"/>
+          <specialism reference="4"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="120">
+          <id>35</id>
+          <room reference="116"/>
+          <specialism reference="5"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="121">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="122">
+          <id>11</id>
+          <room reference="116"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="123">
+          <id>12</id>
+          <room reference="116"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="51">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="124">
       <id>13</id>
       <name>113</name>
       <department reference="13"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="125">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="126">
+          <id>36</id>
+          <room reference="124"/>
+          <specialism reference="3"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="127">
+          <id>37</id>
+          <room reference="124"/>
+          <specialism reference="4"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="128">
+          <id>38</id>
+          <room reference="124"/>
+          <specialism reference="5"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="129">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="130">
+          <id>13</id>
+          <room reference="124"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="52">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="131">
       <id>14</id>
       <name>114</name>
       <department reference="13"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="132">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="133">
+          <id>39</id>
+          <room reference="131"/>
+          <specialism reference="3"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="134">
+          <id>40</id>
+          <room reference="131"/>
+          <specialism reference="4"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="135">
+          <id>41</id>
+          <room reference="131"/>
+          <specialism reference="5"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="136">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="137">
+          <id>14</id>
+          <room reference="131"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="53">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="138">
       <id>15</id>
       <name>115</name>
       <department reference="13"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="139">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="140">
+          <id>42</id>
+          <room reference="138"/>
+          <specialism reference="3"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="141">
+          <id>43</id>
+          <room reference="138"/>
+          <specialism reference="4"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="142">
+          <id>44</id>
+          <room reference="138"/>
+          <specialism reference="5"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="143">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="144">
+          <id>15</id>
+          <room reference="138"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="54">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="145">
       <id>16</id>
       <name>116</name>
       <department reference="13"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="146">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="147">
+          <id>45</id>
+          <room reference="145"/>
+          <specialism reference="3"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="148">
+          <id>46</id>
+          <room reference="145"/>
+          <specialism reference="4"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="149">
+          <id>47</id>
+          <room reference="145"/>
+          <specialism reference="5"/>
+          <priority>3</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="150"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="55">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="151">
       <id>17</id>
       <name>117</name>
       <department reference="13"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="152">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="153">
+          <id>48</id>
+          <room reference="151"/>
+          <specialism reference="3"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="154">
+          <id>49</id>
+          <room reference="151"/>
+          <specialism reference="4"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="155">
+          <id>50</id>
+          <room reference="151"/>
+          <specialism reference="5"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="156">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="157">
+          <id>16</id>
+          <room reference="151"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="158">
+          <id>17</id>
+          <room reference="151"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="56">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="159">
       <id>18</id>
       <name>118</name>
       <department reference="13"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="160">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="161">
+          <id>51</id>
+          <room reference="159"/>
+          <specialism reference="3"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="162">
+          <id>52</id>
+          <room reference="159"/>
+          <specialism reference="4"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="163">
+          <id>53</id>
+          <room reference="159"/>
+          <specialism reference="5"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="164">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="165">
+          <id>18</id>
+          <room reference="159"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="166">
+          <id>19</id>
+          <room reference="159"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="57">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="167">
       <id>19</id>
       <name>119</name>
       <department reference="13"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="168">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="169">
+          <id>54</id>
+          <room reference="167"/>
+          <specialism reference="3"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="170">
+          <id>55</id>
+          <room reference="167"/>
+          <specialism reference="4"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="171">
+          <id>56</id>
+          <room reference="167"/>
+          <specialism reference="5"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="172">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="173">
+          <id>20</id>
+          <room reference="167"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="58">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="174">
       <id>20</id>
       <name>120</name>
       <department reference="13"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="175">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="176">
+          <id>57</id>
+          <room reference="174"/>
+          <specialism reference="3"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="177">
+          <id>58</id>
+          <room reference="174"/>
+          <specialism reference="4"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="178">
+          <id>59</id>
+          <room reference="174"/>
+          <specialism reference="5"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="179"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="59">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="180">
       <id>21</id>
       <name>121</name>
       <department reference="13"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="181">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="182">
+          <id>60</id>
+          <room reference="180"/>
+          <specialism reference="3"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="183">
+          <id>61</id>
+          <room reference="180"/>
+          <specialism reference="4"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="184">
+          <id>62</id>
+          <room reference="180"/>
+          <specialism reference="5"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="185">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="186">
+          <id>21</id>
+          <room reference="180"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="60">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="187">
       <id>22</id>
       <name>122</name>
       <department reference="13"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="188">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="189">
+          <id>63</id>
+          <room reference="187"/>
+          <specialism reference="3"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="190">
+          <id>64</id>
+          <room reference="187"/>
+          <specialism reference="4"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="191">
+          <id>65</id>
+          <room reference="187"/>
+          <specialism reference="5"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="192">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="193">
+          <id>22</id>
+          <room reference="187"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="194">
+          <id>23</id>
+          <room reference="187"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="61">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="195">
       <id>23</id>
       <name>123</name>
       <department reference="13"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="196">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="197">
+          <id>66</id>
+          <room reference="195"/>
+          <specialism reference="3"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="198">
+          <id>67</id>
+          <room reference="195"/>
+          <specialism reference="4"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="199">
+          <id>68</id>
+          <room reference="195"/>
+          <specialism reference="5"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="200">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="201">
+          <id>24</id>
+          <room reference="195"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="202">
+          <id>25</id>
+          <room reference="195"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="62">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="203">
       <id>24</id>
       <name>124</name>
       <department reference="13"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="204">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="205">
+          <id>69</id>
+          <room reference="203"/>
+          <specialism reference="3"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="206">
+          <id>70</id>
+          <room reference="203"/>
+          <specialism reference="4"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="207">
+          <id>71</id>
+          <room reference="203"/>
+          <specialism reference="5"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="208"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="63">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="209">
       <id>25</id>
       <name>125</name>
       <department reference="13"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="210">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="211">
+          <id>72</id>
+          <room reference="209"/>
+          <specialism reference="3"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="212">
+          <id>73</id>
+          <room reference="209"/>
+          <specialism reference="4"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="213">
+          <id>74</id>
+          <room reference="209"/>
+          <specialism reference="5"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="214">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="215">
+          <id>26</id>
+          <room reference="209"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="64">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="216">
       <id>26</id>
       <name>126</name>
       <department reference="13"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="217">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="218">
+          <id>75</id>
+          <room reference="216"/>
+          <specialism reference="3"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="219">
+          <id>76</id>
+          <room reference="216"/>
+          <specialism reference="4"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="220">
+          <id>77</id>
+          <room reference="216"/>
+          <specialism reference="5"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="221"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="65">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="222">
       <id>27</id>
       <name>127</name>
       <department reference="13"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="223">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="224">
+          <id>78</id>
+          <room reference="222"/>
+          <specialism reference="3"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="225">
+          <id>79</id>
+          <room reference="222"/>
+          <specialism reference="4"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="226">
+          <id>80</id>
+          <room reference="222"/>
+          <specialism reference="5"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="227">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="228">
+          <id>27</id>
+          <room reference="222"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="229">
+          <id>28</id>
+          <room reference="222"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="66">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="230">
       <id>28</id>
       <name>128</name>
       <department reference="13"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="231">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="232">
+          <id>81</id>
+          <room reference="230"/>
+          <specialism reference="3"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="233">
+          <id>82</id>
+          <room reference="230"/>
+          <specialism reference="4"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="234">
+          <id>83</id>
+          <room reference="230"/>
+          <specialism reference="5"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="235">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="236">
+          <id>29</id>
+          <room reference="230"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="67">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="237">
       <id>29</id>
       <name>129</name>
       <department reference="13"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="238">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="239">
+          <id>84</id>
+          <room reference="237"/>
+          <specialism reference="3"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="240">
+          <id>85</id>
+          <room reference="237"/>
+          <specialism reference="4"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="241">
+          <id>86</id>
+          <room reference="237"/>
+          <specialism reference="5"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="242">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="243">
+          <id>30</id>
+          <room reference="237"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="68">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="244">
       <id>30</id>
       <name>230</name>
       <department reference="14"/>
       <capacity>1</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="245">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="246">
+          <id>87</id>
+          <room reference="244"/>
+          <specialism reference="4"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="247">
+          <id>88</id>
+          <room reference="244"/>
+          <specialism reference="5"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="248">
+          <id>89</id>
+          <room reference="244"/>
+          <specialism reference="6"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="249">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="250">
+          <id>31</id>
+          <room reference="244"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="69">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="251">
       <id>31</id>
       <name>231</name>
       <department reference="14"/>
       <capacity>1</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="252">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="253">
+          <id>90</id>
+          <room reference="251"/>
+          <specialism reference="4"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="254">
+          <id>91</id>
+          <room reference="251"/>
+          <specialism reference="5"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="255">
+          <id>92</id>
+          <room reference="251"/>
+          <specialism reference="6"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="256">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="257">
+          <id>32</id>
+          <room reference="251"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="70">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="258">
       <id>32</id>
       <name>232</name>
       <department reference="14"/>
       <capacity>2</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="259">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="260">
+          <id>93</id>
+          <room reference="258"/>
+          <specialism reference="4"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="261">
+          <id>94</id>
+          <room reference="258"/>
+          <specialism reference="5"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="262">
+          <id>95</id>
+          <room reference="258"/>
+          <specialism reference="6"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="263"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="71">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="264">
       <id>33</id>
       <name>233</name>
       <department reference="14"/>
       <capacity>2</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="265">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="266">
+          <id>96</id>
+          <room reference="264"/>
+          <specialism reference="4"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="267">
+          <id>97</id>
+          <room reference="264"/>
+          <specialism reference="5"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="268">
+          <id>98</id>
+          <room reference="264"/>
+          <specialism reference="6"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="269"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="72">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="270">
       <id>34</id>
       <name>234</name>
       <department reference="14"/>
       <capacity>2</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="271">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="272">
+          <id>99</id>
+          <room reference="270"/>
+          <specialism reference="4"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="273">
+          <id>100</id>
+          <room reference="270"/>
+          <specialism reference="5"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="274">
+          <id>101</id>
+          <room reference="270"/>
+          <specialism reference="6"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="275">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="276">
+          <id>33</id>
+          <room reference="270"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="73">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="277">
       <id>35</id>
       <name>235</name>
       <department reference="14"/>
       <capacity>2</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="278">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="279">
+          <id>102</id>
+          <room reference="277"/>
+          <specialism reference="4"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="280">
+          <id>103</id>
+          <room reference="277"/>
+          <specialism reference="5"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="281">
+          <id>104</id>
+          <room reference="277"/>
+          <specialism reference="6"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="282"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="74">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="283">
       <id>36</id>
       <name>236</name>
       <department reference="14"/>
       <capacity>2</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="284">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="285">
+          <id>105</id>
+          <room reference="283"/>
+          <specialism reference="4"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="286">
+          <id>106</id>
+          <room reference="283"/>
+          <specialism reference="5"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="287">
+          <id>107</id>
+          <room reference="283"/>
+          <specialism reference="6"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="288">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="289">
+          <id>34</id>
+          <room reference="283"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="75">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="290">
       <id>37</id>
       <name>237</name>
       <department reference="14"/>
       <capacity>2</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="291">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="292">
+          <id>108</id>
+          <room reference="290"/>
+          <specialism reference="4"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="293">
+          <id>109</id>
+          <room reference="290"/>
+          <specialism reference="5"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="294">
+          <id>110</id>
+          <room reference="290"/>
+          <specialism reference="6"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="295"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="76">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="296">
       <id>38</id>
       <name>238</name>
       <department reference="14"/>
       <capacity>2</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="297">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="298">
+          <id>111</id>
+          <room reference="296"/>
+          <specialism reference="4"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="299">
+          <id>112</id>
+          <room reference="296"/>
+          <specialism reference="5"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="300">
+          <id>113</id>
+          <room reference="296"/>
+          <specialism reference="6"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="301">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="302">
+          <id>35</id>
+          <room reference="296"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="77">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="303">
       <id>39</id>
       <name>239</name>
       <department reference="14"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="304">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="305">
+          <id>114</id>
+          <room reference="303"/>
+          <specialism reference="4"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="306">
+          <id>115</id>
+          <room reference="303"/>
+          <specialism reference="5"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="307">
+          <id>116</id>
+          <room reference="303"/>
+          <specialism reference="6"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="308">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="309">
+          <id>36</id>
+          <room reference="303"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="78">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="310">
       <id>40</id>
       <name>240</name>
       <department reference="14"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="311">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="312">
+          <id>117</id>
+          <room reference="310"/>
+          <specialism reference="4"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="313">
+          <id>118</id>
+          <room reference="310"/>
+          <specialism reference="5"/>
+          <priority>3</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="314">
+          <id>119</id>
+          <room reference="310"/>
+          <specialism reference="6"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="315">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="316">
+          <id>37</id>
+          <room reference="310"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="317">
+          <id>38</id>
+          <room reference="310"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="79">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="318">
       <id>41</id>
       <name>241</name>
       <department reference="14"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="319">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="320">
+          <id>120</id>
+          <room reference="318"/>
+          <specialism reference="4"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="321">
+          <id>121</id>
+          <room reference="318"/>
+          <specialism reference="5"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="322">
+          <id>122</id>
+          <room reference="318"/>
+          <specialism reference="6"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="323">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="324">
+          <id>39</id>
+          <room reference="318"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="325">
+          <id>40</id>
+          <room reference="318"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="80">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="326">
       <id>42</id>
       <name>242</name>
       <department reference="14"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="327">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="328">
+          <id>123</id>
+          <room reference="326"/>
+          <specialism reference="4"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="329">
+          <id>124</id>
+          <room reference="326"/>
+          <specialism reference="5"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="330">
+          <id>125</id>
+          <room reference="326"/>
+          <specialism reference="6"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="331">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="332">
+          <id>41</id>
+          <room reference="326"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="333">
+          <id>42</id>
+          <room reference="326"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="81">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="334">
       <id>43</id>
       <name>243</name>
       <department reference="14"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="335">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="336">
+          <id>126</id>
+          <room reference="334"/>
+          <specialism reference="4"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="337">
+          <id>127</id>
+          <room reference="334"/>
+          <specialism reference="5"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="338">
+          <id>128</id>
+          <room reference="334"/>
+          <specialism reference="6"/>
+          <priority>3</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="339">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="340">
+          <id>43</id>
+          <room reference="334"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="82">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="341">
       <id>44</id>
       <name>244</name>
       <department reference="14"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="342">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="343">
+          <id>129</id>
+          <room reference="341"/>
+          <specialism reference="4"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="344">
+          <id>130</id>
+          <room reference="341"/>
+          <specialism reference="5"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="345">
+          <id>131</id>
+          <room reference="341"/>
+          <specialism reference="6"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="346">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="347">
+          <id>44</id>
+          <room reference="341"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="348">
+          <id>45</id>
+          <room reference="341"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="83">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="349">
       <id>45</id>
       <name>245</name>
       <department reference="14"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="350">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="351">
+          <id>132</id>
+          <room reference="349"/>
+          <specialism reference="4"/>
+          <priority>3</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="352">
+          <id>133</id>
+          <room reference="349"/>
+          <specialism reference="5"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="353">
+          <id>134</id>
+          <room reference="349"/>
+          <specialism reference="6"/>
+          <priority>3</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="354">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="355">
+          <id>46</id>
+          <room reference="349"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="84">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="356">
       <id>46</id>
       <name>246</name>
       <department reference="14"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="357">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="358">
+          <id>135</id>
+          <room reference="356"/>
+          <specialism reference="4"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="359">
+          <id>136</id>
+          <room reference="356"/>
+          <specialism reference="5"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="360">
+          <id>137</id>
+          <room reference="356"/>
+          <specialism reference="6"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="361">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="362">
+          <id>47</id>
+          <room reference="356"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="363">
+          <id>48</id>
+          <room reference="356"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="85">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="364">
       <id>47</id>
       <name>247</name>
       <department reference="14"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="365">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="366">
+          <id>138</id>
+          <room reference="364"/>
+          <specialism reference="4"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="367">
+          <id>139</id>
+          <room reference="364"/>
+          <specialism reference="5"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="368">
+          <id>140</id>
+          <room reference="364"/>
+          <specialism reference="6"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="369"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="86">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="370">
       <id>48</id>
       <name>248</name>
       <department reference="14"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="371">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="372">
+          <id>141</id>
+          <room reference="370"/>
+          <specialism reference="4"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="373">
+          <id>142</id>
+          <room reference="370"/>
+          <specialism reference="5"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="374">
+          <id>143</id>
+          <room reference="370"/>
+          <specialism reference="6"/>
+          <priority>3</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="375"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="87">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="376">
       <id>49</id>
       <name>249</name>
       <department reference="14"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="377">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="378">
+          <id>144</id>
+          <room reference="376"/>
+          <specialism reference="4"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="379">
+          <id>145</id>
+          <room reference="376"/>
+          <specialism reference="5"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="380">
+          <id>146</id>
+          <room reference="376"/>
+          <specialism reference="6"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="381">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="382">
+          <id>49</id>
+          <room reference="376"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="88">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="383">
       <id>50</id>
       <name>250</name>
       <department reference="14"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="384">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="385">
+          <id>147</id>
+          <room reference="383"/>
+          <specialism reference="4"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="386">
+          <id>148</id>
+          <room reference="383"/>
+          <specialism reference="5"/>
+          <priority>3</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="387">
+          <id>149</id>
+          <room reference="383"/>
+          <specialism reference="6"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="388">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="389">
+          <id>50</id>
+          <room reference="383"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="89">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="390">
       <id>51</id>
       <name>251</name>
       <department reference="14"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="391">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="392">
+          <id>150</id>
+          <room reference="390"/>
+          <specialism reference="4"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="393">
+          <id>151</id>
+          <room reference="390"/>
+          <specialism reference="5"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="394">
+          <id>152</id>
+          <room reference="390"/>
+          <specialism reference="6"/>
+          <priority>3</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="395"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="90">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="396">
       <id>52</id>
       <name>252</name>
       <department reference="14"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="397">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="398">
+          <id>153</id>
+          <room reference="396"/>
+          <specialism reference="4"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="399">
+          <id>154</id>
+          <room reference="396"/>
+          <specialism reference="5"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="400">
+          <id>155</id>
+          <room reference="396"/>
+          <specialism reference="6"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="401">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="402">
+          <id>51</id>
+          <room reference="396"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="403">
+          <id>52</id>
+          <room reference="396"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="91">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="404">
       <id>53</id>
       <name>253</name>
       <department reference="14"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="405">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="406">
+          <id>156</id>
+          <room reference="404"/>
+          <specialism reference="4"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="407">
+          <id>157</id>
+          <room reference="404"/>
+          <specialism reference="5"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="408">
+          <id>158</id>
+          <room reference="404"/>
+          <specialism reference="6"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="409"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="92">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="410">
       <id>54</id>
       <name>354</name>
       <department reference="15"/>
       <capacity>1</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="411">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="412">
+          <id>159</id>
+          <room reference="410"/>
+          <specialism reference="5"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="413">
+          <id>160</id>
+          <room reference="410"/>
+          <specialism reference="6"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="414">
+          <id>161</id>
+          <room reference="410"/>
+          <specialism reference="7"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="415"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="93">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="416">
       <id>55</id>
       <name>355</name>
       <department reference="15"/>
       <capacity>1</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="417">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="418">
+          <id>162</id>
+          <room reference="416"/>
+          <specialism reference="5"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="419">
+          <id>163</id>
+          <room reference="416"/>
+          <specialism reference="6"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="420">
+          <id>164</id>
+          <room reference="416"/>
+          <specialism reference="7"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="421"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="94">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="422">
       <id>56</id>
       <name>356</name>
       <department reference="15"/>
       <capacity>1</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="423">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="424">
+          <id>165</id>
+          <room reference="422"/>
+          <specialism reference="5"/>
+          <priority>3</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="425">
+          <id>166</id>
+          <room reference="422"/>
+          <specialism reference="6"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="426">
+          <id>167</id>
+          <room reference="422"/>
+          <specialism reference="7"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="427">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="428">
+          <id>53</id>
+          <room reference="422"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="429">
+          <id>54</id>
+          <room reference="422"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="95">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="430">
       <id>57</id>
       <name>357</name>
       <department reference="15"/>
       <capacity>2</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="431">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="432">
+          <id>168</id>
+          <room reference="430"/>
+          <specialism reference="5"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="433">
+          <id>169</id>
+          <room reference="430"/>
+          <specialism reference="6"/>
+          <priority>3</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="434">
+          <id>170</id>
+          <room reference="430"/>
+          <specialism reference="7"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="435">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="436">
+          <id>55</id>
+          <room reference="430"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="96">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="437">
       <id>58</id>
       <name>358</name>
       <department reference="15"/>
       <capacity>2</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="438">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="439">
+          <id>171</id>
+          <room reference="437"/>
+          <specialism reference="5"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="440">
+          <id>172</id>
+          <room reference="437"/>
+          <specialism reference="6"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="441">
+          <id>173</id>
+          <room reference="437"/>
+          <specialism reference="7"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="442">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="443">
+          <id>56</id>
+          <room reference="437"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="97">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="444">
       <id>59</id>
       <name>359</name>
       <department reference="15"/>
       <capacity>2</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="445">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="446">
+          <id>174</id>
+          <room reference="444"/>
+          <specialism reference="5"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="447">
+          <id>175</id>
+          <room reference="444"/>
+          <specialism reference="6"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="448">
+          <id>176</id>
+          <room reference="444"/>
+          <specialism reference="7"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="449">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="450">
+          <id>57</id>
+          <room reference="444"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="98">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="451">
       <id>60</id>
       <name>360</name>
       <department reference="15"/>
       <capacity>2</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="452">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="453">
+          <id>177</id>
+          <room reference="451"/>
+          <specialism reference="5"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="454">
+          <id>178</id>
+          <room reference="451"/>
+          <specialism reference="6"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="455">
+          <id>179</id>
+          <room reference="451"/>
+          <specialism reference="7"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="456">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="457">
+          <id>58</id>
+          <room reference="451"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="458">
+          <id>59</id>
+          <room reference="451"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="99">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="459">
       <id>61</id>
       <name>361</name>
       <department reference="15"/>
       <capacity>2</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="460">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="461">
+          <id>180</id>
+          <room reference="459"/>
+          <specialism reference="5"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="462">
+          <id>181</id>
+          <room reference="459"/>
+          <specialism reference="6"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="463">
+          <id>182</id>
+          <room reference="459"/>
+          <specialism reference="7"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="464">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="465">
+          <id>60</id>
+          <room reference="459"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="100">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="466">
       <id>62</id>
       <name>362</name>
       <department reference="15"/>
       <capacity>2</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="467">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="468">
+          <id>183</id>
+          <room reference="466"/>
+          <specialism reference="5"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="469">
+          <id>184</id>
+          <room reference="466"/>
+          <specialism reference="6"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="470">
+          <id>185</id>
+          <room reference="466"/>
+          <specialism reference="7"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="471">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="472">
+          <id>61</id>
+          <room reference="466"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="101">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="473">
       <id>63</id>
       <name>363</name>
       <department reference="15"/>
       <capacity>2</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="474">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="475">
+          <id>186</id>
+          <room reference="473"/>
+          <specialism reference="5"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="476">
+          <id>187</id>
+          <room reference="473"/>
+          <specialism reference="6"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="477">
+          <id>188</id>
+          <room reference="473"/>
+          <specialism reference="7"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="478">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="479">
+          <id>62</id>
+          <room reference="473"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="480">
+          <id>63</id>
+          <room reference="473"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="102">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="481">
       <id>64</id>
       <name>364</name>
       <department reference="15"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="482">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="483">
+          <id>189</id>
+          <room reference="481"/>
+          <specialism reference="5"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="484">
+          <id>190</id>
+          <room reference="481"/>
+          <specialism reference="6"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="485">
+          <id>191</id>
+          <room reference="481"/>
+          <specialism reference="7"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="486"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="103">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="487">
       <id>65</id>
       <name>365</name>
       <department reference="15"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="488">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="489">
+          <id>192</id>
+          <room reference="487"/>
+          <specialism reference="5"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="490">
+          <id>193</id>
+          <room reference="487"/>
+          <specialism reference="6"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="491">
+          <id>194</id>
+          <room reference="487"/>
+          <specialism reference="7"/>
+          <priority>3</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="492"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="104">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="493">
       <id>66</id>
       <name>366</name>
       <department reference="15"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="494">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="495">
+          <id>195</id>
+          <room reference="493"/>
+          <specialism reference="5"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="496">
+          <id>196</id>
+          <room reference="493"/>
+          <specialism reference="6"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="497">
+          <id>197</id>
+          <room reference="493"/>
+          <specialism reference="7"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="498">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="499">
+          <id>64</id>
+          <room reference="493"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="105">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="500">
       <id>67</id>
       <name>367</name>
       <department reference="15"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="501">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="502">
+          <id>198</id>
+          <room reference="500"/>
+          <specialism reference="5"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="503">
+          <id>199</id>
+          <room reference="500"/>
+          <specialism reference="6"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="504">
+          <id>200</id>
+          <room reference="500"/>
+          <specialism reference="7"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="505"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="106">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="506">
       <id>68</id>
       <name>368</name>
       <department reference="15"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="507">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="508">
+          <id>201</id>
+          <room reference="506"/>
+          <specialism reference="5"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="509">
+          <id>202</id>
+          <room reference="506"/>
+          <specialism reference="6"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="510">
+          <id>203</id>
+          <room reference="506"/>
+          <specialism reference="7"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="511">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="512">
+          <id>65</id>
+          <room reference="506"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="107">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="513">
       <id>69</id>
       <name>369</name>
       <department reference="15"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="514">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="515">
+          <id>204</id>
+          <room reference="513"/>
+          <specialism reference="5"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="516">
+          <id>205</id>
+          <room reference="513"/>
+          <specialism reference="6"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="517">
+          <id>206</id>
+          <room reference="513"/>
+          <specialism reference="7"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="518"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="108">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="519">
       <id>70</id>
       <name>370</name>
       <department reference="15"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="520">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="521">
+          <id>207</id>
+          <room reference="519"/>
+          <specialism reference="5"/>
+          <priority>3</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="522">
+          <id>208</id>
+          <room reference="519"/>
+          <specialism reference="6"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="523">
+          <id>209</id>
+          <room reference="519"/>
+          <specialism reference="7"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="524"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="109">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="525">
       <id>71</id>
       <name>371</name>
       <department reference="15"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="526">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="527">
+          <id>210</id>
+          <room reference="525"/>
+          <specialism reference="5"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="528">
+          <id>211</id>
+          <room reference="525"/>
+          <specialism reference="6"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="529">
+          <id>212</id>
+          <room reference="525"/>
+          <specialism reference="7"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="530">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="531">
+          <id>66</id>
+          <room reference="525"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="110">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="532">
       <id>72</id>
       <name>372</name>
       <department reference="15"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="533">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="534">
+          <id>213</id>
+          <room reference="532"/>
+          <specialism reference="5"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="535">
+          <id>214</id>
+          <room reference="532"/>
+          <specialism reference="6"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="536">
+          <id>215</id>
+          <room reference="532"/>
+          <specialism reference="7"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="537"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="111">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="538">
       <id>73</id>
       <name>373</name>
       <department reference="15"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="539">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="540">
+          <id>216</id>
+          <room reference="538"/>
+          <specialism reference="5"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="541">
+          <id>217</id>
+          <room reference="538"/>
+          <specialism reference="6"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="542">
+          <id>218</id>
+          <room reference="538"/>
+          <specialism reference="7"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="543">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="544">
+          <id>67</id>
+          <room reference="538"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="545">
+          <id>68</id>
+          <room reference="538"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="112">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="546">
       <id>74</id>
       <name>374</name>
       <department reference="15"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="547">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="548">
+          <id>219</id>
+          <room reference="546"/>
+          <specialism reference="5"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="549">
+          <id>220</id>
+          <room reference="546"/>
+          <specialism reference="6"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="550">
+          <id>221</id>
+          <room reference="546"/>
+          <specialism reference="7"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="551"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="113">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="552">
       <id>75</id>
       <name>375</name>
       <department reference="15"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="553">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="554">
+          <id>222</id>
+          <room reference="552"/>
+          <specialism reference="5"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="555">
+          <id>223</id>
+          <room reference="552"/>
+          <specialism reference="6"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="556">
+          <id>224</id>
+          <room reference="552"/>
+          <specialism reference="7"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="557">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="558">
+          <id>69</id>
+          <room reference="552"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="114">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="559">
       <id>76</id>
       <name>376</name>
       <department reference="15"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="560">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="561">
+          <id>225</id>
+          <room reference="559"/>
+          <specialism reference="5"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="562">
+          <id>226</id>
+          <room reference="559"/>
+          <specialism reference="6"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="563">
+          <id>227</id>
+          <room reference="559"/>
+          <specialism reference="7"/>
+          <priority>3</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="564">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="565">
+          <id>70</id>
+          <room reference="559"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="115">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="566">
       <id>77</id>
       <name>377</name>
       <department reference="15"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="567">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="568">
+          <id>228</id>
+          <room reference="566"/>
+          <specialism reference="5"/>
+          <priority>3</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="569">
+          <id>229</id>
+          <room reference="566"/>
+          <specialism reference="6"/>
+          <priority>3</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="570">
+          <id>230</id>
+          <room reference="566"/>
+          <specialism reference="7"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="571">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="572">
+          <id>71</id>
+          <room reference="566"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="116">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="573">
       <id>78</id>
       <name>378</name>
       <department reference="15"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="574">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="575">
+          <id>231</id>
+          <room reference="573"/>
+          <specialism reference="5"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="576">
+          <id>232</id>
+          <room reference="573"/>
+          <specialism reference="6"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="577">
+          <id>233</id>
+          <room reference="573"/>
+          <specialism reference="7"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="578">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="579">
+          <id>72</id>
+          <room reference="573"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="580">
+          <id>73</id>
+          <room reference="573"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="117">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="581">
       <id>79</id>
       <name>379</name>
       <department reference="15"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="582">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="583">
+          <id>234</id>
+          <room reference="581"/>
+          <specialism reference="5"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="584">
+          <id>235</id>
+          <room reference="581"/>
+          <specialism reference="6"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="585">
+          <id>236</id>
+          <room reference="581"/>
+          <specialism reference="7"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="586">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="587">
+          <id>74</id>
+          <room reference="581"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="588">
+          <id>75</id>
+          <room reference="581"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="118">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="589">
       <id>80</id>
       <name>380</name>
       <department reference="15"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="590">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="591">
+          <id>237</id>
+          <room reference="589"/>
+          <specialism reference="5"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="592">
+          <id>238</id>
+          <room reference="589"/>
+          <specialism reference="6"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="593">
+          <id>239</id>
+          <room reference="589"/>
+          <specialism reference="7"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="594"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="119">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="595">
       <id>81</id>
       <name>381</name>
       <department reference="15"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="596">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="597">
+          <id>240</id>
+          <room reference="595"/>
+          <specialism reference="5"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="598">
+          <id>241</id>
+          <room reference="595"/>
+          <specialism reference="6"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="599">
+          <id>242</id>
+          <room reference="595"/>
+          <specialism reference="7"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="600">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="601">
+          <id>76</id>
+          <room reference="595"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="120">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="602">
       <id>82</id>
       <name>482</name>
       <department reference="16"/>
       <capacity>1</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="603">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="604">
+          <id>243</id>
+          <room reference="602"/>
+          <specialism reference="6"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="605">
+          <id>244</id>
+          <room reference="602"/>
+          <specialism reference="7"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="606">
+          <id>245</id>
+          <room reference="602"/>
+          <specialism reference="8"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="607"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="121">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="608">
       <id>83</id>
       <name>483</name>
       <department reference="16"/>
       <capacity>1</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="609">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="610">
+          <id>246</id>
+          <room reference="608"/>
+          <specialism reference="6"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="611">
+          <id>247</id>
+          <room reference="608"/>
+          <specialism reference="7"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="612">
+          <id>248</id>
+          <room reference="608"/>
+          <specialism reference="8"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="613"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="122">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="614">
       <id>84</id>
       <name>484</name>
       <department reference="16"/>
       <capacity>1</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="615">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="616">
+          <id>249</id>
+          <room reference="614"/>
+          <specialism reference="6"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="617">
+          <id>250</id>
+          <room reference="614"/>
+          <specialism reference="7"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="618">
+          <id>251</id>
+          <room reference="614"/>
+          <specialism reference="8"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="619">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="620">
+          <id>77</id>
+          <room reference="614"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="123">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="621">
       <id>85</id>
       <name>485</name>
       <department reference="16"/>
       <capacity>1</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="622">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="623">
+          <id>252</id>
+          <room reference="621"/>
+          <specialism reference="6"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="624">
+          <id>253</id>
+          <room reference="621"/>
+          <specialism reference="7"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="625">
+          <id>254</id>
+          <room reference="621"/>
+          <specialism reference="8"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="626">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="627">
+          <id>78</id>
+          <room reference="621"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="628">
+          <id>79</id>
+          <room reference="621"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="124">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="629">
       <id>86</id>
       <name>486</name>
       <department reference="16"/>
       <capacity>1</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="630">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="631">
+          <id>255</id>
+          <room reference="629"/>
+          <specialism reference="6"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="632">
+          <id>256</id>
+          <room reference="629"/>
+          <specialism reference="7"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="633">
+          <id>257</id>
+          <room reference="629"/>
+          <specialism reference="8"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="634">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="635">
+          <id>80</id>
+          <room reference="629"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="125">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="636">
       <id>87</id>
       <name>487</name>
       <department reference="16"/>
       <capacity>2</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="637">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="638">
+          <id>258</id>
+          <room reference="636"/>
+          <specialism reference="6"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="639">
+          <id>259</id>
+          <room reference="636"/>
+          <specialism reference="7"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="640">
+          <id>260</id>
+          <room reference="636"/>
+          <specialism reference="8"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="641"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="126">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="642">
       <id>88</id>
       <name>488</name>
       <department reference="16"/>
       <capacity>2</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="643">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="644">
+          <id>261</id>
+          <room reference="642"/>
+          <specialism reference="6"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="645">
+          <id>262</id>
+          <room reference="642"/>
+          <specialism reference="7"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="646">
+          <id>263</id>
+          <room reference="642"/>
+          <specialism reference="8"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="647">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="648">
+          <id>81</id>
+          <room reference="642"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="127">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="649">
       <id>89</id>
       <name>489</name>
       <department reference="16"/>
       <capacity>2</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="650">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="651">
+          <id>264</id>
+          <room reference="649"/>
+          <specialism reference="6"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="652">
+          <id>265</id>
+          <room reference="649"/>
+          <specialism reference="7"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="653">
+          <id>266</id>
+          <room reference="649"/>
+          <specialism reference="8"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="654">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="655">
+          <id>82</id>
+          <room reference="649"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="128">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="656">
       <id>90</id>
       <name>490</name>
       <department reference="16"/>
       <capacity>2</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="657">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="658">
+          <id>267</id>
+          <room reference="656"/>
+          <specialism reference="6"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="659">
+          <id>268</id>
+          <room reference="656"/>
+          <specialism reference="7"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="660">
+          <id>269</id>
+          <room reference="656"/>
+          <specialism reference="8"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="661">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="662">
+          <id>83</id>
+          <room reference="656"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="663">
+          <id>84</id>
+          <room reference="656"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="129">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="664">
       <id>91</id>
       <name>491</name>
       <department reference="16"/>
       <capacity>2</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="665">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="666">
+          <id>270</id>
+          <room reference="664"/>
+          <specialism reference="6"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="667">
+          <id>271</id>
+          <room reference="664"/>
+          <specialism reference="7"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="668">
+          <id>272</id>
+          <room reference="664"/>
+          <specialism reference="8"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="669">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="670">
+          <id>85</id>
+          <room reference="664"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="671">
+          <id>86</id>
+          <room reference="664"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="130">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="672">
       <id>92</id>
       <name>492</name>
       <department reference="16"/>
       <capacity>2</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="673">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="674">
+          <id>273</id>
+          <room reference="672"/>
+          <specialism reference="6"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="675">
+          <id>274</id>
+          <room reference="672"/>
+          <specialism reference="7"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="676">
+          <id>275</id>
+          <room reference="672"/>
+          <specialism reference="8"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="677">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="678">
+          <id>87</id>
+          <room reference="672"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="679">
+          <id>88</id>
+          <room reference="672"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="131">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="680">
       <id>93</id>
       <name>493</name>
       <department reference="16"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="681">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="682">
+          <id>276</id>
+          <room reference="680"/>
+          <specialism reference="6"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="683">
+          <id>277</id>
+          <room reference="680"/>
+          <specialism reference="7"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="684">
+          <id>278</id>
+          <room reference="680"/>
+          <specialism reference="8"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="685">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="686">
+          <id>89</id>
+          <room reference="680"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="132">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="687">
       <id>94</id>
       <name>494</name>
       <department reference="16"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="688">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="689">
+          <id>279</id>
+          <room reference="687"/>
+          <specialism reference="6"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="690">
+          <id>280</id>
+          <room reference="687"/>
+          <specialism reference="7"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="691">
+          <id>281</id>
+          <room reference="687"/>
+          <specialism reference="8"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="692">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="693">
+          <id>90</id>
+          <room reference="687"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="133">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="694">
       <id>95</id>
       <name>495</name>
       <department reference="16"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="695">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="696">
+          <id>282</id>
+          <room reference="694"/>
+          <specialism reference="6"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="697">
+          <id>283</id>
+          <room reference="694"/>
+          <specialism reference="7"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="698">
+          <id>284</id>
+          <room reference="694"/>
+          <specialism reference="8"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="699">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="700">
+          <id>91</id>
+          <room reference="694"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="134">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="701">
       <id>96</id>
       <name>496</name>
       <department reference="16"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="702">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="703">
+          <id>285</id>
+          <room reference="701"/>
+          <specialism reference="6"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="704">
+          <id>286</id>
+          <room reference="701"/>
+          <specialism reference="7"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="705">
+          <id>287</id>
+          <room reference="701"/>
+          <specialism reference="8"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="706">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="707">
+          <id>92</id>
+          <room reference="701"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="135">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="708">
       <id>97</id>
       <name>497</name>
       <department reference="16"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="709">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="710">
+          <id>288</id>
+          <room reference="708"/>
+          <specialism reference="6"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="711">
+          <id>289</id>
+          <room reference="708"/>
+          <specialism reference="7"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="712">
+          <id>290</id>
+          <room reference="708"/>
+          <specialism reference="8"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="713">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="714">
+          <id>93</id>
+          <room reference="708"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="715">
+          <id>94</id>
+          <room reference="708"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="136">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="716">
       <id>98</id>
       <name>498</name>
       <department reference="16"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="717">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="718">
+          <id>291</id>
+          <room reference="716"/>
+          <specialism reference="6"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="719">
+          <id>292</id>
+          <room reference="716"/>
+          <specialism reference="7"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="720">
+          <id>293</id>
+          <room reference="716"/>
+          <specialism reference="8"/>
+          <priority>3</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="721">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="722">
+          <id>95</id>
+          <room reference="716"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="137">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="723">
       <id>99</id>
       <name>499</name>
       <department reference="16"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="724">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="725">
+          <id>294</id>
+          <room reference="723"/>
+          <specialism reference="6"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="726">
+          <id>295</id>
+          <room reference="723"/>
+          <specialism reference="7"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="727">
+          <id>296</id>
+          <room reference="723"/>
+          <specialism reference="8"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="728">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="729">
+          <id>96</id>
+          <room reference="723"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="730">
+          <id>97</id>
+          <room reference="723"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="138">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="731">
       <id>100</id>
       <name>4100</name>
       <department reference="16"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="732">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="733">
+          <id>297</id>
+          <room reference="731"/>
+          <specialism reference="6"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="734">
+          <id>298</id>
+          <room reference="731"/>
+          <specialism reference="7"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="735">
+          <id>299</id>
+          <room reference="731"/>
+          <specialism reference="8"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="736">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="737">
+          <id>98</id>
+          <room reference="731"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="139">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="738">
       <id>101</id>
       <name>4101</name>
       <department reference="16"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="739">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="740">
+          <id>300</id>
+          <room reference="738"/>
+          <specialism reference="6"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="741">
+          <id>301</id>
+          <room reference="738"/>
+          <specialism reference="7"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="742">
+          <id>302</id>
+          <room reference="738"/>
+          <specialism reference="8"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="743">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="744">
+          <id>99</id>
+          <room reference="738"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="140">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="745">
       <id>102</id>
       <name>4102</name>
       <department reference="16"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="746">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="747">
+          <id>303</id>
+          <room reference="745"/>
+          <specialism reference="6"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="748">
+          <id>304</id>
+          <room reference="745"/>
+          <specialism reference="7"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="749">
+          <id>305</id>
+          <room reference="745"/>
+          <specialism reference="8"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="750">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="751">
+          <id>100</id>
+          <room reference="745"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="141">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="752">
       <id>103</id>
       <name>4103</name>
       <department reference="16"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="753">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="754">
+          <id>306</id>
+          <room reference="752"/>
+          <specialism reference="6"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="755">
+          <id>307</id>
+          <room reference="752"/>
+          <specialism reference="7"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="756">
+          <id>308</id>
+          <room reference="752"/>
+          <specialism reference="8"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="757">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="758">
+          <id>101</id>
+          <room reference="752"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="759">
+          <id>102</id>
+          <room reference="752"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="142">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="760">
       <id>104</id>
       <name>4104</name>
       <department reference="16"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="761">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="762">
+          <id>309</id>
+          <room reference="760"/>
+          <specialism reference="6"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="763">
+          <id>310</id>
+          <room reference="760"/>
+          <specialism reference="7"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="764">
+          <id>311</id>
+          <room reference="760"/>
+          <specialism reference="8"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="765">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="766">
+          <id>103</id>
+          <room reference="760"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="143">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="767">
       <id>105</id>
       <name>4105</name>
       <department reference="16"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="768">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="769">
+          <id>312</id>
+          <room reference="767"/>
+          <specialism reference="6"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="770">
+          <id>313</id>
+          <room reference="767"/>
+          <specialism reference="7"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="771">
+          <id>314</id>
+          <room reference="767"/>
+          <specialism reference="8"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="772"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="144">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="773">
       <id>106</id>
       <name>5106</name>
       <department reference="17"/>
       <capacity>1</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="774">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="775">
+          <id>315</id>
+          <room reference="773"/>
+          <specialism reference="7"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="776">
+          <id>316</id>
+          <room reference="773"/>
+          <specialism reference="8"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="777">
+          <id>317</id>
+          <room reference="773"/>
+          <specialism reference="3"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="778">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="779">
+          <id>104</id>
+          <room reference="773"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="145">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="780">
       <id>107</id>
       <name>5107</name>
       <department reference="17"/>
       <capacity>1</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="781">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="782">
+          <id>318</id>
+          <room reference="780"/>
+          <specialism reference="7"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="783">
+          <id>319</id>
+          <room reference="780"/>
+          <specialism reference="8"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="784">
+          <id>320</id>
+          <room reference="780"/>
+          <specialism reference="3"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="785">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="786">
+          <id>105</id>
+          <room reference="780"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="146">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="787">
       <id>108</id>
       <name>5108</name>
       <department reference="17"/>
       <capacity>1</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="788">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="789">
+          <id>321</id>
+          <room reference="787"/>
+          <specialism reference="7"/>
+          <priority>3</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="790">
+          <id>322</id>
+          <room reference="787"/>
+          <specialism reference="8"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="791">
+          <id>323</id>
+          <room reference="787"/>
+          <specialism reference="3"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="792">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="793">
+          <id>106</id>
+          <room reference="787"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="147">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="794">
       <id>109</id>
       <name>5109</name>
       <department reference="17"/>
       <capacity>2</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="795">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="796">
+          <id>324</id>
+          <room reference="794"/>
+          <specialism reference="7"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="797">
+          <id>325</id>
+          <room reference="794"/>
+          <specialism reference="8"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="798">
+          <id>326</id>
+          <room reference="794"/>
+          <specialism reference="3"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="799"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="148">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="800">
       <id>110</id>
       <name>5110</name>
       <department reference="17"/>
       <capacity>2</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="801">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="802">
+          <id>327</id>
+          <room reference="800"/>
+          <specialism reference="7"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="803">
+          <id>328</id>
+          <room reference="800"/>
+          <specialism reference="8"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="804">
+          <id>329</id>
+          <room reference="800"/>
+          <specialism reference="3"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="805"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="149">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="806">
       <id>111</id>
       <name>5111</name>
       <department reference="17"/>
       <capacity>2</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="807">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="808">
+          <id>330</id>
+          <room reference="806"/>
+          <specialism reference="7"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="809">
+          <id>331</id>
+          <room reference="806"/>
+          <specialism reference="8"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="810">
+          <id>332</id>
+          <room reference="806"/>
+          <specialism reference="3"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="811">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="812">
+          <id>107</id>
+          <room reference="806"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="813">
+          <id>108</id>
+          <room reference="806"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="150">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="814">
       <id>112</id>
       <name>5112</name>
       <department reference="17"/>
       <capacity>2</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="815">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="816">
+          <id>333</id>
+          <room reference="814"/>
+          <specialism reference="7"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="817">
+          <id>334</id>
+          <room reference="814"/>
+          <specialism reference="8"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="818">
+          <id>335</id>
+          <room reference="814"/>
+          <specialism reference="3"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="819">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="820">
+          <id>109</id>
+          <room reference="814"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="151">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="821">
       <id>113</id>
       <name>5113</name>
       <department reference="17"/>
       <capacity>2</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="822">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="823">
+          <id>336</id>
+          <room reference="821"/>
+          <specialism reference="7"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="824">
+          <id>337</id>
+          <room reference="821"/>
+          <specialism reference="8"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="825">
+          <id>338</id>
+          <room reference="821"/>
+          <specialism reference="3"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="826">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="827">
+          <id>110</id>
+          <room reference="821"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="828">
+          <id>111</id>
+          <room reference="821"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="152">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="829">
       <id>114</id>
       <name>5114</name>
       <department reference="17"/>
       <capacity>2</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="830">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="831">
+          <id>339</id>
+          <room reference="829"/>
+          <specialism reference="7"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="832">
+          <id>340</id>
+          <room reference="829"/>
+          <specialism reference="8"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="833">
+          <id>341</id>
+          <room reference="829"/>
+          <specialism reference="3"/>
+          <priority>3</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="834">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="835">
+          <id>112</id>
+          <room reference="829"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="836">
+          <id>113</id>
+          <room reference="829"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="153">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="837">
       <id>115</id>
       <name>5115</name>
       <department reference="17"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="838">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="839">
+          <id>342</id>
+          <room reference="837"/>
+          <specialism reference="7"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="840">
+          <id>343</id>
+          <room reference="837"/>
+          <specialism reference="8"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="841">
+          <id>344</id>
+          <room reference="837"/>
+          <specialism reference="3"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="842"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="154">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="843">
       <id>116</id>
       <name>5116</name>
       <department reference="17"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="844">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="845">
+          <id>345</id>
+          <room reference="843"/>
+          <specialism reference="7"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="846">
+          <id>346</id>
+          <room reference="843"/>
+          <specialism reference="8"/>
+          <priority>3</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="847">
+          <id>347</id>
+          <room reference="843"/>
+          <specialism reference="3"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="848"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="155">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="849">
       <id>117</id>
       <name>5117</name>
       <department reference="17"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="850">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="851">
+          <id>348</id>
+          <room reference="849"/>
+          <specialism reference="7"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="852">
+          <id>349</id>
+          <room reference="849"/>
+          <specialism reference="8"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="853">
+          <id>350</id>
+          <room reference="849"/>
+          <specialism reference="3"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="854">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="855">
+          <id>114</id>
+          <room reference="849"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="156">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="856">
       <id>118</id>
       <name>5118</name>
       <department reference="17"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="857">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="858">
+          <id>351</id>
+          <room reference="856"/>
+          <specialism reference="7"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="859">
+          <id>352</id>
+          <room reference="856"/>
+          <specialism reference="8"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="860">
+          <id>353</id>
+          <room reference="856"/>
+          <specialism reference="3"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="861">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="862">
+          <id>115</id>
+          <room reference="856"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="157">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="863">
       <id>119</id>
       <name>5119</name>
       <department reference="17"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="864">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="865">
+          <id>354</id>
+          <room reference="863"/>
+          <specialism reference="7"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="866">
+          <id>355</id>
+          <room reference="863"/>
+          <specialism reference="8"/>
+          <priority>3</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="867">
+          <id>356</id>
+          <room reference="863"/>
+          <specialism reference="3"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="868">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="869">
+          <id>116</id>
+          <room reference="863"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="158">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="870">
       <id>120</id>
       <name>5120</name>
       <department reference="17"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="871">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="872">
+          <id>357</id>
+          <room reference="870"/>
+          <specialism reference="7"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="873">
+          <id>358</id>
+          <room reference="870"/>
+          <specialism reference="8"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="874">
+          <id>359</id>
+          <room reference="870"/>
+          <specialism reference="3"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="875">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="876">
+          <id>117</id>
+          <room reference="870"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="877">
+          <id>118</id>
+          <room reference="870"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="159">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="878">
       <id>121</id>
       <name>5121</name>
       <department reference="17"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="879">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="880">
+          <id>360</id>
+          <room reference="878"/>
+          <specialism reference="7"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="881">
+          <id>361</id>
+          <room reference="878"/>
+          <specialism reference="8"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="882">
+          <id>362</id>
+          <room reference="878"/>
+          <specialism reference="3"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="883"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="160">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="884">
       <id>122</id>
       <name>5122</name>
       <department reference="17"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="885">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="886">
+          <id>363</id>
+          <room reference="884"/>
+          <specialism reference="7"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="887">
+          <id>364</id>
+          <room reference="884"/>
+          <specialism reference="8"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="888">
+          <id>365</id>
+          <room reference="884"/>
+          <specialism reference="3"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="889">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="890">
+          <id>119</id>
+          <room reference="884"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="161">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="891">
       <id>123</id>
       <name>5123</name>
       <department reference="17"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="892">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="893">
+          <id>366</id>
+          <room reference="891"/>
+          <specialism reference="7"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="894">
+          <id>367</id>
+          <room reference="891"/>
+          <specialism reference="8"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="895">
+          <id>368</id>
+          <room reference="891"/>
+          <specialism reference="3"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="896">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="897">
+          <id>120</id>
+          <room reference="891"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="898">
+          <id>121</id>
+          <room reference="891"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="162">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="899">
       <id>124</id>
       <name>5124</name>
       <department reference="17"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="900">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="901">
+          <id>369</id>
+          <room reference="899"/>
+          <specialism reference="7"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="902">
+          <id>370</id>
+          <room reference="899"/>
+          <specialism reference="8"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="903">
+          <id>371</id>
+          <room reference="899"/>
+          <specialism reference="3"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="904">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="905">
+          <id>122</id>
+          <room reference="899"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="163">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="906">
       <id>125</id>
       <name>5125</name>
       <department reference="17"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="907">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="908">
+          <id>372</id>
+          <room reference="906"/>
+          <specialism reference="7"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="909">
+          <id>373</id>
+          <room reference="906"/>
+          <specialism reference="8"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="910">
+          <id>374</id>
+          <room reference="906"/>
+          <specialism reference="3"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="911">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="912">
+          <id>123</id>
+          <room reference="906"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="164">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="913">
       <id>126</id>
       <name>5126</name>
       <department reference="17"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="914">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="915">
+          <id>375</id>
+          <room reference="913"/>
+          <specialism reference="7"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="916">
+          <id>376</id>
+          <room reference="913"/>
+          <specialism reference="8"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="917">
+          <id>377</id>
+          <room reference="913"/>
+          <specialism reference="3"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="918">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="919">
+          <id>124</id>
+          <room reference="913"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="165">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="920">
       <id>127</id>
       <name>5127</name>
       <department reference="17"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="921">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="922">
+          <id>378</id>
+          <room reference="920"/>
+          <specialism reference="7"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="923">
+          <id>379</id>
+          <room reference="920"/>
+          <specialism reference="8"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="924">
+          <id>380</id>
+          <room reference="920"/>
+          <specialism reference="3"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="925">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="926">
+          <id>125</id>
+          <room reference="920"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="166">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="927">
       <id>128</id>
       <name>5128</name>
       <department reference="17"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="928">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="929">
+          <id>381</id>
+          <room reference="927"/>
+          <specialism reference="7"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="930">
+          <id>382</id>
+          <room reference="927"/>
+          <specialism reference="8"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="931">
+          <id>383</id>
+          <room reference="927"/>
+          <specialism reference="3"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="932"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="167">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="933">
       <id>129</id>
       <name>5129</name>
       <department reference="17"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="934">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="935">
+          <id>384</id>
+          <room reference="933"/>
+          <specialism reference="7"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="936">
+          <id>385</id>
+          <room reference="933"/>
+          <specialism reference="8"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="937">
+          <id>386</id>
+          <room reference="933"/>
+          <specialism reference="3"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="938"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="168">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="939">
       <id>130</id>
       <name>5130</name>
       <department reference="17"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="940">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="941">
+          <id>387</id>
+          <room reference="939"/>
+          <specialism reference="7"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="942">
+          <id>388</id>
+          <room reference="939"/>
+          <specialism reference="8"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="943">
+          <id>389</id>
+          <room reference="939"/>
+          <specialism reference="3"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="944">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="945">
+          <id>126</id>
+          <room reference="939"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="946">
+          <id>127</id>
+          <room reference="939"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="169">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="947">
       <id>131</id>
       <name>6131</name>
       <department reference="18"/>
       <capacity>1</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="948">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="949">
+          <id>390</id>
+          <room reference="947"/>
+          <specialism reference="8"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="950">
+          <id>391</id>
+          <room reference="947"/>
+          <specialism reference="3"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="951">
+          <id>392</id>
+          <room reference="947"/>
+          <specialism reference="4"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="952">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="953">
+          <id>128</id>
+          <room reference="947"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="954">
+          <id>129</id>
+          <room reference="947"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="170">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="955">
       <id>132</id>
       <name>6132</name>
       <department reference="18"/>
       <capacity>1</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="956">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="957">
+          <id>393</id>
+          <room reference="955"/>
+          <specialism reference="8"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="958">
+          <id>394</id>
+          <room reference="955"/>
+          <specialism reference="3"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="959">
+          <id>395</id>
+          <room reference="955"/>
+          <specialism reference="4"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="960">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="961">
+          <id>130</id>
+          <room reference="955"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="171">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="962">
       <id>133</id>
       <name>6133</name>
       <department reference="18"/>
       <capacity>2</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="963">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="964">
+          <id>396</id>
+          <room reference="962"/>
+          <specialism reference="8"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="965">
+          <id>397</id>
+          <room reference="962"/>
+          <specialism reference="3"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="966">
+          <id>398</id>
+          <room reference="962"/>
+          <specialism reference="4"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="967">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="968">
+          <id>131</id>
+          <room reference="962"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="172">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="969">
       <id>134</id>
       <name>6134</name>
       <department reference="18"/>
       <capacity>2</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="970">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="971">
+          <id>399</id>
+          <room reference="969"/>
+          <specialism reference="8"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="972">
+          <id>400</id>
+          <room reference="969"/>
+          <specialism reference="3"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="973">
+          <id>401</id>
+          <room reference="969"/>
+          <specialism reference="4"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="974">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="975">
+          <id>132</id>
+          <room reference="969"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="173">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="976">
       <id>135</id>
       <name>6135</name>
       <department reference="18"/>
       <capacity>2</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="977">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="978">
+          <id>402</id>
+          <room reference="976"/>
+          <specialism reference="8"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="979">
+          <id>403</id>
+          <room reference="976"/>
+          <specialism reference="3"/>
+          <priority>3</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="980">
+          <id>404</id>
+          <room reference="976"/>
+          <specialism reference="4"/>
+          <priority>3</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="981">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="982">
+          <id>133</id>
+          <room reference="976"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="174">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="983">
       <id>136</id>
       <name>6136</name>
       <department reference="18"/>
       <capacity>2</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="984">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="985">
+          <id>405</id>
+          <room reference="983"/>
+          <specialism reference="8"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="986">
+          <id>406</id>
+          <room reference="983"/>
+          <specialism reference="3"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="987">
+          <id>407</id>
+          <room reference="983"/>
+          <specialism reference="4"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="988">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="989">
+          <id>134</id>
+          <room reference="983"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="990">
+          <id>135</id>
+          <room reference="983"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="175">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="991">
       <id>137</id>
       <name>6137</name>
       <department reference="18"/>
       <capacity>2</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="992">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="993">
+          <id>408</id>
+          <room reference="991"/>
+          <specialism reference="8"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="994">
+          <id>409</id>
+          <room reference="991"/>
+          <specialism reference="3"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="995">
+          <id>410</id>
+          <room reference="991"/>
+          <specialism reference="4"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="996">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="997">
+          <id>136</id>
+          <room reference="991"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="998">
+          <id>137</id>
+          <room reference="991"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="176">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="999">
       <id>138</id>
       <name>6138</name>
       <department reference="18"/>
       <capacity>2</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="1000">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="1001">
+          <id>411</id>
+          <room reference="999"/>
+          <specialism reference="8"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="1002">
+          <id>412</id>
+          <room reference="999"/>
+          <specialism reference="3"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="1003">
+          <id>413</id>
+          <room reference="999"/>
+          <specialism reference="4"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="1004">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="1005">
+          <id>138</id>
+          <room reference="999"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="177">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="1006">
       <id>139</id>
       <name>6139</name>
       <department reference="18"/>
       <capacity>2</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="1007">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="1008">
+          <id>414</id>
+          <room reference="1006"/>
+          <specialism reference="8"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="1009">
+          <id>415</id>
+          <room reference="1006"/>
+          <specialism reference="3"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="1010">
+          <id>416</id>
+          <room reference="1006"/>
+          <specialism reference="4"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="1011">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="1012">
+          <id>139</id>
+          <room reference="1006"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="1013">
+          <id>140</id>
+          <room reference="1006"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="178">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="1014">
       <id>140</id>
       <name>6140</name>
       <department reference="18"/>
       <capacity>2</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="1015">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="1016">
+          <id>417</id>
+          <room reference="1014"/>
+          <specialism reference="8"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="1017">
+          <id>418</id>
+          <room reference="1014"/>
+          <specialism reference="3"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="1018">
+          <id>419</id>
+          <room reference="1014"/>
+          <specialism reference="4"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="1019">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="1020">
+          <id>141</id>
+          <room reference="1014"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="1021">
+          <id>142</id>
+          <room reference="1014"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="179">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="1022">
       <id>141</id>
       <name>6141</name>
       <department reference="18"/>
       <capacity>2</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="1023">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="1024">
+          <id>420</id>
+          <room reference="1022"/>
+          <specialism reference="8"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="1025">
+          <id>421</id>
+          <room reference="1022"/>
+          <specialism reference="3"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="1026">
+          <id>422</id>
+          <room reference="1022"/>
+          <specialism reference="4"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="1027"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="180">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="1028">
       <id>142</id>
       <name>6142</name>
       <department reference="18"/>
       <capacity>2</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="1029">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="1030">
+          <id>423</id>
+          <room reference="1028"/>
+          <specialism reference="8"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="1031">
+          <id>424</id>
+          <room reference="1028"/>
+          <specialism reference="3"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="1032">
+          <id>425</id>
+          <room reference="1028"/>
+          <specialism reference="4"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="1033">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="1034">
+          <id>143</id>
+          <room reference="1028"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="181">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="1035">
       <id>143</id>
       <name>6143</name>
       <department reference="18"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="1036">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="1037">
+          <id>426</id>
+          <room reference="1035"/>
+          <specialism reference="8"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="1038">
+          <id>427</id>
+          <room reference="1035"/>
+          <specialism reference="3"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="1039">
+          <id>428</id>
+          <room reference="1035"/>
+          <specialism reference="4"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="1040">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="1041">
+          <id>144</id>
+          <room reference="1035"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="182">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="1042">
       <id>144</id>
       <name>6144</name>
       <department reference="18"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="1043">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="1044">
+          <id>429</id>
+          <room reference="1042"/>
+          <specialism reference="8"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="1045">
+          <id>430</id>
+          <room reference="1042"/>
+          <specialism reference="3"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="1046">
+          <id>431</id>
+          <room reference="1042"/>
+          <specialism reference="4"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="1047">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="1048">
+          <id>145</id>
+          <room reference="1042"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="1049">
+          <id>146</id>
+          <room reference="1042"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="183">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="1050">
       <id>145</id>
       <name>6145</name>
       <department reference="18"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="1051">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="1052">
+          <id>432</id>
+          <room reference="1050"/>
+          <specialism reference="8"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="1053">
+          <id>433</id>
+          <room reference="1050"/>
+          <specialism reference="3"/>
+          <priority>3</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="1054">
+          <id>434</id>
+          <room reference="1050"/>
+          <specialism reference="4"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="1055">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="1056">
+          <id>147</id>
+          <room reference="1050"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="184">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="1057">
       <id>146</id>
       <name>6146</name>
       <department reference="18"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="1058">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="1059">
+          <id>435</id>
+          <room reference="1057"/>
+          <specialism reference="8"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="1060">
+          <id>436</id>
+          <room reference="1057"/>
+          <specialism reference="3"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="1061">
+          <id>437</id>
+          <room reference="1057"/>
+          <specialism reference="4"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="1062">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="1063">
+          <id>148</id>
+          <room reference="1057"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="1064">
+          <id>149</id>
+          <room reference="1057"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="185">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="1065">
       <id>147</id>
       <name>6147</name>
       <department reference="18"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="1066">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="1067">
+          <id>438</id>
+          <room reference="1065"/>
+          <specialism reference="8"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="1068">
+          <id>439</id>
+          <room reference="1065"/>
+          <specialism reference="3"/>
+          <priority>3</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="1069">
+          <id>440</id>
+          <room reference="1065"/>
+          <specialism reference="4"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="1070">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="1071">
+          <id>150</id>
+          <room reference="1065"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="186">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="1072">
       <id>148</id>
       <name>6148</name>
       <department reference="18"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="1073">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="1074">
+          <id>441</id>
+          <room reference="1072"/>
+          <specialism reference="8"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="1075">
+          <id>442</id>
+          <room reference="1072"/>
+          <specialism reference="3"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="1076">
+          <id>443</id>
+          <room reference="1072"/>
+          <specialism reference="4"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="1077">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="1078">
+          <id>151</id>
+          <room reference="1072"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="1079">
+          <id>152</id>
+          <room reference="1072"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="187">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="1080">
       <id>149</id>
       <name>6149</name>
       <department reference="18"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="1081">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="1082">
+          <id>444</id>
+          <room reference="1080"/>
+          <specialism reference="8"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="1083">
+          <id>445</id>
+          <room reference="1080"/>
+          <specialism reference="3"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="1084">
+          <id>446</id>
+          <room reference="1080"/>
+          <specialism reference="4"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="1085">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="1086">
+          <id>153</id>
+          <room reference="1080"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="1087">
+          <id>154</id>
+          <room reference="1080"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="188">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="1088">
       <id>150</id>
       <name>6150</name>
       <department reference="18"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="1089">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="1090">
+          <id>447</id>
+          <room reference="1088"/>
+          <specialism reference="8"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="1091">
+          <id>448</id>
+          <room reference="1088"/>
+          <specialism reference="3"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="1092">
+          <id>449</id>
+          <room reference="1088"/>
+          <specialism reference="4"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="1093"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="189">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="1094">
       <id>151</id>
       <name>6151</name>
       <department reference="18"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="1095">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="1096">
+          <id>450</id>
+          <room reference="1094"/>
+          <specialism reference="8"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="1097">
+          <id>451</id>
+          <room reference="1094"/>
+          <specialism reference="3"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="1098">
+          <id>452</id>
+          <room reference="1094"/>
+          <specialism reference="4"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="1099"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
   </roomList>
-  <roomSpecialismList id="190">
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="191">
-      <id>0</id>
-      <room reference="39"/>
-      <specialism reference="3"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="192">
-      <id>1</id>
-      <room reference="39"/>
-      <specialism reference="4"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="193">
-      <id>2</id>
-      <room reference="39"/>
-      <specialism reference="5"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="194">
-      <id>3</id>
-      <room reference="40"/>
-      <specialism reference="3"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="195">
-      <id>4</id>
-      <room reference="40"/>
-      <specialism reference="4"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="196">
-      <id>5</id>
-      <room reference="40"/>
-      <specialism reference="5"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="197">
-      <id>6</id>
-      <room reference="41"/>
-      <specialism reference="3"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="198">
-      <id>7</id>
-      <room reference="41"/>
-      <specialism reference="4"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="199">
-      <id>8</id>
-      <room reference="41"/>
-      <specialism reference="5"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="200">
-      <id>9</id>
-      <room reference="42"/>
-      <specialism reference="3"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="201">
-      <id>10</id>
-      <room reference="42"/>
-      <specialism reference="4"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="202">
-      <id>11</id>
-      <room reference="42"/>
-      <specialism reference="5"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="203">
-      <id>12</id>
-      <room reference="43"/>
-      <specialism reference="3"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="204">
-      <id>13</id>
-      <room reference="43"/>
-      <specialism reference="4"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="205">
-      <id>14</id>
-      <room reference="43"/>
-      <specialism reference="5"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="206">
-      <id>15</id>
-      <room reference="44"/>
-      <specialism reference="3"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="207">
-      <id>16</id>
-      <room reference="44"/>
-      <specialism reference="4"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="208">
-      <id>17</id>
-      <room reference="44"/>
-      <specialism reference="5"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="209">
-      <id>18</id>
-      <room reference="45"/>
-      <specialism reference="3"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="210">
-      <id>19</id>
-      <room reference="45"/>
-      <specialism reference="4"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="211">
-      <id>20</id>
-      <room reference="45"/>
-      <specialism reference="5"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="212">
-      <id>21</id>
-      <room reference="46"/>
-      <specialism reference="3"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="213">
-      <id>22</id>
-      <room reference="46"/>
-      <specialism reference="4"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="214">
-      <id>23</id>
-      <room reference="46"/>
-      <specialism reference="5"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="215">
-      <id>24</id>
-      <room reference="47"/>
-      <specialism reference="3"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="216">
-      <id>25</id>
-      <room reference="47"/>
-      <specialism reference="4"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="217">
-      <id>26</id>
-      <room reference="47"/>
-      <specialism reference="5"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="218">
-      <id>27</id>
-      <room reference="48"/>
-      <specialism reference="3"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="219">
-      <id>28</id>
-      <room reference="48"/>
-      <specialism reference="4"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="220">
-      <id>29</id>
-      <room reference="48"/>
-      <specialism reference="5"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="221">
-      <id>30</id>
-      <room reference="49"/>
-      <specialism reference="3"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="222">
-      <id>31</id>
-      <room reference="49"/>
-      <specialism reference="4"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="223">
-      <id>32</id>
-      <room reference="49"/>
-      <specialism reference="5"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="224">
-      <id>33</id>
-      <room reference="50"/>
-      <specialism reference="3"/>
-      <priority>3</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="225">
-      <id>34</id>
-      <room reference="50"/>
-      <specialism reference="4"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="226">
-      <id>35</id>
-      <room reference="50"/>
-      <specialism reference="5"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="227">
-      <id>36</id>
-      <room reference="51"/>
-      <specialism reference="3"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="228">
-      <id>37</id>
-      <room reference="51"/>
-      <specialism reference="4"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="229">
-      <id>38</id>
-      <room reference="51"/>
-      <specialism reference="5"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="230">
-      <id>39</id>
-      <room reference="52"/>
-      <specialism reference="3"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="231">
-      <id>40</id>
-      <room reference="52"/>
-      <specialism reference="4"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="232">
-      <id>41</id>
-      <room reference="52"/>
-      <specialism reference="5"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="233">
-      <id>42</id>
-      <room reference="53"/>
-      <specialism reference="3"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="234">
-      <id>43</id>
-      <room reference="53"/>
-      <specialism reference="4"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="235">
-      <id>44</id>
-      <room reference="53"/>
-      <specialism reference="5"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="236">
-      <id>45</id>
-      <room reference="54"/>
-      <specialism reference="3"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="237">
-      <id>46</id>
-      <room reference="54"/>
-      <specialism reference="4"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="238">
-      <id>47</id>
-      <room reference="54"/>
-      <specialism reference="5"/>
-      <priority>3</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="239">
-      <id>48</id>
-      <room reference="55"/>
-      <specialism reference="3"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="240">
-      <id>49</id>
-      <room reference="55"/>
-      <specialism reference="4"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="241">
-      <id>50</id>
-      <room reference="55"/>
-      <specialism reference="5"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="242">
-      <id>51</id>
-      <room reference="56"/>
-      <specialism reference="3"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="243">
-      <id>52</id>
-      <room reference="56"/>
-      <specialism reference="4"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="244">
-      <id>53</id>
-      <room reference="56"/>
-      <specialism reference="5"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="245">
-      <id>54</id>
-      <room reference="57"/>
-      <specialism reference="3"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="246">
-      <id>55</id>
-      <room reference="57"/>
-      <specialism reference="4"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="247">
-      <id>56</id>
-      <room reference="57"/>
-      <specialism reference="5"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="248">
-      <id>57</id>
-      <room reference="58"/>
-      <specialism reference="3"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="249">
-      <id>58</id>
-      <room reference="58"/>
-      <specialism reference="4"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="250">
-      <id>59</id>
-      <room reference="58"/>
-      <specialism reference="5"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="251">
-      <id>60</id>
-      <room reference="59"/>
-      <specialism reference="3"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="252">
-      <id>61</id>
-      <room reference="59"/>
-      <specialism reference="4"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="253">
-      <id>62</id>
-      <room reference="59"/>
-      <specialism reference="5"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="254">
-      <id>63</id>
-      <room reference="60"/>
-      <specialism reference="3"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="255">
-      <id>64</id>
-      <room reference="60"/>
-      <specialism reference="4"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="256">
-      <id>65</id>
-      <room reference="60"/>
-      <specialism reference="5"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="257">
-      <id>66</id>
-      <room reference="61"/>
-      <specialism reference="3"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="258">
-      <id>67</id>
-      <room reference="61"/>
-      <specialism reference="4"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="259">
-      <id>68</id>
-      <room reference="61"/>
-      <specialism reference="5"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="260">
-      <id>69</id>
-      <room reference="62"/>
-      <specialism reference="3"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="261">
-      <id>70</id>
-      <room reference="62"/>
-      <specialism reference="4"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="262">
-      <id>71</id>
-      <room reference="62"/>
-      <specialism reference="5"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="263">
-      <id>72</id>
-      <room reference="63"/>
-      <specialism reference="3"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="264">
-      <id>73</id>
-      <room reference="63"/>
-      <specialism reference="4"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="265">
-      <id>74</id>
-      <room reference="63"/>
-      <specialism reference="5"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="266">
-      <id>75</id>
-      <room reference="64"/>
-      <specialism reference="3"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="267">
-      <id>76</id>
-      <room reference="64"/>
-      <specialism reference="4"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="268">
-      <id>77</id>
-      <room reference="64"/>
-      <specialism reference="5"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="269">
-      <id>78</id>
-      <room reference="65"/>
-      <specialism reference="3"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="270">
-      <id>79</id>
-      <room reference="65"/>
-      <specialism reference="4"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="271">
-      <id>80</id>
-      <room reference="65"/>
-      <specialism reference="5"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="272">
-      <id>81</id>
-      <room reference="66"/>
-      <specialism reference="3"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="273">
-      <id>82</id>
-      <room reference="66"/>
-      <specialism reference="4"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="274">
-      <id>83</id>
-      <room reference="66"/>
-      <specialism reference="5"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="275">
-      <id>84</id>
-      <room reference="67"/>
-      <specialism reference="3"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="276">
-      <id>85</id>
-      <room reference="67"/>
-      <specialism reference="4"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="277">
-      <id>86</id>
-      <room reference="67"/>
-      <specialism reference="5"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="278">
-      <id>87</id>
-      <room reference="68"/>
-      <specialism reference="4"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="279">
-      <id>88</id>
-      <room reference="68"/>
-      <specialism reference="5"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="280">
-      <id>89</id>
-      <room reference="68"/>
-      <specialism reference="6"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="281">
-      <id>90</id>
-      <room reference="69"/>
-      <specialism reference="4"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="282">
-      <id>91</id>
-      <room reference="69"/>
-      <specialism reference="5"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="283">
-      <id>92</id>
-      <room reference="69"/>
-      <specialism reference="6"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="284">
-      <id>93</id>
-      <room reference="70"/>
-      <specialism reference="4"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="285">
-      <id>94</id>
-      <room reference="70"/>
-      <specialism reference="5"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="286">
-      <id>95</id>
-      <room reference="70"/>
-      <specialism reference="6"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="287">
-      <id>96</id>
-      <room reference="71"/>
-      <specialism reference="4"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="288">
-      <id>97</id>
-      <room reference="71"/>
-      <specialism reference="5"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="289">
-      <id>98</id>
-      <room reference="71"/>
-      <specialism reference="6"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="290">
-      <id>99</id>
-      <room reference="72"/>
-      <specialism reference="4"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="291">
-      <id>100</id>
-      <room reference="72"/>
-      <specialism reference="5"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="292">
-      <id>101</id>
-      <room reference="72"/>
-      <specialism reference="6"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="293">
-      <id>102</id>
-      <room reference="73"/>
-      <specialism reference="4"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="294">
-      <id>103</id>
-      <room reference="73"/>
-      <specialism reference="5"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="295">
-      <id>104</id>
-      <room reference="73"/>
-      <specialism reference="6"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="296">
-      <id>105</id>
-      <room reference="74"/>
-      <specialism reference="4"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="297">
-      <id>106</id>
-      <room reference="74"/>
-      <specialism reference="5"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="298">
-      <id>107</id>
-      <room reference="74"/>
-      <specialism reference="6"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="299">
-      <id>108</id>
-      <room reference="75"/>
-      <specialism reference="4"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="300">
-      <id>109</id>
-      <room reference="75"/>
-      <specialism reference="5"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="301">
-      <id>110</id>
-      <room reference="75"/>
-      <specialism reference="6"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="302">
-      <id>111</id>
-      <room reference="76"/>
-      <specialism reference="4"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="303">
-      <id>112</id>
-      <room reference="76"/>
-      <specialism reference="5"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="304">
-      <id>113</id>
-      <room reference="76"/>
-      <specialism reference="6"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="305">
-      <id>114</id>
-      <room reference="77"/>
-      <specialism reference="4"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="306">
-      <id>115</id>
-      <room reference="77"/>
-      <specialism reference="5"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="307">
-      <id>116</id>
-      <room reference="77"/>
-      <specialism reference="6"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="308">
-      <id>117</id>
-      <room reference="78"/>
-      <specialism reference="4"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="309">
-      <id>118</id>
-      <room reference="78"/>
-      <specialism reference="5"/>
-      <priority>3</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="310">
-      <id>119</id>
-      <room reference="78"/>
-      <specialism reference="6"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="311">
-      <id>120</id>
-      <room reference="79"/>
-      <specialism reference="4"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="312">
-      <id>121</id>
-      <room reference="79"/>
-      <specialism reference="5"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="313">
-      <id>122</id>
-      <room reference="79"/>
-      <specialism reference="6"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="314">
-      <id>123</id>
-      <room reference="80"/>
-      <specialism reference="4"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="315">
-      <id>124</id>
-      <room reference="80"/>
-      <specialism reference="5"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="316">
-      <id>125</id>
-      <room reference="80"/>
-      <specialism reference="6"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="317">
-      <id>126</id>
-      <room reference="81"/>
-      <specialism reference="4"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="318">
-      <id>127</id>
-      <room reference="81"/>
-      <specialism reference="5"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="319">
-      <id>128</id>
-      <room reference="81"/>
-      <specialism reference="6"/>
-      <priority>3</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="320">
-      <id>129</id>
-      <room reference="82"/>
-      <specialism reference="4"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="321">
-      <id>130</id>
-      <room reference="82"/>
-      <specialism reference="5"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="322">
-      <id>131</id>
-      <room reference="82"/>
-      <specialism reference="6"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="323">
-      <id>132</id>
-      <room reference="83"/>
-      <specialism reference="4"/>
-      <priority>3</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="324">
-      <id>133</id>
-      <room reference="83"/>
-      <specialism reference="5"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="325">
-      <id>134</id>
-      <room reference="83"/>
-      <specialism reference="6"/>
-      <priority>3</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="326">
-      <id>135</id>
-      <room reference="84"/>
-      <specialism reference="4"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="327">
-      <id>136</id>
-      <room reference="84"/>
-      <specialism reference="5"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="328">
-      <id>137</id>
-      <room reference="84"/>
-      <specialism reference="6"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="329">
-      <id>138</id>
-      <room reference="85"/>
-      <specialism reference="4"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="330">
-      <id>139</id>
-      <room reference="85"/>
-      <specialism reference="5"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="331">
-      <id>140</id>
-      <room reference="85"/>
-      <specialism reference="6"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="332">
-      <id>141</id>
-      <room reference="86"/>
-      <specialism reference="4"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="333">
-      <id>142</id>
-      <room reference="86"/>
-      <specialism reference="5"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="334">
-      <id>143</id>
-      <room reference="86"/>
-      <specialism reference="6"/>
-      <priority>3</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="335">
-      <id>144</id>
-      <room reference="87"/>
-      <specialism reference="4"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="336">
-      <id>145</id>
-      <room reference="87"/>
-      <specialism reference="5"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="337">
-      <id>146</id>
-      <room reference="87"/>
-      <specialism reference="6"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="338">
-      <id>147</id>
-      <room reference="88"/>
-      <specialism reference="4"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="339">
-      <id>148</id>
-      <room reference="88"/>
-      <specialism reference="5"/>
-      <priority>3</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="340">
-      <id>149</id>
-      <room reference="88"/>
-      <specialism reference="6"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="341">
-      <id>150</id>
-      <room reference="89"/>
-      <specialism reference="4"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="342">
-      <id>151</id>
-      <room reference="89"/>
-      <specialism reference="5"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="343">
-      <id>152</id>
-      <room reference="89"/>
-      <specialism reference="6"/>
-      <priority>3</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="344">
-      <id>153</id>
-      <room reference="90"/>
-      <specialism reference="4"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="345">
-      <id>154</id>
-      <room reference="90"/>
-      <specialism reference="5"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="346">
-      <id>155</id>
-      <room reference="90"/>
-      <specialism reference="6"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="347">
-      <id>156</id>
-      <room reference="91"/>
-      <specialism reference="4"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="348">
-      <id>157</id>
-      <room reference="91"/>
-      <specialism reference="5"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="349">
-      <id>158</id>
-      <room reference="91"/>
-      <specialism reference="6"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="350">
-      <id>159</id>
-      <room reference="92"/>
-      <specialism reference="5"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="351">
-      <id>160</id>
-      <room reference="92"/>
-      <specialism reference="6"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="352">
-      <id>161</id>
-      <room reference="92"/>
-      <specialism reference="7"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="353">
-      <id>162</id>
-      <room reference="93"/>
-      <specialism reference="5"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="354">
-      <id>163</id>
-      <room reference="93"/>
-      <specialism reference="6"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="355">
-      <id>164</id>
-      <room reference="93"/>
-      <specialism reference="7"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="356">
-      <id>165</id>
-      <room reference="94"/>
-      <specialism reference="5"/>
-      <priority>3</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="357">
-      <id>166</id>
-      <room reference="94"/>
-      <specialism reference="6"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="358">
-      <id>167</id>
-      <room reference="94"/>
-      <specialism reference="7"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="359">
-      <id>168</id>
-      <room reference="95"/>
-      <specialism reference="5"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="360">
-      <id>169</id>
-      <room reference="95"/>
-      <specialism reference="6"/>
-      <priority>3</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="361">
-      <id>170</id>
-      <room reference="95"/>
-      <specialism reference="7"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="362">
-      <id>171</id>
-      <room reference="96"/>
-      <specialism reference="5"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="363">
-      <id>172</id>
-      <room reference="96"/>
-      <specialism reference="6"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="364">
-      <id>173</id>
-      <room reference="96"/>
-      <specialism reference="7"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="365">
-      <id>174</id>
-      <room reference="97"/>
-      <specialism reference="5"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="366">
-      <id>175</id>
-      <room reference="97"/>
-      <specialism reference="6"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="367">
-      <id>176</id>
-      <room reference="97"/>
-      <specialism reference="7"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="368">
-      <id>177</id>
-      <room reference="98"/>
-      <specialism reference="5"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="369">
-      <id>178</id>
-      <room reference="98"/>
-      <specialism reference="6"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="370">
-      <id>179</id>
-      <room reference="98"/>
-      <specialism reference="7"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="371">
-      <id>180</id>
-      <room reference="99"/>
-      <specialism reference="5"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="372">
-      <id>181</id>
-      <room reference="99"/>
-      <specialism reference="6"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="373">
-      <id>182</id>
-      <room reference="99"/>
-      <specialism reference="7"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="374">
-      <id>183</id>
-      <room reference="100"/>
-      <specialism reference="5"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="375">
-      <id>184</id>
-      <room reference="100"/>
-      <specialism reference="6"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="376">
-      <id>185</id>
-      <room reference="100"/>
-      <specialism reference="7"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="377">
-      <id>186</id>
-      <room reference="101"/>
-      <specialism reference="5"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="378">
-      <id>187</id>
-      <room reference="101"/>
-      <specialism reference="6"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="379">
-      <id>188</id>
-      <room reference="101"/>
-      <specialism reference="7"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="380">
-      <id>189</id>
-      <room reference="102"/>
-      <specialism reference="5"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="381">
-      <id>190</id>
-      <room reference="102"/>
-      <specialism reference="6"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="382">
-      <id>191</id>
-      <room reference="102"/>
-      <specialism reference="7"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="383">
-      <id>192</id>
-      <room reference="103"/>
-      <specialism reference="5"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="384">
-      <id>193</id>
-      <room reference="103"/>
-      <specialism reference="6"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="385">
-      <id>194</id>
-      <room reference="103"/>
-      <specialism reference="7"/>
-      <priority>3</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="386">
-      <id>195</id>
-      <room reference="104"/>
-      <specialism reference="5"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="387">
-      <id>196</id>
-      <room reference="104"/>
-      <specialism reference="6"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="388">
-      <id>197</id>
-      <room reference="104"/>
-      <specialism reference="7"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="389">
-      <id>198</id>
-      <room reference="105"/>
-      <specialism reference="5"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="390">
-      <id>199</id>
-      <room reference="105"/>
-      <specialism reference="6"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="391">
-      <id>200</id>
-      <room reference="105"/>
-      <specialism reference="7"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="392">
-      <id>201</id>
-      <room reference="106"/>
-      <specialism reference="5"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="393">
-      <id>202</id>
-      <room reference="106"/>
-      <specialism reference="6"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="394">
-      <id>203</id>
-      <room reference="106"/>
-      <specialism reference="7"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="395">
-      <id>204</id>
-      <room reference="107"/>
-      <specialism reference="5"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="396">
-      <id>205</id>
-      <room reference="107"/>
-      <specialism reference="6"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="397">
-      <id>206</id>
-      <room reference="107"/>
-      <specialism reference="7"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="398">
-      <id>207</id>
-      <room reference="108"/>
-      <specialism reference="5"/>
-      <priority>3</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="399">
-      <id>208</id>
-      <room reference="108"/>
-      <specialism reference="6"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="400">
-      <id>209</id>
-      <room reference="108"/>
-      <specialism reference="7"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="401">
-      <id>210</id>
-      <room reference="109"/>
-      <specialism reference="5"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="402">
-      <id>211</id>
-      <room reference="109"/>
-      <specialism reference="6"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="403">
-      <id>212</id>
-      <room reference="109"/>
-      <specialism reference="7"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="404">
-      <id>213</id>
-      <room reference="110"/>
-      <specialism reference="5"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="405">
-      <id>214</id>
-      <room reference="110"/>
-      <specialism reference="6"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="406">
-      <id>215</id>
-      <room reference="110"/>
-      <specialism reference="7"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="407">
-      <id>216</id>
-      <room reference="111"/>
-      <specialism reference="5"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="408">
-      <id>217</id>
-      <room reference="111"/>
-      <specialism reference="6"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="409">
-      <id>218</id>
-      <room reference="111"/>
-      <specialism reference="7"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="410">
-      <id>219</id>
-      <room reference="112"/>
-      <specialism reference="5"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="411">
-      <id>220</id>
-      <room reference="112"/>
-      <specialism reference="6"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="412">
-      <id>221</id>
-      <room reference="112"/>
-      <specialism reference="7"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="413">
-      <id>222</id>
-      <room reference="113"/>
-      <specialism reference="5"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="414">
-      <id>223</id>
-      <room reference="113"/>
-      <specialism reference="6"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="415">
-      <id>224</id>
-      <room reference="113"/>
-      <specialism reference="7"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="416">
-      <id>225</id>
-      <room reference="114"/>
-      <specialism reference="5"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="417">
-      <id>226</id>
-      <room reference="114"/>
-      <specialism reference="6"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="418">
-      <id>227</id>
-      <room reference="114"/>
-      <specialism reference="7"/>
-      <priority>3</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="419">
-      <id>228</id>
-      <room reference="115"/>
-      <specialism reference="5"/>
-      <priority>3</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="420">
-      <id>229</id>
-      <room reference="115"/>
-      <specialism reference="6"/>
-      <priority>3</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="421">
-      <id>230</id>
-      <room reference="115"/>
-      <specialism reference="7"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="422">
-      <id>231</id>
-      <room reference="116"/>
-      <specialism reference="5"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="423">
-      <id>232</id>
-      <room reference="116"/>
-      <specialism reference="6"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="424">
-      <id>233</id>
-      <room reference="116"/>
-      <specialism reference="7"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="425">
-      <id>234</id>
-      <room reference="117"/>
-      <specialism reference="5"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="426">
-      <id>235</id>
-      <room reference="117"/>
-      <specialism reference="6"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="427">
-      <id>236</id>
-      <room reference="117"/>
-      <specialism reference="7"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="428">
-      <id>237</id>
-      <room reference="118"/>
-      <specialism reference="5"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="429">
-      <id>238</id>
-      <room reference="118"/>
-      <specialism reference="6"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="430">
-      <id>239</id>
-      <room reference="118"/>
-      <specialism reference="7"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="431">
-      <id>240</id>
-      <room reference="119"/>
-      <specialism reference="5"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="432">
-      <id>241</id>
-      <room reference="119"/>
-      <specialism reference="6"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="433">
-      <id>242</id>
-      <room reference="119"/>
-      <specialism reference="7"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="434">
-      <id>243</id>
-      <room reference="120"/>
-      <specialism reference="6"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="435">
-      <id>244</id>
-      <room reference="120"/>
-      <specialism reference="7"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="436">
-      <id>245</id>
-      <room reference="120"/>
-      <specialism reference="8"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="437">
-      <id>246</id>
-      <room reference="121"/>
-      <specialism reference="6"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="438">
-      <id>247</id>
-      <room reference="121"/>
-      <specialism reference="7"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="439">
-      <id>248</id>
-      <room reference="121"/>
-      <specialism reference="8"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="440">
-      <id>249</id>
-      <room reference="122"/>
-      <specialism reference="6"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="441">
-      <id>250</id>
-      <room reference="122"/>
-      <specialism reference="7"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="442">
-      <id>251</id>
-      <room reference="122"/>
-      <specialism reference="8"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="443">
-      <id>252</id>
-      <room reference="123"/>
-      <specialism reference="6"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="444">
-      <id>253</id>
-      <room reference="123"/>
-      <specialism reference="7"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="445">
-      <id>254</id>
-      <room reference="123"/>
-      <specialism reference="8"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="446">
-      <id>255</id>
-      <room reference="124"/>
-      <specialism reference="6"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="447">
-      <id>256</id>
-      <room reference="124"/>
-      <specialism reference="7"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="448">
-      <id>257</id>
-      <room reference="124"/>
-      <specialism reference="8"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="449">
-      <id>258</id>
-      <room reference="125"/>
-      <specialism reference="6"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="450">
-      <id>259</id>
-      <room reference="125"/>
-      <specialism reference="7"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="451">
-      <id>260</id>
-      <room reference="125"/>
-      <specialism reference="8"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="452">
-      <id>261</id>
-      <room reference="126"/>
-      <specialism reference="6"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="453">
-      <id>262</id>
-      <room reference="126"/>
-      <specialism reference="7"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="454">
-      <id>263</id>
-      <room reference="126"/>
-      <specialism reference="8"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="455">
-      <id>264</id>
-      <room reference="127"/>
-      <specialism reference="6"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="456">
-      <id>265</id>
-      <room reference="127"/>
-      <specialism reference="7"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="457">
-      <id>266</id>
-      <room reference="127"/>
-      <specialism reference="8"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="458">
-      <id>267</id>
-      <room reference="128"/>
-      <specialism reference="6"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="459">
-      <id>268</id>
-      <room reference="128"/>
-      <specialism reference="7"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="460">
-      <id>269</id>
-      <room reference="128"/>
-      <specialism reference="8"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="461">
-      <id>270</id>
-      <room reference="129"/>
-      <specialism reference="6"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="462">
-      <id>271</id>
-      <room reference="129"/>
-      <specialism reference="7"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="463">
-      <id>272</id>
-      <room reference="129"/>
-      <specialism reference="8"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="464">
-      <id>273</id>
-      <room reference="130"/>
-      <specialism reference="6"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="465">
-      <id>274</id>
-      <room reference="130"/>
-      <specialism reference="7"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="466">
-      <id>275</id>
-      <room reference="130"/>
-      <specialism reference="8"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="467">
-      <id>276</id>
-      <room reference="131"/>
-      <specialism reference="6"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="468">
-      <id>277</id>
-      <room reference="131"/>
-      <specialism reference="7"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="469">
-      <id>278</id>
-      <room reference="131"/>
-      <specialism reference="8"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="470">
-      <id>279</id>
-      <room reference="132"/>
-      <specialism reference="6"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="471">
-      <id>280</id>
-      <room reference="132"/>
-      <specialism reference="7"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="472">
-      <id>281</id>
-      <room reference="132"/>
-      <specialism reference="8"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="473">
-      <id>282</id>
-      <room reference="133"/>
-      <specialism reference="6"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="474">
-      <id>283</id>
-      <room reference="133"/>
-      <specialism reference="7"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="475">
-      <id>284</id>
-      <room reference="133"/>
-      <specialism reference="8"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="476">
-      <id>285</id>
-      <room reference="134"/>
-      <specialism reference="6"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="477">
-      <id>286</id>
-      <room reference="134"/>
-      <specialism reference="7"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="478">
-      <id>287</id>
-      <room reference="134"/>
-      <specialism reference="8"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="479">
-      <id>288</id>
-      <room reference="135"/>
-      <specialism reference="6"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="480">
-      <id>289</id>
-      <room reference="135"/>
-      <specialism reference="7"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="481">
-      <id>290</id>
-      <room reference="135"/>
-      <specialism reference="8"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="482">
-      <id>291</id>
-      <room reference="136"/>
-      <specialism reference="6"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="483">
-      <id>292</id>
-      <room reference="136"/>
-      <specialism reference="7"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="484">
-      <id>293</id>
-      <room reference="136"/>
-      <specialism reference="8"/>
-      <priority>3</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="485">
-      <id>294</id>
-      <room reference="137"/>
-      <specialism reference="6"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="486">
-      <id>295</id>
-      <room reference="137"/>
-      <specialism reference="7"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="487">
-      <id>296</id>
-      <room reference="137"/>
-      <specialism reference="8"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="488">
-      <id>297</id>
-      <room reference="138"/>
-      <specialism reference="6"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="489">
-      <id>298</id>
-      <room reference="138"/>
-      <specialism reference="7"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="490">
-      <id>299</id>
-      <room reference="138"/>
-      <specialism reference="8"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="491">
-      <id>300</id>
-      <room reference="139"/>
-      <specialism reference="6"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="492">
-      <id>301</id>
-      <room reference="139"/>
-      <specialism reference="7"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="493">
-      <id>302</id>
-      <room reference="139"/>
-      <specialism reference="8"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="494">
-      <id>303</id>
-      <room reference="140"/>
-      <specialism reference="6"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="495">
-      <id>304</id>
-      <room reference="140"/>
-      <specialism reference="7"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="496">
-      <id>305</id>
-      <room reference="140"/>
-      <specialism reference="8"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="497">
-      <id>306</id>
-      <room reference="141"/>
-      <specialism reference="6"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="498">
-      <id>307</id>
-      <room reference="141"/>
-      <specialism reference="7"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="499">
-      <id>308</id>
-      <room reference="141"/>
-      <specialism reference="8"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="500">
-      <id>309</id>
-      <room reference="142"/>
-      <specialism reference="6"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="501">
-      <id>310</id>
-      <room reference="142"/>
-      <specialism reference="7"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="502">
-      <id>311</id>
-      <room reference="142"/>
-      <specialism reference="8"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="503">
-      <id>312</id>
-      <room reference="143"/>
-      <specialism reference="6"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="504">
-      <id>313</id>
-      <room reference="143"/>
-      <specialism reference="7"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="505">
-      <id>314</id>
-      <room reference="143"/>
-      <specialism reference="8"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="506">
-      <id>315</id>
-      <room reference="144"/>
-      <specialism reference="7"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="507">
-      <id>316</id>
-      <room reference="144"/>
-      <specialism reference="8"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="508">
-      <id>317</id>
-      <room reference="144"/>
-      <specialism reference="3"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="509">
-      <id>318</id>
-      <room reference="145"/>
-      <specialism reference="7"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="510">
-      <id>319</id>
-      <room reference="145"/>
-      <specialism reference="8"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="511">
-      <id>320</id>
-      <room reference="145"/>
-      <specialism reference="3"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="512">
-      <id>321</id>
-      <room reference="146"/>
-      <specialism reference="7"/>
-      <priority>3</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="513">
-      <id>322</id>
-      <room reference="146"/>
-      <specialism reference="8"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="514">
-      <id>323</id>
-      <room reference="146"/>
-      <specialism reference="3"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="515">
-      <id>324</id>
-      <room reference="147"/>
-      <specialism reference="7"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="516">
-      <id>325</id>
-      <room reference="147"/>
-      <specialism reference="8"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="517">
-      <id>326</id>
-      <room reference="147"/>
-      <specialism reference="3"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="518">
-      <id>327</id>
-      <room reference="148"/>
-      <specialism reference="7"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="519">
-      <id>328</id>
-      <room reference="148"/>
-      <specialism reference="8"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="520">
-      <id>329</id>
-      <room reference="148"/>
-      <specialism reference="3"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="521">
-      <id>330</id>
-      <room reference="149"/>
-      <specialism reference="7"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="522">
-      <id>331</id>
-      <room reference="149"/>
-      <specialism reference="8"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="523">
-      <id>332</id>
-      <room reference="149"/>
-      <specialism reference="3"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="524">
-      <id>333</id>
-      <room reference="150"/>
-      <specialism reference="7"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="525">
-      <id>334</id>
-      <room reference="150"/>
-      <specialism reference="8"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="526">
-      <id>335</id>
-      <room reference="150"/>
-      <specialism reference="3"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="527">
-      <id>336</id>
-      <room reference="151"/>
-      <specialism reference="7"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="528">
-      <id>337</id>
-      <room reference="151"/>
-      <specialism reference="8"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="529">
-      <id>338</id>
-      <room reference="151"/>
-      <specialism reference="3"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="530">
-      <id>339</id>
-      <room reference="152"/>
-      <specialism reference="7"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="531">
-      <id>340</id>
-      <room reference="152"/>
-      <specialism reference="8"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="532">
-      <id>341</id>
-      <room reference="152"/>
-      <specialism reference="3"/>
-      <priority>3</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="533">
-      <id>342</id>
-      <room reference="153"/>
-      <specialism reference="7"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="534">
-      <id>343</id>
-      <room reference="153"/>
-      <specialism reference="8"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="535">
-      <id>344</id>
-      <room reference="153"/>
-      <specialism reference="3"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="536">
-      <id>345</id>
-      <room reference="154"/>
-      <specialism reference="7"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="537">
-      <id>346</id>
-      <room reference="154"/>
-      <specialism reference="8"/>
-      <priority>3</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="538">
-      <id>347</id>
-      <room reference="154"/>
-      <specialism reference="3"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="539">
-      <id>348</id>
-      <room reference="155"/>
-      <specialism reference="7"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="540">
-      <id>349</id>
-      <room reference="155"/>
-      <specialism reference="8"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="541">
-      <id>350</id>
-      <room reference="155"/>
-      <specialism reference="3"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="542">
-      <id>351</id>
-      <room reference="156"/>
-      <specialism reference="7"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="543">
-      <id>352</id>
-      <room reference="156"/>
-      <specialism reference="8"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="544">
-      <id>353</id>
-      <room reference="156"/>
-      <specialism reference="3"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="545">
-      <id>354</id>
-      <room reference="157"/>
-      <specialism reference="7"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="546">
-      <id>355</id>
-      <room reference="157"/>
-      <specialism reference="8"/>
-      <priority>3</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="547">
-      <id>356</id>
-      <room reference="157"/>
-      <specialism reference="3"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="548">
-      <id>357</id>
-      <room reference="158"/>
-      <specialism reference="7"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="549">
-      <id>358</id>
-      <room reference="158"/>
-      <specialism reference="8"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="550">
-      <id>359</id>
-      <room reference="158"/>
-      <specialism reference="3"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="551">
-      <id>360</id>
-      <room reference="159"/>
-      <specialism reference="7"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="552">
-      <id>361</id>
-      <room reference="159"/>
-      <specialism reference="8"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="553">
-      <id>362</id>
-      <room reference="159"/>
-      <specialism reference="3"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="554">
-      <id>363</id>
-      <room reference="160"/>
-      <specialism reference="7"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="555">
-      <id>364</id>
-      <room reference="160"/>
-      <specialism reference="8"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="556">
-      <id>365</id>
-      <room reference="160"/>
-      <specialism reference="3"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="557">
-      <id>366</id>
-      <room reference="161"/>
-      <specialism reference="7"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="558">
-      <id>367</id>
-      <room reference="161"/>
-      <specialism reference="8"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="559">
-      <id>368</id>
-      <room reference="161"/>
-      <specialism reference="3"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="560">
-      <id>369</id>
-      <room reference="162"/>
-      <specialism reference="7"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="561">
-      <id>370</id>
-      <room reference="162"/>
-      <specialism reference="8"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="562">
-      <id>371</id>
-      <room reference="162"/>
-      <specialism reference="3"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="563">
-      <id>372</id>
-      <room reference="163"/>
-      <specialism reference="7"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="564">
-      <id>373</id>
-      <room reference="163"/>
-      <specialism reference="8"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="565">
-      <id>374</id>
-      <room reference="163"/>
-      <specialism reference="3"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="566">
-      <id>375</id>
-      <room reference="164"/>
-      <specialism reference="7"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="567">
-      <id>376</id>
-      <room reference="164"/>
-      <specialism reference="8"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="568">
-      <id>377</id>
-      <room reference="164"/>
-      <specialism reference="3"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="569">
-      <id>378</id>
-      <room reference="165"/>
-      <specialism reference="7"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="570">
-      <id>379</id>
-      <room reference="165"/>
-      <specialism reference="8"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="571">
-      <id>380</id>
-      <room reference="165"/>
-      <specialism reference="3"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="572">
-      <id>381</id>
-      <room reference="166"/>
-      <specialism reference="7"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="573">
-      <id>382</id>
-      <room reference="166"/>
-      <specialism reference="8"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="574">
-      <id>383</id>
-      <room reference="166"/>
-      <specialism reference="3"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="575">
-      <id>384</id>
-      <room reference="167"/>
-      <specialism reference="7"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="576">
-      <id>385</id>
-      <room reference="167"/>
-      <specialism reference="8"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="577">
-      <id>386</id>
-      <room reference="167"/>
-      <specialism reference="3"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="578">
-      <id>387</id>
-      <room reference="168"/>
-      <specialism reference="7"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="579">
-      <id>388</id>
-      <room reference="168"/>
-      <specialism reference="8"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="580">
-      <id>389</id>
-      <room reference="168"/>
-      <specialism reference="3"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="581">
-      <id>390</id>
-      <room reference="169"/>
-      <specialism reference="8"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="582">
-      <id>391</id>
-      <room reference="169"/>
-      <specialism reference="3"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="583">
-      <id>392</id>
-      <room reference="169"/>
-      <specialism reference="4"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="584">
-      <id>393</id>
-      <room reference="170"/>
-      <specialism reference="8"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="585">
-      <id>394</id>
-      <room reference="170"/>
-      <specialism reference="3"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="586">
-      <id>395</id>
-      <room reference="170"/>
-      <specialism reference="4"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="587">
-      <id>396</id>
-      <room reference="171"/>
-      <specialism reference="8"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="588">
-      <id>397</id>
-      <room reference="171"/>
-      <specialism reference="3"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="589">
-      <id>398</id>
-      <room reference="171"/>
-      <specialism reference="4"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="590">
-      <id>399</id>
-      <room reference="172"/>
-      <specialism reference="8"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="591">
-      <id>400</id>
-      <room reference="172"/>
-      <specialism reference="3"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="592">
-      <id>401</id>
-      <room reference="172"/>
-      <specialism reference="4"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="593">
-      <id>402</id>
-      <room reference="173"/>
-      <specialism reference="8"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="594">
-      <id>403</id>
-      <room reference="173"/>
-      <specialism reference="3"/>
-      <priority>3</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="595">
-      <id>404</id>
-      <room reference="173"/>
-      <specialism reference="4"/>
-      <priority>3</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="596">
-      <id>405</id>
-      <room reference="174"/>
-      <specialism reference="8"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="597">
-      <id>406</id>
-      <room reference="174"/>
-      <specialism reference="3"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="598">
-      <id>407</id>
-      <room reference="174"/>
-      <specialism reference="4"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="599">
-      <id>408</id>
-      <room reference="175"/>
-      <specialism reference="8"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="600">
-      <id>409</id>
-      <room reference="175"/>
-      <specialism reference="3"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="601">
-      <id>410</id>
-      <room reference="175"/>
-      <specialism reference="4"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="602">
-      <id>411</id>
-      <room reference="176"/>
-      <specialism reference="8"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="603">
-      <id>412</id>
-      <room reference="176"/>
-      <specialism reference="3"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="604">
-      <id>413</id>
-      <room reference="176"/>
-      <specialism reference="4"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="605">
-      <id>414</id>
-      <room reference="177"/>
-      <specialism reference="8"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="606">
-      <id>415</id>
-      <room reference="177"/>
-      <specialism reference="3"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="607">
-      <id>416</id>
-      <room reference="177"/>
-      <specialism reference="4"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="608">
-      <id>417</id>
-      <room reference="178"/>
-      <specialism reference="8"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="609">
-      <id>418</id>
-      <room reference="178"/>
-      <specialism reference="3"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="610">
-      <id>419</id>
-      <room reference="178"/>
-      <specialism reference="4"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="611">
-      <id>420</id>
-      <room reference="179"/>
-      <specialism reference="8"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="612">
-      <id>421</id>
-      <room reference="179"/>
-      <specialism reference="3"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="613">
-      <id>422</id>
-      <room reference="179"/>
-      <specialism reference="4"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="614">
-      <id>423</id>
-      <room reference="180"/>
-      <specialism reference="8"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="615">
-      <id>424</id>
-      <room reference="180"/>
-      <specialism reference="3"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="616">
-      <id>425</id>
-      <room reference="180"/>
-      <specialism reference="4"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="617">
-      <id>426</id>
-      <room reference="181"/>
-      <specialism reference="8"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="618">
-      <id>427</id>
-      <room reference="181"/>
-      <specialism reference="3"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="619">
-      <id>428</id>
-      <room reference="181"/>
-      <specialism reference="4"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="620">
-      <id>429</id>
-      <room reference="182"/>
-      <specialism reference="8"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="621">
-      <id>430</id>
-      <room reference="182"/>
-      <specialism reference="3"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="622">
-      <id>431</id>
-      <room reference="182"/>
-      <specialism reference="4"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="623">
-      <id>432</id>
-      <room reference="183"/>
-      <specialism reference="8"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="624">
-      <id>433</id>
-      <room reference="183"/>
-      <specialism reference="3"/>
-      <priority>3</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="625">
-      <id>434</id>
-      <room reference="183"/>
-      <specialism reference="4"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="626">
-      <id>435</id>
-      <room reference="184"/>
-      <specialism reference="8"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="627">
-      <id>436</id>
-      <room reference="184"/>
-      <specialism reference="3"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="628">
-      <id>437</id>
-      <room reference="184"/>
-      <specialism reference="4"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="629">
-      <id>438</id>
-      <room reference="185"/>
-      <specialism reference="8"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="630">
-      <id>439</id>
-      <room reference="185"/>
-      <specialism reference="3"/>
-      <priority>3</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="631">
-      <id>440</id>
-      <room reference="185"/>
-      <specialism reference="4"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="632">
-      <id>441</id>
-      <room reference="186"/>
-      <specialism reference="8"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="633">
-      <id>442</id>
-      <room reference="186"/>
-      <specialism reference="3"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="634">
-      <id>443</id>
-      <room reference="186"/>
-      <specialism reference="4"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="635">
-      <id>444</id>
-      <room reference="187"/>
-      <specialism reference="8"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="636">
-      <id>445</id>
-      <room reference="187"/>
-      <specialism reference="3"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="637">
-      <id>446</id>
-      <room reference="187"/>
-      <specialism reference="4"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="638">
-      <id>447</id>
-      <room reference="188"/>
-      <specialism reference="8"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="639">
-      <id>448</id>
-      <room reference="188"/>
-      <specialism reference="3"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="640">
-      <id>449</id>
-      <room reference="188"/>
-      <specialism reference="4"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="641">
-      <id>450</id>
-      <room reference="189"/>
-      <specialism reference="8"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="642">
-      <id>451</id>
-      <room reference="189"/>
-      <specialism reference="3"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="643">
-      <id>452</id>
-      <room reference="189"/>
-      <specialism reference="4"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+  <roomSpecialismList id="1100">
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="41"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="42"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="43"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="48"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="49"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="50"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="55"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="56"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="57"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="61"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="62"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="63"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="69"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="70"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="71"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="76"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="77"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="78"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="84"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="85"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="86"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="91"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="92"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="93"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="98"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="99"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="100"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="105"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="106"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="107"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="112"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="113"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="114"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="118"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="119"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="120"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="126"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="127"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="128"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="133"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="134"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="135"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="140"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="141"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="142"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="147"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="148"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="149"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="153"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="154"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="155"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="161"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="162"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="163"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="169"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="170"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="171"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="176"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="177"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="178"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="182"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="183"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="184"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="189"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="190"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="191"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="197"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="198"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="199"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="205"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="206"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="207"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="211"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="212"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="213"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="218"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="219"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="220"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="224"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="225"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="226"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="232"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="233"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="234"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="239"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="240"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="241"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="246"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="247"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="248"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="253"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="254"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="255"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="260"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="261"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="262"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="266"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="267"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="268"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="272"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="273"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="274"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="279"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="280"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="281"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="285"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="286"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="287"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="292"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="293"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="294"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="298"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="299"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="300"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="305"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="306"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="307"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="312"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="313"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="314"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="320"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="321"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="322"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="328"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="329"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="330"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="336"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="337"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="338"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="343"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="344"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="345"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="351"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="352"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="353"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="358"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="359"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="360"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="366"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="367"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="368"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="372"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="373"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="374"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="378"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="379"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="380"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="385"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="386"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="387"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="392"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="393"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="394"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="398"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="399"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="400"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="406"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="407"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="408"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="412"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="413"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="414"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="418"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="419"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="420"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="424"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="425"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="426"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="432"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="433"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="434"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="439"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="440"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="441"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="446"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="447"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="448"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="453"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="454"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="455"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="461"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="462"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="463"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="468"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="469"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="470"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="475"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="476"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="477"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="483"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="484"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="485"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="489"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="490"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="491"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="495"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="496"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="497"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="502"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="503"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="504"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="508"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="509"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="510"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="515"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="516"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="517"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="521"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="522"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="523"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="527"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="528"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="529"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="534"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="535"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="536"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="540"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="541"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="542"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="548"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="549"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="550"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="554"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="555"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="556"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="561"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="562"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="563"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="568"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="569"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="570"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="575"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="576"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="577"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="583"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="584"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="585"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="591"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="592"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="593"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="597"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="598"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="599"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="604"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="605"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="606"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="610"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="611"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="612"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="616"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="617"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="618"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="623"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="624"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="625"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="631"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="632"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="633"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="638"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="639"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="640"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="644"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="645"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="646"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="651"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="652"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="653"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="658"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="659"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="660"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="666"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="667"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="668"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="674"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="675"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="676"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="682"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="683"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="684"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="689"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="690"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="691"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="696"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="697"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="698"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="703"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="704"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="705"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="710"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="711"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="712"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="718"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="719"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="720"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="725"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="726"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="727"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="733"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="734"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="735"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="740"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="741"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="742"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="747"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="748"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="749"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="754"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="755"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="756"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="762"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="763"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="764"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="769"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="770"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="771"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="775"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="776"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="777"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="782"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="783"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="784"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="789"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="790"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="791"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="796"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="797"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="798"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="802"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="803"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="804"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="808"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="809"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="810"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="816"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="817"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="818"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="823"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="824"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="825"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="831"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="832"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="833"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="839"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="840"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="841"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="845"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="846"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="847"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="851"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="852"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="853"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="858"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="859"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="860"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="865"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="866"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="867"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="872"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="873"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="874"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="880"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="881"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="882"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="886"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="887"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="888"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="893"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="894"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="895"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="901"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="902"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="903"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="908"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="909"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="910"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="915"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="916"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="917"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="922"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="923"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="924"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="929"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="930"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="931"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="935"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="936"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="937"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="941"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="942"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="943"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="949"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="950"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="951"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="957"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="958"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="959"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="964"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="965"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="966"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="971"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="972"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="973"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="978"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="979"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="980"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="985"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="986"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="987"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="993"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="994"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="995"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="1001"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="1002"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="1003"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="1008"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="1009"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="1010"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="1016"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="1017"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="1018"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="1024"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="1025"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="1026"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="1030"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="1031"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="1032"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="1037"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="1038"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="1039"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="1044"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="1045"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="1046"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="1052"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="1053"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="1054"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="1059"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="1060"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="1061"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="1067"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="1068"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="1069"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="1074"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="1075"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="1076"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="1082"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="1083"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="1084"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="1090"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="1091"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="1092"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="1096"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="1097"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="1098"/>
   </roomSpecialismList>
-  <roomEquipmentList id="644">
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="645">
-      <id>0</id>
-      <room reference="39"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="646">
-      <id>1</id>
-      <room reference="40"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="647">
-      <id>2</id>
-      <room reference="42"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="648">
-      <id>3</id>
-      <room reference="42"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="649">
-      <id>4</id>
-      <room reference="43"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="650">
-      <id>5</id>
-      <room reference="44"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="651">
-      <id>6</id>
-      <room reference="44"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="652">
-      <id>7</id>
-      <room reference="45"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="653">
-      <id>8</id>
-      <room reference="46"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="654">
-      <id>9</id>
-      <room reference="47"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="655">
-      <id>10</id>
-      <room reference="48"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="656">
-      <id>11</id>
-      <room reference="50"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="657">
-      <id>12</id>
-      <room reference="50"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="658">
-      <id>13</id>
-      <room reference="51"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="659">
-      <id>14</id>
-      <room reference="52"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="660">
-      <id>15</id>
-      <room reference="53"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="661">
-      <id>16</id>
-      <room reference="55"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="662">
-      <id>17</id>
-      <room reference="55"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="663">
-      <id>18</id>
-      <room reference="56"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="664">
-      <id>19</id>
-      <room reference="56"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="665">
-      <id>20</id>
-      <room reference="57"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="666">
-      <id>21</id>
-      <room reference="59"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="667">
-      <id>22</id>
-      <room reference="60"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="668">
-      <id>23</id>
-      <room reference="60"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="669">
-      <id>24</id>
-      <room reference="61"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="670">
-      <id>25</id>
-      <room reference="61"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="671">
-      <id>26</id>
-      <room reference="63"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="672">
-      <id>27</id>
-      <room reference="65"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="673">
-      <id>28</id>
-      <room reference="65"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="674">
-      <id>29</id>
-      <room reference="66"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="675">
-      <id>30</id>
-      <room reference="67"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="676">
-      <id>31</id>
-      <room reference="68"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="677">
-      <id>32</id>
-      <room reference="69"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="678">
-      <id>33</id>
-      <room reference="72"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="679">
-      <id>34</id>
-      <room reference="74"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="680">
-      <id>35</id>
-      <room reference="76"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="681">
-      <id>36</id>
-      <room reference="77"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="682">
-      <id>37</id>
-      <room reference="78"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="683">
-      <id>38</id>
-      <room reference="78"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="684">
-      <id>39</id>
-      <room reference="79"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="685">
-      <id>40</id>
-      <room reference="79"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="686">
-      <id>41</id>
-      <room reference="80"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="687">
-      <id>42</id>
-      <room reference="80"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="688">
-      <id>43</id>
-      <room reference="81"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="689">
-      <id>44</id>
-      <room reference="82"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="690">
-      <id>45</id>
-      <room reference="82"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="691">
-      <id>46</id>
-      <room reference="83"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="692">
-      <id>47</id>
-      <room reference="84"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="693">
-      <id>48</id>
-      <room reference="84"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="694">
-      <id>49</id>
-      <room reference="87"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="695">
-      <id>50</id>
-      <room reference="88"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="696">
-      <id>51</id>
-      <room reference="90"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="697">
-      <id>52</id>
-      <room reference="90"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="698">
-      <id>53</id>
-      <room reference="94"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="699">
-      <id>54</id>
-      <room reference="94"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="700">
-      <id>55</id>
-      <room reference="95"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="701">
-      <id>56</id>
-      <room reference="96"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="702">
-      <id>57</id>
-      <room reference="97"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="703">
-      <id>58</id>
-      <room reference="98"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="704">
-      <id>59</id>
-      <room reference="98"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="705">
-      <id>60</id>
-      <room reference="99"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="706">
-      <id>61</id>
-      <room reference="100"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="707">
-      <id>62</id>
-      <room reference="101"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="708">
-      <id>63</id>
-      <room reference="101"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="709">
-      <id>64</id>
-      <room reference="104"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="710">
-      <id>65</id>
-      <room reference="106"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="711">
-      <id>66</id>
-      <room reference="109"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="712">
-      <id>67</id>
-      <room reference="111"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="713">
-      <id>68</id>
-      <room reference="111"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="714">
-      <id>69</id>
-      <room reference="113"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="715">
-      <id>70</id>
-      <room reference="114"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="716">
-      <id>71</id>
-      <room reference="115"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="717">
-      <id>72</id>
-      <room reference="116"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="718">
-      <id>73</id>
-      <room reference="116"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="719">
-      <id>74</id>
-      <room reference="117"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="720">
-      <id>75</id>
-      <room reference="117"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="721">
-      <id>76</id>
-      <room reference="119"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="722">
-      <id>77</id>
-      <room reference="122"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="723">
-      <id>78</id>
-      <room reference="123"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="724">
-      <id>79</id>
-      <room reference="123"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="725">
-      <id>80</id>
-      <room reference="124"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="726">
-      <id>81</id>
-      <room reference="126"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="727">
-      <id>82</id>
-      <room reference="127"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="728">
-      <id>83</id>
-      <room reference="128"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="729">
-      <id>84</id>
-      <room reference="128"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="730">
-      <id>85</id>
-      <room reference="129"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="731">
-      <id>86</id>
-      <room reference="129"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="732">
-      <id>87</id>
-      <room reference="130"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="733">
-      <id>88</id>
-      <room reference="130"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="734">
-      <id>89</id>
-      <room reference="131"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="735">
-      <id>90</id>
-      <room reference="132"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="736">
-      <id>91</id>
-      <room reference="133"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="737">
-      <id>92</id>
-      <room reference="134"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="738">
-      <id>93</id>
-      <room reference="135"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="739">
-      <id>94</id>
-      <room reference="135"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="740">
-      <id>95</id>
-      <room reference="136"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="741">
-      <id>96</id>
-      <room reference="137"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="742">
-      <id>97</id>
-      <room reference="137"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="743">
-      <id>98</id>
-      <room reference="138"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="744">
-      <id>99</id>
-      <room reference="139"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="745">
-      <id>100</id>
-      <room reference="140"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="746">
-      <id>101</id>
-      <room reference="141"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="747">
-      <id>102</id>
-      <room reference="141"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="748">
-      <id>103</id>
-      <room reference="142"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="749">
-      <id>104</id>
-      <room reference="144"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="750">
-      <id>105</id>
-      <room reference="145"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="751">
-      <id>106</id>
-      <room reference="146"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="752">
-      <id>107</id>
-      <room reference="149"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="753">
-      <id>108</id>
-      <room reference="149"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="754">
-      <id>109</id>
-      <room reference="150"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="755">
-      <id>110</id>
-      <room reference="151"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="756">
-      <id>111</id>
-      <room reference="151"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="757">
-      <id>112</id>
-      <room reference="152"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="758">
-      <id>113</id>
-      <room reference="152"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="759">
-      <id>114</id>
-      <room reference="155"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="760">
-      <id>115</id>
-      <room reference="156"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="761">
-      <id>116</id>
-      <room reference="157"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="762">
-      <id>117</id>
-      <room reference="158"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="763">
-      <id>118</id>
-      <room reference="158"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="764">
-      <id>119</id>
-      <room reference="160"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="765">
-      <id>120</id>
-      <room reference="161"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="766">
-      <id>121</id>
-      <room reference="161"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="767">
-      <id>122</id>
-      <room reference="162"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="768">
-      <id>123</id>
-      <room reference="163"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="769">
-      <id>124</id>
-      <room reference="164"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="770">
-      <id>125</id>
-      <room reference="165"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="771">
-      <id>126</id>
-      <room reference="168"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="772">
-      <id>127</id>
-      <room reference="168"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="773">
-      <id>128</id>
-      <room reference="169"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="774">
-      <id>129</id>
-      <room reference="169"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="775">
-      <id>130</id>
-      <room reference="170"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="776">
-      <id>131</id>
-      <room reference="171"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="777">
-      <id>132</id>
-      <room reference="172"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="778">
-      <id>133</id>
-      <room reference="173"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="779">
-      <id>134</id>
-      <room reference="174"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="780">
-      <id>135</id>
-      <room reference="174"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="781">
-      <id>136</id>
-      <room reference="175"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="782">
-      <id>137</id>
-      <room reference="175"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="783">
-      <id>138</id>
-      <room reference="176"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="784">
-      <id>139</id>
-      <room reference="177"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="785">
-      <id>140</id>
-      <room reference="177"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="786">
-      <id>141</id>
-      <room reference="178"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="787">
-      <id>142</id>
-      <room reference="178"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="788">
-      <id>143</id>
-      <room reference="180"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="789">
-      <id>144</id>
-      <room reference="181"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="790">
-      <id>145</id>
-      <room reference="182"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="791">
-      <id>146</id>
-      <room reference="182"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="792">
-      <id>147</id>
-      <room reference="183"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="793">
-      <id>148</id>
-      <room reference="184"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="794">
-      <id>149</id>
-      <room reference="184"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="795">
-      <id>150</id>
-      <room reference="185"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="796">
-      <id>151</id>
-      <room reference="186"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="797">
-      <id>152</id>
-      <room reference="186"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="798">
-      <id>153</id>
-      <room reference="187"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="799">
-      <id>154</id>
-      <room reference="187"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+  <roomEquipmentList id="1101">
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="45"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="52"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="65"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="66"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="73"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="80"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="81"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="88"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="95"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="102"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="109"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="122"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="123"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="130"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="137"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="144"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="157"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="158"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="165"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="166"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="173"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="186"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="193"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="194"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="201"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="202"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="215"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="228"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="229"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="236"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="243"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="250"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="257"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="276"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="289"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="302"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="309"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="316"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="317"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="324"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="325"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="332"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="333"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="340"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="347"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="348"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="355"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="362"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="363"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="382"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="389"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="402"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="403"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="428"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="429"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="436"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="443"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="450"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="457"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="458"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="465"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="472"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="479"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="480"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="499"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="512"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="531"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="544"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="545"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="558"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="565"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="572"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="579"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="580"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="587"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="588"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="601"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="620"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="627"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="628"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="635"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="648"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="655"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="662"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="663"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="670"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="671"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="678"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="679"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="686"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="693"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="700"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="707"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="714"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="715"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="722"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="729"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="730"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="737"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="744"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="751"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="758"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="759"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="766"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="779"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="786"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="793"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="812"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="813"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="820"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="827"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="828"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="835"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="836"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="855"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="862"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="869"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="876"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="877"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="890"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="897"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="898"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="905"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="912"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="919"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="926"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="945"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="946"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="953"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="954"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="961"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="968"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="975"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="982"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="989"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="990"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="997"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="998"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="1005"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="1012"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="1013"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="1020"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="1021"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="1034"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="1041"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="1048"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="1049"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="1056"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="1063"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="1064"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="1071"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="1078"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="1079"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="1086"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="1087"/>
   </roomEquipmentList>
-  <bedList id="800">
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="801">
+  <bedList id="1102">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1103">
       <id>1</id>
       <room reference="39"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="802">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1104">
       <id>2</id>
-      <room reference="40"/>
+      <room reference="46"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="803">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1105">
       <id>3</id>
-      <room reference="41"/>
+      <room reference="53"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="804">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1106">
       <id>4</id>
-      <room reference="42"/>
+      <room reference="59"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="805">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1107">
       <id>5</id>
-      <room reference="43"/>
+      <room reference="67"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="806">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1108">
       <id>6</id>
-      <room reference="43"/>
+      <room reference="67"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="807">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1109">
       <id>7</id>
-      <room reference="44"/>
+      <room reference="74"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="808">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1110">
       <id>8</id>
-      <room reference="44"/>
+      <room reference="74"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="809">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1111">
       <id>9</id>
-      <room reference="45"/>
+      <room reference="82"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="810">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1112">
       <id>10</id>
-      <room reference="45"/>
+      <room reference="82"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="811">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1113">
       <id>11</id>
-      <room reference="46"/>
+      <room reference="89"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="812">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1114">
       <id>12</id>
-      <room reference="46"/>
+      <room reference="89"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="813">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1115">
       <id>13</id>
-      <room reference="47"/>
+      <room reference="96"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="814">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1116">
       <id>14</id>
-      <room reference="47"/>
+      <room reference="96"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="815">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1117">
       <id>15</id>
-      <room reference="48"/>
+      <room reference="103"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="816">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1118">
       <id>16</id>
-      <room reference="48"/>
+      <room reference="103"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="817">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1119">
       <id>17</id>
-      <room reference="48"/>
+      <room reference="103"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="818">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1120">
       <id>18</id>
-      <room reference="48"/>
+      <room reference="103"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="819">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1121">
       <id>19</id>
-      <room reference="49"/>
+      <room reference="110"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="820">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1122">
       <id>20</id>
-      <room reference="49"/>
+      <room reference="110"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="821">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1123">
       <id>21</id>
-      <room reference="49"/>
+      <room reference="110"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="822">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1124">
       <id>22</id>
-      <room reference="49"/>
+      <room reference="110"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="823">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1125">
       <id>23</id>
-      <room reference="50"/>
+      <room reference="116"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="824">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1126">
       <id>24</id>
-      <room reference="50"/>
+      <room reference="116"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="825">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1127">
       <id>25</id>
-      <room reference="50"/>
+      <room reference="116"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="826">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1128">
       <id>26</id>
-      <room reference="50"/>
+      <room reference="116"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="827">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1129">
       <id>27</id>
-      <room reference="51"/>
+      <room reference="124"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="828">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1130">
       <id>28</id>
-      <room reference="51"/>
+      <room reference="124"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="829">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1131">
       <id>29</id>
-      <room reference="51"/>
+      <room reference="124"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="830">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1132">
       <id>30</id>
-      <room reference="51"/>
+      <room reference="124"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="831">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1133">
       <id>31</id>
-      <room reference="52"/>
+      <room reference="131"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="832">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1134">
       <id>32</id>
-      <room reference="52"/>
+      <room reference="131"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="833">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1135">
       <id>33</id>
-      <room reference="52"/>
+      <room reference="131"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="834">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1136">
       <id>34</id>
-      <room reference="52"/>
+      <room reference="131"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="835">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1137">
       <id>35</id>
-      <room reference="53"/>
+      <room reference="138"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="836">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1138">
       <id>36</id>
-      <room reference="53"/>
+      <room reference="138"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="837">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1139">
       <id>37</id>
-      <room reference="53"/>
+      <room reference="138"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="838">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1140">
       <id>38</id>
-      <room reference="53"/>
+      <room reference="138"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="839">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1141">
       <id>39</id>
-      <room reference="55"/>
+      <room reference="151"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="840">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1142">
       <id>40</id>
-      <room reference="55"/>
+      <room reference="151"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="841">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1143">
       <id>41</id>
-      <room reference="55"/>
+      <room reference="151"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="842">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1144">
       <id>42</id>
-      <room reference="55"/>
+      <room reference="151"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="843">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1145">
       <id>43</id>
-      <room reference="54"/>
+      <room reference="145"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="844">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1146">
       <id>44</id>
-      <room reference="54"/>
+      <room reference="145"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="845">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1147">
       <id>45</id>
-      <room reference="54"/>
+      <room reference="145"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="846">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1148">
       <id>46</id>
-      <room reference="54"/>
+      <room reference="145"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="847">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1149">
       <id>47</id>
-      <room reference="57"/>
+      <room reference="167"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="848">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1150">
       <id>48</id>
-      <room reference="57"/>
+      <room reference="167"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="849">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1151">
       <id>49</id>
-      <room reference="57"/>
+      <room reference="167"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="850">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1152">
       <id>50</id>
-      <room reference="57"/>
+      <room reference="167"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="851">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1153">
       <id>51</id>
-      <room reference="56"/>
+      <room reference="159"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="852">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1154">
       <id>52</id>
-      <room reference="56"/>
+      <room reference="159"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="853">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1155">
       <id>53</id>
-      <room reference="56"/>
+      <room reference="159"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="854">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1156">
       <id>54</id>
-      <room reference="56"/>
+      <room reference="159"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="855">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1157">
       <id>55</id>
-      <room reference="59"/>
+      <room reference="180"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="856">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1158">
       <id>56</id>
-      <room reference="59"/>
+      <room reference="180"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="857">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1159">
       <id>57</id>
-      <room reference="59"/>
+      <room reference="180"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="858">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1160">
       <id>58</id>
-      <room reference="59"/>
+      <room reference="180"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="859">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1161">
       <id>59</id>
-      <room reference="58"/>
+      <room reference="174"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="860">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1162">
       <id>60</id>
-      <room reference="58"/>
+      <room reference="174"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="861">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1163">
       <id>61</id>
-      <room reference="58"/>
+      <room reference="174"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="862">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1164">
       <id>62</id>
-      <room reference="58"/>
+      <room reference="174"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="863">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1165">
       <id>63</id>
-      <room reference="61"/>
+      <room reference="195"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="864">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1166">
       <id>64</id>
-      <room reference="61"/>
+      <room reference="195"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="865">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1167">
       <id>65</id>
-      <room reference="61"/>
+      <room reference="195"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="866">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1168">
       <id>66</id>
-      <room reference="61"/>
+      <room reference="195"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="867">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1169">
       <id>67</id>
-      <room reference="60"/>
+      <room reference="187"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="868">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1170">
       <id>68</id>
-      <room reference="60"/>
+      <room reference="187"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="869">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1171">
       <id>69</id>
-      <room reference="60"/>
+      <room reference="187"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="870">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1172">
       <id>70</id>
-      <room reference="60"/>
+      <room reference="187"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="871">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1173">
       <id>71</id>
-      <room reference="63"/>
+      <room reference="209"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="872">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1174">
       <id>72</id>
-      <room reference="63"/>
+      <room reference="209"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="873">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1175">
       <id>73</id>
-      <room reference="63"/>
+      <room reference="209"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="874">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1176">
       <id>74</id>
-      <room reference="63"/>
+      <room reference="209"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="875">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1177">
       <id>75</id>
-      <room reference="62"/>
+      <room reference="203"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="876">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1178">
       <id>76</id>
-      <room reference="62"/>
+      <room reference="203"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="877">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1179">
       <id>77</id>
-      <room reference="62"/>
+      <room reference="203"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="878">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1180">
       <id>78</id>
-      <room reference="62"/>
+      <room reference="203"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="879">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1181">
       <id>79</id>
-      <room reference="65"/>
+      <room reference="222"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="880">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1182">
       <id>80</id>
-      <room reference="65"/>
+      <room reference="222"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="881">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1183">
       <id>81</id>
-      <room reference="65"/>
+      <room reference="222"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="882">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1184">
       <id>82</id>
-      <room reference="65"/>
+      <room reference="222"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="883">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1185">
       <id>83</id>
-      <room reference="64"/>
+      <room reference="216"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="884">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1186">
       <id>84</id>
-      <room reference="64"/>
+      <room reference="216"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="885">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1187">
       <id>85</id>
-      <room reference="64"/>
+      <room reference="216"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="886">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1188">
       <id>86</id>
-      <room reference="64"/>
+      <room reference="216"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="887">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1189">
       <id>87</id>
-      <room reference="67"/>
+      <room reference="237"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="888">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1190">
       <id>88</id>
-      <room reference="67"/>
+      <room reference="237"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="889">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1191">
       <id>89</id>
-      <room reference="67"/>
+      <room reference="237"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="890">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1192">
       <id>90</id>
-      <room reference="67"/>
+      <room reference="237"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="891">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1193">
       <id>91</id>
-      <room reference="66"/>
+      <room reference="230"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="892">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1194">
       <id>92</id>
-      <room reference="66"/>
+      <room reference="230"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="893">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1195">
       <id>93</id>
-      <room reference="66"/>
+      <room reference="230"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="894">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1196">
       <id>94</id>
-      <room reference="66"/>
+      <room reference="230"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="895">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1197">
       <id>95</id>
-      <room reference="69"/>
+      <room reference="251"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="896">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1198">
       <id>96</id>
-      <room reference="68"/>
+      <room reference="244"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="897">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1199">
       <id>97</id>
-      <room reference="72"/>
+      <room reference="270"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="898">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1200">
       <id>98</id>
-      <room reference="72"/>
+      <room reference="270"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="899">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1201">
       <id>99</id>
-      <room reference="73"/>
+      <room reference="277"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="900">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1202">
       <id>100</id>
-      <room reference="73"/>
+      <room reference="277"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="901">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1203">
       <id>101</id>
-      <room reference="70"/>
+      <room reference="258"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="902">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1204">
       <id>102</id>
-      <room reference="70"/>
+      <room reference="258"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="903">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1205">
       <id>103</id>
-      <room reference="71"/>
+      <room reference="264"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="904">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1206">
       <id>104</id>
-      <room reference="71"/>
+      <room reference="264"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="905">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1207">
       <id>105</id>
-      <room reference="76"/>
+      <room reference="296"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="906">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1208">
       <id>106</id>
-      <room reference="76"/>
+      <room reference="296"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="907">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1209">
       <id>107</id>
-      <room reference="77"/>
+      <room reference="303"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="908">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1210">
       <id>108</id>
-      <room reference="77"/>
+      <room reference="303"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="909">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1211">
       <id>109</id>
-      <room reference="77"/>
+      <room reference="303"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="910">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1212">
       <id>110</id>
-      <room reference="77"/>
+      <room reference="303"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="911">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1213">
       <id>111</id>
-      <room reference="74"/>
+      <room reference="283"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="912">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1214">
       <id>112</id>
-      <room reference="74"/>
+      <room reference="283"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="913">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1215">
       <id>113</id>
-      <room reference="75"/>
+      <room reference="290"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="914">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1216">
       <id>114</id>
-      <room reference="75"/>
+      <room reference="290"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="915">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1217">
       <id>115</id>
-      <room reference="80"/>
+      <room reference="326"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="916">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1218">
       <id>116</id>
-      <room reference="80"/>
+      <room reference="326"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="917">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1219">
       <id>117</id>
-      <room reference="80"/>
+      <room reference="326"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="918">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1220">
       <id>118</id>
-      <room reference="80"/>
+      <room reference="326"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="919">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1221">
       <id>119</id>
-      <room reference="81"/>
+      <room reference="334"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="920">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1222">
       <id>120</id>
-      <room reference="81"/>
+      <room reference="334"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="921">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1223">
       <id>121</id>
-      <room reference="81"/>
+      <room reference="334"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="922">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1224">
       <id>122</id>
-      <room reference="81"/>
+      <room reference="334"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="923">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1225">
       <id>123</id>
-      <room reference="78"/>
+      <room reference="310"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="924">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1226">
       <id>124</id>
-      <room reference="78"/>
+      <room reference="310"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="925">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1227">
       <id>125</id>
-      <room reference="78"/>
+      <room reference="310"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="926">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1228">
       <id>126</id>
-      <room reference="78"/>
+      <room reference="310"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="927">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1229">
       <id>127</id>
-      <room reference="79"/>
+      <room reference="318"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="928">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1230">
       <id>128</id>
-      <room reference="79"/>
+      <room reference="318"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="929">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1231">
       <id>129</id>
-      <room reference="79"/>
+      <room reference="318"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="930">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1232">
       <id>130</id>
-      <room reference="79"/>
+      <room reference="318"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="931">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1233">
       <id>131</id>
-      <room reference="84"/>
+      <room reference="356"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="932">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1234">
       <id>132</id>
-      <room reference="84"/>
+      <room reference="356"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="933">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1235">
       <id>133</id>
-      <room reference="84"/>
+      <room reference="356"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="934">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1236">
       <id>134</id>
-      <room reference="84"/>
+      <room reference="356"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="935">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1237">
       <id>135</id>
-      <room reference="85"/>
+      <room reference="364"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="936">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1238">
       <id>136</id>
-      <room reference="85"/>
+      <room reference="364"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="937">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1239">
       <id>137</id>
-      <room reference="85"/>
+      <room reference="364"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="938">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1240">
       <id>138</id>
-      <room reference="85"/>
+      <room reference="364"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="939">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1241">
       <id>139</id>
-      <room reference="82"/>
+      <room reference="341"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="940">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1242">
       <id>140</id>
-      <room reference="82"/>
+      <room reference="341"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="941">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1243">
       <id>141</id>
-      <room reference="82"/>
+      <room reference="341"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="942">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1244">
       <id>142</id>
-      <room reference="82"/>
+      <room reference="341"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="943">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1245">
       <id>143</id>
-      <room reference="83"/>
+      <room reference="349"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="944">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1246">
       <id>144</id>
-      <room reference="83"/>
+      <room reference="349"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="945">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1247">
       <id>145</id>
-      <room reference="83"/>
+      <room reference="349"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="946">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1248">
       <id>146</id>
-      <room reference="83"/>
+      <room reference="349"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="947">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1249">
       <id>147</id>
-      <room reference="89"/>
+      <room reference="390"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="948">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1250">
       <id>148</id>
-      <room reference="89"/>
+      <room reference="390"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="949">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1251">
       <id>149</id>
-      <room reference="89"/>
+      <room reference="390"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="950">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1252">
       <id>150</id>
-      <room reference="89"/>
+      <room reference="390"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="951">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1253">
       <id>151</id>
-      <room reference="88"/>
+      <room reference="383"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="952">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1254">
       <id>152</id>
-      <room reference="88"/>
+      <room reference="383"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="953">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1255">
       <id>153</id>
-      <room reference="88"/>
+      <room reference="383"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="954">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1256">
       <id>154</id>
-      <room reference="88"/>
+      <room reference="383"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="955">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1257">
       <id>155</id>
-      <room reference="87"/>
+      <room reference="376"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="956">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1258">
       <id>156</id>
-      <room reference="87"/>
+      <room reference="376"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="957">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1259">
       <id>157</id>
-      <room reference="87"/>
+      <room reference="376"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="958">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1260">
       <id>158</id>
-      <room reference="87"/>
+      <room reference="376"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="959">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1261">
       <id>159</id>
-      <room reference="86"/>
+      <room reference="370"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="960">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1262">
       <id>160</id>
-      <room reference="86"/>
+      <room reference="370"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="961">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1263">
       <id>161</id>
-      <room reference="86"/>
+      <room reference="370"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="962">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1264">
       <id>162</id>
-      <room reference="86"/>
+      <room reference="370"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="963">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1265">
       <id>163</id>
-      <room reference="93"/>
+      <room reference="416"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="964">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1266">
       <id>164</id>
-      <room reference="92"/>
+      <room reference="410"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="965">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1267">
       <id>165</id>
-      <room reference="91"/>
+      <room reference="404"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="966">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1268">
       <id>166</id>
-      <room reference="91"/>
+      <room reference="404"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="967">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1269">
       <id>167</id>
-      <room reference="91"/>
+      <room reference="404"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="968">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1270">
       <id>168</id>
-      <room reference="91"/>
+      <room reference="404"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="969">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1271">
       <id>169</id>
-      <room reference="90"/>
+      <room reference="396"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="970">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1272">
       <id>170</id>
-      <room reference="90"/>
+      <room reference="396"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="971">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1273">
       <id>171</id>
-      <room reference="90"/>
+      <room reference="396"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="972">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1274">
       <id>172</id>
-      <room reference="90"/>
+      <room reference="396"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="973">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1275">
       <id>173</id>
-      <room reference="97"/>
+      <room reference="444"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="974">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1276">
       <id>174</id>
-      <room reference="97"/>
+      <room reference="444"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="975">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1277">
       <id>175</id>
-      <room reference="96"/>
+      <room reference="437"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="976">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1278">
       <id>176</id>
-      <room reference="96"/>
+      <room reference="437"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="977">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1279">
       <id>177</id>
-      <room reference="95"/>
+      <room reference="430"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="978">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1280">
       <id>178</id>
-      <room reference="95"/>
+      <room reference="430"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="979">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1281">
       <id>179</id>
-      <room reference="94"/>
+      <room reference="422"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="980">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1282">
       <id>180</id>
-      <room reference="101"/>
+      <room reference="473"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="981">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1283">
       <id>181</id>
-      <room reference="101"/>
+      <room reference="473"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="982">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1284">
       <id>182</id>
-      <room reference="100"/>
+      <room reference="466"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="983">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1285">
       <id>183</id>
-      <room reference="100"/>
+      <room reference="466"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="984">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1286">
       <id>184</id>
-      <room reference="99"/>
+      <room reference="459"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="985">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1287">
       <id>185</id>
-      <room reference="99"/>
+      <room reference="459"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="986">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1288">
       <id>186</id>
-      <room reference="98"/>
+      <room reference="451"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="987">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1289">
       <id>187</id>
-      <room reference="98"/>
+      <room reference="451"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="988">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1290">
       <id>188</id>
-      <room reference="106"/>
+      <room reference="506"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="989">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1291">
       <id>189</id>
-      <room reference="106"/>
+      <room reference="506"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="990">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1292">
       <id>190</id>
-      <room reference="106"/>
+      <room reference="506"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="991">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1293">
       <id>191</id>
-      <room reference="106"/>
+      <room reference="506"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="992">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1294">
       <id>192</id>
-      <room reference="107"/>
+      <room reference="513"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="993">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1295">
       <id>193</id>
-      <room reference="107"/>
+      <room reference="513"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="994">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1296">
       <id>194</id>
-      <room reference="107"/>
+      <room reference="513"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="995">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1297">
       <id>195</id>
-      <room reference="107"/>
+      <room reference="513"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="996">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1298">
       <id>196</id>
-      <room reference="108"/>
+      <room reference="519"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="997">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1299">
       <id>197</id>
-      <room reference="108"/>
+      <room reference="519"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="998">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1300">
       <id>198</id>
-      <room reference="108"/>
+      <room reference="519"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="999">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1301">
       <id>199</id>
-      <room reference="108"/>
+      <room reference="519"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1000">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1302">
       <id>200</id>
-      <room reference="109"/>
+      <room reference="525"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1001">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1303">
       <id>201</id>
-      <room reference="109"/>
+      <room reference="525"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1002">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1304">
       <id>202</id>
-      <room reference="109"/>
+      <room reference="525"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1003">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1305">
       <id>203</id>
-      <room reference="109"/>
+      <room reference="525"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1004">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1306">
       <id>204</id>
-      <room reference="102"/>
+      <room reference="481"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1005">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1307">
       <id>205</id>
-      <room reference="102"/>
+      <room reference="481"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1006">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1308">
       <id>206</id>
-      <room reference="102"/>
+      <room reference="481"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1007">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1309">
       <id>207</id>
-      <room reference="102"/>
+      <room reference="481"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1008">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1310">
       <id>208</id>
-      <room reference="103"/>
+      <room reference="487"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1009">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1311">
       <id>209</id>
-      <room reference="103"/>
+      <room reference="487"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1010">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1312">
       <id>210</id>
-      <room reference="103"/>
+      <room reference="487"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1011">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1313">
       <id>211</id>
-      <room reference="103"/>
+      <room reference="487"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1012">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1314">
       <id>212</id>
-      <room reference="104"/>
+      <room reference="493"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1013">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1315">
       <id>213</id>
-      <room reference="104"/>
+      <room reference="493"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1014">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1316">
       <id>214</id>
-      <room reference="104"/>
+      <room reference="493"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1015">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1317">
       <id>215</id>
-      <room reference="104"/>
+      <room reference="493"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1016">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1318">
       <id>216</id>
-      <room reference="105"/>
+      <room reference="500"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1017">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1319">
       <id>217</id>
-      <room reference="105"/>
+      <room reference="500"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1018">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1320">
       <id>218</id>
-      <room reference="105"/>
+      <room reference="500"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1019">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1321">
       <id>219</id>
-      <room reference="105"/>
+      <room reference="500"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1020">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1322">
       <id>220</id>
-      <room reference="114"/>
+      <room reference="559"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1021">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1323">
       <id>221</id>
-      <room reference="114"/>
+      <room reference="559"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1022">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1324">
       <id>222</id>
-      <room reference="114"/>
+      <room reference="559"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1023">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1325">
       <id>223</id>
-      <room reference="114"/>
+      <room reference="559"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1024">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1326">
       <id>224</id>
-      <room reference="115"/>
+      <room reference="566"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1025">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1327">
       <id>225</id>
-      <room reference="115"/>
+      <room reference="566"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1026">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1328">
       <id>226</id>
-      <room reference="115"/>
+      <room reference="566"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1027">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1329">
       <id>227</id>
-      <room reference="115"/>
+      <room reference="566"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1028">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1330">
       <id>228</id>
-      <room reference="116"/>
+      <room reference="573"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1029">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1331">
       <id>229</id>
-      <room reference="116"/>
+      <room reference="573"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1030">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1332">
       <id>230</id>
-      <room reference="116"/>
+      <room reference="573"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1031">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1333">
       <id>231</id>
-      <room reference="116"/>
+      <room reference="573"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1032">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1334">
       <id>232</id>
-      <room reference="117"/>
+      <room reference="581"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1033">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1335">
       <id>233</id>
-      <room reference="117"/>
+      <room reference="581"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1034">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1336">
       <id>234</id>
-      <room reference="117"/>
+      <room reference="581"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1035">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1337">
       <id>235</id>
-      <room reference="117"/>
+      <room reference="581"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1036">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1338">
       <id>236</id>
-      <room reference="110"/>
+      <room reference="532"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1037">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1339">
       <id>237</id>
-      <room reference="110"/>
+      <room reference="532"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1038">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1340">
       <id>238</id>
-      <room reference="110"/>
+      <room reference="532"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1039">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1341">
       <id>239</id>
-      <room reference="110"/>
+      <room reference="532"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1040">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1342">
       <id>240</id>
-      <room reference="111"/>
+      <room reference="538"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1041">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1343">
       <id>241</id>
-      <room reference="111"/>
+      <room reference="538"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1042">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1344">
       <id>242</id>
-      <room reference="111"/>
+      <room reference="538"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1043">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1345">
       <id>243</id>
-      <room reference="111"/>
+      <room reference="538"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1044">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1346">
       <id>244</id>
-      <room reference="112"/>
+      <room reference="546"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1045">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1347">
       <id>245</id>
-      <room reference="112"/>
+      <room reference="546"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1046">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1348">
       <id>246</id>
-      <room reference="112"/>
+      <room reference="546"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1047">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1349">
       <id>247</id>
-      <room reference="112"/>
+      <room reference="546"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1048">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1350">
       <id>248</id>
-      <room reference="113"/>
+      <room reference="552"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1049">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1351">
       <id>249</id>
-      <room reference="113"/>
+      <room reference="552"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1050">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1352">
       <id>250</id>
-      <room reference="113"/>
+      <room reference="552"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1051">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1353">
       <id>251</id>
-      <room reference="113"/>
+      <room reference="552"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1052">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1354">
       <id>252</id>
-      <room reference="123"/>
+      <room reference="621"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1053">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1355">
       <id>253</id>
-      <room reference="122"/>
+      <room reference="614"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1054">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1356">
       <id>254</id>
-      <room reference="125"/>
+      <room reference="636"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1055">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1357">
       <id>255</id>
-      <room reference="125"/>
+      <room reference="636"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1056">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1358">
       <id>256</id>
-      <room reference="124"/>
+      <room reference="629"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1057">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1359">
       <id>257</id>
-      <room reference="119"/>
+      <room reference="595"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1058">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1360">
       <id>258</id>
-      <room reference="119"/>
+      <room reference="595"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1059">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1361">
       <id>259</id>
-      <room reference="119"/>
+      <room reference="595"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1060">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1362">
       <id>260</id>
-      <room reference="119"/>
+      <room reference="595"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1061">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1363">
       <id>261</id>
-      <room reference="118"/>
+      <room reference="589"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1062">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1364">
       <id>262</id>
-      <room reference="118"/>
+      <room reference="589"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1063">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1365">
       <id>263</id>
-      <room reference="118"/>
+      <room reference="589"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1064">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1366">
       <id>264</id>
-      <room reference="118"/>
+      <room reference="589"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1065">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1367">
       <id>265</id>
-      <room reference="121"/>
+      <room reference="608"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1066">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1368">
       <id>266</id>
-      <room reference="120"/>
+      <room reference="602"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1067">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1369">
       <id>267</id>
-      <room reference="131"/>
+      <room reference="680"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1068">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1370">
       <id>268</id>
-      <room reference="131"/>
+      <room reference="680"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1069">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1371">
       <id>269</id>
-      <room reference="131"/>
+      <room reference="680"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1070">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1372">
       <id>270</id>
-      <room reference="131"/>
+      <room reference="680"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1071">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1373">
       <id>271</id>
-      <room reference="130"/>
+      <room reference="672"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1072">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1374">
       <id>272</id>
-      <room reference="130"/>
+      <room reference="672"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1073">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1375">
       <id>273</id>
-      <room reference="133"/>
+      <room reference="694"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1074">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1376">
       <id>274</id>
-      <room reference="133"/>
+      <room reference="694"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1075">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1377">
       <id>275</id>
-      <room reference="133"/>
+      <room reference="694"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1076">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1378">
       <id>276</id>
-      <room reference="133"/>
+      <room reference="694"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1077">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1379">
       <id>277</id>
-      <room reference="132"/>
+      <room reference="687"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1078">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1380">
       <id>278</id>
-      <room reference="132"/>
+      <room reference="687"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1079">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1381">
       <id>279</id>
-      <room reference="132"/>
+      <room reference="687"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1080">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1382">
       <id>280</id>
-      <room reference="132"/>
+      <room reference="687"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1081">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1383">
       <id>281</id>
-      <room reference="127"/>
+      <room reference="649"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1082">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1384">
       <id>282</id>
-      <room reference="127"/>
+      <room reference="649"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1083">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1385">
       <id>283</id>
-      <room reference="126"/>
+      <room reference="642"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1084">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1386">
       <id>284</id>
-      <room reference="126"/>
+      <room reference="642"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1085">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1387">
       <id>285</id>
-      <room reference="129"/>
+      <room reference="664"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1086">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1388">
       <id>286</id>
-      <room reference="129"/>
+      <room reference="664"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1087">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1389">
       <id>287</id>
-      <room reference="128"/>
+      <room reference="656"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1088">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1390">
       <id>288</id>
-      <room reference="128"/>
+      <room reference="656"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1089">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1391">
       <id>289</id>
-      <room reference="140"/>
+      <room reference="745"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1090">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1392">
       <id>290</id>
-      <room reference="140"/>
+      <room reference="745"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1091">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1393">
       <id>291</id>
-      <room reference="140"/>
+      <room reference="745"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1092">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1394">
       <id>292</id>
-      <room reference="140"/>
+      <room reference="745"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1093">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1395">
       <id>293</id>
-      <room reference="141"/>
+      <room reference="752"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1094">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1396">
       <id>294</id>
-      <room reference="141"/>
+      <room reference="752"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1095">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1397">
       <id>295</id>
-      <room reference="141"/>
+      <room reference="752"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1096">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1398">
       <id>296</id>
-      <room reference="141"/>
+      <room reference="752"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1097">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1399">
       <id>297</id>
-      <room reference="138"/>
+      <room reference="731"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1098">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1400">
       <id>298</id>
-      <room reference="138"/>
+      <room reference="731"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1099">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1401">
       <id>299</id>
-      <room reference="138"/>
+      <room reference="731"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1100">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1402">
       <id>300</id>
-      <room reference="138"/>
+      <room reference="731"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1101">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1403">
       <id>301</id>
-      <room reference="139"/>
+      <room reference="738"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1102">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1404">
       <id>302</id>
-      <room reference="139"/>
+      <room reference="738"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1103">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1405">
       <id>303</id>
-      <room reference="139"/>
+      <room reference="738"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1104">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1406">
       <id>304</id>
-      <room reference="139"/>
+      <room reference="738"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1105">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1407">
       <id>305</id>
-      <room reference="136"/>
+      <room reference="716"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1106">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1408">
       <id>306</id>
-      <room reference="136"/>
+      <room reference="716"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1107">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1409">
       <id>307</id>
-      <room reference="136"/>
+      <room reference="716"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1108">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1410">
       <id>308</id>
-      <room reference="136"/>
+      <room reference="716"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1109">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1411">
       <id>309</id>
-      <room reference="137"/>
+      <room reference="723"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1110">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1412">
       <id>310</id>
-      <room reference="137"/>
+      <room reference="723"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1111">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1413">
       <id>311</id>
-      <room reference="137"/>
+      <room reference="723"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1112">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1414">
       <id>312</id>
-      <room reference="137"/>
+      <room reference="723"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1113">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1415">
       <id>313</id>
-      <room reference="134"/>
+      <room reference="701"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1114">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1416">
       <id>314</id>
-      <room reference="134"/>
+      <room reference="701"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1115">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1417">
       <id>315</id>
-      <room reference="134"/>
+      <room reference="701"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1116">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1418">
       <id>316</id>
-      <room reference="134"/>
+      <room reference="701"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1117">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1419">
       <id>317</id>
-      <room reference="135"/>
+      <room reference="708"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1118">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1420">
       <id>318</id>
-      <room reference="135"/>
+      <room reference="708"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1119">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1421">
       <id>319</id>
-      <room reference="135"/>
+      <room reference="708"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1120">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1422">
       <id>320</id>
-      <room reference="135"/>
+      <room reference="708"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1121">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1423">
       <id>321</id>
-      <room reference="148"/>
+      <room reference="800"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1122">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1424">
       <id>322</id>
-      <room reference="148"/>
+      <room reference="800"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1123">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1425">
       <id>323</id>
-      <room reference="149"/>
+      <room reference="806"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1124">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1426">
       <id>324</id>
-      <room reference="149"/>
+      <room reference="806"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1125">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1427">
       <id>325</id>
-      <room reference="146"/>
+      <room reference="787"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1126">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1428">
       <id>326</id>
-      <room reference="147"/>
+      <room reference="794"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1127">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1429">
       <id>327</id>
-      <room reference="147"/>
+      <room reference="794"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1128">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1430">
       <id>328</id>
-      <room reference="144"/>
+      <room reference="773"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1129">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1431">
       <id>329</id>
-      <room reference="145"/>
+      <room reference="780"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1130">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1432">
       <id>330</id>
-      <room reference="142"/>
+      <room reference="760"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1131">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1433">
       <id>331</id>
-      <room reference="142"/>
+      <room reference="760"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1132">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1434">
       <id>332</id>
-      <room reference="142"/>
+      <room reference="760"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1133">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1435">
       <id>333</id>
-      <room reference="142"/>
+      <room reference="760"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1134">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1436">
       <id>334</id>
-      <room reference="143"/>
+      <room reference="767"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1135">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1437">
       <id>335</id>
-      <room reference="143"/>
+      <room reference="767"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1136">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1438">
       <id>336</id>
-      <room reference="143"/>
+      <room reference="767"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1137">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1439">
       <id>337</id>
-      <room reference="143"/>
+      <room reference="767"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1138">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1440">
       <id>338</id>
-      <room reference="157"/>
+      <room reference="863"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1139">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1441">
       <id>339</id>
-      <room reference="157"/>
+      <room reference="863"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1140">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1442">
       <id>340</id>
-      <room reference="157"/>
+      <room reference="863"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1141">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1443">
       <id>341</id>
-      <room reference="157"/>
+      <room reference="863"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1142">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1444">
       <id>342</id>
-      <room reference="156"/>
+      <room reference="856"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1143">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1445">
       <id>343</id>
-      <room reference="156"/>
+      <room reference="856"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1144">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1446">
       <id>344</id>
-      <room reference="156"/>
+      <room reference="856"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1145">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1447">
       <id>345</id>
-      <room reference="156"/>
+      <room reference="856"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1146">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1448">
       <id>346</id>
-      <room reference="155"/>
+      <room reference="849"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1147">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1449">
       <id>347</id>
-      <room reference="155"/>
+      <room reference="849"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1148">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1450">
       <id>348</id>
-      <room reference="155"/>
+      <room reference="849"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1149">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1451">
       <id>349</id>
-      <room reference="155"/>
+      <room reference="849"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1150">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1452">
       <id>350</id>
-      <room reference="154"/>
+      <room reference="843"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1151">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1453">
       <id>351</id>
-      <room reference="154"/>
+      <room reference="843"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1152">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1454">
       <id>352</id>
-      <room reference="154"/>
+      <room reference="843"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1153">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1455">
       <id>353</id>
-      <room reference="154"/>
+      <room reference="843"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1154">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1456">
       <id>354</id>
-      <room reference="153"/>
+      <room reference="837"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1155">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1457">
       <id>355</id>
-      <room reference="153"/>
+      <room reference="837"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1156">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1458">
       <id>356</id>
-      <room reference="153"/>
+      <room reference="837"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1157">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1459">
       <id>357</id>
-      <room reference="153"/>
+      <room reference="837"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1158">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1460">
       <id>358</id>
-      <room reference="152"/>
+      <room reference="829"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1159">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1461">
       <id>359</id>
-      <room reference="152"/>
+      <room reference="829"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1160">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1462">
       <id>360</id>
-      <room reference="151"/>
+      <room reference="821"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1161">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1463">
       <id>361</id>
-      <room reference="151"/>
+      <room reference="821"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1162">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1464">
       <id>362</id>
-      <room reference="150"/>
+      <room reference="814"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1163">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1465">
       <id>363</id>
-      <room reference="150"/>
+      <room reference="814"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1164">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1466">
       <id>364</id>
-      <room reference="165"/>
+      <room reference="920"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1165">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1467">
       <id>365</id>
-      <room reference="165"/>
+      <room reference="920"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1166">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1468">
       <id>366</id>
-      <room reference="165"/>
+      <room reference="920"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1167">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1469">
       <id>367</id>
-      <room reference="165"/>
+      <room reference="920"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1168">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1470">
       <id>368</id>
-      <room reference="164"/>
+      <room reference="913"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1169">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1471">
       <id>369</id>
-      <room reference="164"/>
+      <room reference="913"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1170">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1472">
       <id>370</id>
-      <room reference="164"/>
+      <room reference="913"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1171">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1473">
       <id>371</id>
-      <room reference="164"/>
+      <room reference="913"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1172">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1474">
       <id>372</id>
-      <room reference="163"/>
+      <room reference="906"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1173">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1475">
       <id>373</id>
-      <room reference="163"/>
+      <room reference="906"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1174">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1476">
       <id>374</id>
-      <room reference="163"/>
+      <room reference="906"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1175">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1477">
       <id>375</id>
-      <room reference="163"/>
+      <room reference="906"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1176">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1478">
       <id>376</id>
-      <room reference="162"/>
+      <room reference="899"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1177">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1479">
       <id>377</id>
-      <room reference="162"/>
+      <room reference="899"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1178">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1480">
       <id>378</id>
-      <room reference="162"/>
+      <room reference="899"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1179">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1481">
       <id>379</id>
-      <room reference="162"/>
+      <room reference="899"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1180">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1482">
       <id>380</id>
-      <room reference="161"/>
+      <room reference="891"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1181">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1483">
       <id>381</id>
-      <room reference="161"/>
+      <room reference="891"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1182">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1484">
       <id>382</id>
-      <room reference="161"/>
+      <room reference="891"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1183">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1485">
       <id>383</id>
-      <room reference="161"/>
+      <room reference="891"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1184">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1486">
       <id>384</id>
-      <room reference="160"/>
+      <room reference="884"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1185">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1487">
       <id>385</id>
-      <room reference="160"/>
+      <room reference="884"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1186">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1488">
       <id>386</id>
-      <room reference="160"/>
+      <room reference="884"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1187">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1489">
       <id>387</id>
-      <room reference="160"/>
+      <room reference="884"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1188">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1490">
       <id>388</id>
-      <room reference="159"/>
+      <room reference="878"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1189">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1491">
       <id>389</id>
-      <room reference="159"/>
+      <room reference="878"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1190">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1492">
       <id>390</id>
-      <room reference="159"/>
+      <room reference="878"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1191">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1493">
       <id>391</id>
-      <room reference="159"/>
+      <room reference="878"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1192">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1494">
       <id>392</id>
-      <room reference="158"/>
+      <room reference="870"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1193">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1495">
       <id>393</id>
-      <room reference="158"/>
+      <room reference="870"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1194">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1496">
       <id>394</id>
-      <room reference="158"/>
+      <room reference="870"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1195">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1497">
       <id>395</id>
-      <room reference="158"/>
+      <room reference="870"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1196">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1498">
       <id>396</id>
-      <room reference="175"/>
+      <room reference="991"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1197">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1499">
       <id>397</id>
-      <room reference="175"/>
+      <room reference="991"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1198">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1500">
       <id>398</id>
-      <room reference="174"/>
+      <room reference="983"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1199">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1501">
       <id>399</id>
-      <room reference="174"/>
+      <room reference="983"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1200">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1502">
       <id>400</id>
-      <room reference="177"/>
+      <room reference="1006"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1201">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1503">
       <id>401</id>
-      <room reference="177"/>
+      <room reference="1006"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1202">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1504">
       <id>402</id>
-      <room reference="176"/>
+      <room reference="999"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1203">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1505">
       <id>403</id>
-      <room reference="176"/>
+      <room reference="999"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1204">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1506">
       <id>404</id>
-      <room reference="179"/>
+      <room reference="1022"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1205">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1507">
       <id>405</id>
-      <room reference="179"/>
+      <room reference="1022"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1206">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1508">
       <id>406</id>
-      <room reference="178"/>
+      <room reference="1014"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1207">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1509">
       <id>407</id>
-      <room reference="178"/>
+      <room reference="1014"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1208">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1510">
       <id>408</id>
-      <room reference="181"/>
+      <room reference="1035"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1209">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1511">
       <id>409</id>
-      <room reference="181"/>
+      <room reference="1035"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1210">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1512">
       <id>410</id>
-      <room reference="181"/>
+      <room reference="1035"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1211">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1513">
       <id>411</id>
-      <room reference="181"/>
+      <room reference="1035"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1212">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1514">
       <id>412</id>
-      <room reference="180"/>
+      <room reference="1028"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1213">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1515">
       <id>413</id>
-      <room reference="180"/>
+      <room reference="1028"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1214">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1516">
       <id>414</id>
-      <room reference="167"/>
+      <room reference="933"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1215">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1517">
       <id>415</id>
-      <room reference="167"/>
+      <room reference="933"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1216">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1518">
       <id>416</id>
-      <room reference="167"/>
+      <room reference="933"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1217">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1519">
       <id>417</id>
-      <room reference="167"/>
+      <room reference="933"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1218">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1520">
       <id>418</id>
-      <room reference="166"/>
+      <room reference="927"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1219">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1521">
       <id>419</id>
-      <room reference="166"/>
+      <room reference="927"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1220">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1522">
       <id>420</id>
-      <room reference="166"/>
+      <room reference="927"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1221">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1523">
       <id>421</id>
-      <room reference="166"/>
+      <room reference="927"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1222">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1524">
       <id>422</id>
-      <room reference="169"/>
+      <room reference="947"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1223">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1525">
       <id>423</id>
-      <room reference="168"/>
+      <room reference="939"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1224">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1526">
       <id>424</id>
-      <room reference="168"/>
+      <room reference="939"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1225">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1527">
       <id>425</id>
-      <room reference="168"/>
+      <room reference="939"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1226">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1528">
       <id>426</id>
-      <room reference="168"/>
+      <room reference="939"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1227">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1529">
       <id>427</id>
-      <room reference="171"/>
+      <room reference="962"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1228">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1530">
       <id>428</id>
-      <room reference="171"/>
+      <room reference="962"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1229">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1531">
       <id>429</id>
-      <room reference="170"/>
+      <room reference="955"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1230">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1532">
       <id>430</id>
-      <room reference="173"/>
+      <room reference="976"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1231">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1533">
       <id>431</id>
-      <room reference="173"/>
+      <room reference="976"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1232">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1534">
       <id>432</id>
-      <room reference="172"/>
+      <room reference="969"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1233">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1535">
       <id>433</id>
-      <room reference="172"/>
+      <room reference="969"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1234">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1536">
       <id>434</id>
-      <room reference="182"/>
+      <room reference="1042"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1235">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1537">
       <id>435</id>
-      <room reference="182"/>
+      <room reference="1042"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1236">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1538">
       <id>436</id>
-      <room reference="182"/>
+      <room reference="1042"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1237">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1539">
       <id>437</id>
-      <room reference="182"/>
+      <room reference="1042"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1238">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1540">
       <id>438</id>
-      <room reference="183"/>
+      <room reference="1050"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1239">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1541">
       <id>439</id>
-      <room reference="183"/>
+      <room reference="1050"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1240">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1542">
       <id>440</id>
-      <room reference="183"/>
+      <room reference="1050"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1241">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1543">
       <id>441</id>
-      <room reference="183"/>
+      <room reference="1050"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1242">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1544">
       <id>442</id>
-      <room reference="184"/>
+      <room reference="1057"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1243">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1545">
       <id>443</id>
-      <room reference="184"/>
+      <room reference="1057"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1244">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1546">
       <id>444</id>
-      <room reference="184"/>
+      <room reference="1057"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1245">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1547">
       <id>445</id>
-      <room reference="184"/>
+      <room reference="1057"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1246">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1548">
       <id>446</id>
-      <room reference="185"/>
+      <room reference="1065"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1247">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1549">
       <id>447</id>
-      <room reference="185"/>
+      <room reference="1065"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1248">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1550">
       <id>448</id>
-      <room reference="185"/>
+      <room reference="1065"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1249">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1551">
       <id>449</id>
-      <room reference="185"/>
+      <room reference="1065"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1250">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1552">
       <id>450</id>
-      <room reference="186"/>
+      <room reference="1072"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1251">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1553">
       <id>451</id>
-      <room reference="186"/>
+      <room reference="1072"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1252">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1554">
       <id>452</id>
-      <room reference="186"/>
+      <room reference="1072"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1253">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1555">
       <id>453</id>
-      <room reference="186"/>
+      <room reference="1072"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1254">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1556">
       <id>454</id>
-      <room reference="187"/>
+      <room reference="1080"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1255">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1557">
       <id>455</id>
-      <room reference="187"/>
+      <room reference="1080"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1256">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1558">
       <id>456</id>
-      <room reference="187"/>
+      <room reference="1080"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1257">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1559">
       <id>457</id>
-      <room reference="187"/>
+      <room reference="1080"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1258">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1560">
       <id>458</id>
-      <room reference="188"/>
+      <room reference="1088"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1259">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1561">
       <id>459</id>
-      <room reference="188"/>
+      <room reference="1088"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1260">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1562">
       <id>460</id>
-      <room reference="188"/>
+      <room reference="1088"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1261">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1563">
       <id>461</id>
-      <room reference="188"/>
+      <room reference="1088"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1262">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1564">
       <id>462</id>
-      <room reference="189"/>
+      <room reference="1094"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1263">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1565">
       <id>463</id>
-      <room reference="189"/>
+      <room reference="1094"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1264">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1566">
       <id>464</id>
-      <room reference="189"/>
+      <room reference="1094"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1265">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1567">
       <id>465</id>
-      <room reference="189"/>
+      <room reference="1094"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
   </bedList>
-  <nightList id="1266">
-    <org.drools.solver.examples.patientadmissionschedule.domain.Night id="1267">
+  <nightList id="1568">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Night id="1569">
       <id>0</id>
       <index>0</index>
     </org.drools.solver.examples.patientadmissionschedule.domain.Night>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Night id="1268">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Night id="1570">
       <id>1</id>
       <index>1</index>
     </org.drools.solver.examples.patientadmissionschedule.domain.Night>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Night id="1269">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Night id="1571">
       <id>2</id>
       <index>2</index>
     </org.drools.solver.examples.patientadmissionschedule.domain.Night>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Night id="1270">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Night id="1572">
       <id>3</id>
       <index>3</index>
     </org.drools.solver.examples.patientadmissionschedule.domain.Night>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Night id="1271">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Night id="1573">
       <id>4</id>
       <index>4</index>
     </org.drools.solver.examples.patientadmissionschedule.domain.Night>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Night id="1272">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Night id="1574">
       <id>5</id>
       <index>5</index>
     </org.drools.solver.examples.patientadmissionschedule.domain.Night>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Night id="1273">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Night id="1575">
       <id>6</id>
       <index>6</index>
     </org.drools.solver.examples.patientadmissionschedule.domain.Night>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Night id="1274">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Night id="1576">
       <id>7</id>
       <index>7</index>
     </org.drools.solver.examples.patientadmissionschedule.domain.Night>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Night id="1275">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Night id="1577">
       <id>8</id>
       <index>8</index>
     </org.drools.solver.examples.patientadmissionschedule.domain.Night>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Night id="1276">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Night id="1578">
       <id>9</id>
       <index>9</index>
     </org.drools.solver.examples.patientadmissionschedule.domain.Night>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Night id="1277">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Night id="1579">
       <id>10</id>
       <index>10</index>
     </org.drools.solver.examples.patientadmissionschedule.domain.Night>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Night id="1278">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Night id="1580">
       <id>11</id>
       <index>11</index>
     </org.drools.solver.examples.patientadmissionschedule.domain.Night>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Night id="1279">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Night id="1581">
       <id>12</id>
       <index>12</index>
     </org.drools.solver.examples.patientadmissionschedule.domain.Night>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Night id="1280">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Night id="1582">
       <id>13</id>
       <index>13</index>
     </org.drools.solver.examples.patientadmissionschedule.domain.Night>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Night id="1281">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Night id="1583">
       <id>14</id>
       <index>14</index>
     </org.drools.solver.examples.patientadmissionschedule.domain.Night>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Night id="1282">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Night id="1584">
       <id>15</id>
       <index>15</index>
     </org.drools.solver.examples.patientadmissionschedule.domain.Night>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Night id="1283">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Night id="1585">
       <id>16</id>
       <index>16</index>
     </org.drools.solver.examples.patientadmissionschedule.domain.Night>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Night id="1284">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Night id="1586">
       <id>17</id>
       <index>17</index>
     </org.drools.solver.examples.patientadmissionschedule.domain.Night>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Night id="1285">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Night id="1587">
       <id>18</id>
       <index>18</index>
     </org.drools.solver.examples.patientadmissionschedule.domain.Night>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Night id="1286">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Night id="1588">
       <id>19</id>
       <index>19</index>
     </org.drools.solver.examples.patientadmissionschedule.domain.Night>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Night id="1287">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Night id="1589">
       <id>20</id>
       <index>20</index>
     </org.drools.solver.examples.patientadmissionschedule.domain.Night>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Night id="1288">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Night id="1590">
       <id>21</id>
       <index>21</index>
     </org.drools.solver.examples.patientadmissionschedule.domain.Night>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Night id="1289">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Night id="1591">
       <id>22</id>
       <index>22</index>
     </org.drools.solver.examples.patientadmissionschedule.domain.Night>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Night id="1290">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Night id="1592">
       <id>23</id>
       <index>23</index>
     </org.drools.solver.examples.patientadmissionschedule.domain.Night>
   </nightList>
-  <patientList id="1291">
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1292">
+  <patientList id="1593">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1594">
       <id>1</id>
       <name>Patient1</name>
       <gender>FEMALE</gender>
       <age>80</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1595"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1293">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1596">
       <id>2</id>
       <name>Patient2</name>
       <gender>MALE</gender>
       <age>27</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1597">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1598">
+          <id>0</id>
+          <patient reference="1596"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1294">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1599">
       <id>3</id>
       <name>Patient3</name>
       <gender>MALE</gender>
       <age>20</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1600">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1601">
+          <id>1</id>
+          <patient reference="1599"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1295">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1602">
       <id>4</id>
       <name>Patient4</name>
       <gender>FEMALE</gender>
       <age>24</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1603">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1604">
+          <id>2</id>
+          <patient reference="1602"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1605">
+          <id>3</id>
+          <patient reference="1602"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1296">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1606">
       <id>5</id>
       <name>Patient5</name>
       <gender>MALE</gender>
       <age>53</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1607">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1608">
+          <id>4</id>
+          <patient reference="1606"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1297">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1609">
       <id>6</id>
       <name>Patient6</name>
       <gender>FEMALE</gender>
       <age>72</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1610">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1611">
+          <id>5</id>
+          <patient reference="1609"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1612">
+          <id>6</id>
+          <patient reference="1609"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1298">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1613">
       <id>7</id>
       <name>Patient7</name>
       <gender>MALE</gender>
       <age>18</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1614"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1299">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1615">
       <id>8</id>
       <name>Patient8</name>
       <gender>FEMALE</gender>
       <age>57</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1616"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1300">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1617">
       <id>9</id>
       <name>Patient9</name>
       <gender>MALE</gender>
       <age>52</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1618">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1619">
+          <id>7</id>
+          <patient reference="1617"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1301">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1620">
       <id>10</id>
       <name>Patient10</name>
       <gender>MALE</gender>
       <age>72</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1621"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1302">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1622">
       <id>11</id>
       <name>Patient11</name>
       <gender>MALE</gender>
       <age>5</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1623"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1303">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1624">
       <id>12</id>
       <name>Patient12</name>
       <gender>FEMALE</gender>
       <age>3</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1625"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1304">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1626">
       <id>13</id>
       <name>Patient13</name>
       <gender>FEMALE</gender>
       <age>1</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1627"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1305">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1628">
       <id>14</id>
       <name>Patient14</name>
       <gender>FEMALE</gender>
       <age>10</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1629">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1630">
+          <id>8</id>
+          <patient reference="1628"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1631">
+          <id>9</id>
+          <patient reference="1628"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1306">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1632">
       <id>15</id>
       <name>Patient15</name>
       <gender>MALE</gender>
       <age>1</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1633"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1307">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1634">
       <id>16</id>
       <name>Patient16</name>
       <gender>MALE</gender>
       <age>68</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1635"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1308">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1636">
       <id>17</id>
       <name>Patient17</name>
       <gender>MALE</gender>
       <age>101</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1637"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1309">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1638">
       <id>18</id>
       <name>Patient18</name>
       <gender>FEMALE</gender>
       <age>67</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1639"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1310">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1640">
       <id>19</id>
       <name>Patient19</name>
       <gender>MALE</gender>
       <age>59</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1641"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1311">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1642">
       <id>20</id>
       <name>Patient20</name>
       <gender>MALE</gender>
       <age>69</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1643">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1644">
+          <id>10</id>
+          <patient reference="1642"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1312">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1645">
       <id>21</id>
       <name>Patient21</name>
       <gender>MALE</gender>
       <age>47</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1646"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1313">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1647">
       <id>22</id>
       <name>Patient22</name>
       <gender>MALE</gender>
       <age>93</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1648">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1649">
+          <id>11</id>
+          <patient reference="1647"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1314">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1650">
       <id>23</id>
       <name>Patient23</name>
       <gender>MALE</gender>
       <age>25</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1651"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1315">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1652">
       <id>24</id>
       <name>Patient24</name>
       <gender>MALE</gender>
       <age>92</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1653"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1316">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1654">
       <id>25</id>
       <name>Patient25</name>
       <gender>FEMALE</gender>
       <age>11</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1655">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1656">
+          <id>12</id>
+          <patient reference="1654"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1317">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1657">
       <id>26</id>
       <name>Patient26</name>
       <gender>MALE</gender>
       <age>78</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1658">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1659">
+          <id>13</id>
+          <patient reference="1657"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1318">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1660">
       <id>27</id>
       <name>Patient27</name>
       <gender>MALE</gender>
       <age>22</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1661"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1319">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1662">
       <id>28</id>
       <name>Patient28</name>
       <gender>MALE</gender>
       <age>78</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1663"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1320">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1664">
       <id>29</id>
       <name>Patient29</name>
       <gender>FEMALE</gender>
       <age>4</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1665"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1321">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1666">
       <id>30</id>
       <name>Patient30</name>
       <gender>FEMALE</gender>
       <age>1</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1667"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1322">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1668">
       <id>31</id>
       <name>Patient31</name>
       <gender>FEMALE</gender>
       <age>46</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1669"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1323">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1670">
       <id>32</id>
       <name>Patient32</name>
       <gender>FEMALE</gender>
       <age>33</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1671"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1324">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1672">
       <id>33</id>
       <name>Patient33</name>
       <gender>FEMALE</gender>
       <age>12</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1673">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1674">
+          <id>14</id>
+          <patient reference="1672"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1325">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1675">
       <id>34</id>
       <name>Patient34</name>
       <gender>MALE</gender>
       <age>54</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1676"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1326">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1677">
       <id>35</id>
       <name>Patient35</name>
       <gender>MALE</gender>
       <age>24</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1678">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1679">
+          <id>15</id>
+          <patient reference="1677"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1327">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1680">
       <id>36</id>
       <name>Patient36</name>
       <gender>MALE</gender>
       <age>63</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1681">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1682">
+          <id>16</id>
+          <patient reference="1680"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1328">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1683">
       <id>37</id>
       <name>Patient37</name>
       <gender>MALE</gender>
       <age>13</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1684"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1329">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1685">
       <id>38</id>
       <name>Patient38</name>
       <gender>MALE</gender>
       <age>78</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1686">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1687">
+          <id>17</id>
+          <patient reference="1685"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1688">
+          <id>18</id>
+          <patient reference="1685"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1330">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1689">
       <id>39</id>
       <name>Patient39</name>
       <gender>FEMALE</gender>
       <age>58</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1690"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1331">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1691">
       <id>40</id>
       <name>Patient40</name>
       <gender>FEMALE</gender>
       <age>59</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1692"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1332">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1693">
       <id>41</id>
       <name>Patient41</name>
       <gender>FEMALE</gender>
       <age>23</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1694"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1333">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1695">
       <id>42</id>
       <name>Patient42</name>
       <gender>FEMALE</gender>
       <age>101</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1696"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1334">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1697">
       <id>43</id>
       <name>Patient43</name>
       <gender>MALE</gender>
       <age>87</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1698">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1699">
+          <id>19</id>
+          <patient reference="1697"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1335">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1700">
       <id>44</id>
       <name>Patient44</name>
       <gender>FEMALE</gender>
       <age>51</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1701">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1702">
+          <id>20</id>
+          <patient reference="1700"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1703">
+          <id>21</id>
+          <patient reference="1700"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1336">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1704">
       <id>45</id>
       <name>Patient45</name>
       <gender>MALE</gender>
       <age>23</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1705"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1337">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1706">
       <id>46</id>
       <name>Patient46</name>
       <gender>MALE</gender>
       <age>11</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1707"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1338">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1708">
       <id>47</id>
       <name>Patient47</name>
       <gender>MALE</gender>
       <age>98</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1709"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1339">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1710">
       <id>48</id>
       <name>Patient48</name>
       <gender>MALE</gender>
       <age>103</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1711">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1712">
+          <id>22</id>
+          <patient reference="1710"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1713">
+          <id>23</id>
+          <patient reference="1710"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1340">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1714">
       <id>49</id>
       <name>Patient49</name>
       <gender>MALE</gender>
       <age>26</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1715">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1716">
+          <id>24</id>
+          <patient reference="1714"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1341">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1717">
       <id>50</id>
       <name>Patient50</name>
       <gender>FEMALE</gender>
       <age>51</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1718"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1342">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1719">
       <id>51</id>
       <name>Patient51</name>
       <gender>MALE</gender>
       <age>107</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1720">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1721">
+          <id>25</id>
+          <patient reference="1719"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1343">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1722">
       <id>52</id>
       <name>Patient52</name>
       <gender>FEMALE</gender>
       <age>40</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1723"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1344">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1724">
       <id>53</id>
       <name>Patient53</name>
       <gender>FEMALE</gender>
       <age>90</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1725"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1345">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1726">
       <id>54</id>
       <name>Patient54</name>
       <gender>MALE</gender>
       <age>101</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1727"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1346">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1728">
       <id>55</id>
       <name>Patient55</name>
       <gender>MALE</gender>
       <age>34</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1729"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1347">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1730">
       <id>56</id>
       <name>Patient56</name>
       <gender>MALE</gender>
       <age>38</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1731"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1348">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1732">
       <id>57</id>
       <name>Patient57</name>
       <gender>MALE</gender>
       <age>74</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1733"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1349">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1734">
       <id>58</id>
       <name>Patient58</name>
       <gender>FEMALE</gender>
       <age>46</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1735"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1350">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1736">
       <id>59</id>
       <name>Patient59</name>
       <gender>MALE</gender>
       <age>40</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1737"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1351">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1738">
       <id>60</id>
       <name>Patient60</name>
       <gender>MALE</gender>
       <age>13</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1739"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1352">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1740">
       <id>61</id>
       <name>Patient61</name>
       <gender>MALE</gender>
       <age>45</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1741">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1742">
+          <id>26</id>
+          <patient reference="1740"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1353">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1743">
       <id>62</id>
       <name>Patient62</name>
       <gender>MALE</gender>
       <age>96</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1744"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1354">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1745">
       <id>63</id>
       <name>Patient63</name>
       <gender>FEMALE</gender>
       <age>63</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1746"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1355">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1747">
       <id>64</id>
       <name>Patient64</name>
       <gender>FEMALE</gender>
       <age>55</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1748"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1356">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1749">
       <id>65</id>
       <name>Patient65</name>
       <gender>MALE</gender>
       <age>9</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1750"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1357">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1751">
       <id>66</id>
       <name>Patient66</name>
       <gender>MALE</gender>
       <age>87</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1752"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1358">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1753">
       <id>67</id>
       <name>Patient67</name>
       <gender>FEMALE</gender>
       <age>92</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1754">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1755">
+          <id>27</id>
+          <patient reference="1753"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1359">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1756">
       <id>68</id>
       <name>Patient68</name>
       <gender>FEMALE</gender>
       <age>96</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1757"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1360">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1758">
       <id>69</id>
       <name>Patient69</name>
       <gender>MALE</gender>
       <age>64</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1759"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1361">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1760">
       <id>70</id>
       <name>Patient70</name>
       <gender>FEMALE</gender>
       <age>88</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1761"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1362">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1762">
       <id>71</id>
       <name>Patient71</name>
       <gender>FEMALE</gender>
       <age>73</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1763"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1363">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1764">
       <id>72</id>
       <name>Patient72</name>
       <gender>MALE</gender>
       <age>72</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1765">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1766">
+          <id>28</id>
+          <patient reference="1764"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1767">
+          <id>29</id>
+          <patient reference="1764"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1364">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1768">
       <id>73</id>
       <name>Patient73</name>
       <gender>MALE</gender>
       <age>15</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1769"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1365">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1770">
       <id>74</id>
       <name>Patient74</name>
       <gender>FEMALE</gender>
       <age>102</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1771"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1366">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1772">
       <id>75</id>
       <name>Patient75</name>
       <gender>MALE</gender>
       <age>20</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1773"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1367">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1774">
       <id>76</id>
       <name>Patient76</name>
       <gender>FEMALE</gender>
       <age>43</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1775">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1776">
+          <id>30</id>
+          <patient reference="1774"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1368">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1777">
       <id>77</id>
       <name>Patient77</name>
       <gender>FEMALE</gender>
       <age>25</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1778"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1369">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1779">
       <id>78</id>
       <name>Patient78</name>
       <gender>MALE</gender>
       <age>37</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1780">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1781">
+          <id>31</id>
+          <patient reference="1779"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1782">
+          <id>32</id>
+          <patient reference="1779"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1370">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1783">
       <id>79</id>
       <name>Patient79</name>
       <gender>MALE</gender>
       <age>93</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1784">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1785">
+          <id>33</id>
+          <patient reference="1783"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1371">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1786">
       <id>80</id>
       <name>Patient80</name>
       <gender>MALE</gender>
       <age>12</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1787"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1372">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1788">
       <id>81</id>
       <name>Patient81</name>
       <gender>MALE</gender>
       <age>35</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1789"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1373">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1790">
       <id>82</id>
       <name>Patient82</name>
       <gender>MALE</gender>
       <age>93</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1791"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1374">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1792">
       <id>83</id>
       <name>Patient83</name>
       <gender>FEMALE</gender>
       <age>64</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1793"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1375">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1794">
       <id>84</id>
       <name>Patient84</name>
       <gender>MALE</gender>
       <age>100</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1795"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1376">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1796">
       <id>85</id>
       <name>Patient85</name>
       <gender>FEMALE</gender>
       <age>102</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1797"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1377">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1798">
       <id>86</id>
       <name>Patient86</name>
       <gender>FEMALE</gender>
       <age>68</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1799"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1378">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1800">
       <id>87</id>
       <name>Patient87</name>
       <gender>MALE</gender>
       <age>73</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1801"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1379">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1802">
       <id>88</id>
       <name>Patient88</name>
       <gender>MALE</gender>
       <age>52</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1803">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1804">
+          <id>34</id>
+          <patient reference="1802"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1380">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1805">
       <id>89</id>
       <name>Patient89</name>
       <gender>MALE</gender>
       <age>96</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1806">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1807">
+          <id>35</id>
+          <patient reference="1805"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1808">
+          <id>36</id>
+          <patient reference="1805"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1381">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1809">
       <id>90</id>
       <name>Patient90</name>
       <gender>MALE</gender>
       <age>92</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1810"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1382">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1811">
       <id>91</id>
       <name>Patient91</name>
       <gender>MALE</gender>
       <age>10</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1812"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1383">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1813">
       <id>92</id>
       <name>Patient92</name>
       <gender>MALE</gender>
       <age>100</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1814"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1384">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1815">
       <id>93</id>
       <name>Patient93</name>
       <gender>FEMALE</gender>
       <age>37</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1816">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1817">
+          <id>37</id>
+          <patient reference="1815"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1385">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1818">
       <id>94</id>
       <name>Patient94</name>
       <gender>FEMALE</gender>
       <age>77</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1819">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1820">
+          <id>38</id>
+          <patient reference="1818"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1386">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1821">
       <id>95</id>
       <name>Patient95</name>
       <gender>MALE</gender>
       <age>3</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1822">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1823">
+          <id>39</id>
+          <patient reference="1821"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1824">
+          <id>40</id>
+          <patient reference="1821"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1387">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1825">
       <id>96</id>
       <name>Patient96</name>
       <gender>FEMALE</gender>
       <age>23</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1826"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1388">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1827">
       <id>97</id>
       <name>Patient97</name>
       <gender>MALE</gender>
       <age>31</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1828"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1389">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1829">
       <id>98</id>
       <name>Patient98</name>
       <gender>FEMALE</gender>
       <age>8</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1830"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1390">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1831">
       <id>99</id>
       <name>Patient99</name>
       <gender>FEMALE</gender>
       <age>49</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1832"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1391">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1833">
       <id>100</id>
       <name>Patient100</name>
       <gender>MALE</gender>
       <age>19</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1834">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1835">
+          <id>41</id>
+          <patient reference="1833"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1836">
+          <id>42</id>
+          <patient reference="1833"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1392">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1837">
       <id>101</id>
       <name>Patient101</name>
       <gender>MALE</gender>
       <age>98</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1838"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1393">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1839">
       <id>102</id>
       <name>Patient102</name>
       <gender>FEMALE</gender>
       <age>0</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1840"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1394">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1841">
       <id>103</id>
       <name>Patient103</name>
       <gender>MALE</gender>
       <age>2</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1842">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1843">
+          <id>43</id>
+          <patient reference="1841"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1395">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1844">
       <id>104</id>
       <name>Patient104</name>
       <gender>FEMALE</gender>
       <age>89</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1845"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1396">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1846">
       <id>105</id>
       <name>Patient105</name>
       <gender>FEMALE</gender>
       <age>106</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1847"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1397">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1848">
       <id>106</id>
       <name>Patient106</name>
       <gender>MALE</gender>
       <age>104</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1849">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1850">
+          <id>44</id>
+          <patient reference="1848"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1398">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1851">
       <id>107</id>
       <name>Patient107</name>
       <gender>MALE</gender>
       <age>101</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1852">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1853">
+          <id>45</id>
+          <patient reference="1851"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1399">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1854">
       <id>108</id>
       <name>Patient108</name>
       <gender>FEMALE</gender>
       <age>29</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1855"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1400">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1856">
       <id>109</id>
       <name>Patient109</name>
       <gender>FEMALE</gender>
       <age>52</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1857">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1858">
+          <id>46</id>
+          <patient reference="1856"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1859">
+          <id>47</id>
+          <patient reference="1856"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1401">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1860">
       <id>110</id>
       <name>Patient110</name>
       <gender>FEMALE</gender>
       <age>20</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1861"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1402">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1862">
       <id>111</id>
       <name>Patient111</name>
       <gender>FEMALE</gender>
       <age>23</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1863"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1403">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1864">
       <id>112</id>
       <name>Patient112</name>
       <gender>MALE</gender>
       <age>3</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1865">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1866">
+          <id>48</id>
+          <patient reference="1864"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1404">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1867">
       <id>113</id>
       <name>Patient113</name>
       <gender>MALE</gender>
       <age>39</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1868"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1405">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1869">
       <id>114</id>
       <name>Patient114</name>
       <gender>MALE</gender>
       <age>27</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1870">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1871">
+          <id>49</id>
+          <patient reference="1869"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1872">
+          <id>50</id>
+          <patient reference="1869"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1406">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1873">
       <id>115</id>
       <name>Patient115</name>
       <gender>MALE</gender>
       <age>70</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1874"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1407">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1875">
       <id>116</id>
       <name>Patient116</name>
       <gender>FEMALE</gender>
       <age>15</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1876"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1408">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1877">
       <id>117</id>
       <name>Patient117</name>
       <gender>MALE</gender>
       <age>77</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1878">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1879">
+          <id>51</id>
+          <patient reference="1877"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1880">
+          <id>52</id>
+          <patient reference="1877"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1409">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1881">
       <id>118</id>
       <name>Patient118</name>
       <gender>FEMALE</gender>
       <age>77</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1882"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1410">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1883">
       <id>119</id>
       <name>Patient119</name>
       <gender>MALE</gender>
       <age>56</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1884"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1411">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1885">
       <id>120</id>
       <name>Patient120</name>
       <gender>FEMALE</gender>
       <age>98</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1886"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1412">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1887">
       <id>121</id>
       <name>Patient121</name>
       <gender>MALE</gender>
       <age>75</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1888"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1413">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1889">
       <id>122</id>
       <name>Patient122</name>
       <gender>MALE</gender>
       <age>104</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1890"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1414">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1891">
       <id>123</id>
       <name>Patient123</name>
       <gender>FEMALE</gender>
       <age>69</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1892"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1415">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1893">
       <id>124</id>
       <name>Patient124</name>
       <gender>FEMALE</gender>
       <age>87</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1894">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1895">
+          <id>53</id>
+          <patient reference="1893"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1896">
+          <id>54</id>
+          <patient reference="1893"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1416">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1897">
       <id>125</id>
       <name>Patient125</name>
       <gender>MALE</gender>
       <age>56</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1898">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1899">
+          <id>55</id>
+          <patient reference="1897"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1417">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1900">
       <id>126</id>
       <name>Patient126</name>
       <gender>FEMALE</gender>
       <age>103</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1901"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1418">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1902">
       <id>127</id>
       <name>Patient127</name>
       <gender>MALE</gender>
       <age>60</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1903">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1904">
+          <id>56</id>
+          <patient reference="1902"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1419">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1905">
       <id>128</id>
       <name>Patient128</name>
       <gender>MALE</gender>
       <age>33</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1906"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1420">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1907">
       <id>129</id>
       <name>Patient129</name>
       <gender>MALE</gender>
       <age>59</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1908"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1421">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1909">
       <id>130</id>
       <name>Patient130</name>
       <gender>FEMALE</gender>
       <age>11</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1910"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1422">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1911">
       <id>131</id>
       <name>Patient131</name>
       <gender>FEMALE</gender>
       <age>72</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1912"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1423">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1913">
       <id>132</id>
       <name>Patient132</name>
       <gender>FEMALE</gender>
       <age>91</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1914"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1424">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1915">
       <id>133</id>
       <name>Patient133</name>
       <gender>FEMALE</gender>
       <age>101</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1916"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1425">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1917">
       <id>134</id>
       <name>Patient134</name>
       <gender>FEMALE</gender>
       <age>37</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1918"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1426">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1919">
       <id>135</id>
       <name>Patient135</name>
       <gender>MALE</gender>
       <age>36</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1920"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1427">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1921">
       <id>136</id>
       <name>Patient136</name>
       <gender>FEMALE</gender>
       <age>12</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1922"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1428">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1923">
       <id>137</id>
       <name>Patient137</name>
       <gender>FEMALE</gender>
       <age>99</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1924"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1429">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1925">
       <id>138</id>
       <name>Patient138</name>
       <gender>MALE</gender>
       <age>94</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1926"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1430">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1927">
       <id>139</id>
       <name>Patient139</name>
       <gender>FEMALE</gender>
       <age>33</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1928"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1431">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1929">
       <id>140</id>
       <name>Patient140</name>
       <gender>FEMALE</gender>
       <age>0</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1930"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1432">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1931">
       <id>141</id>
       <name>Patient141</name>
       <gender>FEMALE</gender>
       <age>106</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1932"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1433">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1933">
       <id>142</id>
       <name>Patient142</name>
       <gender>FEMALE</gender>
       <age>41</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1934"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1434">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1935">
       <id>143</id>
       <name>Patient143</name>
       <gender>FEMALE</gender>
       <age>93</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1936">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1937">
+          <id>57</id>
+          <patient reference="1935"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1435">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1938">
       <id>144</id>
       <name>Patient144</name>
       <gender>FEMALE</gender>
       <age>105</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1939">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1940">
+          <id>58</id>
+          <patient reference="1938"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1436">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1941">
       <id>145</id>
       <name>Patient145</name>
       <gender>FEMALE</gender>
       <age>48</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1942"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1437">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1943">
       <id>146</id>
       <name>Patient146</name>
       <gender>MALE</gender>
       <age>71</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1944">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1945">
+          <id>59</id>
+          <patient reference="1943"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1438">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1946">
       <id>147</id>
       <name>Patient147</name>
       <gender>MALE</gender>
       <age>61</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1947"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1439">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1948">
       <id>148</id>
       <name>Patient148</name>
       <gender>FEMALE</gender>
       <age>82</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1949"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1440">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1950">
       <id>149</id>
       <name>Patient149</name>
       <gender>MALE</gender>
       <age>94</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1951"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1441">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1952">
       <id>150</id>
       <name>Patient150</name>
       <gender>MALE</gender>
       <age>81</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1953"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1442">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1954">
       <id>151</id>
       <name>Patient151</name>
       <gender>MALE</gender>
       <age>10</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1955"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1443">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1956">
       <id>152</id>
       <name>Patient152</name>
       <gender>FEMALE</gender>
       <age>61</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1957">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1958">
+          <id>60</id>
+          <patient reference="1956"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1444">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1959">
       <id>153</id>
       <name>Patient153</name>
       <gender>FEMALE</gender>
       <age>50</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1960">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1961">
+          <id>61</id>
+          <patient reference="1959"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1445">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1962">
       <id>154</id>
       <name>Patient154</name>
       <gender>MALE</gender>
       <age>103</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1963"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1446">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1964">
       <id>155</id>
       <name>Patient155</name>
       <gender>MALE</gender>
       <age>53</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1965"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1447">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1966">
       <id>156</id>
       <name>Patient156</name>
       <gender>MALE</gender>
       <age>91</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1967">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1968">
+          <id>62</id>
+          <patient reference="1966"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1448">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1969">
       <id>157</id>
       <name>Patient157</name>
       <gender>FEMALE</gender>
       <age>78</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1970">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1971">
+          <id>63</id>
+          <patient reference="1969"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1972">
+          <id>64</id>
+          <patient reference="1969"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1449">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1973">
       <id>158</id>
       <name>Patient158</name>
       <gender>MALE</gender>
       <age>88</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1974"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1450">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1975">
       <id>159</id>
       <name>Patient159</name>
       <gender>FEMALE</gender>
       <age>9</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1976">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1977">
+          <id>65</id>
+          <patient reference="1975"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1451">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1978">
       <id>160</id>
       <name>Patient160</name>
       <gender>FEMALE</gender>
       <age>51</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1979"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1452">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1980">
       <id>161</id>
       <name>Patient161</name>
       <gender>FEMALE</gender>
       <age>59</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1981"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1453">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1982">
       <id>162</id>
       <name>Patient162</name>
       <gender>MALE</gender>
       <age>44</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1983">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1984">
+          <id>66</id>
+          <patient reference="1982"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1985">
+          <id>67</id>
+          <patient reference="1982"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1454">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1986">
       <id>163</id>
       <name>Patient163</name>
       <gender>FEMALE</gender>
       <age>32</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1987"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1455">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1988">
       <id>164</id>
       <name>Patient164</name>
       <gender>MALE</gender>
       <age>96</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1989">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1990">
+          <id>68</id>
+          <patient reference="1988"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1456">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1991">
       <id>165</id>
       <name>Patient165</name>
       <gender>FEMALE</gender>
       <age>65</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1992"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1457">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1993">
       <id>166</id>
       <name>Patient166</name>
       <gender>MALE</gender>
       <age>46</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1994"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1458">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1995">
       <id>167</id>
       <name>Patient167</name>
       <gender>MALE</gender>
       <age>0</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1996">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1997">
+          <id>69</id>
+          <patient reference="1995"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1459">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1998">
       <id>168</id>
       <name>Patient168</name>
       <gender>FEMALE</gender>
       <age>26</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1999"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1460">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2000">
       <id>169</id>
       <name>Patient169</name>
       <gender>FEMALE</gender>
       <age>42</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2001">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2002">
+          <id>70</id>
+          <patient reference="2000"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2003">
+          <id>71</id>
+          <patient reference="2000"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1461">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2004">
       <id>170</id>
       <name>Patient170</name>
       <gender>FEMALE</gender>
       <age>20</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2005">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2006">
+          <id>72</id>
+          <patient reference="2004"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1462">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2007">
       <id>171</id>
       <name>Patient171</name>
       <gender>MALE</gender>
       <age>102</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2008"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1463">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2009">
       <id>172</id>
       <name>Patient172</name>
       <gender>FEMALE</gender>
       <age>41</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2010">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2011">
+          <id>73</id>
+          <patient reference="2009"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2012">
+          <id>74</id>
+          <patient reference="2009"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1464">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2013">
       <id>173</id>
       <name>Patient173</name>
       <gender>FEMALE</gender>
       <age>62</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2014">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2015">
+          <id>75</id>
+          <patient reference="2013"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1465">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2016">
       <id>174</id>
       <name>Patient174</name>
       <gender>FEMALE</gender>
       <age>59</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2017">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2018">
+          <id>76</id>
+          <patient reference="2016"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2019">
+          <id>77</id>
+          <patient reference="2016"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1466">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2020">
       <id>175</id>
       <name>Patient175</name>
       <gender>MALE</gender>
       <age>36</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2021"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1467">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2022">
       <id>176</id>
       <name>Patient176</name>
       <gender>MALE</gender>
       <age>20</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2023"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1468">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2024">
       <id>177</id>
       <name>Patient177</name>
       <gender>FEMALE</gender>
       <age>94</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2025"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1469">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2026">
       <id>178</id>
       <name>Patient178</name>
       <gender>FEMALE</gender>
       <age>81</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2027"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1470">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2028">
       <id>179</id>
       <name>Patient179</name>
       <gender>MALE</gender>
       <age>1</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2029"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1471">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2030">
       <id>180</id>
       <name>Patient180</name>
       <gender>MALE</gender>
       <age>102</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2031"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1472">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2032">
       <id>181</id>
       <name>Patient181</name>
       <gender>FEMALE</gender>
       <age>107</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2033"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1473">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2034">
       <id>182</id>
       <name>Patient182</name>
       <gender>FEMALE</gender>
       <age>86</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2035">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2036">
+          <id>78</id>
+          <patient reference="2034"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2037">
+          <id>79</id>
+          <patient reference="2034"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1474">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2038">
       <id>183</id>
       <name>Patient183</name>
       <gender>MALE</gender>
       <age>106</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2039"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1475">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2040">
       <id>184</id>
       <name>Patient184</name>
       <gender>FEMALE</gender>
       <age>47</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2041"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1476">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2042">
       <id>185</id>
       <name>Patient185</name>
       <gender>MALE</gender>
       <age>19</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2043"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1477">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2044">
       <id>186</id>
       <name>Patient186</name>
       <gender>MALE</gender>
       <age>8</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2045"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1478">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2046">
       <id>187</id>
       <name>Patient187</name>
       <gender>MALE</gender>
       <age>72</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2047"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1479">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2048">
       <id>188</id>
       <name>Patient188</name>
       <gender>MALE</gender>
       <age>50</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2049"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1480">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2050">
       <id>189</id>
       <name>Patient189</name>
       <gender>FEMALE</gender>
       <age>39</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2051"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1481">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2052">
       <id>190</id>
       <name>Patient190</name>
       <gender>MALE</gender>
       <age>27</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2053"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1482">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2054">
       <id>191</id>
       <name>Patient191</name>
       <gender>MALE</gender>
       <age>46</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2055">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2056">
+          <id>80</id>
+          <patient reference="2054"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2057">
+          <id>81</id>
+          <patient reference="2054"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1483">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2058">
       <id>192</id>
       <name>Patient192</name>
       <gender>MALE</gender>
       <age>18</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2059"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1484">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2060">
       <id>193</id>
       <name>Patient193</name>
       <gender>MALE</gender>
       <age>74</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2061"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1485">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2062">
       <id>194</id>
       <name>Patient194</name>
       <gender>MALE</gender>
       <age>98</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2063">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2064">
+          <id>82</id>
+          <patient reference="2062"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1486">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2065">
       <id>195</id>
       <name>Patient195</name>
       <gender>MALE</gender>
       <age>93</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2066">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2067">
+          <id>83</id>
+          <patient reference="2065"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1487">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2068">
       <id>196</id>
       <name>Patient196</name>
       <gender>FEMALE</gender>
       <age>74</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2069"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1488">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2070">
       <id>197</id>
       <name>Patient197</name>
       <gender>FEMALE</gender>
       <age>81</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2071">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2072">
+          <id>84</id>
+          <patient reference="2070"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1489">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2073">
       <id>198</id>
       <name>Patient198</name>
       <gender>MALE</gender>
       <age>29</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2074"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1490">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2075">
       <id>199</id>
       <name>Patient199</name>
       <gender>MALE</gender>
       <age>43</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2076"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1491">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2077">
       <id>200</id>
       <name>Patient200</name>
       <gender>FEMALE</gender>
       <age>46</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2078">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2079">
+          <id>85</id>
+          <patient reference="2077"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2080">
+          <id>86</id>
+          <patient reference="2077"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1492">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2081">
       <id>201</id>
       <name>Patient201</name>
       <gender>MALE</gender>
       <age>14</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2082"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1493">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2083">
       <id>202</id>
       <name>Patient202</name>
       <gender>FEMALE</gender>
       <age>66</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2084"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1494">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2085">
       <id>203</id>
       <name>Patient203</name>
       <gender>MALE</gender>
       <age>35</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2086"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1495">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2087">
       <id>204</id>
       <name>Patient204</name>
       <gender>MALE</gender>
       <age>38</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2088"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1496">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2089">
       <id>205</id>
       <name>Patient205</name>
       <gender>FEMALE</gender>
       <age>7</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2090"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1497">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2091">
       <id>206</id>
       <name>Patient206</name>
       <gender>FEMALE</gender>
       <age>21</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2092"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1498">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2093">
       <id>207</id>
       <name>Patient207</name>
       <gender>FEMALE</gender>
       <age>39</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2094">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2095">
+          <id>87</id>
+          <patient reference="2093"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2096">
+          <id>88</id>
+          <patient reference="2093"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1499">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2097">
       <id>208</id>
       <name>Patient208</name>
       <gender>MALE</gender>
       <age>84</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2098"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1500">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2099">
       <id>209</id>
       <name>Patient209</name>
       <gender>FEMALE</gender>
       <age>13</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2100"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1501">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2101">
       <id>210</id>
       <name>Patient210</name>
       <gender>MALE</gender>
       <age>57</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2102"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1502">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2103">
       <id>211</id>
       <name>Patient211</name>
       <gender>MALE</gender>
       <age>6</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2104"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1503">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2105">
       <id>212</id>
       <name>Patient212</name>
       <gender>FEMALE</gender>
       <age>66</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2106"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1504">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2107">
       <id>213</id>
       <name>Patient213</name>
       <gender>FEMALE</gender>
       <age>4</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2108"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1505">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2109">
       <id>214</id>
       <name>Patient214</name>
       <gender>MALE</gender>
       <age>45</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2110">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2111">
+          <id>89</id>
+          <patient reference="2109"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1506">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2112">
       <id>215</id>
       <name>Patient215</name>
       <gender>MALE</gender>
       <age>100</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2113"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1507">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2114">
       <id>216</id>
       <name>Patient216</name>
       <gender>FEMALE</gender>
       <age>94</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2115"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1508">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2116">
       <id>217</id>
       <name>Patient217</name>
       <gender>FEMALE</gender>
       <age>16</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2117"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1509">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2118">
       <id>218</id>
       <name>Patient218</name>
       <gender>MALE</gender>
       <age>50</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2119"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1510">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2120">
       <id>219</id>
       <name>Patient219</name>
       <gender>FEMALE</gender>
       <age>10</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2121">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2122">
+          <id>90</id>
+          <patient reference="2120"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2123">
+          <id>91</id>
+          <patient reference="2120"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1511">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2124">
       <id>220</id>
       <name>Patient220</name>
       <gender>MALE</gender>
       <age>53</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2125">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2126">
+          <id>92</id>
+          <patient reference="2124"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1512">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2127">
       <id>221</id>
       <name>Patient221</name>
       <gender>FEMALE</gender>
       <age>86</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2128"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1513">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2129">
       <id>222</id>
       <name>Patient222</name>
       <gender>FEMALE</gender>
       <age>24</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2130">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2131">
+          <id>93</id>
+          <patient reference="2129"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1514">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2132">
       <id>223</id>
       <name>Patient223</name>
       <gender>MALE</gender>
       <age>33</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2133"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1515">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2134">
       <id>224</id>
       <name>Patient224</name>
       <gender>MALE</gender>
       <age>45</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2135"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1516">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2136">
       <id>225</id>
       <name>Patient225</name>
       <gender>MALE</gender>
       <age>34</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2137"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1517">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2138">
       <id>226</id>
       <name>Patient226</name>
       <gender>MALE</gender>
       <age>81</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2139"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1518">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2140">
       <id>227</id>
       <name>Patient227</name>
       <gender>FEMALE</gender>
       <age>39</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2141"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1519">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2142">
       <id>228</id>
       <name>Patient228</name>
       <gender>FEMALE</gender>
       <age>27</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2143"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1520">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2144">
       <id>229</id>
       <name>Patient229</name>
       <gender>FEMALE</gender>
       <age>43</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2145"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1521">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2146">
       <id>230</id>
       <name>Patient230</name>
       <gender>MALE</gender>
       <age>41</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2147">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2148">
+          <id>94</id>
+          <patient reference="2146"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2149">
+          <id>95</id>
+          <patient reference="2146"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1522">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2150">
       <id>231</id>
       <name>Patient231</name>
       <gender>FEMALE</gender>
       <age>12</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2151"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1523">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2152">
       <id>232</id>
       <name>Patient232</name>
       <gender>MALE</gender>
       <age>109</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2153">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2154">
+          <id>96</id>
+          <patient reference="2152"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1524">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2155">
       <id>233</id>
       <name>Patient233</name>
       <gender>FEMALE</gender>
       <age>82</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2156"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1525">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2157">
       <id>234</id>
       <name>Patient234</name>
       <gender>FEMALE</gender>
       <age>73</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2158">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2159">
+          <id>97</id>
+          <patient reference="2157"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1526">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2160">
       <id>235</id>
       <name>Patient235</name>
       <gender>FEMALE</gender>
       <age>99</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2161">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2162">
+          <id>98</id>
+          <patient reference="2160"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1527">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2163">
       <id>236</id>
       <name>Patient236</name>
       <gender>MALE</gender>
       <age>48</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2164"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1528">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2165">
       <id>237</id>
       <name>Patient237</name>
       <gender>MALE</gender>
       <age>10</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2166"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1529">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2167">
       <id>238</id>
       <name>Patient238</name>
       <gender>MALE</gender>
       <age>99</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2168"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1530">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2169">
       <id>239</id>
       <name>Patient239</name>
       <gender>FEMALE</gender>
       <age>55</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2170">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2171">
+          <id>99</id>
+          <patient reference="2169"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1531">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2172">
       <id>240</id>
       <name>Patient240</name>
       <gender>FEMALE</gender>
       <age>4</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2173"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1532">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2174">
       <id>241</id>
       <name>Patient241</name>
       <gender>MALE</gender>
       <age>87</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2175">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2176">
+          <id>100</id>
+          <patient reference="2174"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1533">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2177">
       <id>242</id>
       <name>Patient242</name>
       <gender>MALE</gender>
       <age>32</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2178"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1534">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2179">
       <id>243</id>
       <name>Patient243</name>
       <gender>MALE</gender>
       <age>50</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2180">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2181">
+          <id>101</id>
+          <patient reference="2179"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1535">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2182">
       <id>244</id>
       <name>Patient244</name>
       <gender>FEMALE</gender>
       <age>41</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2183">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2184">
+          <id>102</id>
+          <patient reference="2182"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2185">
+          <id>103</id>
+          <patient reference="2182"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1536">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2186">
       <id>245</id>
       <name>Patient245</name>
       <gender>FEMALE</gender>
       <age>78</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2187"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1537">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2188">
       <id>246</id>
       <name>Patient246</name>
       <gender>FEMALE</gender>
       <age>103</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2189"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1538">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2190">
       <id>247</id>
       <name>Patient247</name>
       <gender>FEMALE</gender>
       <age>0</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2191"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1539">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2192">
       <id>248</id>
       <name>Patient248</name>
       <gender>FEMALE</gender>
       <age>43</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2193">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2194">
+          <id>104</id>
+          <patient reference="2192"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1540">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2195">
       <id>249</id>
       <name>Patient249</name>
       <gender>MALE</gender>
       <age>93</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2196"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1541">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2197">
       <id>250</id>
       <name>Patient250</name>
       <gender>FEMALE</gender>
       <age>42</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2198">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2199">
+          <id>105</id>
+          <patient reference="2197"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1542">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2200">
       <id>251</id>
       <name>Patient251</name>
       <gender>MALE</gender>
       <age>83</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2201"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1543">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2202">
       <id>252</id>
       <name>Patient252</name>
       <gender>MALE</gender>
       <age>34</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2203"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1544">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2204">
       <id>253</id>
       <name>Patient253</name>
       <gender>MALE</gender>
       <age>77</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2205">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2206">
+          <id>106</id>
+          <patient reference="2204"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1545">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2207">
       <id>254</id>
       <name>Patient254</name>
       <gender>FEMALE</gender>
       <age>47</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2208">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2209">
+          <id>107</id>
+          <patient reference="2207"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1546">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2210">
       <id>255</id>
       <name>Patient255</name>
       <gender>FEMALE</gender>
       <age>72</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2211"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1547">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2212">
       <id>256</id>
       <name>Patient256</name>
       <gender>FEMALE</gender>
       <age>63</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2213"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1548">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2214">
       <id>257</id>
       <name>Patient257</name>
       <gender>MALE</gender>
       <age>100</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2215"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1549">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2216">
       <id>258</id>
       <name>Patient258</name>
       <gender>MALE</gender>
       <age>3</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2217">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2218">
+          <id>108</id>
+          <patient reference="2216"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2219">
+          <id>109</id>
+          <patient reference="2216"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1550">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2220">
       <id>259</id>
       <name>Patient259</name>
       <gender>FEMALE</gender>
       <age>60</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2221"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1551">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2222">
       <id>260</id>
       <name>Patient260</name>
       <gender>MALE</gender>
       <age>96</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2223">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2224">
+          <id>110</id>
+          <patient reference="2222"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2225">
+          <id>111</id>
+          <patient reference="2222"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1552">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2226">
       <id>261</id>
       <name>Patient261</name>
       <gender>MALE</gender>
       <age>68</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2227">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2228">
+          <id>112</id>
+          <patient reference="2226"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2229">
+          <id>113</id>
+          <patient reference="2226"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1553">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2230">
       <id>262</id>
       <name>Patient262</name>
       <gender>FEMALE</gender>
       <age>103</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2231">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2232">
+          <id>114</id>
+          <patient reference="2230"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2233">
+          <id>115</id>
+          <patient reference="2230"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1554">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2234">
       <id>263</id>
       <name>Patient263</name>
       <gender>MALE</gender>
       <age>103</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2235"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1555">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2236">
       <id>264</id>
       <name>Patient264</name>
       <gender>FEMALE</gender>
       <age>90</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2237"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1556">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2238">
       <id>265</id>
       <name>Patient265</name>
       <gender>MALE</gender>
       <age>75</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2239"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1557">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2240">
       <id>266</id>
       <name>Patient266</name>
       <gender>MALE</gender>
       <age>35</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2241">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2242">
+          <id>116</id>
+          <patient reference="2240"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1558">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2243">
       <id>267</id>
       <name>Patient267</name>
       <gender>FEMALE</gender>
       <age>37</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2244"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1559">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2245">
       <id>268</id>
       <name>Patient268</name>
       <gender>FEMALE</gender>
       <age>61</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2246"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1560">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2247">
       <id>269</id>
       <name>Patient269</name>
       <gender>FEMALE</gender>
       <age>108</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2248"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1561">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2249">
       <id>270</id>
       <name>Patient270</name>
       <gender>MALE</gender>
       <age>10</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2250"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1562">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2251">
       <id>271</id>
       <name>Patient271</name>
       <gender>FEMALE</gender>
       <age>1</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2252">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2253">
+          <id>117</id>
+          <patient reference="2251"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1563">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2254">
       <id>272</id>
       <name>Patient272</name>
       <gender>FEMALE</gender>
       <age>106</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2255"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1564">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2256">
       <id>273</id>
       <name>Patient273</name>
       <gender>FEMALE</gender>
       <age>85</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2257"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1565">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2258">
       <id>274</id>
       <name>Patient274</name>
       <gender>MALE</gender>
       <age>62</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2259">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2260">
+          <id>118</id>
+          <patient reference="2258"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2261">
+          <id>119</id>
+          <patient reference="2258"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1566">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2262">
       <id>275</id>
       <name>Patient275</name>
       <gender>MALE</gender>
       <age>50</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2263">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2264">
+          <id>120</id>
+          <patient reference="2262"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2265">
+          <id>121</id>
+          <patient reference="2262"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1567">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2266">
       <id>276</id>
       <name>Patient276</name>
       <gender>MALE</gender>
       <age>28</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2267"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1568">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2268">
       <id>277</id>
       <name>Patient277</name>
       <gender>FEMALE</gender>
       <age>106</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2269">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2270">
+          <id>122</id>
+          <patient reference="2268"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1569">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2271">
       <id>278</id>
       <name>Patient278</name>
       <gender>FEMALE</gender>
       <age>32</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2272"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1570">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2273">
       <id>279</id>
       <name>Patient279</name>
       <gender>MALE</gender>
       <age>45</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2274">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2275">
+          <id>123</id>
+          <patient reference="2273"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1571">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2276">
       <id>280</id>
       <name>Patient280</name>
       <gender>MALE</gender>
       <age>31</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2277"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1572">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2278">
       <id>281</id>
       <name>Patient281</name>
       <gender>FEMALE</gender>
       <age>5</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2279">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2280">
+          <id>124</id>
+          <patient reference="2278"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1573">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2281">
       <id>282</id>
       <name>Patient282</name>
       <gender>MALE</gender>
       <age>48</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2282"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1574">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2283">
       <id>283</id>
       <name>Patient283</name>
       <gender>FEMALE</gender>
       <age>13</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2284">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2285">
+          <id>125</id>
+          <patient reference="2283"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1575">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2286">
       <id>284</id>
       <name>Patient284</name>
       <gender>FEMALE</gender>
       <age>21</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2287">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2288">
+          <id>126</id>
+          <patient reference="2286"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1576">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2289">
       <id>285</id>
       <name>Patient285</name>
       <gender>MALE</gender>
       <age>46</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2290"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1577">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2291">
       <id>286</id>
       <name>Patient286</name>
       <gender>FEMALE</gender>
       <age>75</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2292"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1578">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2293">
       <id>287</id>
       <name>Patient287</name>
       <gender>FEMALE</gender>
       <age>66</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2294"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1579">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2295">
       <id>288</id>
       <name>Patient288</name>
       <gender>FEMALE</gender>
       <age>104</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2296">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2297">
+          <id>127</id>
+          <patient reference="2295"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2298">
+          <id>128</id>
+          <patient reference="2295"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1580">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2299">
       <id>289</id>
       <name>Patient289</name>
       <gender>FEMALE</gender>
       <age>108</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2300"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1581">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2301">
       <id>290</id>
       <name>Patient290</name>
       <gender>FEMALE</gender>
       <age>65</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2302"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1582">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2303">
       <id>291</id>
       <name>Patient291</name>
       <gender>FEMALE</gender>
       <age>71</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2304"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1583">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2305">
       <id>292</id>
       <name>Patient292</name>
       <gender>FEMALE</gender>
       <age>0</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2306"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1584">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2307">
       <id>293</id>
       <name>Patient293</name>
       <gender>MALE</gender>
       <age>90</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2308"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1585">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2309">
       <id>294</id>
       <name>Patient294</name>
       <gender>FEMALE</gender>
       <age>37</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2310">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2311">
+          <id>129</id>
+          <patient reference="2309"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2312">
+          <id>130</id>
+          <patient reference="2309"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1586">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2313">
       <id>295</id>
       <name>Patient295</name>
       <gender>FEMALE</gender>
       <age>24</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2314"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1587">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2315">
       <id>296</id>
       <name>Patient296</name>
       <gender>MALE</gender>
       <age>28</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2316"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1588">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2317">
       <id>297</id>
       <name>Patient297</name>
       <gender>FEMALE</gender>
       <age>36</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2318"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1589">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2319">
       <id>298</id>
       <name>Patient298</name>
       <gender>FEMALE</gender>
       <age>23</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2320"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1590">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2321">
       <id>299</id>
       <name>Patient299</name>
       <gender>MALE</gender>
       <age>100</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2322"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1591">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2323">
       <id>300</id>
       <name>Patient300</name>
       <gender>MALE</gender>
       <age>40</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2324"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1592">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2325">
       <id>301</id>
       <name>Patient301</name>
       <gender>MALE</gender>
       <age>87</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2326"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1593">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2327">
       <id>302</id>
       <name>Patient302</name>
       <gender>MALE</gender>
       <age>58</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2328">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2329">
+          <id>131</id>
+          <patient reference="2327"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1594">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2330">
       <id>303</id>
       <name>Patient303</name>
       <gender>MALE</gender>
       <age>23</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2331"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1595">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2332">
       <id>304</id>
       <name>Patient304</name>
       <gender>FEMALE</gender>
       <age>39</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2333"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1596">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2334">
       <id>305</id>
       <name>Patient305</name>
       <gender>MALE</gender>
       <age>1</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2335"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1597">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2336">
       <id>306</id>
       <name>Patient306</name>
       <gender>FEMALE</gender>
       <age>90</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2337"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1598">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2338">
       <id>307</id>
       <name>Patient307</name>
       <gender>MALE</gender>
       <age>78</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2339"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1599">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2340">
       <id>308</id>
       <name>Patient308</name>
       <gender>MALE</gender>
       <age>58</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2341"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1600">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2342">
       <id>309</id>
       <name>Patient309</name>
       <gender>MALE</gender>
       <age>51</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2343"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1601">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2344">
       <id>310</id>
       <name>Patient310</name>
       <gender>FEMALE</gender>
       <age>52</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2345">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2346">
+          <id>132</id>
+          <patient reference="2344"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1602">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2347">
       <id>311</id>
       <name>Patient311</name>
       <gender>MALE</gender>
       <age>38</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2348"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1603">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2349">
       <id>312</id>
       <name>Patient312</name>
       <gender>FEMALE</gender>
       <age>42</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2350"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1604">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2351">
       <id>313</id>
       <name>Patient313</name>
       <gender>MALE</gender>
       <age>86</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2352">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2353">
+          <id>133</id>
+          <patient reference="2351"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1605">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2354">
       <id>314</id>
       <name>Patient314</name>
       <gender>MALE</gender>
       <age>69</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2355"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1606">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2356">
       <id>315</id>
       <name>Patient315</name>
       <gender>FEMALE</gender>
       <age>49</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2357"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1607">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2358">
       <id>316</id>
       <name>Patient316</name>
       <gender>MALE</gender>
       <age>55</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2359">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2360">
+          <id>134</id>
+          <patient reference="2358"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2361">
+          <id>135</id>
+          <patient reference="2358"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1608">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2362">
       <id>317</id>
       <name>Patient317</name>
       <gender>FEMALE</gender>
       <age>83</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2363"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1609">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2364">
       <id>318</id>
       <name>Patient318</name>
       <gender>FEMALE</gender>
       <age>67</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2365">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2366">
+          <id>136</id>
+          <patient reference="2364"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2367">
+          <id>137</id>
+          <patient reference="2364"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1610">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2368">
       <id>319</id>
       <name>Patient319</name>
       <gender>MALE</gender>
       <age>51</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2369"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1611">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2370">
       <id>320</id>
       <name>Patient320</name>
       <gender>FEMALE</gender>
       <age>109</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2371">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2372">
+          <id>138</id>
+          <patient reference="2370"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2373">
+          <id>139</id>
+          <patient reference="2370"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1612">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2374">
       <id>321</id>
       <name>Patient321</name>
       <gender>MALE</gender>
       <age>4</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2375"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1613">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2376">
       <id>322</id>
       <name>Patient322</name>
       <gender>FEMALE</gender>
       <age>32</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2377"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1614">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2378">
       <id>323</id>
       <name>Patient323</name>
       <gender>FEMALE</gender>
       <age>3</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2379">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2380">
+          <id>140</id>
+          <patient reference="2378"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1615">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2381">
       <id>324</id>
       <name>Patient324</name>
       <gender>FEMALE</gender>
       <age>19</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2382"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1616">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2383">
       <id>325</id>
       <name>Patient325</name>
       <gender>FEMALE</gender>
       <age>96</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2384"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1617">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2385">
       <id>326</id>
       <name>Patient326</name>
       <gender>MALE</gender>
       <age>71</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2386"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1618">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2387">
       <id>327</id>
       <name>Patient327</name>
       <gender>FEMALE</gender>
       <age>51</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2388"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1619">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2389">
       <id>328</id>
       <name>Patient328</name>
       <gender>FEMALE</gender>
       <age>52</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2390"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1620">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2391">
       <id>329</id>
       <name>Patient329</name>
       <gender>FEMALE</gender>
       <age>55</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2392">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2393">
+          <id>141</id>
+          <patient reference="2391"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1621">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2394">
       <id>330</id>
       <name>Patient330</name>
       <gender>MALE</gender>
       <age>81</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2395"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1622">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2396">
       <id>331</id>
       <name>Patient331</name>
       <gender>FEMALE</gender>
       <age>66</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2397">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2398">
+          <id>142</id>
+          <patient reference="2396"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2399">
+          <id>143</id>
+          <patient reference="2396"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1623">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2400">
       <id>332</id>
       <name>Patient332</name>
       <gender>FEMALE</gender>
       <age>97</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2401">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2402">
+          <id>144</id>
+          <patient reference="2400"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1624">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2403">
       <id>333</id>
       <name>Patient333</name>
       <gender>FEMALE</gender>
       <age>2</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2404"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1625">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2405">
       <id>334</id>
       <name>Patient334</name>
       <gender>MALE</gender>
       <age>55</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2406"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1626">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2407">
       <id>335</id>
       <name>Patient335</name>
       <gender>FEMALE</gender>
       <age>50</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2408">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2409">
+          <id>145</id>
+          <patient reference="2407"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1627">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2410">
       <id>336</id>
       <name>Patient336</name>
       <gender>FEMALE</gender>
       <age>68</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2411"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1628">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2412">
       <id>337</id>
       <name>Patient337</name>
       <gender>MALE</gender>
       <age>81</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2413"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1629">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2414">
       <id>338</id>
       <name>Patient338</name>
       <gender>MALE</gender>
       <age>2</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2415">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2416">
+          <id>146</id>
+          <patient reference="2414"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1630">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2417">
       <id>339</id>
       <name>Patient339</name>
       <gender>FEMALE</gender>
       <age>8</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2418"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1631">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2419">
       <id>340</id>
       <name>Patient340</name>
       <gender>FEMALE</gender>
       <age>12</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2420"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1632">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2421">
       <id>341</id>
       <name>Patient341</name>
       <gender>FEMALE</gender>
       <age>51</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2422">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2423">
+          <id>147</id>
+          <patient reference="2421"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2424">
+          <id>148</id>
+          <patient reference="2421"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1633">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2425">
       <id>342</id>
       <name>Patient342</name>
       <gender>FEMALE</gender>
       <age>8</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2426"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1634">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2427">
       <id>343</id>
       <name>Patient343</name>
       <gender>FEMALE</gender>
       <age>76</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2428"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1635">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2429">
       <id>344</id>
       <name>Patient344</name>
       <gender>FEMALE</gender>
       <age>66</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2430"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1636">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2431">
       <id>345</id>
       <name>Patient345</name>
       <gender>MALE</gender>
       <age>34</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2432"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1637">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2433">
       <id>346</id>
       <name>Patient346</name>
       <gender>MALE</gender>
       <age>105</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2434"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1638">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2435">
       <id>347</id>
       <name>Patient347</name>
       <gender>FEMALE</gender>
       <age>41</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2436">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2437">
+          <id>149</id>
+          <patient reference="2435"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1639">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2438">
       <id>348</id>
       <name>Patient348</name>
       <gender>MALE</gender>
       <age>105</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2439"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1640">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2440">
       <id>349</id>
       <name>Patient349</name>
       <gender>MALE</gender>
       <age>13</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2441">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2442">
+          <id>150</id>
+          <patient reference="2440"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1641">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2443">
       <id>350</id>
       <name>Patient350</name>
       <gender>FEMALE</gender>
       <age>62</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2444"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1642">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2445">
       <id>351</id>
       <name>Patient351</name>
       <gender>MALE</gender>
       <age>98</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2446"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1643">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2447">
       <id>352</id>
       <name>Patient352</name>
       <gender>MALE</gender>
       <age>24</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2448">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2449">
+          <id>151</id>
+          <patient reference="2447"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1644">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2450">
       <id>353</id>
       <name>Patient353</name>
       <gender>FEMALE</gender>
       <age>79</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2451">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2452">
+          <id>152</id>
+          <patient reference="2450"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1645">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2453">
       <id>354</id>
       <name>Patient354</name>
       <gender>FEMALE</gender>
       <age>52</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2454"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1646">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2455">
       <id>355</id>
       <name>Patient355</name>
       <gender>MALE</gender>
       <age>7</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2456"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1647">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2457">
       <id>356</id>
       <name>Patient356</name>
       <gender>MALE</gender>
       <age>3</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2458"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1648">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2459">
       <id>357</id>
       <name>Patient357</name>
       <gender>FEMALE</gender>
       <age>24</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2460">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2461">
+          <id>153</id>
+          <patient reference="2459"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1649">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2462">
       <id>358</id>
       <name>Patient358</name>
       <gender>MALE</gender>
       <age>41</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2463"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1650">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2464">
       <id>359</id>
       <name>Patient359</name>
       <gender>FEMALE</gender>
       <age>64</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2465">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2466">
+          <id>154</id>
+          <patient reference="2464"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1651">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2467">
       <id>360</id>
       <name>Patient360</name>
       <gender>FEMALE</gender>
       <age>28</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2468"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1652">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2469">
       <id>361</id>
       <name>Patient361</name>
       <gender>FEMALE</gender>
       <age>49</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2470"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1653">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2471">
       <id>362</id>
       <name>Patient362</name>
       <gender>FEMALE</gender>
       <age>65</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2472">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2473">
+          <id>155</id>
+          <patient reference="2471"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1654">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2474">
       <id>363</id>
       <name>Patient363</name>
       <gender>FEMALE</gender>
       <age>30</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2475"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1655">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2476">
       <id>364</id>
       <name>Patient364</name>
       <gender>FEMALE</gender>
       <age>105</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2477">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2478">
+          <id>156</id>
+          <patient reference="2476"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1656">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2479">
       <id>365</id>
       <name>Patient365</name>
       <gender>FEMALE</gender>
       <age>34</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2480">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2481">
+          <id>157</id>
+          <patient reference="2479"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1657">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2482">
       <id>366</id>
       <name>Patient366</name>
       <gender>MALE</gender>
       <age>40</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2483"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1658">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2484">
       <id>367</id>
       <name>Patient367</name>
       <gender>FEMALE</gender>
       <age>8</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2485"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1659">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2486">
       <id>368</id>
       <name>Patient368</name>
       <gender>FEMALE</gender>
       <age>68</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2487">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2488">
+          <id>158</id>
+          <patient reference="2486"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1660">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2489">
       <id>369</id>
       <name>Patient369</name>
       <gender>MALE</gender>
       <age>27</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2490">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2491">
+          <id>159</id>
+          <patient reference="2489"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1661">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2492">
       <id>370</id>
       <name>Patient370</name>
       <gender>MALE</gender>
       <age>90</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2493">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2494">
+          <id>160</id>
+          <patient reference="2492"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2495">
+          <id>161</id>
+          <patient reference="2492"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1662">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2496">
       <id>371</id>
       <name>Patient371</name>
       <gender>FEMALE</gender>
       <age>7</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2497"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1663">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2498">
       <id>372</id>
       <name>Patient372</name>
       <gender>FEMALE</gender>
       <age>5</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2499"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1664">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2500">
       <id>373</id>
       <name>Patient373</name>
       <gender>MALE</gender>
       <age>104</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2501"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1665">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2502">
       <id>374</id>
       <name>Patient374</name>
       <gender>FEMALE</gender>
       <age>39</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2503"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1666">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2504">
       <id>375</id>
       <name>Patient375</name>
       <gender>MALE</gender>
       <age>79</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2505"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1667">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2506">
       <id>376</id>
       <name>Patient376</name>
       <gender>MALE</gender>
       <age>95</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2507"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1668">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2508">
       <id>377</id>
       <name>Patient377</name>
       <gender>MALE</gender>
       <age>60</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2509">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2510">
+          <id>162</id>
+          <patient reference="2508"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2511">
+          <id>163</id>
+          <patient reference="2508"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1669">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2512">
       <id>378</id>
       <name>Patient378</name>
       <gender>MALE</gender>
       <age>106</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2513"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1670">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2514">
       <id>379</id>
       <name>Patient379</name>
       <gender>MALE</gender>
       <age>36</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2515"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1671">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2516">
       <id>380</id>
       <name>Patient380</name>
       <gender>FEMALE</gender>
       <age>59</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2517"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1672">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2518">
       <id>381</id>
       <name>Patient381</name>
       <gender>FEMALE</gender>
       <age>109</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2519"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1673">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2520">
       <id>382</id>
       <name>Patient382</name>
       <gender>MALE</gender>
       <age>49</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2521"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1674">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2522">
       <id>383</id>
       <name>Patient383</name>
       <gender>MALE</gender>
       <age>41</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2523"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1675">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2524">
       <id>384</id>
       <name>Patient384</name>
       <gender>FEMALE</gender>
       <age>39</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2525">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2526">
+          <id>164</id>
+          <patient reference="2524"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1676">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2527">
       <id>385</id>
       <name>Patient385</name>
       <gender>MALE</gender>
       <age>67</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2528">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2529">
+          <id>165</id>
+          <patient reference="2527"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1677">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2530">
       <id>386</id>
       <name>Patient386</name>
       <gender>FEMALE</gender>
       <age>30</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2531">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2532">
+          <id>166</id>
+          <patient reference="2530"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2533">
+          <id>167</id>
+          <patient reference="2530"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1678">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2534">
       <id>387</id>
       <name>Patient387</name>
       <gender>FEMALE</gender>
       <age>47</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2535"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1679">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2536">
       <id>388</id>
       <name>Patient388</name>
       <gender>FEMALE</gender>
       <age>10</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2537"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1680">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2538">
       <id>389</id>
       <name>Patient389</name>
       <gender>MALE</gender>
       <age>78</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2539"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1681">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2540">
       <id>390</id>
       <name>Patient390</name>
       <gender>MALE</gender>
       <age>81</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2541"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1682">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2542">
       <id>391</id>
       <name>Patient391</name>
       <gender>FEMALE</gender>
       <age>90</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2543"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1683">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2544">
       <id>392</id>
       <name>Patient392</name>
       <gender>MALE</gender>
       <age>23</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2545">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2546">
+          <id>168</id>
+          <patient reference="2544"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2547">
+          <id>169</id>
+          <patient reference="2544"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1684">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2548">
       <id>393</id>
       <name>Patient393</name>
       <gender>MALE</gender>
       <age>47</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2549">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2550">
+          <id>170</id>
+          <patient reference="2548"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1685">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2551">
       <id>394</id>
       <name>Patient394</name>
       <gender>MALE</gender>
       <age>19</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2552">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2553">
+          <id>171</id>
+          <patient reference="2551"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1686">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2554">
       <id>395</id>
       <name>Patient395</name>
       <gender>MALE</gender>
       <age>61</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2555"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1687">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2556">
       <id>396</id>
       <name>Patient396</name>
       <gender>FEMALE</gender>
       <age>97</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2557"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1688">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2558">
       <id>397</id>
       <name>Patient397</name>
       <gender>FEMALE</gender>
       <age>91</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2559">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2560">
+          <id>172</id>
+          <patient reference="2558"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1689">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2561">
       <id>398</id>
       <name>Patient398</name>
       <gender>FEMALE</gender>
       <age>104</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2562"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1690">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2563">
       <id>399</id>
       <name>Patient399</name>
       <gender>FEMALE</gender>
       <age>10</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2564"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1691">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2565">
       <id>400</id>
       <name>Patient400</name>
       <gender>FEMALE</gender>
       <age>96</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2566">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2567">
+          <id>173</id>
+          <patient reference="2565"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2568">
+          <id>174</id>
+          <patient reference="2565"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1692">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2569">
       <id>401</id>
       <name>Patient401</name>
       <gender>FEMALE</gender>
       <age>14</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2570"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1693">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2571">
       <id>402</id>
       <name>Patient402</name>
       <gender>MALE</gender>
       <age>81</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2572"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1694">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2573">
       <id>403</id>
       <name>Patient403</name>
       <gender>FEMALE</gender>
       <age>69</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2574"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1695">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2575">
       <id>404</id>
       <name>Patient404</name>
       <gender>MALE</gender>
       <age>20</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2576"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1696">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2577">
       <id>405</id>
       <name>Patient405</name>
       <gender>MALE</gender>
       <age>15</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2578"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1697">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2579">
       <id>406</id>
       <name>Patient406</name>
       <gender>MALE</gender>
       <age>76</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2580"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1698">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2581">
       <id>407</id>
       <name>Patient407</name>
       <gender>FEMALE</gender>
       <age>2</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2582"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1699">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2583">
       <id>408</id>
       <name>Patient408</name>
       <gender>MALE</gender>
       <age>19</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2584">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2585">
+          <id>175</id>
+          <patient reference="2583"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1700">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2586">
       <id>409</id>
       <name>Patient409</name>
       <gender>FEMALE</gender>
       <age>75</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2587">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2588">
+          <id>176</id>
+          <patient reference="2586"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1701">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2589">
       <id>410</id>
       <name>Patient410</name>
       <gender>FEMALE</gender>
       <age>90</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2590"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1702">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2591">
       <id>411</id>
       <name>Patient411</name>
       <gender>MALE</gender>
       <age>30</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2592"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1703">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2593">
       <id>412</id>
       <name>Patient412</name>
       <gender>FEMALE</gender>
       <age>62</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2594"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1704">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2595">
       <id>413</id>
       <name>Patient413</name>
       <gender>MALE</gender>
       <age>23</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2596">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2597">
+          <id>177</id>
+          <patient reference="2595"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1705">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2598">
       <id>414</id>
       <name>Patient414</name>
       <gender>MALE</gender>
       <age>30</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2599"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1706">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2600">
       <id>415</id>
       <name>Patient415</name>
       <gender>MALE</gender>
       <age>36</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2601">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2602">
+          <id>178</id>
+          <patient reference="2600"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1707">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2603">
       <id>416</id>
       <name>Patient416</name>
       <gender>FEMALE</gender>
       <age>50</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2604">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2605">
+          <id>179</id>
+          <patient reference="2603"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2606">
+          <id>180</id>
+          <patient reference="2603"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1708">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2607">
       <id>417</id>
       <name>Patient417</name>
       <gender>MALE</gender>
       <age>6</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2608">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2609">
+          <id>181</id>
+          <patient reference="2607"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2610">
+          <id>182</id>
+          <patient reference="2607"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1709">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2611">
       <id>418</id>
       <name>Patient418</name>
       <gender>MALE</gender>
       <age>38</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2612"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1710">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2613">
       <id>419</id>
       <name>Patient419</name>
       <gender>MALE</gender>
       <age>60</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2614"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1711">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2615">
       <id>420</id>
       <name>Patient420</name>
       <gender>MALE</gender>
       <age>85</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2616">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2617">
+          <id>183</id>
+          <patient reference="2615"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2618">
+          <id>184</id>
+          <patient reference="2615"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1712">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2619">
       <id>421</id>
       <name>Patient421</name>
       <gender>MALE</gender>
       <age>95</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2620"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1713">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2621">
       <id>422</id>
       <name>Patient422</name>
       <gender>FEMALE</gender>
       <age>86</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2622">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2623">
+          <id>185</id>
+          <patient reference="2621"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2624">
+          <id>186</id>
+          <patient reference="2621"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1714">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2625">
       <id>423</id>
       <name>Patient423</name>
       <gender>FEMALE</gender>
       <age>13</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2626"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1715">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2627">
       <id>424</id>
       <name>Patient424</name>
       <gender>MALE</gender>
       <age>55</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2628"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1716">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2629">
       <id>425</id>
       <name>Patient425</name>
       <gender>MALE</gender>
       <age>38</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2630"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1717">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2631">
       <id>426</id>
       <name>Patient426</name>
       <gender>MALE</gender>
       <age>34</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2632"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1718">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2633">
       <id>427</id>
       <name>Patient427</name>
       <gender>FEMALE</gender>
       <age>92</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2634"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1719">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2635">
       <id>428</id>
       <name>Patient428</name>
       <gender>MALE</gender>
       <age>59</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2636">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2637">
+          <id>187</id>
+          <patient reference="2635"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2638">
+          <id>188</id>
+          <patient reference="2635"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1720">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2639">
       <id>429</id>
       <name>Patient429</name>
       <gender>MALE</gender>
       <age>72</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2640">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2641">
+          <id>189</id>
+          <patient reference="2639"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1721">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2642">
       <id>430</id>
       <name>Patient430</name>
       <gender>FEMALE</gender>
       <age>62</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2643"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1722">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2644">
       <id>431</id>
       <name>Patient431</name>
       <gender>MALE</gender>
       <age>105</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2645">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2646">
+          <id>190</id>
+          <patient reference="2644"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1723">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2647">
       <id>432</id>
       <name>Patient432</name>
       <gender>MALE</gender>
       <age>19</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2648"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1724">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2649">
       <id>433</id>
       <name>Patient433</name>
       <gender>MALE</gender>
       <age>108</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2650">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2651">
+          <id>191</id>
+          <patient reference="2649"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1725">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2652">
       <id>434</id>
       <name>Patient434</name>
       <gender>MALE</gender>
       <age>72</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2653">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2654">
+          <id>192</id>
+          <patient reference="2652"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2655">
+          <id>193</id>
+          <patient reference="2652"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1726">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2656">
       <id>435</id>
       <name>Patient435</name>
       <gender>FEMALE</gender>
       <age>76</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2657"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1727">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2658">
       <id>436</id>
       <name>Patient436</name>
       <gender>FEMALE</gender>
       <age>72</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2659">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2660">
+          <id>194</id>
+          <patient reference="2658"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1728">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2661">
       <id>437</id>
       <name>Patient437</name>
       <gender>MALE</gender>
       <age>5</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2662"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1729">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2663">
       <id>438</id>
       <name>Patient438</name>
       <gender>MALE</gender>
       <age>68</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2664"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1730">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2665">
       <id>439</id>
       <name>Patient439</name>
       <gender>FEMALE</gender>
       <age>51</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2666"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1731">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2667">
       <id>440</id>
       <name>Patient440</name>
       <gender>MALE</gender>
       <age>90</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2668">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2669">
+          <id>195</id>
+          <patient reference="2667"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2670">
+          <id>196</id>
+          <patient reference="2667"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1732">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2671">
       <id>441</id>
       <name>Patient441</name>
       <gender>MALE</gender>
       <age>30</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2672"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1733">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2673">
       <id>442</id>
       <name>Patient442</name>
       <gender>MALE</gender>
       <age>34</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2674">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2675">
+          <id>197</id>
+          <patient reference="2673"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1734">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2676">
       <id>443</id>
       <name>Patient443</name>
       <gender>FEMALE</gender>
       <age>105</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2677"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1735">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2678">
       <id>444</id>
       <name>Patient444</name>
       <gender>FEMALE</gender>
       <age>22</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2679"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1736">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2680">
       <id>445</id>
       <name>Patient445</name>
       <gender>MALE</gender>
       <age>33</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2681"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1737">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2682">
       <id>446</id>
       <name>Patient446</name>
       <gender>MALE</gender>
       <age>0</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2683">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2684">
+          <id>198</id>
+          <patient reference="2682"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2685">
+          <id>199</id>
+          <patient reference="2682"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1738">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2686">
       <id>447</id>
       <name>Patient447</name>
       <gender>FEMALE</gender>
       <age>67</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2687"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1739">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2688">
       <id>448</id>
       <name>Patient448</name>
       <gender>FEMALE</gender>
       <age>13</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2689">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2690">
+          <id>200</id>
+          <patient reference="2688"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2691">
+          <id>201</id>
+          <patient reference="2688"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1740">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2692">
       <id>449</id>
       <name>Patient449</name>
       <gender>FEMALE</gender>
       <age>95</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2693"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1741">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2694">
       <id>450</id>
       <name>Patient450</name>
       <gender>MALE</gender>
       <age>87</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2695">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2696">
+          <id>202</id>
+          <patient reference="2694"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1742">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2697">
       <id>451</id>
       <name>Patient451</name>
       <gender>FEMALE</gender>
       <age>51</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2698"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1743">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2699">
       <id>452</id>
       <name>Patient452</name>
       <gender>MALE</gender>
       <age>35</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2700"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1744">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2701">
       <id>453</id>
       <name>Patient453</name>
       <gender>MALE</gender>
       <age>56</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2702"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1745">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2703">
       <id>454</id>
       <name>Patient454</name>
       <gender>MALE</gender>
       <age>51</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2704">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2705">
+          <id>203</id>
+          <patient reference="2703"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1746">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2706">
       <id>455</id>
       <name>Patient455</name>
       <gender>MALE</gender>
       <age>37</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2707"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1747">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2708">
       <id>456</id>
       <name>Patient456</name>
       <gender>MALE</gender>
       <age>32</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2709"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1748">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2710">
       <id>457</id>
       <name>Patient457</name>
       <gender>FEMALE</gender>
       <age>83</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2711"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1749">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2712">
       <id>458</id>
       <name>Patient458</name>
       <gender>MALE</gender>
       <age>78</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2713"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1750">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2714">
       <id>459</id>
       <name>Patient459</name>
       <gender>MALE</gender>
       <age>82</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2715">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2716">
+          <id>204</id>
+          <patient reference="2714"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2717">
+          <id>205</id>
+          <patient reference="2714"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1751">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2718">
       <id>460</id>
       <name>Patient460</name>
       <gender>MALE</gender>
       <age>103</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2719"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1752">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2720">
       <id>461</id>
       <name>Patient461</name>
       <gender>MALE</gender>
       <age>54</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2721"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1753">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2722">
       <id>462</id>
       <name>Patient462</name>
       <gender>MALE</gender>
       <age>26</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2723">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2724">
+          <id>206</id>
+          <patient reference="2722"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1754">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2725">
       <id>463</id>
       <name>Patient463</name>
       <gender>FEMALE</gender>
       <age>15</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2726"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1755">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2727">
       <id>464</id>
       <name>Patient464</name>
       <gender>MALE</gender>
       <age>38</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2728"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1756">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2729">
       <id>465</id>
       <name>Patient465</name>
       <gender>MALE</gender>
       <age>104</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2730">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2731">
+          <id>207</id>
+          <patient reference="2729"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1757">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2732">
       <id>466</id>
       <name>Patient466</name>
       <gender>MALE</gender>
       <age>37</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2733">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2734">
+          <id>208</id>
+          <patient reference="2732"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1758">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2735">
       <id>467</id>
       <name>Patient467</name>
       <gender>MALE</gender>
       <age>40</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2736"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1759">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2737">
       <id>468</id>
       <name>Patient468</name>
       <gender>FEMALE</gender>
       <age>33</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2738">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2739">
+          <id>209</id>
+          <patient reference="2737"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1760">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2740">
       <id>469</id>
       <name>Patient469</name>
       <gender>FEMALE</gender>
       <age>96</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2741"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1761">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2742">
       <id>470</id>
       <name>Patient470</name>
       <gender>FEMALE</gender>
       <age>20</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2743"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1762">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2744">
       <id>471</id>
       <name>Patient471</name>
       <gender>MALE</gender>
       <age>103</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2745">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2746">
+          <id>210</id>
+          <patient reference="2744"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1763">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2747">
       <id>472</id>
       <name>Patient472</name>
       <gender>MALE</gender>
       <age>1</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2748">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2749">
+          <id>211</id>
+          <patient reference="2747"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2750">
+          <id>212</id>
+          <patient reference="2747"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1764">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2751">
       <id>473</id>
       <name>Patient473</name>
       <gender>FEMALE</gender>
       <age>63</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2752"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1765">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2753">
       <id>474</id>
       <name>Patient474</name>
       <gender>FEMALE</gender>
       <age>52</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2754">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2755">
+          <id>213</id>
+          <patient reference="2753"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1766">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2756">
       <id>475</id>
       <name>Patient475</name>
       <gender>MALE</gender>
       <age>87</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2757"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1767">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2758">
       <id>476</id>
       <name>Patient476</name>
       <gender>MALE</gender>
       <age>20</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2759"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1768">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2760">
       <id>477</id>
       <name>Patient477</name>
       <gender>FEMALE</gender>
       <age>23</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2761"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1769">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2762">
       <id>478</id>
       <name>Patient478</name>
       <gender>FEMALE</gender>
       <age>69</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2763">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2764">
+          <id>214</id>
+          <patient reference="2762"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1770">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2765">
       <id>479</id>
       <name>Patient479</name>
       <gender>MALE</gender>
       <age>27</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2766"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1771">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2767">
       <id>480</id>
       <name>Patient480</name>
       <gender>MALE</gender>
       <age>10</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2768"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1772">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2769">
       <id>481</id>
       <name>Patient481</name>
       <gender>MALE</gender>
       <age>39</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2770">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2771">
+          <id>215</id>
+          <patient reference="2769"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2772">
+          <id>216</id>
+          <patient reference="2769"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1773">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2773">
       <id>482</id>
       <name>Patient482</name>
       <gender>FEMALE</gender>
       <age>96</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2774">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2775">
+          <id>217</id>
+          <patient reference="2773"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2776">
+          <id>218</id>
+          <patient reference="2773"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1774">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2777">
       <id>483</id>
       <name>Patient483</name>
       <gender>FEMALE</gender>
       <age>21</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2778">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2779">
+          <id>219</id>
+          <patient reference="2777"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1775">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2780">
       <id>484</id>
       <name>Patient484</name>
       <gender>MALE</gender>
       <age>98</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2781">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2782">
+          <id>220</id>
+          <patient reference="2780"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1776">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2783">
       <id>485</id>
       <name>Patient485</name>
       <gender>MALE</gender>
       <age>69</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2784">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2785">
+          <id>221</id>
+          <patient reference="2783"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1777">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2786">
       <id>486</id>
       <name>Patient486</name>
       <gender>FEMALE</gender>
       <age>19</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2787"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1778">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2788">
       <id>487</id>
       <name>Patient487</name>
       <gender>MALE</gender>
       <age>74</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2789"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1779">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2790">
       <id>488</id>
       <name>Patient488</name>
       <gender>MALE</gender>
       <age>55</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2791"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1780">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2792">
       <id>489</id>
       <name>Patient489</name>
       <gender>FEMALE</gender>
       <age>67</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2793"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1781">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2794">
       <id>490</id>
       <name>Patient490</name>
       <gender>MALE</gender>
       <age>37</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2795"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1782">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2796">
       <id>491</id>
       <name>Patient491</name>
       <gender>MALE</gender>
       <age>49</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2797"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1783">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2798">
       <id>492</id>
       <name>Patient492</name>
       <gender>MALE</gender>
       <age>5</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2799"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1784">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2800">
       <id>493</id>
       <name>Patient493</name>
       <gender>MALE</gender>
       <age>59</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2801"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1785">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2802">
       <id>494</id>
       <name>Patient494</name>
       <gender>FEMALE</gender>
       <age>35</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2803"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1786">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2804">
       <id>495</id>
       <name>Patient495</name>
       <gender>FEMALE</gender>
       <age>35</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2805"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1787">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2806">
       <id>496</id>
       <name>Patient496</name>
       <gender>MALE</gender>
       <age>1</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2807"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1788">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2808">
       <id>497</id>
       <name>Patient497</name>
       <gender>FEMALE</gender>
       <age>96</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2809">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2810">
+          <id>222</id>
+          <patient reference="2808"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1789">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2811">
       <id>498</id>
       <name>Patient498</name>
       <gender>FEMALE</gender>
       <age>34</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2812"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1790">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2813">
       <id>499</id>
       <name>Patient499</name>
       <gender>FEMALE</gender>
       <age>46</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2814"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1791">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2815">
       <id>500</id>
       <name>Patient500</name>
       <gender>MALE</gender>
       <age>31</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2816">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2817">
+          <id>223</id>
+          <patient reference="2815"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1792">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2818">
       <id>501</id>
       <name>Patient501</name>
       <gender>MALE</gender>
       <age>107</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2819">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2820">
+          <id>224</id>
+          <patient reference="2818"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2821">
+          <id>225</id>
+          <patient reference="2818"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1793">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2822">
       <id>502</id>
       <name>Patient502</name>
       <gender>MALE</gender>
       <age>42</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2823">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2824">
+          <id>226</id>
+          <patient reference="2822"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2825">
+          <id>227</id>
+          <patient reference="2822"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1794">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2826">
       <id>503</id>
       <name>Patient503</name>
       <gender>MALE</gender>
       <age>109</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2827">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2828">
+          <id>228</id>
+          <patient reference="2826"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2829">
+          <id>229</id>
+          <patient reference="2826"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1795">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2830">
       <id>504</id>
       <name>Patient504</name>
       <gender>MALE</gender>
       <age>31</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2831"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1796">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2832">
       <id>505</id>
       <name>Patient505</name>
       <gender>FEMALE</gender>
       <age>96</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2833">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2834">
+          <id>230</id>
+          <patient reference="2832"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1797">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2835">
       <id>506</id>
       <name>Patient506</name>
       <gender>FEMALE</gender>
       <age>69</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2836"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1798">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2837">
       <id>507</id>
       <name>Patient507</name>
       <gender>FEMALE</gender>
       <age>86</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2838">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2839">
+          <id>231</id>
+          <patient reference="2837"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2840">
+          <id>232</id>
+          <patient reference="2837"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1799">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2841">
       <id>508</id>
       <name>Patient508</name>
       <gender>MALE</gender>
       <age>20</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2842"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1800">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2843">
       <id>509</id>
       <name>Patient509</name>
       <gender>MALE</gender>
       <age>17</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2844"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1801">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2845">
       <id>510</id>
       <name>Patient510</name>
       <gender>FEMALE</gender>
       <age>40</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2846"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1802">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2847">
       <id>511</id>
       <name>Patient511</name>
       <gender>FEMALE</gender>
       <age>80</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2848"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1803">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2849">
       <id>512</id>
       <name>Patient512</name>
       <gender>MALE</gender>
       <age>48</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2850"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1804">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2851">
       <id>513</id>
       <name>Patient513</name>
       <gender>MALE</gender>
       <age>4</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2852"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1805">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2853">
       <id>514</id>
       <name>Patient514</name>
       <gender>FEMALE</gender>
       <age>91</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2854"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1806">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2855">
       <id>515</id>
       <name>Patient515</name>
       <gender>FEMALE</gender>
       <age>90</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2856">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2857">
+          <id>233</id>
+          <patient reference="2855"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2858">
+          <id>234</id>
+          <patient reference="2855"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1807">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2859">
       <id>516</id>
       <name>Patient516</name>
       <gender>FEMALE</gender>
       <age>62</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2860"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1808">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2861">
       <id>517</id>
       <name>Patient517</name>
       <gender>FEMALE</gender>
       <age>102</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2862"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1809">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2863">
       <id>518</id>
       <name>Patient518</name>
       <gender>FEMALE</gender>
       <age>21</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2864"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1810">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2865">
       <id>519</id>
       <name>Patient519</name>
       <gender>MALE</gender>
       <age>105</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2866"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1811">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2867">
       <id>520</id>
       <name>Patient520</name>
       <gender>MALE</gender>
       <age>102</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2868"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1812">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2869">
       <id>521</id>
       <name>Patient521</name>
       <gender>MALE</gender>
       <age>84</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2870">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2871">
+          <id>235</id>
+          <patient reference="2869"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2872">
+          <id>236</id>
+          <patient reference="2869"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1813">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2873">
       <id>522</id>
       <name>Patient522</name>
       <gender>FEMALE</gender>
       <age>34</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2874"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1814">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2875">
       <id>523</id>
       <name>Patient523</name>
       <gender>FEMALE</gender>
       <age>1</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2876"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1815">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2877">
       <id>524</id>
       <name>Patient524</name>
       <gender>FEMALE</gender>
       <age>18</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2878"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1816">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2879">
       <id>525</id>
       <name>Patient525</name>
       <gender>FEMALE</gender>
       <age>12</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2880"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1817">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2881">
       <id>526</id>
       <name>Patient526</name>
       <gender>FEMALE</gender>
       <age>60</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2882"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1818">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2883">
       <id>527</id>
       <name>Patient527</name>
       <gender>FEMALE</gender>
       <age>12</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2884">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2885">
+          <id>237</id>
+          <patient reference="2883"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1819">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2886">
       <id>528</id>
       <name>Patient528</name>
       <gender>MALE</gender>
       <age>82</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2887"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1820">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2888">
       <id>529</id>
       <name>Patient529</name>
       <gender>FEMALE</gender>
       <age>85</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2889"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1821">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2890">
       <id>530</id>
       <name>Patient530</name>
       <gender>FEMALE</gender>
       <age>87</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2891"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1822">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2892">
       <id>531</id>
       <name>Patient531</name>
       <gender>FEMALE</gender>
       <age>25</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2893">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2894">
+          <id>238</id>
+          <patient reference="2892"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1823">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2895">
       <id>532</id>
       <name>Patient532</name>
       <gender>MALE</gender>
       <age>57</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2896"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1824">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2897">
       <id>533</id>
       <name>Patient533</name>
       <gender>FEMALE</gender>
       <age>28</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2898"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1825">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2899">
       <id>534</id>
       <name>Patient534</name>
       <gender>FEMALE</gender>
       <age>48</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2900">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2901">
+          <id>239</id>
+          <patient reference="2899"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1826">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2902">
       <id>535</id>
       <name>Patient535</name>
       <gender>MALE</gender>
       <age>61</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2903">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2904">
+          <id>240</id>
+          <patient reference="2902"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2905">
+          <id>241</id>
+          <patient reference="2902"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1827">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2906">
       <id>536</id>
       <name>Patient536</name>
       <gender>FEMALE</gender>
       <age>1</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2907"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1828">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2908">
       <id>537</id>
       <name>Patient537</name>
       <gender>FEMALE</gender>
       <age>17</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2909">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2910">
+          <id>242</id>
+          <patient reference="2908"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1829">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2911">
       <id>538</id>
       <name>Patient538</name>
       <gender>FEMALE</gender>
       <age>51</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2912"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1830">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2913">
       <id>539</id>
       <name>Patient539</name>
       <gender>MALE</gender>
       <age>68</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2914">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2915">
+          <id>243</id>
+          <patient reference="2913"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1831">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2916">
       <id>540</id>
       <name>Patient540</name>
       <gender>MALE</gender>
       <age>66</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2917"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1832">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2918">
       <id>541</id>
       <name>Patient541</name>
       <gender>MALE</gender>
       <age>28</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2919">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2920">
+          <id>244</id>
+          <patient reference="2918"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2921">
+          <id>245</id>
+          <patient reference="2918"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1833">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2922">
       <id>542</id>
       <name>Patient542</name>
       <gender>MALE</gender>
       <age>14</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2923"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1834">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2924">
       <id>543</id>
       <name>Patient543</name>
       <gender>MALE</gender>
       <age>95</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2925"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1835">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2926">
       <id>544</id>
       <name>Patient544</name>
       <gender>FEMALE</gender>
       <age>40</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2927"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1836">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2928">
       <id>545</id>
       <name>Patient545</name>
       <gender>MALE</gender>
       <age>107</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2929"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1837">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2930">
       <id>546</id>
       <name>Patient546</name>
       <gender>MALE</gender>
       <age>38</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2931"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1838">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2932">
       <id>547</id>
       <name>Patient547</name>
       <gender>MALE</gender>
       <age>76</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2933"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1839">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2934">
       <id>548</id>
       <name>Patient548</name>
       <gender>MALE</gender>
       <age>89</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2935"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1840">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2936">
       <id>549</id>
       <name>Patient549</name>
       <gender>MALE</gender>
       <age>11</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2937"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1841">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2938">
       <id>550</id>
       <name>Patient550</name>
       <gender>FEMALE</gender>
       <age>90</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2939">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2940">
+          <id>246</id>
+          <patient reference="2938"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1842">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2941">
       <id>551</id>
       <name>Patient551</name>
       <gender>MALE</gender>
       <age>12</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2942"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1843">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2943">
       <id>552</id>
       <name>Patient552</name>
       <gender>FEMALE</gender>
       <age>97</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2944">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2945">
+          <id>247</id>
+          <patient reference="2943"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1844">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2946">
       <id>553</id>
       <name>Patient553</name>
       <gender>FEMALE</gender>
       <age>53</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2947"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1845">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2948">
       <id>554</id>
       <name>Patient554</name>
       <gender>MALE</gender>
       <age>50</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2949">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2950">
+          <id>248</id>
+          <patient reference="2948"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2951">
+          <id>249</id>
+          <patient reference="2948"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1846">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2952">
       <id>555</id>
       <name>Patient555</name>
       <gender>FEMALE</gender>
       <age>81</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2953"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1847">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2954">
       <id>556</id>
       <name>Patient556</name>
       <gender>MALE</gender>
       <age>13</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2955">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2956">
+          <id>250</id>
+          <patient reference="2954"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1848">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2957">
       <id>557</id>
       <name>Patient557</name>
       <gender>MALE</gender>
       <age>86</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2958">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2959">
+          <id>251</id>
+          <patient reference="2957"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1849">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2960">
       <id>558</id>
       <name>Patient558</name>
       <gender>FEMALE</gender>
       <age>49</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2961"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1850">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2962">
       <id>559</id>
       <name>Patient559</name>
       <gender>MALE</gender>
       <age>16</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2963"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1851">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2964">
       <id>560</id>
       <name>Patient560</name>
       <gender>MALE</gender>
       <age>94</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2965">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2966">
+          <id>252</id>
+          <patient reference="2964"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1852">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2967">
       <id>561</id>
       <name>Patient561</name>
       <gender>FEMALE</gender>
       <age>60</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2968"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1853">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2969">
       <id>562</id>
       <name>Patient562</name>
       <gender>FEMALE</gender>
       <age>20</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2970"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1854">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2971">
       <id>563</id>
       <name>Patient563</name>
       <gender>FEMALE</gender>
       <age>4</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2972">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2973">
+          <id>253</id>
+          <patient reference="2971"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1855">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2974">
       <id>564</id>
       <name>Patient564</name>
       <gender>MALE</gender>
       <age>0</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2975"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1856">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2976">
       <id>565</id>
       <name>Patient565</name>
       <gender>MALE</gender>
       <age>31</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2977"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1857">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2978">
       <id>566</id>
       <name>Patient566</name>
       <gender>FEMALE</gender>
       <age>98</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2979">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2980">
+          <id>254</id>
+          <patient reference="2978"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1858">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2981">
       <id>567</id>
       <name>Patient567</name>
       <gender>FEMALE</gender>
       <age>67</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2982">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2983">
+          <id>255</id>
+          <patient reference="2981"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1859">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2984">
       <id>568</id>
       <name>Patient568</name>
       <gender>MALE</gender>
       <age>28</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2985"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1860">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2986">
       <id>569</id>
       <name>Patient569</name>
       <gender>FEMALE</gender>
       <age>0</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2987"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1861">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2988">
       <id>570</id>
       <name>Patient570</name>
       <gender>MALE</gender>
       <age>80</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2989"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1862">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2990">
       <id>571</id>
       <name>Patient571</name>
       <gender>FEMALE</gender>
       <age>48</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2991">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2992">
+          <id>256</id>
+          <patient reference="2990"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2993">
+          <id>257</id>
+          <patient reference="2990"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1863">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2994">
       <id>572</id>
       <name>Patient572</name>
       <gender>MALE</gender>
       <age>67</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2995"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1864">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2996">
       <id>573</id>
       <name>Patient573</name>
       <gender>FEMALE</gender>
       <age>42</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2997"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1865">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2998">
       <id>574</id>
       <name>Patient574</name>
       <gender>MALE</gender>
       <age>95</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2999"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1866">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3000">
       <id>575</id>
       <name>Patient575</name>
       <gender>FEMALE</gender>
       <age>18</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3001"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1867">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3002">
       <id>576</id>
       <name>Patient576</name>
       <gender>FEMALE</gender>
       <age>5</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3003">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3004">
+          <id>258</id>
+          <patient reference="3002"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1868">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3005">
       <id>577</id>
       <name>Patient577</name>
       <gender>MALE</gender>
       <age>6</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3006">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3007">
+          <id>259</id>
+          <patient reference="3005"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3008">
+          <id>260</id>
+          <patient reference="3005"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1869">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3009">
       <id>578</id>
       <name>Patient578</name>
       <gender>MALE</gender>
       <age>67</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3010"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1870">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3011">
       <id>579</id>
       <name>Patient579</name>
       <gender>FEMALE</gender>
       <age>3</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3012">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3013">
+          <id>261</id>
+          <patient reference="3011"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3014">
+          <id>262</id>
+          <patient reference="3011"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1871">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3015">
       <id>580</id>
       <name>Patient580</name>
       <gender>MALE</gender>
       <age>91</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3016">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3017">
+          <id>263</id>
+          <patient reference="3015"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1872">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3018">
       <id>581</id>
       <name>Patient581</name>
       <gender>FEMALE</gender>
       <age>59</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3019"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1873">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3020">
       <id>582</id>
       <name>Patient582</name>
       <gender>FEMALE</gender>
       <age>59</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3021"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1874">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3022">
       <id>583</id>
       <name>Patient583</name>
       <gender>MALE</gender>
       <age>18</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3023">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3024">
+          <id>264</id>
+          <patient reference="3022"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1875">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3025">
       <id>584</id>
       <name>Patient584</name>
       <gender>MALE</gender>
       <age>99</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3026"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1876">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3027">
       <id>585</id>
       <name>Patient585</name>
       <gender>FEMALE</gender>
       <age>3</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3028"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1877">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3029">
       <id>586</id>
       <name>Patient586</name>
       <gender>FEMALE</gender>
       <age>74</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3030"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1878">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3031">
       <id>587</id>
       <name>Patient587</name>
       <gender>FEMALE</gender>
       <age>68</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3032"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1879">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3033">
       <id>588</id>
       <name>Patient588</name>
       <gender>MALE</gender>
       <age>30</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3034">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3035">
+          <id>265</id>
+          <patient reference="3033"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1880">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3036">
       <id>589</id>
       <name>Patient589</name>
       <gender>FEMALE</gender>
       <age>101</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3037">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3038">
+          <id>266</id>
+          <patient reference="3036"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3039">
+          <id>267</id>
+          <patient reference="3036"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1881">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3040">
       <id>590</id>
       <name>Patient590</name>
       <gender>FEMALE</gender>
       <age>72</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3041">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3042">
+          <id>268</id>
+          <patient reference="3040"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1882">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3043">
       <id>591</id>
       <name>Patient591</name>
       <gender>MALE</gender>
       <age>77</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3044"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1883">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3045">
       <id>592</id>
       <name>Patient592</name>
       <gender>FEMALE</gender>
       <age>29</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3046"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1884">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3047">
       <id>593</id>
       <name>Patient593</name>
       <gender>MALE</gender>
       <age>30</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3048">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3049">
+          <id>269</id>
+          <patient reference="3047"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1885">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3050">
       <id>594</id>
       <name>Patient594</name>
       <gender>FEMALE</gender>
       <age>12</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3051">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3052">
+          <id>270</id>
+          <patient reference="3050"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3053">
+          <id>271</id>
+          <patient reference="3050"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1886">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3054">
       <id>595</id>
       <name>Patient595</name>
       <gender>FEMALE</gender>
       <age>52</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3055"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1887">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3056">
       <id>596</id>
       <name>Patient596</name>
       <gender>FEMALE</gender>
       <age>35</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3057">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3058">
+          <id>272</id>
+          <patient reference="3056"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1888">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3059">
       <id>597</id>
       <name>Patient597</name>
       <gender>MALE</gender>
       <age>95</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3060">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3061">
+          <id>273</id>
+          <patient reference="3059"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1889">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3062">
       <id>598</id>
       <name>Patient598</name>
       <gender>FEMALE</gender>
       <age>27</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3063">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3064">
+          <id>274</id>
+          <patient reference="3062"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1890">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3065">
       <id>599</id>
       <name>Patient599</name>
       <gender>FEMALE</gender>
       <age>11</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3066"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1891">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3067">
       <id>600</id>
       <name>Patient600</name>
       <gender>MALE</gender>
       <age>36</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3068"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1892">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3069">
       <id>601</id>
       <name>Patient601</name>
       <gender>MALE</gender>
       <age>12</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3070">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3071">
+          <id>275</id>
+          <patient reference="3069"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3072">
+          <id>276</id>
+          <patient reference="3069"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1893">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3073">
       <id>602</id>
       <name>Patient602</name>
       <gender>FEMALE</gender>
       <age>9</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3074"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1894">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3075">
       <id>603</id>
       <name>Patient603</name>
       <gender>MALE</gender>
       <age>2</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3076">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3077">
+          <id>277</id>
+          <patient reference="3075"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1895">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3078">
       <id>604</id>
       <name>Patient604</name>
       <gender>MALE</gender>
       <age>77</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3079"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1896">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3080">
       <id>605</id>
       <name>Patient605</name>
       <gender>MALE</gender>
       <age>38</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3081"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1897">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3082">
       <id>606</id>
       <name>Patient606</name>
       <gender>FEMALE</gender>
       <age>37</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3083">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3084">
+          <id>278</id>
+          <patient reference="3082"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1898">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3085">
       <id>607</id>
       <name>Patient607</name>
       <gender>MALE</gender>
       <age>67</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3086"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1899">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3087">
       <id>608</id>
       <name>Patient608</name>
       <gender>MALE</gender>
       <age>46</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3088"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1900">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3089">
       <id>609</id>
       <name>Patient609</name>
       <gender>MALE</gender>
       <age>2</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3090">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3091">
+          <id>279</id>
+          <patient reference="3089"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1901">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3092">
       <id>610</id>
       <name>Patient610</name>
       <gender>MALE</gender>
       <age>10</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3093">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3094">
+          <id>280</id>
+          <patient reference="3092"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1902">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3095">
       <id>611</id>
       <name>Patient611</name>
       <gender>MALE</gender>
       <age>69</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3096"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1903">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3097">
       <id>612</id>
       <name>Patient612</name>
       <gender>FEMALE</gender>
       <age>60</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3098"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1904">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3099">
       <id>613</id>
       <name>Patient613</name>
       <gender>MALE</gender>
       <age>11</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3100"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1905">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3101">
       <id>614</id>
       <name>Patient614</name>
       <gender>FEMALE</gender>
       <age>85</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3102"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1906">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3103">
       <id>615</id>
       <name>Patient615</name>
       <gender>MALE</gender>
       <age>23</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3104"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1907">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3105">
       <id>616</id>
       <name>Patient616</name>
       <gender>FEMALE</gender>
       <age>67</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3106"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1908">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3107">
       <id>617</id>
       <name>Patient617</name>
       <gender>FEMALE</gender>
       <age>22</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3108"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1909">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3109">
       <id>618</id>
       <name>Patient618</name>
       <gender>FEMALE</gender>
       <age>64</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3110">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3111">
+          <id>281</id>
+          <patient reference="3109"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3112">
+          <id>282</id>
+          <patient reference="3109"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1910">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3113">
       <id>619</id>
       <name>Patient619</name>
       <gender>FEMALE</gender>
       <age>13</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3114"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1911">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3115">
       <id>620</id>
       <name>Patient620</name>
       <gender>FEMALE</gender>
       <age>101</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3116"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1912">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3117">
       <id>621</id>
       <name>Patient621</name>
       <gender>FEMALE</gender>
       <age>16</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3118">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3119">
+          <id>283</id>
+          <patient reference="3117"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3120">
+          <id>284</id>
+          <patient reference="3117"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1913">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3121">
       <id>622</id>
       <name>Patient622</name>
       <gender>MALE</gender>
       <age>77</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3122">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3123">
+          <id>285</id>
+          <patient reference="3121"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1914">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3124">
       <id>623</id>
       <name>Patient623</name>
       <gender>MALE</gender>
       <age>63</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3125"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1915">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3126">
       <id>624</id>
       <name>Patient624</name>
       <gender>FEMALE</gender>
       <age>30</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3127">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3128">
+          <id>286</id>
+          <patient reference="3126"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3129">
+          <id>287</id>
+          <patient reference="3126"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1916">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3130">
       <id>625</id>
       <name>Patient625</name>
       <gender>FEMALE</gender>
       <age>104</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3131"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1917">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3132">
       <id>626</id>
       <name>Patient626</name>
       <gender>MALE</gender>
       <age>87</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3133">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3134">
+          <id>288</id>
+          <patient reference="3132"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3135">
+          <id>289</id>
+          <patient reference="3132"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1918">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3136">
       <id>627</id>
       <name>Patient627</name>
       <gender>MALE</gender>
       <age>73</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3137">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3138">
+          <id>290</id>
+          <patient reference="3136"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3139">
+          <id>291</id>
+          <patient reference="3136"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1919">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3140">
       <id>628</id>
       <name>Patient628</name>
       <gender>MALE</gender>
       <age>59</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3141"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1920">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3142">
       <id>629</id>
       <name>Patient629</name>
       <gender>FEMALE</gender>
       <age>73</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3143"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1921">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3144">
       <id>630</id>
       <name>Patient630</name>
       <gender>MALE</gender>
       <age>9</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3145">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3146">
+          <id>292</id>
+          <patient reference="3144"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1922">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3147">
       <id>631</id>
       <name>Patient631</name>
       <gender>FEMALE</gender>
       <age>73</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3148">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3149">
+          <id>293</id>
+          <patient reference="3147"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1923">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3150">
       <id>632</id>
       <name>Patient632</name>
       <gender>FEMALE</gender>
       <age>52</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3151">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3152">
+          <id>294</id>
+          <patient reference="3150"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1924">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3153">
       <id>633</id>
       <name>Patient633</name>
       <gender>FEMALE</gender>
       <age>109</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3154">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3155">
+          <id>295</id>
+          <patient reference="3153"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3156">
+          <id>296</id>
+          <patient reference="3153"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1925">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3157">
       <id>634</id>
       <name>Patient634</name>
       <gender>FEMALE</gender>
       <age>30</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3158"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1926">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3159">
       <id>635</id>
       <name>Patient635</name>
       <gender>MALE</gender>
       <age>78</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3160">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3161">
+          <id>297</id>
+          <patient reference="3159"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1927">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3162">
       <id>636</id>
       <name>Patient636</name>
       <gender>FEMALE</gender>
       <age>96</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3163"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1928">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3164">
       <id>637</id>
       <name>Patient637</name>
       <gender>FEMALE</gender>
       <age>14</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3165"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1929">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3166">
       <id>638</id>
       <name>Patient638</name>
       <gender>FEMALE</gender>
       <age>66</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3167">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3168">
+          <id>298</id>
+          <patient reference="3166"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1930">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3169">
       <id>639</id>
       <name>Patient639</name>
       <gender>MALE</gender>
       <age>10</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3170"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1931">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3171">
       <id>640</id>
       <name>Patient640</name>
       <gender>MALE</gender>
       <age>72</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3172"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1932">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3173">
       <id>641</id>
       <name>Patient641</name>
       <gender>FEMALE</gender>
       <age>99</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3174"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1933">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3175">
       <id>642</id>
       <name>Patient642</name>
       <gender>FEMALE</gender>
       <age>34</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3176">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3177">
+          <id>299</id>
+          <patient reference="3175"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1934">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3178">
       <id>643</id>
       <name>Patient643</name>
       <gender>FEMALE</gender>
       <age>58</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3179">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3180">
+          <id>300</id>
+          <patient reference="3178"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1935">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3181">
       <id>644</id>
       <name>Patient644</name>
       <gender>FEMALE</gender>
       <age>21</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3182">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3183">
+          <id>301</id>
+          <patient reference="3181"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1936">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3184">
       <id>645</id>
       <name>Patient645</name>
       <gender>FEMALE</gender>
       <age>99</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3185">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3186">
+          <id>302</id>
+          <patient reference="3184"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1937">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3187">
       <id>646</id>
       <name>Patient646</name>
       <gender>MALE</gender>
       <age>60</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3188"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1938">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3189">
       <id>647</id>
       <name>Patient647</name>
       <gender>MALE</gender>
       <age>10</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3190"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1939">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3191">
       <id>648</id>
       <name>Patient648</name>
       <gender>MALE</gender>
       <age>82</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3192"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1940">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3193">
       <id>649</id>
       <name>Patient649</name>
       <gender>FEMALE</gender>
       <age>36</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3194"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1941">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3195">
       <id>650</id>
       <name>Patient650</name>
       <gender>MALE</gender>
       <age>69</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3196"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1942">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3197">
       <id>651</id>
       <name>Patient651</name>
       <gender>FEMALE</gender>
       <age>43</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3198">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3199">
+          <id>303</id>
+          <patient reference="3197"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1943">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3200">
       <id>652</id>
       <name>Patient652</name>
       <gender>MALE</gender>
       <age>0</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3201">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3202">
+          <id>304</id>
+          <patient reference="3200"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1944">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3203">
       <id>653</id>
       <name>Patient653</name>
       <gender>FEMALE</gender>
       <age>49</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3204"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1945">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3205">
       <id>654</id>
       <name>Patient654</name>
       <gender>MALE</gender>
       <age>64</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3206">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3207">
+          <id>305</id>
+          <patient reference="3205"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3208">
+          <id>306</id>
+          <patient reference="3205"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1946">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3209">
       <id>655</id>
       <name>Patient655</name>
       <gender>FEMALE</gender>
       <age>8</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3210"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1947">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3211">
       <id>656</id>
       <name>Patient656</name>
       <gender>MALE</gender>
       <age>74</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3212"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1948">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3213">
       <id>657</id>
       <name>Patient657</name>
       <gender>MALE</gender>
       <age>13</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3214"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1949">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3215">
       <id>658</id>
       <name>Patient658</name>
       <gender>MALE</gender>
       <age>59</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3216"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1950">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3217">
       <id>659</id>
       <name>Patient659</name>
       <gender>FEMALE</gender>
       <age>26</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3218">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3219">
+          <id>307</id>
+          <patient reference="3217"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1951">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3220">
       <id>660</id>
       <name>Patient660</name>
       <gender>MALE</gender>
       <age>29</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3221"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1952">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3222">
       <id>661</id>
       <name>Patient661</name>
       <gender>FEMALE</gender>
       <age>15</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3223"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1953">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3224">
       <id>662</id>
       <name>Patient662</name>
       <gender>FEMALE</gender>
       <age>65</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3225"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1954">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3226">
       <id>663</id>
       <name>Patient663</name>
       <gender>FEMALE</gender>
       <age>88</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3227">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3228">
+          <id>308</id>
+          <patient reference="3226"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1955">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3229">
       <id>664</id>
       <name>Patient664</name>
       <gender>MALE</gender>
       <age>102</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3230"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1956">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3231">
       <id>665</id>
       <name>Patient665</name>
       <gender>MALE</gender>
       <age>31</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3232"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1957">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3233">
       <id>666</id>
       <name>Patient666</name>
       <gender>FEMALE</gender>
       <age>93</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3234"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1958">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3235">
       <id>667</id>
       <name>Patient667</name>
       <gender>MALE</gender>
       <age>8</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3236">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3237">
+          <id>309</id>
+          <patient reference="3235"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1959">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3238">
       <id>668</id>
       <name>Patient668</name>
       <gender>FEMALE</gender>
       <age>11</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3239"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1960">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3240">
       <id>669</id>
       <name>Patient669</name>
       <gender>FEMALE</gender>
       <age>59</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3241"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1961">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3242">
       <id>670</id>
       <name>Patient670</name>
       <gender>MALE</gender>
       <age>21</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3243"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1962">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3244">
       <id>671</id>
       <name>Patient671</name>
       <gender>MALE</gender>
       <age>12</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3245">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3246">
+          <id>310</id>
+          <patient reference="3244"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1963">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3247">
       <id>672</id>
       <name>Patient672</name>
       <gender>FEMALE</gender>
       <age>55</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3248"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1964">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3249">
       <id>673</id>
       <name>Patient673</name>
       <gender>FEMALE</gender>
       <age>43</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3250"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1965">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3251">
       <id>674</id>
       <name>Patient674</name>
       <gender>MALE</gender>
       <age>56</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3252">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3253">
+          <id>311</id>
+          <patient reference="3251"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3254">
+          <id>312</id>
+          <patient reference="3251"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1966">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3255">
       <id>675</id>
       <name>Patient675</name>
       <gender>FEMALE</gender>
       <age>37</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3256"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1967">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3257">
       <id>676</id>
       <name>Patient676</name>
       <gender>MALE</gender>
       <age>10</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3258"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1968">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3259">
       <id>677</id>
       <name>Patient677</name>
       <gender>FEMALE</gender>
       <age>36</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3260">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3261">
+          <id>313</id>
+          <patient reference="3259"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1969">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3262">
       <id>678</id>
       <name>Patient678</name>
       <gender>FEMALE</gender>
       <age>71</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3263"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1970">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3264">
       <id>679</id>
       <name>Patient679</name>
       <gender>MALE</gender>
       <age>77</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3265"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1971">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3266">
       <id>680</id>
       <name>Patient680</name>
       <gender>MALE</gender>
       <age>94</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3267"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1972">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3268">
       <id>681</id>
       <name>Patient681</name>
       <gender>FEMALE</gender>
       <age>72</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3269"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1973">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3270">
       <id>682</id>
       <name>Patient682</name>
       <gender>MALE</gender>
       <age>19</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3271"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1974">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3272">
       <id>683</id>
       <name>Patient683</name>
       <gender>MALE</gender>
       <age>20</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3273"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1975">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3274">
       <id>684</id>
       <name>Patient684</name>
       <gender>MALE</gender>
       <age>1</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3275">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3276">
+          <id>314</id>
+          <patient reference="3274"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1976">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3277">
       <id>685</id>
       <name>Patient685</name>
       <gender>FEMALE</gender>
       <age>90</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3278"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1977">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3279">
       <id>686</id>
       <name>Patient686</name>
       <gender>MALE</gender>
       <age>45</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3280"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1978">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3281">
       <id>687</id>
       <name>Patient687</name>
       <gender>FEMALE</gender>
       <age>60</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3282"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1979">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3283">
       <id>688</id>
       <name>Patient688</name>
       <gender>MALE</gender>
       <age>86</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3284"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1980">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3285">
       <id>689</id>
       <name>Patient689</name>
       <gender>FEMALE</gender>
       <age>34</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3286">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3287">
+          <id>315</id>
+          <patient reference="3285"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3288">
+          <id>316</id>
+          <patient reference="3285"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1981">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3289">
       <id>690</id>
       <name>Patient690</name>
       <gender>FEMALE</gender>
       <age>105</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3290"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1982">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3291">
       <id>691</id>
       <name>Patient691</name>
       <gender>MALE</gender>
       <age>53</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3292"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1983">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3293">
       <id>692</id>
       <name>Patient692</name>
       <gender>MALE</gender>
       <age>72</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3294">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3295">
+          <id>317</id>
+          <patient reference="3293"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1984">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3296">
       <id>693</id>
       <name>Patient693</name>
       <gender>MALE</gender>
       <age>72</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3297">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3298">
+          <id>318</id>
+          <patient reference="3296"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3299">
+          <id>319</id>
+          <patient reference="3296"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1985">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3300">
       <id>694</id>
       <name>Patient694</name>
       <gender>MALE</gender>
       <age>23</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3301">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3302">
+          <id>320</id>
+          <patient reference="3300"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1986">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3303">
       <id>695</id>
       <name>Patient695</name>
       <gender>MALE</gender>
       <age>79</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3304">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3305">
+          <id>321</id>
+          <patient reference="3303"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3306">
+          <id>322</id>
+          <patient reference="3303"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1987">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3307">
       <id>696</id>
       <name>Patient696</name>
       <gender>FEMALE</gender>
       <age>76</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3308">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3309">
+          <id>323</id>
+          <patient reference="3307"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1988">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3310">
       <id>697</id>
       <name>Patient697</name>
       <gender>FEMALE</gender>
       <age>68</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3311"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1989">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3312">
       <id>698</id>
       <name>Patient698</name>
       <gender>MALE</gender>
       <age>30</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3313">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3314">
+          <id>324</id>
+          <patient reference="3312"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3315">
+          <id>325</id>
+          <patient reference="3312"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1990">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3316">
       <id>699</id>
       <name>Patient699</name>
       <gender>MALE</gender>
       <age>97</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3317"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1991">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3318">
       <id>700</id>
       <name>Patient700</name>
       <gender>FEMALE</gender>
       <age>50</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3319"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1992">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3320">
       <id>701</id>
       <name>Patient701</name>
       <gender>MALE</gender>
       <age>105</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3321"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1993">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3322">
       <id>702</id>
       <name>Patient702</name>
       <gender>MALE</gender>
       <age>57</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3323">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3324">
+          <id>326</id>
+          <patient reference="3322"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1994">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3325">
       <id>703</id>
       <name>Patient703</name>
       <gender>MALE</gender>
       <age>74</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3326"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1995">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3327">
       <id>704</id>
       <name>Patient704</name>
       <gender>FEMALE</gender>
       <age>16</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3328">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3329">
+          <id>327</id>
+          <patient reference="3327"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3330">
+          <id>328</id>
+          <patient reference="3327"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1996">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3331">
       <id>705</id>
       <name>Patient705</name>
       <gender>FEMALE</gender>
       <age>28</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3332"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1997">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3333">
       <id>706</id>
       <name>Patient706</name>
       <gender>FEMALE</gender>
       <age>34</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3334">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3335">
+          <id>329</id>
+          <patient reference="3333"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1998">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3336">
       <id>707</id>
       <name>Patient707</name>
       <gender>FEMALE</gender>
       <age>97</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3337"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1999">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3338">
       <id>708</id>
       <name>Patient708</name>
       <gender>FEMALE</gender>
       <age>75</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3339">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3340">
+          <id>330</id>
+          <patient reference="3338"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2000">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3341">
       <id>709</id>
       <name>Patient709</name>
       <gender>MALE</gender>
       <age>35</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3342">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3343">
+          <id>331</id>
+          <patient reference="3341"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2001">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3344">
       <id>710</id>
       <name>Patient710</name>
       <gender>FEMALE</gender>
       <age>81</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3345"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2002">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3346">
       <id>711</id>
       <name>Patient711</name>
       <gender>MALE</gender>
       <age>87</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3347"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2003">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3348">
       <id>712</id>
       <name>Patient712</name>
       <gender>MALE</gender>
       <age>84</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3349">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3350">
+          <id>332</id>
+          <patient reference="3348"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2004">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3351">
       <id>713</id>
       <name>Patient713</name>
       <gender>FEMALE</gender>
       <age>44</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3352"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2005">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3353">
       <id>714</id>
       <name>Patient714</name>
       <gender>MALE</gender>
       <age>103</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3354"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2006">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3355">
       <id>715</id>
       <name>Patient715</name>
       <gender>MALE</gender>
       <age>81</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3356">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3357">
+          <id>333</id>
+          <patient reference="3355"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2007">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3358">
       <id>716</id>
       <name>Patient716</name>
       <gender>FEMALE</gender>
       <age>0</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3359"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2008">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3360">
       <id>717</id>
       <name>Patient717</name>
       <gender>FEMALE</gender>
       <age>29</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3361"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2009">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3362">
       <id>718</id>
       <name>Patient718</name>
       <gender>MALE</gender>
       <age>52</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3363"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2010">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3364">
       <id>719</id>
       <name>Patient719</name>
       <gender>MALE</gender>
       <age>42</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3365"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2011">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3366">
       <id>720</id>
       <name>Patient720</name>
       <gender>MALE</gender>
       <age>19</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3367"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2012">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3368">
       <id>721</id>
       <name>Patient721</name>
       <gender>MALE</gender>
       <age>20</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3369"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2013">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3370">
       <id>722</id>
       <name>Patient722</name>
       <gender>MALE</gender>
       <age>61</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3371">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3372">
+          <id>334</id>
+          <patient reference="3370"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3373">
+          <id>335</id>
+          <patient reference="3370"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2014">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3374">
       <id>723</id>
       <name>Patient723</name>
       <gender>MALE</gender>
       <age>42</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3375">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3376">
+          <id>336</id>
+          <patient reference="3374"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2015">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3377">
       <id>724</id>
       <name>Patient724</name>
       <gender>MALE</gender>
       <age>65</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3378">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3379">
+          <id>337</id>
+          <patient reference="3377"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2016">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3380">
       <id>725</id>
       <name>Patient725</name>
       <gender>FEMALE</gender>
       <age>69</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3381"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2017">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3382">
       <id>726</id>
       <name>Patient726</name>
       <gender>MALE</gender>
       <age>3</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3383"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2018">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3384">
       <id>727</id>
       <name>Patient727</name>
       <gender>MALE</gender>
       <age>69</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3385">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3386">
+          <id>338</id>
+          <patient reference="3384"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2019">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3387">
       <id>728</id>
       <name>Patient728</name>
       <gender>MALE</gender>
       <age>78</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3388"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2020">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3389">
       <id>729</id>
       <name>Patient729</name>
       <gender>FEMALE</gender>
       <age>88</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3390">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3391">
+          <id>339</id>
+          <patient reference="3389"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2021">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3392">
       <id>730</id>
       <name>Patient730</name>
       <gender>MALE</gender>
       <age>66</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3393">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3394">
+          <id>340</id>
+          <patient reference="3392"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2022">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3395">
       <id>731</id>
       <name>Patient731</name>
       <gender>FEMALE</gender>
       <age>98</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3396">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3397">
+          <id>341</id>
+          <patient reference="3395"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2023">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3398">
       <id>732</id>
       <name>Patient732</name>
       <gender>MALE</gender>
       <age>31</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3399">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3400">
+          <id>342</id>
+          <patient reference="3398"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2024">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3401">
       <id>733</id>
       <name>Patient733</name>
       <gender>MALE</gender>
       <age>82</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3402"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2025">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3403">
       <id>734</id>
       <name>Patient734</name>
       <gender>MALE</gender>
       <age>47</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3404"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2026">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3405">
       <id>735</id>
       <name>Patient735</name>
       <gender>MALE</gender>
       <age>11</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3406">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3407">
+          <id>343</id>
+          <patient reference="3405"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3408">
+          <id>344</id>
+          <patient reference="3405"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2027">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3409">
       <id>736</id>
       <name>Patient736</name>
       <gender>FEMALE</gender>
       <age>27</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3410"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2028">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3411">
       <id>737</id>
       <name>Patient737</name>
       <gender>MALE</gender>
       <age>52</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3412"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2029">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3413">
       <id>738</id>
       <name>Patient738</name>
       <gender>FEMALE</gender>
       <age>101</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3414"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2030">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3415">
       <id>739</id>
       <name>Patient739</name>
       <gender>FEMALE</gender>
       <age>86</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3416"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2031">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3417">
       <id>740</id>
       <name>Patient740</name>
       <gender>MALE</gender>
       <age>51</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3418"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2032">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3419">
       <id>741</id>
       <name>Patient741</name>
       <gender>MALE</gender>
       <age>25</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3420">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3421">
+          <id>345</id>
+          <patient reference="3419"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2033">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3422">
       <id>742</id>
       <name>Patient742</name>
       <gender>MALE</gender>
       <age>13</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3423"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2034">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3424">
       <id>743</id>
       <name>Patient743</name>
       <gender>FEMALE</gender>
       <age>53</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3425"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2035">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3426">
       <id>744</id>
       <name>Patient744</name>
       <gender>MALE</gender>
       <age>49</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3427"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2036">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3428">
       <id>745</id>
       <name>Patient745</name>
       <gender>MALE</gender>
       <age>1</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3429"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2037">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3430">
       <id>746</id>
       <name>Patient746</name>
       <gender>FEMALE</gender>
       <age>91</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3431"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2038">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3432">
       <id>747</id>
       <name>Patient747</name>
       <gender>FEMALE</gender>
       <age>52</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3433"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2039">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3434">
       <id>748</id>
       <name>Patient748</name>
       <gender>MALE</gender>
       <age>87</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3435">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3436">
+          <id>346</id>
+          <patient reference="3434"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3437">
+          <id>347</id>
+          <patient reference="3434"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2040">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3438">
       <id>749</id>
       <name>Patient749</name>
       <gender>FEMALE</gender>
       <age>3</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3439">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3440">
+          <id>348</id>
+          <patient reference="3438"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2041">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3441">
       <id>750</id>
       <name>Patient750</name>
       <gender>MALE</gender>
       <age>108</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3442">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3443">
+          <id>349</id>
+          <patient reference="3441"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2042">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3444">
       <id>751</id>
       <name>Patient751</name>
       <gender>MALE</gender>
       <age>37</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3445"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2043">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3446">
       <id>752</id>
       <name>Patient752</name>
       <gender>FEMALE</gender>
       <age>74</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3447">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3448">
+          <id>350</id>
+          <patient reference="3446"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2044">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3449">
       <id>753</id>
       <name>Patient753</name>
       <gender>FEMALE</gender>
       <age>92</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3450"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2045">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3451">
       <id>754</id>
       <name>Patient754</name>
       <gender>FEMALE</gender>
       <age>22</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3452">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3453">
+          <id>351</id>
+          <patient reference="3451"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2046">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3454">
       <id>755</id>
       <name>Patient755</name>
       <gender>FEMALE</gender>
       <age>39</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3455"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2047">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3456">
       <id>756</id>
       <name>Patient756</name>
       <gender>FEMALE</gender>
       <age>29</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3457"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2048">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3458">
       <id>757</id>
       <name>Patient757</name>
       <gender>MALE</gender>
       <age>90</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3459">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3460">
+          <id>352</id>
+          <patient reference="3458"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3461">
+          <id>353</id>
+          <patient reference="3458"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2049">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3462">
       <id>758</id>
       <name>Patient758</name>
       <gender>MALE</gender>
       <age>63</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3463"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2050">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3464">
       <id>759</id>
       <name>Patient759</name>
       <gender>MALE</gender>
       <age>67</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3465"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2051">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3466">
       <id>760</id>
       <name>Patient760</name>
       <gender>MALE</gender>
       <age>84</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3467"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2052">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3468">
       <id>761</id>
       <name>Patient761</name>
       <gender>MALE</gender>
       <age>65</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3469"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2053">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3470">
       <id>762</id>
       <name>Patient762</name>
       <gender>MALE</gender>
       <age>6</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3471"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2054">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3472">
       <id>763</id>
       <name>Patient763</name>
       <gender>FEMALE</gender>
       <age>38</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3473">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3474">
+          <id>354</id>
+          <patient reference="3472"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3475">
+          <id>355</id>
+          <patient reference="3472"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2055">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3476">
       <id>764</id>
       <name>Patient764</name>
       <gender>MALE</gender>
       <age>41</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3477"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2056">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3478">
       <id>765</id>
       <name>Patient765</name>
       <gender>FEMALE</gender>
       <age>50</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3479">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3480">
+          <id>356</id>
+          <patient reference="3478"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2057">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3481">
       <id>766</id>
       <name>Patient766</name>
       <gender>FEMALE</gender>
       <age>14</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3482">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3483">
+          <id>357</id>
+          <patient reference="3481"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2058">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3484">
       <id>767</id>
       <name>Patient767</name>
       <gender>MALE</gender>
       <age>77</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3485">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3486">
+          <id>358</id>
+          <patient reference="3484"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2059">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3487">
       <id>768</id>
       <name>Patient768</name>
       <gender>FEMALE</gender>
       <age>91</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3488"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2060">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3489">
       <id>769</id>
       <name>Patient769</name>
       <gender>MALE</gender>
       <age>34</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3490">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3491">
+          <id>359</id>
+          <patient reference="3489"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3492">
+          <id>360</id>
+          <patient reference="3489"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2061">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3493">
       <id>770</id>
       <name>Patient770</name>
       <gender>FEMALE</gender>
       <age>48</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3494">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3495">
+          <id>361</id>
+          <patient reference="3493"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3496">
+          <id>362</id>
+          <patient reference="3493"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2062">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3497">
       <id>771</id>
       <name>Patient771</name>
       <gender>MALE</gender>
       <age>28</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3498"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2063">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3499">
       <id>772</id>
       <name>Patient772</name>
       <gender>MALE</gender>
       <age>18</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3500"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2064">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3501">
       <id>773</id>
       <name>Patient773</name>
       <gender>FEMALE</gender>
       <age>48</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3502"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2065">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3503">
       <id>774</id>
       <name>Patient774</name>
       <gender>FEMALE</gender>
       <age>11</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3504"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2066">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3505">
       <id>775</id>
       <name>Patient775</name>
       <gender>FEMALE</gender>
       <age>55</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3506"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2067">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3507">
       <id>776</id>
       <name>Patient776</name>
       <gender>FEMALE</gender>
       <age>4</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3508">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3509">
+          <id>363</id>
+          <patient reference="3507"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2068">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3510">
       <id>777</id>
       <name>Patient777</name>
       <gender>MALE</gender>
       <age>17</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3511">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3512">
+          <id>364</id>
+          <patient reference="3510"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3513">
+          <id>365</id>
+          <patient reference="3510"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2069">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3514">
       <id>778</id>
       <name>Patient778</name>
       <gender>MALE</gender>
       <age>13</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3515">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3516">
+          <id>366</id>
+          <patient reference="3514"/>
+          <equipment reference="11"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
   </patientList>
-  <admissionList id="2070">
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2071">
+  <admissionPartList id="3517">
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3518">
       <id>0</id>
-      <patient reference="1292"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1268"/>
+      <patient reference="1594"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1570"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2072">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3519">
       <id>1</id>
-      <patient reference="1293"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1268"/>
+      <patient reference="1596"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1570"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2073">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3520">
       <id>2</id>
-      <patient reference="1294"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1269"/>
+      <patient reference="1599"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1571"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2074">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3521">
       <id>3</id>
-      <patient reference="1295"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1268"/>
+      <patient reference="1602"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1570"/>
       <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2075">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3522">
       <id>4</id>
-      <patient reference="1296"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1268"/>
+      <patient reference="1606"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1570"/>
       <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2076">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3523">
       <id>5</id>
-      <patient reference="1297"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1268"/>
+      <patient reference="1609"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1570"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2077">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3524">
       <id>6</id>
-      <patient reference="1298"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1268"/>
+      <patient reference="1613"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1570"/>
       <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2078">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3525">
       <id>7</id>
-      <patient reference="1299"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1268"/>
+      <patient reference="1615"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1570"/>
       <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2079">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3526">
       <id>8</id>
-      <patient reference="1300"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1269"/>
+      <patient reference="1617"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1571"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2080">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3527">
       <id>9</id>
-      <patient reference="1301"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1269"/>
+      <patient reference="1620"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1571"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2081">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3528">
       <id>10</id>
-      <patient reference="1302"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1268"/>
+      <patient reference="1622"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1570"/>
       <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2082">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3529">
       <id>11</id>
-      <patient reference="1303"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1268"/>
+      <patient reference="1624"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1570"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2083">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3530">
       <id>12</id>
-      <patient reference="1304"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1269"/>
+      <patient reference="1626"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1571"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2084">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3531">
       <id>13</id>
-      <patient reference="1305"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1268"/>
+      <patient reference="1628"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1570"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2085">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3532">
       <id>14</id>
-      <patient reference="1306"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1268"/>
+      <patient reference="1632"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1570"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2086">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3533">
       <id>15</id>
-      <patient reference="1307"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1268"/>
+      <patient reference="1634"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1570"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2087">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3534">
       <id>16</id>
-      <patient reference="1308"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1268"/>
+      <patient reference="1636"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1570"/>
       <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2088">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3535">
       <id>17</id>
-      <patient reference="1309"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1268"/>
+      <patient reference="1638"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1570"/>
       <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2089">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3536">
       <id>18</id>
-      <patient reference="1310"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1269"/>
+      <patient reference="1640"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1571"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2090">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3537">
       <id>19</id>
-      <patient reference="1311"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1268"/>
+      <patient reference="1642"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1570"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2091">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3538">
       <id>20</id>
-      <patient reference="1312"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1269"/>
+      <patient reference="1645"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1571"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2092">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3539">
       <id>21</id>
-      <patient reference="1313"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1268"/>
+      <patient reference="1647"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1570"/>
       <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2093">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3540">
       <id>22</id>
-      <patient reference="1314"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1268"/>
+      <patient reference="1650"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1570"/>
       <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2094">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3541">
       <id>23</id>
-      <patient reference="1315"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1269"/>
+      <patient reference="1652"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1571"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2095">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3542">
       <id>24</id>
-      <patient reference="1316"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1268"/>
+      <patient reference="1654"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1570"/>
       <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2096">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3543">
       <id>25</id>
-      <patient reference="1317"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1268"/>
+      <patient reference="1657"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1570"/>
       <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2097">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3544">
       <id>26</id>
-      <patient reference="1318"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1269"/>
+      <patient reference="1660"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1571"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2098">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3545">
       <id>27</id>
-      <patient reference="1319"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1268"/>
+      <patient reference="1662"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1570"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2099">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3546">
       <id>28</id>
-      <patient reference="1320"/>
-      <firstNight reference="1267"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2100">
+      <patient reference="1668"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1571"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3547">
       <id>29</id>
-      <patient reference="1321"/>
-      <firstNight reference="1267"/>
+      <patient reference="1672"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1571"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2101">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3548">
       <id>30</id>
-      <patient reference="1322"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1269"/>
+      <patient reference="1675"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1572"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3549">
+      <id>31</id>
+      <patient reference="1677"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1571"/>
       <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2102">
-      <id>31</id>
-      <patient reference="1323"/>
-      <firstNight reference="1267"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2103">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3550">
       <id>32</id>
-      <patient reference="1324"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1269"/>
+      <patient reference="1683"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1571"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3551">
+      <id>33</id>
+      <patient reference="1685"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1571"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2104">
-      <id>33</id>
-      <patient reference="1325"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1270"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3552">
+      <id>34</id>
+      <patient reference="1689"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1572"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2105">
-      <id>34</id>
-      <patient reference="1326"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1269"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2106">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3553">
       <id>35</id>
-      <patient reference="1327"/>
-      <firstNight reference="1267"/>
+      <patient reference="1695"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1571"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2107">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3554">
       <id>36</id>
-      <patient reference="1328"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1269"/>
+      <patient reference="1697"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1571"/>
       <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2108">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3555">
       <id>37</id>
-      <patient reference="1329"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1269"/>
+      <patient reference="1700"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1572"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3556">
+      <id>38</id>
+      <patient reference="1704"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1571"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2109">
-      <id>38</id>
-      <patient reference="1330"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1270"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2110">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3557">
       <id>39</id>
-      <patient reference="1331"/>
-      <firstNight reference="1267"/>
+      <patient reference="1706"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1571"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2111">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3558">
       <id>40</id>
-      <patient reference="1332"/>
-      <firstNight reference="1267"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2112">
+      <patient reference="1708"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1571"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3559">
       <id>41</id>
-      <patient reference="1333"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1269"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2113">
+      <patient reference="1710"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1571"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3560">
       <id>42</id>
-      <patient reference="1334"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1269"/>
+      <patient reference="1714"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1571"/>
       <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2114">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3561">
       <id>43</id>
-      <patient reference="1335"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1270"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2115">
+      <patient reference="1717"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1571"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3562">
       <id>44</id>
-      <patient reference="1336"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1269"/>
+      <patient reference="1719"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1571"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2116">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3563">
       <id>45</id>
-      <patient reference="1337"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1269"/>
+      <patient reference="1722"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1571"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3564">
+      <id>46</id>
+      <patient reference="1724"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1571"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2117">
-      <id>46</id>
-      <patient reference="1338"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1269"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2118">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3565">
       <id>47</id>
-      <patient reference="1339"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1269"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2119">
+      <patient reference="1726"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1572"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3566">
       <id>48</id>
-      <patient reference="1340"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1269"/>
+      <patient reference="1730"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1571"/>
       <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2120">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3567">
       <id>49</id>
-      <patient reference="1341"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1269"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2121">
+      <patient reference="1732"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1571"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3568">
       <id>50</id>
-      <patient reference="1342"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1269"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2122">
+      <patient reference="1734"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1572"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3569">
       <id>51</id>
-      <patient reference="1343"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1269"/>
+      <patient reference="1736"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1572"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3570">
+      <id>52</id>
+      <patient reference="1738"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1571"/>
       <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2123">
-      <id>52</id>
-      <patient reference="1344"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1269"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2124">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3571">
       <id>53</id>
-      <patient reference="1345"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1270"/>
+      <patient reference="1740"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1572"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2125">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3572">
       <id>54</id>
-      <patient reference="1346"/>
-      <firstNight reference="1267"/>
+      <patient reference="1747"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1571"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2126">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3573">
       <id>55</id>
-      <patient reference="1347"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1269"/>
+      <patient reference="1749"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1571"/>
       <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2127">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3574">
       <id>56</id>
-      <patient reference="1348"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1269"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2128">
+      <patient reference="1751"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1572"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3575">
       <id>57</id>
-      <patient reference="1349"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1270"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2129">
+      <patient reference="1753"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1572"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3576">
       <id>58</id>
-      <patient reference="1350"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1270"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2130">
+      <patient reference="1756"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1569"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3577">
       <id>59</id>
-      <patient reference="1351"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1269"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2131">
+      <patient reference="1758"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1569"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3578">
       <id>60</id>
-      <patient reference="1352"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1270"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2132">
+      <patient reference="1760"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1569"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3579">
       <id>61</id>
-      <patient reference="1353"/>
-      <firstNight reference="1267"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2133">
+      <patient reference="1762"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1572"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3580">
       <id>62</id>
-      <patient reference="1354"/>
-      <firstNight reference="1267"/>
+      <patient reference="1764"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1569"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2134">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3581">
       <id>63</id>
-      <patient reference="1355"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1269"/>
+      <patient reference="1768"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1569"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2135">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3582">
       <id>64</id>
-      <patient reference="1356"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1269"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2136">
+      <patient reference="1770"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1573"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3583">
       <id>65</id>
-      <patient reference="1357"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1270"/>
+      <patient reference="1772"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1573"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2137">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3584">
       <id>66</id>
-      <patient reference="1358"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1270"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2138">
+      <patient reference="1774"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1572"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3585">
       <id>67</id>
-      <patient reference="1359"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1267"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2139">
+      <patient reference="1777"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1573"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3586">
       <id>68</id>
-      <patient reference="1360"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1267"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2140">
+      <patient reference="1779"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1573"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3587">
       <id>69</id>
-      <patient reference="1361"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1267"/>
+      <patient reference="1783"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1573"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3588">
+      <id>70</id>
+      <patient reference="1786"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1572"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2141">
-      <id>70</id>
-      <patient reference="1362"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1270"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2142">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3589">
       <id>71</id>
-      <patient reference="1363"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1267"/>
+      <patient reference="1788"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1569"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2143">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3590">
       <id>72</id>
-      <patient reference="1364"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1267"/>
+      <patient reference="1790"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1569"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2144">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3591">
       <id>73</id>
-      <patient reference="1365"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1271"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2145">
+      <patient reference="1792"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1572"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3592">
       <id>74</id>
-      <patient reference="1366"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1271"/>
+      <patient reference="1794"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1573"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2146">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3593">
       <id>75</id>
-      <patient reference="1367"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1270"/>
+      <patient reference="1796"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1572"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3594">
+      <id>76</id>
+      <patient reference="1798"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1572"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2147">
-      <id>76</id>
-      <patient reference="1368"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1271"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2148">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3595">
       <id>77</id>
-      <patient reference="1369"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1271"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2149">
+      <patient reference="1800"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1572"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3596">
       <id>78</id>
-      <patient reference="1370"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1271"/>
+      <patient reference="1802"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1573"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2150">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3597">
       <id>79</id>
-      <patient reference="1371"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1270"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2151">
+      <patient reference="1805"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1573"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3598">
       <id>80</id>
-      <patient reference="1372"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1267"/>
+      <patient reference="1809"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1569"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2152">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3599">
       <id>81</id>
-      <patient reference="1373"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1267"/>
+      <patient reference="1811"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1569"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2153">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3600">
       <id>82</id>
-      <patient reference="1374"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1270"/>
+      <patient reference="1813"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1573"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3601">
+      <id>83</id>
+      <patient reference="1815"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1572"/>
       <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2154">
-      <id>83</id>
-      <patient reference="1375"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1271"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3602">
+      <id>84</id>
+      <patient reference="1818"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1573"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2155">
-      <id>84</id>
-      <patient reference="1376"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1270"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2156">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3603">
       <id>85</id>
-      <patient reference="1377"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1270"/>
+      <patient reference="1821"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1572"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2157">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3604">
       <id>86</id>
-      <patient reference="1378"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1270"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2158">
+      <patient reference="1825"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1573"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3605">
       <id>87</id>
-      <patient reference="1379"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1271"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2159">
+      <patient reference="1827"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1573"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3606">
       <id>88</id>
-      <patient reference="1380"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1271"/>
+      <patient reference="1831"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1573"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3607">
+      <id>89</id>
+      <patient reference="1833"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1574"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2160">
-      <id>89</id>
-      <patient reference="1381"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1267"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2161">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3608">
       <id>90</id>
-      <patient reference="1382"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1267"/>
+      <patient reference="1839"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1574"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3609">
+      <id>91</id>
+      <patient reference="1841"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1573"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2162">
-      <id>91</id>
-      <patient reference="1383"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1271"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2163">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3610">
       <id>92</id>
-      <patient reference="1384"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1270"/>
+      <patient reference="1846"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1570"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3611">
+      <id>93</id>
+      <patient reference="1848"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1573"/>
       <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2164">
-      <id>93</id>
-      <patient reference="1385"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1271"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2165">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3612">
       <id>94</id>
-      <patient reference="1386"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1270"/>
+      <patient reference="1851"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1570"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2166">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3613">
       <id>95</id>
-      <patient reference="1387"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1271"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2167">
+      <patient reference="1854"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1574"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3614">
       <id>96</id>
-      <patient reference="1388"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1271"/>
+      <patient reference="1856"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1570"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2168">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3615">
       <id>97</id>
-      <patient reference="1389"/>
-      <firstNight reference="1267"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2169">
+      <patient reference="1860"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1573"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3616">
       <id>98</id>
-      <patient reference="1390"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1271"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2170">
+      <patient reference="1862"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1573"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3617">
       <id>99</id>
-      <patient reference="1391"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1272"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2171">
+      <patient reference="1867"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1570"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3618">
       <id>100</id>
-      <patient reference="1392"/>
-      <firstNight reference="1267"/>
+      <patient reference="1869"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1573"/>
       <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2172">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3619">
       <id>101</id>
-      <patient reference="1393"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1272"/>
+      <patient reference="1873"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1570"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3620">
+      <id>102</id>
+      <patient reference="1875"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1574"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2173">
-      <id>102</id>
-      <patient reference="1394"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1271"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3621">
+      <id>103</id>
+      <patient reference="1877"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1570"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2174">
-      <id>103</id>
-      <patient reference="1395"/>
-      <firstNight reference="1267"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2175">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3622">
       <id>104</id>
-      <patient reference="1396"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1268"/>
+      <patient reference="1881"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1573"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2176">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3623">
       <id>105</id>
-      <patient reference="1397"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1271"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2177">
+      <patient reference="1883"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1570"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3624">
       <id>106</id>
-      <patient reference="1398"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1268"/>
+      <patient reference="1887"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1570"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2178">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3625">
       <id>107</id>
-      <patient reference="1399"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1272"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2179">
+      <patient reference="1889"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1570"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3626">
       <id>108</id>
-      <patient reference="1400"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1268"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2180">
+      <patient reference="1891"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1573"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3627">
       <id>109</id>
-      <patient reference="1401"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1271"/>
+      <patient reference="1893"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1573"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2181">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3628">
       <id>110</id>
-      <patient reference="1402"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1271"/>
+      <patient reference="1897"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1573"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2182">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3629">
       <id>111</id>
-      <patient reference="1403"/>
-      <firstNight reference="1267"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2183">
+      <patient reference="1900"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1573"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3630">
       <id>112</id>
-      <patient reference="1404"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1268"/>
+      <patient reference="1902"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1573"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2184">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3631">
       <id>113</id>
-      <patient reference="1405"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1271"/>
+      <patient reference="1905"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1573"/>
       <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2185">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3632">
       <id>114</id>
-      <patient reference="1406"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1268"/>
+      <patient reference="1907"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1573"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2186">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3633">
       <id>115</id>
-      <patient reference="1407"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1272"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2187">
+      <patient reference="1911"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1570"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3634">
       <id>116</id>
-      <patient reference="1408"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1268"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2188">
+      <patient reference="1915"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1573"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3635">
       <id>117</id>
-      <patient reference="1409"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1271"/>
+      <patient reference="1919"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1573"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2189">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3636">
       <id>118</id>
-      <patient reference="1410"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1268"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2190">
+      <patient reference="1923"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1574"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3637">
       <id>119</id>
-      <patient reference="1411"/>
-      <firstNight reference="1267"/>
+      <patient reference="1925"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1574"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2191">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3638">
       <id>120</id>
-      <patient reference="1412"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1268"/>
+      <patient reference="1927"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1573"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2192">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3639">
       <id>121</id>
-      <patient reference="1413"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1268"/>
+      <patient reference="1929"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1570"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2193">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3640">
       <id>122</id>
-      <patient reference="1414"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1271"/>
+      <patient reference="1931"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1573"/>
       <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2194">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3641">
       <id>123</id>
-      <patient reference="1415"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1271"/>
+      <patient reference="1933"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1573"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2195">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3642">
       <id>124</id>
-      <patient reference="1416"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1271"/>
+      <patient reference="1938"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1573"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2196">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3643">
       <id>125</id>
-      <patient reference="1417"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1271"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2197">
+      <patient reference="1943"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1573"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3644">
       <id>126</id>
-      <patient reference="1418"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1271"/>
+      <patient reference="1946"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1573"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2198">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3645">
       <id>127</id>
-      <patient reference="1419"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1271"/>
+      <patient reference="1948"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1573"/>
       <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2199">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3646">
       <id>128</id>
-      <patient reference="1420"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1271"/>
+      <patient reference="1952"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1570"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2200">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3647">
       <id>129</id>
-      <patient reference="1421"/>
-      <firstNight reference="1267"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2201">
+      <patient reference="1954"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1570"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3648">
       <id>130</id>
-      <patient reference="1422"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1268"/>
+      <patient reference="1956"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1571"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2202">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3649">
       <id>131</id>
-      <patient reference="1423"/>
-      <firstNight reference="1267"/>
+      <patient reference="1959"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1569"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2203">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3650">
       <id>132</id>
-      <patient reference="1424"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1271"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2204">
+      <patient reference="1962"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1571"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3651">
       <id>133</id>
-      <patient reference="1425"/>
-      <firstNight reference="1267"/>
+      <patient reference="1964"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1569"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2205">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3652">
       <id>134</id>
-      <patient reference="1426"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1271"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2206">
+      <patient reference="1966"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1569"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3653">
       <id>135</id>
-      <patient reference="1427"/>
-      <firstNight reference="1267"/>
+      <patient reference="1969"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1575"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2207">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3654">
       <id>136</id>
-      <patient reference="1428"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1272"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2208">
+      <patient reference="1973"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1574"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3655">
       <id>137</id>
-      <patient reference="1429"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1272"/>
+      <patient reference="1975"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1575"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2209">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3656">
       <id>138</id>
-      <patient reference="1430"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1271"/>
+      <patient reference="1978"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1571"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2210">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3657">
       <id>139</id>
-      <patient reference="1431"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1268"/>
+      <patient reference="1980"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1574"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2211">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3658">
       <id>140</id>
-      <patient reference="1432"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1271"/>
+      <patient reference="1982"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1575"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3659">
+      <id>141</id>
+      <patient reference="1986"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1569"/>
       <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2212">
-      <id>141</id>
-      <patient reference="1433"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1271"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2213">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3660">
       <id>142</id>
-      <patient reference="1434"/>
-      <firstNight reference="1267"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2214">
+      <patient reference="1988"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1575"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3661">
       <id>143</id>
-      <patient reference="1435"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1271"/>
+      <patient reference="1991"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1574"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2215">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3662">
       <id>144</id>
-      <patient reference="1436"/>
-      <firstNight reference="1267"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2216">
+      <patient reference="1993"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1571"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3663">
       <id>145</id>
-      <patient reference="1437"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1271"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2217">
+      <patient reference="1995"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1569"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3664">
       <id>146</id>
-      <patient reference="1438"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1271"/>
+      <patient reference="1998"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1574"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2218">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3665">
       <id>147</id>
-      <patient reference="1439"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1271"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2219">
+      <patient reference="2000"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1575"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3666">
       <id>148</id>
-      <patient reference="1440"/>
-      <firstNight reference="1267"/>
+      <patient reference="2004"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1569"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2220">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3667">
       <id>149</id>
-      <patient reference="1441"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1268"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2221">
+      <patient reference="2007"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1569"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3668">
       <id>150</id>
-      <patient reference="1442"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1268"/>
+      <patient reference="2009"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1571"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2222">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3669">
       <id>151</id>
-      <patient reference="1443"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1269"/>
+      <patient reference="2013"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1569"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3670">
+      <id>152</id>
+      <patient reference="2016"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1571"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2223">
-      <id>152</id>
-      <patient reference="1444"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1267"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3671">
+      <id>153</id>
+      <patient reference="2020"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1575"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2224">
-      <id>153</id>
-      <patient reference="1445"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1269"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2225">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3672">
       <id>154</id>
-      <patient reference="1446"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1267"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2226">
+      <patient reference="2022"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1574"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3673">
       <id>155</id>
-      <patient reference="1447"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1267"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2227">
+      <patient reference="2024"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1574"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3674">
       <id>156</id>
-      <patient reference="1448"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1273"/>
+      <patient reference="2026"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1575"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2228">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3675">
       <id>157</id>
-      <patient reference="1449"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1272"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2229">
+      <patient reference="2028"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1571"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3676">
       <id>158</id>
-      <patient reference="1450"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1273"/>
+      <patient reference="2030"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1575"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2230">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3677">
       <id>159</id>
-      <patient reference="1451"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1269"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2231">
+      <patient reference="2032"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1575"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3678">
       <id>160</id>
-      <patient reference="1452"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1272"/>
+      <patient reference="2034"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1569"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3679">
+      <id>161</id>
+      <patient reference="2038"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1571"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2232">
-      <id>161</id>
-      <patient reference="1453"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1273"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3680">
+      <id>162</id>
+      <patient reference="2040"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1575"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2233">
-      <id>162</id>
-      <patient reference="1454"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1267"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2234">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3681">
       <id>163</id>
-      <patient reference="1455"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1273"/>
+      <patient reference="2042"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1569"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2235">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3682">
       <id>164</id>
-      <patient reference="1456"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1272"/>
+      <patient reference="2044"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1574"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2236">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3683">
       <id>165</id>
-      <patient reference="1457"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1269"/>
+      <patient reference="2046"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1569"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3684">
+      <id>166</id>
+      <patient reference="2048"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1574"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2237">
-      <id>166</id>
-      <patient reference="1458"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1267"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2238">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3685">
       <id>167</id>
-      <patient reference="1459"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1272"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2239">
+      <patient reference="2050"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1575"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3686">
       <id>168</id>
-      <patient reference="1460"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1273"/>
+      <patient reference="2052"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1575"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2240">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3687">
       <id>169</id>
-      <patient reference="1461"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1267"/>
+      <patient reference="2054"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1569"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2241">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3688">
       <id>170</id>
-      <patient reference="1462"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1267"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2242">
+      <patient reference="2058"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1574"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3689">
       <id>171</id>
-      <patient reference="1463"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1269"/>
+      <patient reference="2060"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1574"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2243">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3690">
       <id>172</id>
-      <patient reference="1464"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1267"/>
+      <patient reference="2062"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1575"/>
       <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2244">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3691">
       <id>173</id>
-      <patient reference="1465"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1269"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2245">
+      <patient reference="2065"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1570"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3692">
       <id>174</id>
-      <patient reference="1466"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1273"/>
+      <patient reference="2068"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1576"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2246">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3693">
       <id>175</id>
-      <patient reference="1467"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1272"/>
+      <patient reference="2075"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1570"/>
       <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2247">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3694">
       <id>176</id>
-      <patient reference="1468"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1272"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2248">
+      <patient reference="2077"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1576"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3695">
       <id>177</id>
-      <patient reference="1469"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1273"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2249">
+      <patient reference="2081"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1570"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3696">
       <id>178</id>
-      <patient reference="1470"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1269"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2250">
+      <patient reference="2083"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1570"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3697">
       <id>179</id>
-      <patient reference="1471"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1273"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2251">
+      <patient reference="2085"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1570"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3698">
       <id>180</id>
-      <patient reference="1472"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1273"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2252">
+      <patient reference="2087"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1572"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3699">
       <id>181</id>
-      <patient reference="1473"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1267"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2253">
+      <patient reference="2089"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1575"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3700">
       <id>182</id>
-      <patient reference="1474"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1269"/>
+      <patient reference="2091"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1570"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3701">
+      <id>183</id>
+      <patient reference="2093"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1572"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2254">
-      <id>183</id>
-      <patient reference="1475"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1273"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2255">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3702">
       <id>184</id>
-      <patient reference="1476"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1267"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2256">
+      <patient reference="2097"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1572"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3703">
       <id>185</id>
-      <patient reference="1477"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1272"/>
+      <patient reference="2099"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1572"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2257">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3704">
       <id>186</id>
-      <patient reference="1478"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1267"/>
+      <patient reference="2101"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1576"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3705">
+      <id>187</id>
+      <patient reference="2103"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1576"/>
       <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2258">
-      <id>187</id>
-      <patient reference="1479"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1272"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2259">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3706">
       <id>188</id>
-      <patient reference="1480"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1273"/>
+      <patient reference="2105"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1571"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2260">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3707">
       <id>189</id>
-      <patient reference="1481"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1273"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2261">
+      <patient reference="2107"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1576"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3708">
       <id>190</id>
-      <patient reference="1482"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1267"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2262">
+      <patient reference="2109"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1571"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3709">
       <id>191</id>
-      <patient reference="1483"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1272"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2263">
+      <patient reference="2112"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1576"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3710">
       <id>192</id>
-      <patient reference="1484"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1272"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2264">
+      <patient reference="2114"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1577"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3711">
       <id>193</id>
-      <patient reference="1485"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1273"/>
+      <patient reference="2116"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1576"/>
       <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2265">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3712">
       <id>194</id>
-      <patient reference="1486"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1268"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2266">
+      <patient reference="2118"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1577"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3713">
       <id>195</id>
-      <patient reference="1487"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1274"/>
+      <patient reference="2120"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1576"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3714">
+      <id>196</id>
+      <patient reference="2124"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1571"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2267">
-      <id>196</id>
-      <patient reference="1488"/>
-      <firstNight reference="1267"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2268">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3715">
       <id>197</id>
-      <patient reference="1489"/>
-      <firstNight reference="1267"/>
+      <patient reference="2127"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1576"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2269">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3716">
       <id>198</id>
-      <patient reference="1490"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1268"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2270">
+      <patient reference="2129"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1577"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3717">
       <id>199</id>
-      <patient reference="1491"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1274"/>
+      <patient reference="2132"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1571"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2271">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3718">
       <id>200</id>
-      <patient reference="1492"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1268"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2272">
+      <patient reference="2134"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1576"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3719">
       <id>201</id>
-      <patient reference="1493"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1268"/>
+      <patient reference="2136"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1576"/>
       <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2273">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3720">
       <id>202</id>
-      <patient reference="1494"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1268"/>
+      <patient reference="2138"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1572"/>
       <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2274">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3721">
       <id>203</id>
-      <patient reference="1495"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1270"/>
+      <patient reference="2140"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1577"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3722">
+      <id>204</id>
+      <patient reference="2142"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1574"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2275">
-      <id>204</id>
-      <patient reference="1496"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1273"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2276">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3723">
       <id>205</id>
-      <patient reference="1497"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1268"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2277">
+      <patient reference="2144"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1578"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3724">
       <id>206</id>
-      <patient reference="1498"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1270"/>
+      <patient reference="2146"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1574"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2278">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3725">
       <id>207</id>
-      <patient reference="1499"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1270"/>
+      <patient reference="2150"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1570"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2279">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3726">
       <id>208</id>
-      <patient reference="1500"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1270"/>
+      <patient reference="2152"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1574"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2280">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3727">
       <id>209</id>
-      <patient reference="1501"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1274"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2281">
+      <patient reference="2155"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1577"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3728">
       <id>210</id>
-      <patient reference="1502"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1274"/>
+      <patient reference="2157"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1577"/>
       <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2282">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3729">
       <id>211</id>
-      <patient reference="1503"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1269"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2283">
+      <patient reference="2160"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1572"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3730">
       <id>212</id>
-      <patient reference="1504"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1274"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2284">
+      <patient reference="2163"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1572"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3731">
       <id>213</id>
-      <patient reference="1505"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1269"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2285">
+      <patient reference="2165"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1578"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3732">
       <id>214</id>
-      <patient reference="1506"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1274"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2286">
+      <patient reference="2167"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1570"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3733">
       <id>215</id>
-      <patient reference="1507"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1275"/>
+      <patient reference="2169"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1572"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2287">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3734">
       <id>216</id>
-      <patient reference="1508"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1274"/>
+      <patient reference="2172"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1572"/>
       <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2288">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3735">
       <id>217</id>
-      <patient reference="1509"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1275"/>
+      <patient reference="2174"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1577"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3736">
+      <id>218</id>
+      <patient reference="2177"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1578"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2289">
-      <id>218</id>
-      <patient reference="1510"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1274"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3737">
+      <id>219</id>
+      <patient reference="2179"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1574"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2290">
-      <id>219</id>
-      <patient reference="1511"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1269"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2291">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3738">
       <id>220</id>
-      <patient reference="1512"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1274"/>
+      <patient reference="2182"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1570"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2292">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3739">
       <id>221</id>
-      <patient reference="1513"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1275"/>
+      <patient reference="2186"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1578"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2293">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3740">
       <id>222</id>
-      <patient reference="1514"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1269"/>
+      <patient reference="2188"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1572"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2294">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3741">
       <id>223</id>
-      <patient reference="1515"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1274"/>
+      <patient reference="2190"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1572"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3742">
+      <id>224</id>
+      <patient reference="2192"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1570"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2295">
-      <id>224</id>
-      <patient reference="1516"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1274"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2296">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3743">
       <id>225</id>
-      <patient reference="1517"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1270"/>
+      <patient reference="2195"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1577"/>
       <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2297">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3744">
       <id>226</id>
-      <patient reference="1518"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1275"/>
+      <patient reference="2197"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1572"/>
       <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2298">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3745">
       <id>227</id>
-      <patient reference="1519"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1272"/>
+      <patient reference="2200"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1570"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2299">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3746">
       <id>228</id>
-      <patient reference="1520"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1276"/>
+      <patient reference="2202"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1578"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2300">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3747">
       <id>229</id>
-      <patient reference="1521"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1272"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2301">
+      <patient reference="2204"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1572"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3748">
       <id>230</id>
-      <patient reference="1522"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1268"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2302">
+      <patient reference="2207"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1572"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3749">
       <id>231</id>
-      <patient reference="1523"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1272"/>
+      <patient reference="2210"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1570"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2303">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3750">
       <id>232</id>
-      <patient reference="1524"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1275"/>
+      <patient reference="2212"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1578"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3751">
+      <id>233</id>
+      <patient reference="2214"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1577"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2304">
-      <id>233</id>
-      <patient reference="1525"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1275"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2305">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3752">
       <id>234</id>
-      <patient reference="1526"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1270"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2306">
+      <patient reference="2216"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1577"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3753">
       <id>235</id>
-      <patient reference="1527"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1270"/>
+      <patient reference="2220"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1572"/>
       <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2307">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3754">
       <id>236</id>
-      <patient reference="1528"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1276"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2308">
+      <patient reference="2222"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1577"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3755">
       <id>237</id>
-      <patient reference="1529"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1268"/>
+      <patient reference="2226"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1574"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2309">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3756">
       <id>238</id>
-      <patient reference="1530"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1270"/>
+      <patient reference="2230"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1574"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3757">
+      <id>239</id>
+      <patient reference="2234"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1578"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2310">
-      <id>239</id>
-      <patient reference="1531"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1270"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2311">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3758">
       <id>240</id>
-      <patient reference="1532"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1275"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2312">
+      <patient reference="2236"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1577"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3759">
       <id>241</id>
-      <patient reference="1533"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1276"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2313">
+      <patient reference="2238"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1574"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3760">
       <id>242</id>
-      <patient reference="1534"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1272"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2314">
+      <patient reference="2240"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1577"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3761">
       <id>243</id>
-      <patient reference="1535"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1268"/>
+      <patient reference="2243"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1577"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2315">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3762">
       <id>244</id>
-      <patient reference="1536"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1276"/>
+      <patient reference="2245"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1572"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2316">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3763">
       <id>245</id>
-      <patient reference="1537"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1270"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2317">
+      <patient reference="2247"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1570"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3764">
       <id>246</id>
-      <patient reference="1538"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1270"/>
+      <patient reference="2249"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1574"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3765">
+      <id>247</id>
+      <patient reference="2251"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1578"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2318">
-      <id>247</id>
-      <patient reference="1539"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1268"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3766">
+      <id>248</id>
+      <patient reference="2254"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1570"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2319">
-      <id>248</id>
-      <patient reference="1540"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1275"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2320">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3767">
       <id>249</id>
-      <patient reference="1541"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1270"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2321">
+      <patient reference="2256"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1574"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3768">
       <id>250</id>
-      <patient reference="1542"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1268"/>
+      <patient reference="2258"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1570"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2322">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3769">
       <id>251</id>
-      <patient reference="1543"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1276"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2323">
+      <patient reference="2262"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1574"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3770">
       <id>252</id>
-      <patient reference="1544"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1270"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2324">
+      <patient reference="2266"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1577"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3771">
       <id>253</id>
-      <patient reference="1545"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1270"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2325">
+      <patient reference="2268"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1577"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3772">
       <id>254</id>
-      <patient reference="1546"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1268"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2326">
+      <patient reference="2271"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1577"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3773">
       <id>255</id>
-      <patient reference="1547"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1276"/>
+      <patient reference="2273"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1577"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3774">
+      <id>256</id>
+      <patient reference="2276"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1578"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2327">
-      <id>256</id>
-      <patient reference="1548"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1275"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2328">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3775">
       <id>257</id>
-      <patient reference="1549"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1275"/>
+      <patient reference="2278"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1577"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2329">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3776">
       <id>258</id>
-      <patient reference="1550"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1270"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2330">
+      <patient reference="2281"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1570"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3777">
       <id>259</id>
-      <patient reference="1551"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1275"/>
+      <patient reference="2283"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1572"/>
       <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2331">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3778">
       <id>260</id>
-      <patient reference="1552"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1272"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2332">
+      <patient reference="2286"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1577"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3779">
       <id>261</id>
-      <patient reference="1553"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1272"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2333">
+      <patient reference="2289"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1577"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3780">
       <id>262</id>
-      <patient reference="1554"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1276"/>
+      <patient reference="2291"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1572"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2334">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3781">
       <id>263</id>
-      <patient reference="1555"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1275"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2335">
+      <patient reference="2293"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1572"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3782">
       <id>264</id>
-      <patient reference="1556"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1272"/>
+      <patient reference="2295"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1572"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3783">
+      <id>265</id>
+      <patient reference="2299"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1570"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2336">
-      <id>265</id>
-      <patient reference="1557"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1275"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3784">
+      <id>266</id>
+      <patient reference="2301"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1572"/>
       <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2337">
-      <id>266</id>
-      <patient reference="1558"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1275"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2338">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3785">
       <id>267</id>
-      <patient reference="1559"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1270"/>
+      <patient reference="2303"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1572"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2339">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3786">
       <id>268</id>
-      <patient reference="1560"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1268"/>
+      <patient reference="2305"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1570"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2340">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3787">
       <id>269</id>
-      <patient reference="1561"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1272"/>
+      <patient reference="2307"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1572"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3788">
+      <id>270</id>
+      <patient reference="2309"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1570"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2341">
-      <id>270</id>
-      <patient reference="1562"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1276"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3789">
+      <id>271</id>
+      <patient reference="2313"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1572"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2342">
-      <id>271</id>
-      <patient reference="1563"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1268"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2343">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3790">
       <id>272</id>
-      <patient reference="1564"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1272"/>
+      <patient reference="2315"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1570"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2344">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3791">
       <id>273</id>
-      <patient reference="1565"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1268"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2345">
+      <patient reference="2317"/>
+      <firstNight reference="1569"/>
+      <lastNight reference="1572"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3792">
       <id>274</id>
-      <patient reference="1566"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1272"/>
+      <patient reference="2319"/>
+      <firstNight reference="1570"/>
+      <lastNight reference="1575"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2346">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3793">
       <id>275</id>
-      <patient reference="1567"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1275"/>
+      <patient reference="2321"/>
+      <firstNight reference="1570"/>
+      <lastNight reference="1571"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2347">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3794">
       <id>276</id>
-      <patient reference="1568"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1275"/>
+      <patient reference="2323"/>
+      <firstNight reference="1570"/>
+      <lastNight reference="1573"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3795">
+      <id>277</id>
+      <patient reference="2325"/>
+      <firstNight reference="1570"/>
+      <lastNight reference="1575"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2348">
-      <id>277</id>
-      <patient reference="1569"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1275"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2349">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3796">
       <id>278</id>
-      <patient reference="1570"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1275"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2350">
+      <patient reference="2327"/>
+      <firstNight reference="1570"/>
+      <lastNight reference="1579"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3797">
       <id>279</id>
-      <patient reference="1571"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1276"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2351">
+      <patient reference="2330"/>
+      <firstNight reference="1570"/>
+      <lastNight reference="1575"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3798">
       <id>280</id>
-      <patient reference="1572"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1275"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2352">
+      <patient reference="2332"/>
+      <firstNight reference="1570"/>
+      <lastNight reference="1573"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3799">
       <id>281</id>
-      <patient reference="1573"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1268"/>
+      <patient reference="2334"/>
+      <firstNight reference="1570"/>
+      <lastNight reference="1578"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2353">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3800">
       <id>282</id>
-      <patient reference="1574"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1270"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2354">
+      <patient reference="2336"/>
+      <firstNight reference="1570"/>
+      <lastNight reference="1573"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3801">
       <id>283</id>
-      <patient reference="1575"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1275"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2355">
+      <patient reference="2338"/>
+      <firstNight reference="1570"/>
+      <lastNight reference="1571"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3802">
       <id>284</id>
-      <patient reference="1576"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1275"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2356">
+      <patient reference="2340"/>
+      <firstNight reference="1570"/>
+      <lastNight reference="1578"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3803">
       <id>285</id>
-      <patient reference="1577"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1270"/>
+      <patient reference="2342"/>
+      <firstNight reference="1570"/>
+      <lastNight reference="1578"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3804">
+      <id>286</id>
+      <patient reference="2344"/>
+      <firstNight reference="1570"/>
+      <lastNight reference="1579"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2357">
-      <id>286</id>
-      <patient reference="1578"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1270"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2358">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3805">
       <id>287</id>
-      <patient reference="1579"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1270"/>
+      <patient reference="2347"/>
+      <firstNight reference="1570"/>
+      <lastNight reference="1578"/>
       <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2359">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3806">
       <id>288</id>
-      <patient reference="1580"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1268"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2360">
+      <patient reference="2349"/>
+      <firstNight reference="1570"/>
+      <lastNight reference="1578"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3807">
       <id>289</id>
-      <patient reference="1581"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1270"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2361">
+      <patient reference="2351"/>
+      <firstNight reference="1570"/>
+      <lastNight reference="1573"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3808">
       <id>290</id>
-      <patient reference="1582"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1270"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2362">
+      <patient reference="2354"/>
+      <firstNight reference="1570"/>
+      <lastNight reference="1575"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3809">
       <id>291</id>
-      <patient reference="1583"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1268"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2363">
+      <patient reference="2356"/>
+      <firstNight reference="1570"/>
+      <lastNight reference="1578"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3810">
       <id>292</id>
-      <patient reference="1584"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1270"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2364">
+      <patient reference="2358"/>
+      <firstNight reference="1570"/>
+      <lastNight reference="1573"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3811">
       <id>293</id>
-      <patient reference="1585"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1268"/>
+      <patient reference="2362"/>
+      <firstNight reference="1570"/>
+      <lastNight reference="1578"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2365">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3812">
       <id>294</id>
-      <patient reference="1586"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1270"/>
+      <patient reference="2364"/>
+      <firstNight reference="1570"/>
+      <lastNight reference="1579"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2366">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3813">
       <id>295</id>
-      <patient reference="1587"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1268"/>
+      <patient reference="2368"/>
+      <firstNight reference="1570"/>
+      <lastNight reference="1571"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2367">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3814">
       <id>296</id>
-      <patient reference="1588"/>
-      <firstNight reference="1267"/>
-      <lastNight reference="1270"/>
+      <patient reference="2370"/>
+      <firstNight reference="1570"/>
+      <lastNight reference="1578"/>
       <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2368">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3815">
       <id>297</id>
-      <patient reference="1589"/>
-      <firstNight reference="1268"/>
-      <lastNight reference="1273"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2369">
+      <patient reference="2374"/>
+      <firstNight reference="1570"/>
+      <lastNight reference="1573"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3816">
       <id>298</id>
-      <patient reference="1590"/>
-      <firstNight reference="1268"/>
-      <lastNight reference="1269"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2370">
+      <patient reference="2376"/>
+      <firstNight reference="1570"/>
+      <lastNight reference="1573"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3817">
       <id>299</id>
-      <patient reference="1591"/>
-      <firstNight reference="1268"/>
-      <lastNight reference="1271"/>
+      <patient reference="2378"/>
+      <firstNight reference="1570"/>
+      <lastNight reference="1578"/>
       <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2371">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3818">
       <id>300</id>
-      <patient reference="1592"/>
-      <firstNight reference="1268"/>
-      <lastNight reference="1273"/>
+      <patient reference="2381"/>
+      <firstNight reference="1570"/>
+      <lastNight reference="1578"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2372">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3819">
       <id>301</id>
-      <patient reference="1593"/>
-      <firstNight reference="1268"/>
-      <lastNight reference="1277"/>
+      <patient reference="2383"/>
+      <firstNight reference="1570"/>
+      <lastNight reference="1573"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2373">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3820">
       <id>302</id>
-      <patient reference="1594"/>
-      <firstNight reference="1268"/>
-      <lastNight reference="1273"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2374">
+      <patient reference="2385"/>
+      <firstNight reference="1570"/>
+      <lastNight reference="1573"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3821">
       <id>303</id>
-      <patient reference="1595"/>
-      <firstNight reference="1268"/>
-      <lastNight reference="1271"/>
+      <patient reference="2387"/>
+      <firstNight reference="1570"/>
+      <lastNight reference="1578"/>
       <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2375">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3822">
       <id>304</id>
-      <patient reference="1596"/>
-      <firstNight reference="1268"/>
-      <lastNight reference="1276"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2376">
+      <patient reference="2389"/>
+      <firstNight reference="1570"/>
+      <lastNight reference="1579"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3823">
       <id>305</id>
-      <patient reference="1597"/>
-      <firstNight reference="1268"/>
-      <lastNight reference="1271"/>
+      <patient reference="2391"/>
+      <firstNight reference="1570"/>
+      <lastNight reference="1579"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2377">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3824">
       <id>306</id>
-      <patient reference="1598"/>
-      <firstNight reference="1268"/>
-      <lastNight reference="1269"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2378">
+      <patient reference="2394"/>
+      <firstNight reference="1570"/>
+      <lastNight reference="1573"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3825">
       <id>307</id>
-      <patient reference="1599"/>
-      <firstNight reference="1268"/>
-      <lastNight reference="1276"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2379">
+      <patient reference="2396"/>
+      <firstNight reference="1570"/>
+      <lastNight reference="1578"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3826">
       <id>308</id>
-      <patient reference="1600"/>
-      <firstNight reference="1268"/>
-      <lastNight reference="1276"/>
+      <patient reference="2400"/>
+      <firstNight reference="1570"/>
+      <lastNight reference="1575"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2380">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3827">
       <id>309</id>
-      <patient reference="1601"/>
-      <firstNight reference="1268"/>
-      <lastNight reference="1277"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2381">
+      <patient reference="2403"/>
+      <firstNight reference="1570"/>
+      <lastNight reference="1578"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3828">
       <id>310</id>
-      <patient reference="1602"/>
-      <firstNight reference="1268"/>
-      <lastNight reference="1276"/>
+      <patient reference="2405"/>
+      <firstNight reference="1570"/>
+      <lastNight reference="1573"/>
       <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2382">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3829">
       <id>311</id>
-      <patient reference="1603"/>
-      <firstNight reference="1268"/>
-      <lastNight reference="1276"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2383">
+      <patient reference="2407"/>
+      <firstNight reference="1570"/>
+      <lastNight reference="1575"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3830">
       <id>312</id>
-      <patient reference="1604"/>
-      <firstNight reference="1268"/>
-      <lastNight reference="1271"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2384">
+      <patient reference="2410"/>
+      <firstNight reference="1570"/>
+      <lastNight reference="1578"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3831">
       <id>313</id>
-      <patient reference="1605"/>
-      <firstNight reference="1268"/>
-      <lastNight reference="1273"/>
+      <patient reference="2412"/>
+      <firstNight reference="1570"/>
+      <lastNight reference="1571"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2385">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3832">
       <id>314</id>
-      <patient reference="1606"/>
-      <firstNight reference="1268"/>
-      <lastNight reference="1276"/>
+      <patient reference="2414"/>
+      <firstNight reference="1570"/>
+      <lastNight reference="1578"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3833">
+      <id>315</id>
+      <patient reference="2417"/>
+      <firstNight reference="1570"/>
+      <lastNight reference="1573"/>
       <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2386">
-      <id>315</id>
-      <patient reference="1607"/>
-      <firstNight reference="1268"/>
-      <lastNight reference="1271"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3834">
+      <id>316</id>
+      <patient reference="2419"/>
+      <firstNight reference="1570"/>
+      <lastNight reference="1579"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2387">
-      <id>316</id>
-      <patient reference="1608"/>
-      <firstNight reference="1268"/>
-      <lastNight reference="1276"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3835">
+      <id>317</id>
+      <patient reference="2421"/>
+      <firstNight reference="1570"/>
+      <lastNight reference="1571"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2388">
-      <id>317</id>
-      <patient reference="1609"/>
-      <firstNight reference="1268"/>
-      <lastNight reference="1277"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2389">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3836">
       <id>318</id>
-      <patient reference="1610"/>
-      <firstNight reference="1268"/>
-      <lastNight reference="1269"/>
+      <patient reference="2425"/>
+      <firstNight reference="1570"/>
+      <lastNight reference="1571"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2390">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3837">
       <id>319</id>
-      <patient reference="1611"/>
-      <firstNight reference="1268"/>
-      <lastNight reference="1276"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2391">
+      <patient reference="2427"/>
+      <firstNight reference="1570"/>
+      <lastNight reference="1575"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3838">
       <id>320</id>
-      <patient reference="1612"/>
-      <firstNight reference="1268"/>
-      <lastNight reference="1271"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2392">
+      <patient reference="2429"/>
+      <firstNight reference="1570"/>
+      <lastNight reference="1578"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3839">
       <id>321</id>
-      <patient reference="1613"/>
-      <firstNight reference="1268"/>
-      <lastNight reference="1271"/>
+      <patient reference="2431"/>
+      <firstNight reference="1570"/>
+      <lastNight reference="1579"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2393">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3840">
       <id>322</id>
-      <patient reference="1614"/>
-      <firstNight reference="1268"/>
-      <lastNight reference="1276"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2394">
+      <patient reference="2433"/>
+      <firstNight reference="1570"/>
+      <lastNight reference="1573"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3841">
       <id>323</id>
-      <patient reference="1615"/>
-      <firstNight reference="1268"/>
-      <lastNight reference="1276"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2395">
+      <patient reference="2435"/>
+      <firstNight reference="1570"/>
+      <lastNight reference="1579"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3842">
       <id>324</id>
-      <patient reference="1616"/>
-      <firstNight reference="1268"/>
-      <lastNight reference="1271"/>
+      <patient reference="2438"/>
+      <firstNight reference="1570"/>
+      <lastNight reference="1579"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2396">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3843">
       <id>325</id>
-      <patient reference="1617"/>
-      <firstNight reference="1268"/>
-      <lastNight reference="1271"/>
+      <patient reference="2440"/>
+      <firstNight reference="1570"/>
+      <lastNight reference="1571"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3844">
+      <id>326</id>
+      <patient reference="2443"/>
+      <firstNight reference="1570"/>
+      <lastNight reference="1573"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2397">
-      <id>326</id>
-      <patient reference="1618"/>
-      <firstNight reference="1268"/>
-      <lastNight reference="1276"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2398">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3845">
       <id>327</id>
-      <patient reference="1619"/>
-      <firstNight reference="1268"/>
-      <lastNight reference="1277"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2399">
+      <patient reference="2445"/>
+      <firstNight reference="1571"/>
+      <lastNight reference="1572"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3846">
       <id>328</id>
-      <patient reference="1620"/>
-      <firstNight reference="1268"/>
-      <lastNight reference="1277"/>
+      <patient reference="2447"/>
+      <firstNight reference="1571"/>
+      <lastNight reference="1574"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2400">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3847">
       <id>329</id>
-      <patient reference="1621"/>
-      <firstNight reference="1268"/>
-      <lastNight reference="1271"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2401">
+      <patient reference="2450"/>
+      <firstNight reference="1571"/>
+      <lastNight reference="1580"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3848">
       <id>330</id>
-      <patient reference="1622"/>
-      <firstNight reference="1268"/>
-      <lastNight reference="1276"/>
+      <patient reference="2453"/>
+      <firstNight reference="1571"/>
+      <lastNight reference="1576"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3849">
+      <id>331</id>
+      <patient reference="2455"/>
+      <firstNight reference="1571"/>
+      <lastNight reference="1574"/>
       <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2402">
-      <id>331</id>
-      <patient reference="1623"/>
-      <firstNight reference="1268"/>
-      <lastNight reference="1273"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2403">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3850">
       <id>332</id>
-      <patient reference="1624"/>
-      <firstNight reference="1268"/>
-      <lastNight reference="1276"/>
+      <patient reference="2457"/>
+      <firstNight reference="1571"/>
+      <lastNight reference="1579"/>
       <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2404">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3851">
       <id>333</id>
-      <patient reference="1625"/>
-      <firstNight reference="1268"/>
-      <lastNight reference="1271"/>
+      <patient reference="2459"/>
+      <firstNight reference="1571"/>
+      <lastNight reference="1576"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3852">
+      <id>334</id>
+      <patient reference="2462"/>
+      <firstNight reference="1571"/>
+      <lastNight reference="1579"/>
       <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2405">
-      <id>334</id>
-      <patient reference="1626"/>
-      <firstNight reference="1268"/>
-      <lastNight reference="1273"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2406">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3853">
       <id>335</id>
-      <patient reference="1627"/>
-      <firstNight reference="1268"/>
-      <lastNight reference="1276"/>
+      <patient reference="2464"/>
+      <firstNight reference="1571"/>
+      <lastNight reference="1576"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2407">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3854">
       <id>336</id>
-      <patient reference="1628"/>
-      <firstNight reference="1268"/>
-      <lastNight reference="1269"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2408">
+      <patient reference="2467"/>
+      <firstNight reference="1571"/>
+      <lastNight reference="1574"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3855">
       <id>337</id>
-      <patient reference="1629"/>
-      <firstNight reference="1268"/>
-      <lastNight reference="1276"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2409">
+      <patient reference="2469"/>
+      <firstNight reference="1571"/>
+      <lastNight reference="1574"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3856">
       <id>338</id>
-      <patient reference="1630"/>
-      <firstNight reference="1268"/>
-      <lastNight reference="1271"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2410">
+      <patient reference="2471"/>
+      <firstNight reference="1571"/>
+      <lastNight reference="1580"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3857">
       <id>339</id>
-      <patient reference="1631"/>
-      <firstNight reference="1268"/>
-      <lastNight reference="1277"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2411">
+      <patient reference="2474"/>
+      <firstNight reference="1571"/>
+      <lastNight reference="1579"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3858">
       <id>340</id>
-      <patient reference="1632"/>
-      <firstNight reference="1268"/>
-      <lastNight reference="1269"/>
+      <patient reference="2476"/>
+      <firstNight reference="1571"/>
+      <lastNight reference="1572"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2412">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3859">
       <id>341</id>
-      <patient reference="1633"/>
-      <firstNight reference="1268"/>
-      <lastNight reference="1269"/>
+      <patient reference="2479"/>
+      <firstNight reference="1571"/>
+      <lastNight reference="1579"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2413">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3860">
       <id>342</id>
-      <patient reference="1634"/>
-      <firstNight reference="1268"/>
-      <lastNight reference="1273"/>
+      <patient reference="2482"/>
+      <firstNight reference="1571"/>
+      <lastNight reference="1572"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2414">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3861">
       <id>343</id>
-      <patient reference="1635"/>
-      <firstNight reference="1268"/>
-      <lastNight reference="1276"/>
+      <patient reference="2484"/>
+      <firstNight reference="1571"/>
+      <lastNight reference="1572"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2415">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3862">
       <id>344</id>
-      <patient reference="1636"/>
-      <firstNight reference="1268"/>
-      <lastNight reference="1277"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2416">
+      <patient reference="2486"/>
+      <firstNight reference="1571"/>
+      <lastNight reference="1574"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3863">
       <id>345</id>
-      <patient reference="1637"/>
-      <firstNight reference="1268"/>
-      <lastNight reference="1271"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2417">
+      <patient reference="2489"/>
+      <firstNight reference="1571"/>
+      <lastNight reference="1579"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3864">
       <id>346</id>
-      <patient reference="1638"/>
-      <firstNight reference="1268"/>
-      <lastNight reference="1277"/>
+      <patient reference="2492"/>
+      <firstNight reference="1571"/>
+      <lastNight reference="1574"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2418">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3865">
       <id>347</id>
-      <patient reference="1639"/>
-      <firstNight reference="1268"/>
-      <lastNight reference="1277"/>
+      <patient reference="2496"/>
+      <firstNight reference="1571"/>
+      <lastNight reference="1576"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3866">
+      <id>348</id>
+      <patient reference="2498"/>
+      <firstNight reference="1571"/>
+      <lastNight reference="1580"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2419">
-      <id>348</id>
-      <patient reference="1640"/>
-      <firstNight reference="1268"/>
-      <lastNight reference="1269"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2420">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3867">
       <id>349</id>
-      <patient reference="1641"/>
-      <firstNight reference="1268"/>
-      <lastNight reference="1271"/>
+      <patient reference="2500"/>
+      <firstNight reference="1571"/>
+      <lastNight reference="1580"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2421">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3868">
       <id>350</id>
-      <patient reference="1642"/>
-      <firstNight reference="1269"/>
-      <lastNight reference="1270"/>
+      <patient reference="2502"/>
+      <firstNight reference="1571"/>
+      <lastNight reference="1576"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2422">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3869">
       <id>351</id>
-      <patient reference="1643"/>
-      <firstNight reference="1269"/>
-      <lastNight reference="1272"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2423">
+      <patient reference="2504"/>
+      <firstNight reference="1571"/>
+      <lastNight reference="1574"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3870">
       <id>352</id>
-      <patient reference="1644"/>
-      <firstNight reference="1269"/>
-      <lastNight reference="1278"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2424">
+      <patient reference="2506"/>
+      <firstNight reference="1571"/>
+      <lastNight reference="1579"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3871">
       <id>353</id>
-      <patient reference="1645"/>
-      <firstNight reference="1269"/>
-      <lastNight reference="1274"/>
+      <patient reference="2508"/>
+      <firstNight reference="1571"/>
+      <lastNight reference="1572"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2425">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3872">
       <id>354</id>
-      <patient reference="1646"/>
-      <firstNight reference="1269"/>
-      <lastNight reference="1272"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2426">
+      <patient reference="2512"/>
+      <firstNight reference="1571"/>
+      <lastNight reference="1579"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3873">
       <id>355</id>
-      <patient reference="1647"/>
-      <firstNight reference="1269"/>
-      <lastNight reference="1277"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2427">
+      <patient reference="2514"/>
+      <firstNight reference="1571"/>
+      <lastNight reference="1574"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3874">
       <id>356</id>
-      <patient reference="1648"/>
-      <firstNight reference="1269"/>
-      <lastNight reference="1274"/>
+      <patient reference="2516"/>
+      <firstNight reference="1571"/>
+      <lastNight reference="1576"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2428">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3875">
       <id>357</id>
-      <patient reference="1649"/>
-      <firstNight reference="1269"/>
-      <lastNight reference="1277"/>
+      <patient reference="2518"/>
+      <firstNight reference="1571"/>
+      <lastNight reference="1574"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3876">
+      <id>358</id>
+      <patient reference="2520"/>
+      <firstNight reference="1571"/>
+      <lastNight reference="1574"/>
       <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2429">
-      <id>358</id>
-      <patient reference="1650"/>
-      <firstNight reference="1269"/>
-      <lastNight reference="1274"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3877">
+      <id>359</id>
+      <patient reference="2522"/>
+      <firstNight reference="1571"/>
+      <lastNight reference="1572"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2430">
-      <id>359</id>
-      <patient reference="1651"/>
-      <firstNight reference="1269"/>
-      <lastNight reference="1272"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2431">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3878">
       <id>360</id>
-      <patient reference="1652"/>
-      <firstNight reference="1269"/>
-      <lastNight reference="1272"/>
+      <patient reference="2524"/>
+      <firstNight reference="1571"/>
+      <lastNight reference="1579"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3879">
+      <id>361</id>
+      <patient reference="2527"/>
+      <firstNight reference="1571"/>
+      <lastNight reference="1574"/>
       <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2432">
-      <id>361</id>
-      <patient reference="1653"/>
-      <firstNight reference="1269"/>
-      <lastNight reference="1278"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3880">
+      <id>362</id>
+      <patient reference="2530"/>
+      <firstNight reference="1571"/>
+      <lastNight reference="1580"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2433">
-      <id>362</id>
-      <patient reference="1654"/>
-      <firstNight reference="1269"/>
-      <lastNight reference="1277"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2434">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3881">
       <id>363</id>
-      <patient reference="1655"/>
-      <firstNight reference="1269"/>
-      <lastNight reference="1270"/>
+      <patient reference="2534"/>
+      <firstNight reference="1571"/>
+      <lastNight reference="1572"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2435">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3882">
       <id>364</id>
-      <patient reference="1656"/>
-      <firstNight reference="1269"/>
-      <lastNight reference="1277"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2436">
+      <patient reference="2536"/>
+      <firstNight reference="1571"/>
+      <lastNight reference="1580"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3883">
       <id>365</id>
-      <patient reference="1657"/>
-      <firstNight reference="1269"/>
-      <lastNight reference="1270"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2437">
+      <patient reference="2538"/>
+      <firstNight reference="1571"/>
+      <lastNight reference="1579"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3884">
       <id>366</id>
-      <patient reference="1658"/>
-      <firstNight reference="1269"/>
-      <lastNight reference="1270"/>
+      <patient reference="2540"/>
+      <firstNight reference="1571"/>
+      <lastNight reference="1576"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2438">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3885">
       <id>367</id>
-      <patient reference="1659"/>
-      <firstNight reference="1269"/>
-      <lastNight reference="1272"/>
+      <patient reference="2542"/>
+      <firstNight reference="1571"/>
+      <lastNight reference="1574"/>
       <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2439">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3886">
       <id>368</id>
-      <patient reference="1660"/>
-      <firstNight reference="1269"/>
-      <lastNight reference="1277"/>
+      <patient reference="2544"/>
+      <firstNight reference="1571"/>
+      <lastNight reference="1574"/>
       <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2440">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3887">
       <id>369</id>
-      <patient reference="1661"/>
-      <firstNight reference="1269"/>
-      <lastNight reference="1272"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2441">
+      <patient reference="2548"/>
+      <firstNight reference="1571"/>
+      <lastNight reference="1576"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3888">
       <id>370</id>
-      <patient reference="1662"/>
-      <firstNight reference="1269"/>
-      <lastNight reference="1274"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2442">
+      <patient reference="2551"/>
+      <firstNight reference="1571"/>
+      <lastNight reference="1579"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3889">
       <id>371</id>
-      <patient reference="1663"/>
-      <firstNight reference="1269"/>
-      <lastNight reference="1278"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2443">
+      <patient reference="2554"/>
+      <firstNight reference="1571"/>
+      <lastNight reference="1579"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3890">
       <id>372</id>
-      <patient reference="1664"/>
-      <firstNight reference="1269"/>
-      <lastNight reference="1278"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2444">
+      <patient reference="2556"/>
+      <firstNight reference="1571"/>
+      <lastNight reference="1579"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3891">
       <id>373</id>
-      <patient reference="1665"/>
-      <firstNight reference="1269"/>
-      <lastNight reference="1274"/>
+      <patient reference="2558"/>
+      <firstNight reference="1571"/>
+      <lastNight reference="1576"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2445">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3892">
       <id>374</id>
-      <patient reference="1666"/>
-      <firstNight reference="1269"/>
-      <lastNight reference="1272"/>
+      <patient reference="2561"/>
+      <firstNight reference="1571"/>
+      <lastNight reference="1574"/>
       <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2446">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3893">
       <id>375</id>
-      <patient reference="1667"/>
-      <firstNight reference="1269"/>
-      <lastNight reference="1277"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2447">
+      <patient reference="2563"/>
+      <firstNight reference="1571"/>
+      <lastNight reference="1579"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3894">
       <id>376</id>
-      <patient reference="1668"/>
-      <firstNight reference="1269"/>
-      <lastNight reference="1270"/>
+      <patient reference="2565"/>
+      <firstNight reference="1571"/>
+      <lastNight reference="1579"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2448">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3895">
       <id>377</id>
-      <patient reference="1669"/>
-      <firstNight reference="1269"/>
-      <lastNight reference="1277"/>
+      <patient reference="2569"/>
+      <firstNight reference="1571"/>
+      <lastNight reference="1579"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2449">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3896">
       <id>378</id>
-      <patient reference="1670"/>
-      <firstNight reference="1269"/>
-      <lastNight reference="1272"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2450">
+      <patient reference="2571"/>
+      <firstNight reference="1571"/>
+      <lastNight reference="1576"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3897">
       <id>379</id>
-      <patient reference="1671"/>
-      <firstNight reference="1269"/>
-      <lastNight reference="1274"/>
+      <patient reference="2573"/>
+      <firstNight reference="1571"/>
+      <lastNight reference="1574"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3898">
+      <id>380</id>
+      <patient reference="2575"/>
+      <firstNight reference="1571"/>
+      <lastNight reference="1572"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2451">
-      <id>380</id>
-      <patient reference="1672"/>
-      <firstNight reference="1269"/>
-      <lastNight reference="1272"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3899">
+      <id>381</id>
+      <patient reference="2577"/>
+      <firstNight reference="1571"/>
+      <lastNight reference="1574"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2452">
-      <id>381</id>
-      <patient reference="1673"/>
-      <firstNight reference="1269"/>
-      <lastNight reference="1272"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3900">
+      <id>382</id>
+      <patient reference="2579"/>
+      <firstNight reference="1571"/>
+      <lastNight reference="1574"/>
       <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2453">
-      <id>382</id>
-      <patient reference="1674"/>
-      <firstNight reference="1269"/>
-      <lastNight reference="1270"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2454">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3901">
       <id>383</id>
-      <patient reference="1675"/>
-      <firstNight reference="1269"/>
-      <lastNight reference="1277"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2455">
+      <patient reference="2581"/>
+      <firstNight reference="1571"/>
+      <lastNight reference="1580"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3902">
       <id>384</id>
-      <patient reference="1676"/>
-      <firstNight reference="1269"/>
-      <lastNight reference="1272"/>
+      <patient reference="2583"/>
+      <firstNight reference="1571"/>
+      <lastNight reference="1574"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3903">
+      <id>385</id>
+      <patient reference="2586"/>
+      <firstNight reference="1571"/>
+      <lastNight reference="1579"/>
       <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2456">
-      <id>385</id>
-      <patient reference="1677"/>
-      <firstNight reference="1269"/>
-      <lastNight reference="1278"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2457">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3904">
       <id>386</id>
-      <patient reference="1678"/>
-      <firstNight reference="1269"/>
-      <lastNight reference="1270"/>
+      <patient reference="2589"/>
+      <firstNight reference="1571"/>
+      <lastNight reference="1576"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2458">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3905">
       <id>387</id>
-      <patient reference="1679"/>
-      <firstNight reference="1269"/>
-      <lastNight reference="1278"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2459">
+      <patient reference="2591"/>
+      <firstNight reference="1571"/>
+      <lastNight reference="1579"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3906">
       <id>388</id>
-      <patient reference="1680"/>
-      <firstNight reference="1269"/>
-      <lastNight reference="1277"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2460">
+      <patient reference="2593"/>
+      <firstNight reference="1571"/>
+      <lastNight reference="1572"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3907">
       <id>389</id>
-      <patient reference="1681"/>
-      <firstNight reference="1269"/>
-      <lastNight reference="1274"/>
+      <patient reference="2595"/>
+      <firstNight reference="1571"/>
+      <lastNight reference="1572"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2461">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3908">
       <id>390</id>
-      <patient reference="1682"/>
-      <firstNight reference="1269"/>
-      <lastNight reference="1272"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2462">
+      <patient reference="2598"/>
+      <firstNight reference="1571"/>
+      <lastNight reference="1576"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3909">
       <id>391</id>
-      <patient reference="1683"/>
-      <firstNight reference="1269"/>
-      <lastNight reference="1272"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2463">
+      <patient reference="2600"/>
+      <firstNight reference="1571"/>
+      <lastNight reference="1579"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3910">
       <id>392</id>
-      <patient reference="1684"/>
-      <firstNight reference="1269"/>
-      <lastNight reference="1274"/>
+      <patient reference="2603"/>
+      <firstNight reference="1571"/>
+      <lastNight reference="1572"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2464">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3911">
       <id>393</id>
-      <patient reference="1685"/>
-      <firstNight reference="1269"/>
-      <lastNight reference="1277"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2465">
+      <patient reference="2607"/>
+      <firstNight reference="1571"/>
+      <lastNight reference="1572"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3912">
       <id>394</id>
-      <patient reference="1686"/>
-      <firstNight reference="1269"/>
-      <lastNight reference="1277"/>
+      <patient reference="2611"/>
+      <firstNight reference="1571"/>
+      <lastNight reference="1574"/>
       <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2466">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3913">
       <id>395</id>
-      <patient reference="1687"/>
-      <firstNight reference="1269"/>
-      <lastNight reference="1277"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2467">
+      <patient reference="2613"/>
+      <firstNight reference="1571"/>
+      <lastNight reference="1574"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3914">
       <id>396</id>
-      <patient reference="1688"/>
-      <firstNight reference="1269"/>
-      <lastNight reference="1274"/>
+      <patient reference="2615"/>
+      <firstNight reference="1571"/>
+      <lastNight reference="1576"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2468">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3915">
       <id>397</id>
-      <patient reference="1689"/>
-      <firstNight reference="1269"/>
-      <lastNight reference="1272"/>
+      <patient reference="2619"/>
+      <firstNight reference="1572"/>
+      <lastNight reference="1575"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3916">
+      <id>398</id>
+      <patient reference="2621"/>
+      <firstNight reference="1572"/>
+      <lastNight reference="1575"/>
       <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2469">
-      <id>398</id>
-      <patient reference="1690"/>
-      <firstNight reference="1269"/>
-      <lastNight reference="1277"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2470">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3917">
       <id>399</id>
-      <patient reference="1691"/>
-      <firstNight reference="1269"/>
-      <lastNight reference="1277"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2471">
+      <patient reference="2625"/>
+      <firstNight reference="1572"/>
+      <lastNight reference="1575"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3918">
       <id>400</id>
-      <patient reference="1692"/>
-      <firstNight reference="1269"/>
-      <lastNight reference="1277"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2472">
+      <patient reference="2627"/>
+      <firstNight reference="1572"/>
+      <lastNight reference="1575"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3919">
       <id>401</id>
-      <patient reference="1693"/>
-      <firstNight reference="1269"/>
-      <lastNight reference="1274"/>
+      <patient reference="2629"/>
+      <firstNight reference="1572"/>
+      <lastNight reference="1580"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2473">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3920">
       <id>402</id>
-      <patient reference="1694"/>
-      <firstNight reference="1269"/>
-      <lastNight reference="1272"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2474">
+      <patient reference="2631"/>
+      <firstNight reference="1572"/>
+      <lastNight reference="1581"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3921">
       <id>403</id>
-      <patient reference="1695"/>
-      <firstNight reference="1269"/>
-      <lastNight reference="1270"/>
+      <patient reference="2633"/>
+      <firstNight reference="1572"/>
+      <lastNight reference="1573"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2475">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3922">
       <id>404</id>
-      <patient reference="1696"/>
-      <firstNight reference="1269"/>
-      <lastNight reference="1272"/>
+      <patient reference="2635"/>
+      <firstNight reference="1572"/>
+      <lastNight reference="1575"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2476">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3923">
       <id>405</id>
-      <patient reference="1697"/>
-      <firstNight reference="1269"/>
-      <lastNight reference="1272"/>
+      <patient reference="2639"/>
+      <firstNight reference="1572"/>
+      <lastNight reference="1577"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3924">
+      <id>406</id>
+      <patient reference="2642"/>
+      <firstNight reference="1572"/>
+      <lastNight reference="1575"/>
       <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2477">
-      <id>406</id>
-      <patient reference="1698"/>
-      <firstNight reference="1269"/>
-      <lastNight reference="1278"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2478">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3925">
       <id>407</id>
-      <patient reference="1699"/>
-      <firstNight reference="1269"/>
-      <lastNight reference="1272"/>
+      <patient reference="2644"/>
+      <firstNight reference="1572"/>
+      <lastNight reference="1581"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2479">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3926">
       <id>408</id>
-      <patient reference="1700"/>
-      <firstNight reference="1269"/>
-      <lastNight reference="1277"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2480">
+      <patient reference="2647"/>
+      <firstNight reference="1572"/>
+      <lastNight reference="1581"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3927">
       <id>409</id>
-      <patient reference="1701"/>
-      <firstNight reference="1269"/>
-      <lastNight reference="1274"/>
+      <patient reference="2649"/>
+      <firstNight reference="1572"/>
+      <lastNight reference="1573"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2481">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3928">
       <id>410</id>
-      <patient reference="1702"/>
-      <firstNight reference="1269"/>
-      <lastNight reference="1277"/>
+      <patient reference="2652"/>
+      <firstNight reference="1572"/>
+      <lastNight reference="1575"/>
       <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2482">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3929">
       <id>411</id>
-      <patient reference="1703"/>
-      <firstNight reference="1269"/>
-      <lastNight reference="1270"/>
+      <patient reference="2656"/>
+      <firstNight reference="1572"/>
+      <lastNight reference="1577"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2483">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3930">
       <id>412</id>
-      <patient reference="1704"/>
-      <firstNight reference="1269"/>
-      <lastNight reference="1270"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2484">
+      <patient reference="2658"/>
+      <firstNight reference="1572"/>
+      <lastNight reference="1580"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3931">
       <id>413</id>
-      <patient reference="1705"/>
-      <firstNight reference="1269"/>
-      <lastNight reference="1274"/>
+      <patient reference="2661"/>
+      <firstNight reference="1572"/>
+      <lastNight reference="1573"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2485">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3932">
       <id>414</id>
-      <patient reference="1706"/>
-      <firstNight reference="1269"/>
-      <lastNight reference="1277"/>
+      <patient reference="2663"/>
+      <firstNight reference="1572"/>
+      <lastNight reference="1577"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2486">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3933">
       <id>415</id>
-      <patient reference="1707"/>
-      <firstNight reference="1269"/>
-      <lastNight reference="1270"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2487">
+      <patient reference="2665"/>
+      <firstNight reference="1572"/>
+      <lastNight reference="1581"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3934">
       <id>416</id>
-      <patient reference="1708"/>
-      <firstNight reference="1269"/>
-      <lastNight reference="1270"/>
+      <patient reference="2667"/>
+      <firstNight reference="1572"/>
+      <lastNight reference="1581"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3935">
+      <id>417</id>
+      <patient reference="2671"/>
+      <firstNight reference="1572"/>
+      <lastNight reference="1580"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2488">
-      <id>417</id>
-      <patient reference="1709"/>
-      <firstNight reference="1269"/>
-      <lastNight reference="1272"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2489">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3936">
       <id>418</id>
-      <patient reference="1710"/>
-      <firstNight reference="1269"/>
-      <lastNight reference="1272"/>
+      <patient reference="2673"/>
+      <firstNight reference="1572"/>
+      <lastNight reference="1580"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3937">
+      <id>419</id>
+      <patient reference="2676"/>
+      <firstNight reference="1572"/>
+      <lastNight reference="1580"/>
       <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2490">
-      <id>419</id>
-      <patient reference="1711"/>
-      <firstNight reference="1269"/>
-      <lastNight reference="1274"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3938">
+      <id>420</id>
+      <patient reference="2678"/>
+      <firstNight reference="1572"/>
+      <lastNight reference="1577"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2491">
-      <id>420</id>
-      <patient reference="1712"/>
-      <firstNight reference="1270"/>
-      <lastNight reference="1273"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2492">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3939">
       <id>421</id>
-      <patient reference="1713"/>
-      <firstNight reference="1270"/>
-      <lastNight reference="1273"/>
+      <patient reference="2680"/>
+      <firstNight reference="1572"/>
+      <lastNight reference="1580"/>
       <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2493">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3940">
       <id>422</id>
-      <patient reference="1714"/>
-      <firstNight reference="1270"/>
-      <lastNight reference="1273"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2494">
+      <patient reference="2682"/>
+      <firstNight reference="1572"/>
+      <lastNight reference="1577"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3941">
       <id>423</id>
-      <patient reference="1715"/>
-      <firstNight reference="1270"/>
-      <lastNight reference="1273"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2495">
+      <patient reference="2686"/>
+      <firstNight reference="1572"/>
+      <lastNight reference="1573"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3942">
       <id>424</id>
-      <patient reference="1716"/>
-      <firstNight reference="1270"/>
-      <lastNight reference="1278"/>
+      <patient reference="2688"/>
+      <firstNight reference="1572"/>
+      <lastNight reference="1577"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2496">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3943">
       <id>425</id>
-      <patient reference="1717"/>
-      <firstNight reference="1270"/>
-      <lastNight reference="1279"/>
+      <patient reference="2692"/>
+      <firstNight reference="1572"/>
+      <lastNight reference="1581"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2497">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3944">
       <id>426</id>
-      <patient reference="1718"/>
-      <firstNight reference="1270"/>
-      <lastNight reference="1271"/>
+      <patient reference="2694"/>
+      <firstNight reference="1572"/>
+      <lastNight reference="1580"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3945">
+      <id>427</id>
+      <patient reference="2697"/>
+      <firstNight reference="1572"/>
+      <lastNight reference="1577"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2498">
-      <id>427</id>
-      <patient reference="1719"/>
-      <firstNight reference="1270"/>
-      <lastNight reference="1273"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3946">
+      <id>428</id>
+      <patient reference="2699"/>
+      <firstNight reference="1572"/>
+      <lastNight reference="1581"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2499">
-      <id>428</id>
-      <patient reference="1720"/>
-      <firstNight reference="1270"/>
-      <lastNight reference="1275"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3947">
+      <id>429</id>
+      <patient reference="2701"/>
+      <firstNight reference="1572"/>
+      <lastNight reference="1577"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2500">
-      <id>429</id>
-      <patient reference="1721"/>
-      <firstNight reference="1270"/>
-      <lastNight reference="1273"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2501">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3948">
       <id>430</id>
-      <patient reference="1722"/>
-      <firstNight reference="1270"/>
-      <lastNight reference="1279"/>
+      <patient reference="2703"/>
+      <firstNight reference="1572"/>
+      <lastNight reference="1581"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2502">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3949">
       <id>431</id>
-      <patient reference="1723"/>
-      <firstNight reference="1270"/>
-      <lastNight reference="1279"/>
+      <patient reference="2706"/>
+      <firstNight reference="1572"/>
+      <lastNight reference="1580"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3950">
+      <id>432</id>
+      <patient reference="2708"/>
+      <firstNight reference="1572"/>
+      <lastNight reference="1575"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2503">
-      <id>432</id>
-      <patient reference="1724"/>
-      <firstNight reference="1270"/>
-      <lastNight reference="1271"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3951">
+      <id>433</id>
+      <patient reference="2710"/>
+      <firstNight reference="1572"/>
+      <lastNight reference="1580"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2504">
-      <id>433</id>
-      <patient reference="1725"/>
-      <firstNight reference="1270"/>
-      <lastNight reference="1273"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3952">
+      <id>434</id>
+      <patient reference="2712"/>
+      <firstNight reference="1572"/>
+      <lastNight reference="1580"/>
       <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2505">
-      <id>434</id>
-      <patient reference="1726"/>
-      <firstNight reference="1270"/>
-      <lastNight reference="1275"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2506">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3953">
       <id>435</id>
-      <patient reference="1727"/>
-      <firstNight reference="1270"/>
-      <lastNight reference="1278"/>
+      <patient reference="2714"/>
+      <firstNight reference="1572"/>
+      <lastNight reference="1575"/>
       <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2507">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3954">
       <id>436</id>
-      <patient reference="1728"/>
-      <firstNight reference="1270"/>
-      <lastNight reference="1271"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2508">
+      <patient reference="2718"/>
+      <firstNight reference="1572"/>
+      <lastNight reference="1581"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3955">
       <id>437</id>
-      <patient reference="1729"/>
-      <firstNight reference="1270"/>
-      <lastNight reference="1275"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2509">
+      <patient reference="2720"/>
+      <firstNight reference="1572"/>
+      <lastNight reference="1581"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3956">
       <id>438</id>
-      <patient reference="1730"/>
-      <firstNight reference="1270"/>
-      <lastNight reference="1279"/>
+      <patient reference="2722"/>
+      <firstNight reference="1572"/>
+      <lastNight reference="1575"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2510">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3957">
       <id>439</id>
-      <patient reference="1731"/>
-      <firstNight reference="1270"/>
-      <lastNight reference="1279"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2511">
+      <patient reference="2725"/>
+      <firstNight reference="1572"/>
+      <lastNight reference="1573"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3958">
       <id>440</id>
-      <patient reference="1732"/>
-      <firstNight reference="1270"/>
-      <lastNight reference="1278"/>
+      <patient reference="2727"/>
+      <firstNight reference="1572"/>
+      <lastNight reference="1580"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2512">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3959">
       <id>441</id>
-      <patient reference="1733"/>
-      <firstNight reference="1270"/>
-      <lastNight reference="1278"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2513">
+      <patient reference="2729"/>
+      <firstNight reference="1572"/>
+      <lastNight reference="1581"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3960">
       <id>442</id>
-      <patient reference="1734"/>
-      <firstNight reference="1270"/>
-      <lastNight reference="1278"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2514">
+      <patient reference="2732"/>
+      <firstNight reference="1572"/>
+      <lastNight reference="1575"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3961">
       <id>443</id>
-      <patient reference="1735"/>
-      <firstNight reference="1270"/>
-      <lastNight reference="1275"/>
+      <patient reference="2735"/>
+      <firstNight reference="1572"/>
+      <lastNight reference="1573"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2515">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3962">
       <id>444</id>
-      <patient reference="1736"/>
-      <firstNight reference="1270"/>
-      <lastNight reference="1278"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2516">
+      <patient reference="2737"/>
+      <firstNight reference="1572"/>
+      <lastNight reference="1575"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3963">
       <id>445</id>
-      <patient reference="1737"/>
-      <firstNight reference="1270"/>
-      <lastNight reference="1275"/>
+      <patient reference="2740"/>
+      <firstNight reference="1572"/>
+      <lastNight reference="1580"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2517">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3964">
       <id>446</id>
-      <patient reference="1738"/>
-      <firstNight reference="1270"/>
-      <lastNight reference="1271"/>
+      <patient reference="2742"/>
+      <firstNight reference="1572"/>
+      <lastNight reference="1577"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2518">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3965">
       <id>447</id>
-      <patient reference="1739"/>
-      <firstNight reference="1270"/>
-      <lastNight reference="1275"/>
+      <patient reference="2744"/>
+      <firstNight reference="1572"/>
+      <lastNight reference="1581"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3966">
+      <id>448</id>
+      <patient reference="2747"/>
+      <firstNight reference="1572"/>
+      <lastNight reference="1580"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2519">
-      <id>448</id>
-      <patient reference="1740"/>
-      <firstNight reference="1270"/>
-      <lastNight reference="1279"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2520">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3967">
       <id>449</id>
-      <patient reference="1741"/>
-      <firstNight reference="1270"/>
-      <lastNight reference="1278"/>
+      <patient reference="2751"/>
+      <firstNight reference="1572"/>
+      <lastNight reference="1580"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3968">
+      <id>450</id>
+      <patient reference="2753"/>
+      <firstNight reference="1572"/>
+      <lastNight reference="1575"/>
       <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2521">
-      <id>450</id>
-      <patient reference="1742"/>
-      <firstNight reference="1270"/>
-      <lastNight reference="1275"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3969">
+      <id>451</id>
+      <patient reference="2756"/>
+      <firstNight reference="1572"/>
+      <lastNight reference="1573"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2522">
-      <id>451</id>
-      <patient reference="1743"/>
-      <firstNight reference="1270"/>
-      <lastNight reference="1279"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2523">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3970">
       <id>452</id>
-      <patient reference="1744"/>
-      <firstNight reference="1270"/>
-      <lastNight reference="1275"/>
+      <patient reference="2758"/>
+      <firstNight reference="1572"/>
+      <lastNight reference="1577"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2524">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3971">
       <id>453</id>
-      <patient reference="1745"/>
-      <firstNight reference="1270"/>
-      <lastNight reference="1279"/>
+      <patient reference="2760"/>
+      <firstNight reference="1572"/>
+      <lastNight reference="1580"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3972">
+      <id>454</id>
+      <patient reference="2762"/>
+      <firstNight reference="1572"/>
+      <lastNight reference="1575"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2525">
-      <id>454</id>
-      <patient reference="1746"/>
-      <firstNight reference="1270"/>
-      <lastNight reference="1278"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3973">
+      <id>455</id>
+      <patient reference="2765"/>
+      <firstNight reference="1572"/>
+      <lastNight reference="1575"/>
       <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2526">
-      <id>455</id>
-      <patient reference="1747"/>
-      <firstNight reference="1270"/>
-      <lastNight reference="1273"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2527">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3974">
       <id>456</id>
-      <patient reference="1748"/>
-      <firstNight reference="1270"/>
-      <lastNight reference="1278"/>
+      <patient reference="2767"/>
+      <firstNight reference="1572"/>
+      <lastNight reference="1580"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2528">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3975">
       <id>457</id>
-      <patient reference="1749"/>
-      <firstNight reference="1270"/>
-      <lastNight reference="1278"/>
+      <patient reference="2769"/>
+      <firstNight reference="1572"/>
+      <lastNight reference="1580"/>
       <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2529">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3976">
       <id>458</id>
-      <patient reference="1750"/>
-      <firstNight reference="1270"/>
-      <lastNight reference="1273"/>
+      <patient reference="2773"/>
+      <firstNight reference="1572"/>
+      <lastNight reference="1581"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3977">
+      <id>459</id>
+      <patient reference="2777"/>
+      <firstNight reference="1572"/>
+      <lastNight reference="1575"/>
       <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2530">
-      <id>459</id>
-      <patient reference="1751"/>
-      <firstNight reference="1270"/>
-      <lastNight reference="1279"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2531">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3978">
       <id>460</id>
-      <patient reference="1752"/>
-      <firstNight reference="1270"/>
-      <lastNight reference="1279"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2532">
+      <patient reference="2780"/>
+      <firstNight reference="1572"/>
+      <lastNight reference="1577"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3979">
       <id>461</id>
-      <patient reference="1753"/>
-      <firstNight reference="1270"/>
-      <lastNight reference="1273"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2533">
+      <patient reference="2783"/>
+      <firstNight reference="1572"/>
+      <lastNight reference="1580"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3980">
       <id>462</id>
-      <patient reference="1754"/>
-      <firstNight reference="1270"/>
-      <lastNight reference="1271"/>
+      <patient reference="2786"/>
+      <firstNight reference="1572"/>
+      <lastNight reference="1577"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2534">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3981">
       <id>463</id>
-      <patient reference="1755"/>
-      <firstNight reference="1270"/>
-      <lastNight reference="1278"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2535">
+      <patient reference="2788"/>
+      <firstNight reference="1572"/>
+      <lastNight reference="1575"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3982">
       <id>464</id>
-      <patient reference="1756"/>
-      <firstNight reference="1270"/>
-      <lastNight reference="1279"/>
+      <patient reference="2790"/>
+      <firstNight reference="1572"/>
+      <lastNight reference="1575"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2536">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3983">
       <id>465</id>
-      <patient reference="1757"/>
-      <firstNight reference="1270"/>
-      <lastNight reference="1273"/>
+      <patient reference="2792"/>
+      <firstNight reference="1572"/>
+      <lastNight reference="1575"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2537">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3984">
       <id>466</id>
-      <patient reference="1758"/>
-      <firstNight reference="1270"/>
-      <lastNight reference="1271"/>
+      <patient reference="2794"/>
+      <firstNight reference="1572"/>
+      <lastNight reference="1575"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3985">
+      <id>467</id>
+      <patient reference="2796"/>
+      <firstNight reference="1572"/>
+      <lastNight reference="1580"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2538">
-      <id>467</id>
-      <patient reference="1759"/>
-      <firstNight reference="1270"/>
-      <lastNight reference="1273"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2539">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3986">
       <id>468</id>
-      <patient reference="1760"/>
-      <firstNight reference="1270"/>
-      <lastNight reference="1278"/>
+      <patient reference="2798"/>
+      <firstNight reference="1572"/>
+      <lastNight reference="1573"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2540">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3987">
       <id>469</id>
-      <patient reference="1761"/>
-      <firstNight reference="1270"/>
-      <lastNight reference="1275"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2541">
+      <patient reference="2800"/>
+      <firstNight reference="1572"/>
+      <lastNight reference="1581"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3988">
       <id>470</id>
-      <patient reference="1762"/>
-      <firstNight reference="1270"/>
-      <lastNight reference="1279"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2542">
+      <patient reference="2802"/>
+      <firstNight reference="1572"/>
+      <lastNight reference="1575"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3989">
       <id>471</id>
-      <patient reference="1763"/>
-      <firstNight reference="1270"/>
-      <lastNight reference="1278"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2543">
+      <patient reference="2804"/>
+      <firstNight reference="1573"/>
+      <lastNight reference="1576"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3990">
       <id>472</id>
-      <patient reference="1764"/>
-      <firstNight reference="1270"/>
-      <lastNight reference="1278"/>
+      <patient reference="2806"/>
+      <firstNight reference="1573"/>
+      <lastNight reference="1581"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3991">
+      <id>473</id>
+      <patient reference="2808"/>
+      <firstNight reference="1573"/>
+      <lastNight reference="1578"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2544">
-      <id>473</id>
-      <patient reference="1765"/>
-      <firstNight reference="1270"/>
-      <lastNight reference="1273"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3992">
+      <id>474</id>
+      <patient reference="2811"/>
+      <firstNight reference="1573"/>
+      <lastNight reference="1576"/>
       <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2545">
-      <id>474</id>
-      <patient reference="1766"/>
-      <firstNight reference="1270"/>
-      <lastNight reference="1271"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2546">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3993">
       <id>475</id>
-      <patient reference="1767"/>
-      <firstNight reference="1270"/>
-      <lastNight reference="1275"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2547">
+      <patient reference="2813"/>
+      <firstNight reference="1573"/>
+      <lastNight reference="1582"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3994">
       <id>476</id>
-      <patient reference="1768"/>
-      <firstNight reference="1270"/>
-      <lastNight reference="1278"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2548">
+      <patient reference="2815"/>
+      <firstNight reference="1573"/>
+      <lastNight reference="1582"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3995">
       <id>477</id>
-      <patient reference="1769"/>
-      <firstNight reference="1270"/>
-      <lastNight reference="1273"/>
+      <patient reference="2818"/>
+      <firstNight reference="1573"/>
+      <lastNight reference="1582"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2549">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3996">
       <id>478</id>
-      <patient reference="1770"/>
-      <firstNight reference="1270"/>
-      <lastNight reference="1273"/>
+      <patient reference="2822"/>
+      <firstNight reference="1573"/>
+      <lastNight reference="1578"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3997">
+      <id>479</id>
+      <patient reference="2826"/>
+      <firstNight reference="1573"/>
+      <lastNight reference="1581"/>
       <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2550">
-      <id>479</id>
-      <patient reference="1771"/>
-      <firstNight reference="1270"/>
-      <lastNight reference="1278"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3998">
+      <id>480</id>
+      <patient reference="2830"/>
+      <firstNight reference="1573"/>
+      <lastNight reference="1574"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2551">
-      <id>480</id>
-      <patient reference="1772"/>
-      <firstNight reference="1270"/>
-      <lastNight reference="1278"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2552">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3999">
       <id>481</id>
-      <patient reference="1773"/>
-      <firstNight reference="1270"/>
-      <lastNight reference="1279"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2553">
+      <patient reference="2832"/>
+      <firstNight reference="1573"/>
+      <lastNight reference="1574"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4000">
       <id>482</id>
-      <patient reference="1774"/>
-      <firstNight reference="1270"/>
-      <lastNight reference="1273"/>
+      <patient reference="2835"/>
+      <firstNight reference="1573"/>
+      <lastNight reference="1576"/>
       <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2554">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4001">
       <id>483</id>
-      <patient reference="1775"/>
-      <firstNight reference="1270"/>
-      <lastNight reference="1275"/>
+      <patient reference="2837"/>
+      <firstNight reference="1573"/>
+      <lastNight reference="1581"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2555">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4002">
       <id>484</id>
-      <patient reference="1776"/>
-      <firstNight reference="1270"/>
-      <lastNight reference="1278"/>
+      <patient reference="2841"/>
+      <firstNight reference="1573"/>
+      <lastNight reference="1578"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2556">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4003">
       <id>485</id>
-      <patient reference="1777"/>
-      <firstNight reference="1270"/>
-      <lastNight reference="1275"/>
+      <patient reference="2843"/>
+      <firstNight reference="1573"/>
+      <lastNight reference="1581"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4004">
+      <id>486</id>
+      <patient reference="2845"/>
+      <firstNight reference="1573"/>
+      <lastNight reference="1581"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2557">
-      <id>486</id>
-      <patient reference="1778"/>
-      <firstNight reference="1270"/>
-      <lastNight reference="1273"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2558">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4005">
       <id>487</id>
-      <patient reference="1779"/>
-      <firstNight reference="1270"/>
-      <lastNight reference="1273"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2559">
+      <patient reference="2847"/>
+      <firstNight reference="1573"/>
+      <lastNight reference="1581"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4006">
       <id>488</id>
-      <patient reference="1780"/>
-      <firstNight reference="1270"/>
-      <lastNight reference="1273"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2560">
+      <patient reference="2849"/>
+      <firstNight reference="1573"/>
+      <lastNight reference="1581"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4007">
       <id>489</id>
-      <patient reference="1781"/>
-      <firstNight reference="1270"/>
-      <lastNight reference="1273"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2561">
+      <patient reference="2851"/>
+      <firstNight reference="1573"/>
+      <lastNight reference="1581"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4008">
       <id>490</id>
-      <patient reference="1782"/>
-      <firstNight reference="1270"/>
-      <lastNight reference="1278"/>
+      <patient reference="2853"/>
+      <firstNight reference="1573"/>
+      <lastNight reference="1574"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2562">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4009">
       <id>491</id>
-      <patient reference="1783"/>
-      <firstNight reference="1270"/>
-      <lastNight reference="1271"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2563">
+      <patient reference="2855"/>
+      <firstNight reference="1573"/>
+      <lastNight reference="1576"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4010">
       <id>492</id>
-      <patient reference="1784"/>
-      <firstNight reference="1270"/>
-      <lastNight reference="1279"/>
+      <patient reference="2859"/>
+      <firstNight reference="1573"/>
+      <lastNight reference="1582"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2564">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4011">
       <id>493</id>
-      <patient reference="1785"/>
-      <firstNight reference="1270"/>
-      <lastNight reference="1273"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2565">
+      <patient reference="2861"/>
+      <firstNight reference="1573"/>
+      <lastNight reference="1582"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4012">
       <id>494</id>
-      <patient reference="1786"/>
-      <firstNight reference="1271"/>
-      <lastNight reference="1274"/>
+      <patient reference="2863"/>
+      <firstNight reference="1573"/>
+      <lastNight reference="1576"/>
       <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2566">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4013">
       <id>495</id>
-      <patient reference="1787"/>
-      <firstNight reference="1271"/>
-      <lastNight reference="1279"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2567">
+      <patient reference="2865"/>
+      <firstNight reference="1573"/>
+      <lastNight reference="1578"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4014">
       <id>496</id>
-      <patient reference="1788"/>
-      <firstNight reference="1271"/>
-      <lastNight reference="1276"/>
+      <patient reference="2867"/>
+      <firstNight reference="1573"/>
+      <lastNight reference="1582"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4015">
+      <id>497</id>
+      <patient reference="2869"/>
+      <firstNight reference="1573"/>
+      <lastNight reference="1578"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2568">
-      <id>497</id>
-      <patient reference="1789"/>
-      <firstNight reference="1271"/>
-      <lastNight reference="1274"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2569">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4016">
       <id>498</id>
-      <patient reference="1790"/>
-      <firstNight reference="1271"/>
-      <lastNight reference="1280"/>
+      <patient reference="2873"/>
+      <firstNight reference="1573"/>
+      <lastNight reference="1576"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2570">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4017">
       <id>499</id>
-      <patient reference="1791"/>
-      <firstNight reference="1271"/>
-      <lastNight reference="1280"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2571">
+      <patient reference="2875"/>
+      <firstNight reference="1573"/>
+      <lastNight reference="1581"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4018">
       <id>500</id>
-      <patient reference="1792"/>
-      <firstNight reference="1271"/>
-      <lastNight reference="1280"/>
+      <patient reference="2877"/>
+      <firstNight reference="1573"/>
+      <lastNight reference="1582"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2572">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4019">
       <id>501</id>
-      <patient reference="1793"/>
-      <firstNight reference="1271"/>
-      <lastNight reference="1276"/>
+      <patient reference="2879"/>
+      <firstNight reference="1573"/>
+      <lastNight reference="1582"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4020">
+      <id>502</id>
+      <patient reference="2881"/>
+      <firstNight reference="1573"/>
+      <lastNight reference="1581"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2573">
-      <id>502</id>
-      <patient reference="1794"/>
-      <firstNight reference="1271"/>
-      <lastNight reference="1279"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2574">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4021">
       <id>503</id>
-      <patient reference="1795"/>
-      <firstNight reference="1271"/>
-      <lastNight reference="1272"/>
+      <patient reference="2883"/>
+      <firstNight reference="1573"/>
+      <lastNight reference="1578"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2575">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4022">
       <id>504</id>
-      <patient reference="1796"/>
-      <firstNight reference="1271"/>
-      <lastNight reference="1272"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2576">
+      <patient reference="2886"/>
+      <firstNight reference="1573"/>
+      <lastNight reference="1581"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4023">
       <id>505</id>
-      <patient reference="1797"/>
-      <firstNight reference="1271"/>
-      <lastNight reference="1274"/>
+      <patient reference="2888"/>
+      <firstNight reference="1573"/>
+      <lastNight reference="1576"/>
       <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2577">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4024">
       <id>506</id>
-      <patient reference="1798"/>
-      <firstNight reference="1271"/>
-      <lastNight reference="1279"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2578">
+      <patient reference="2890"/>
+      <firstNight reference="1573"/>
+      <lastNight reference="1581"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4025">
       <id>507</id>
-      <patient reference="1799"/>
-      <firstNight reference="1271"/>
-      <lastNight reference="1276"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2579">
+      <patient reference="2892"/>
+      <firstNight reference="1573"/>
+      <lastNight reference="1581"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4026">
       <id>508</id>
-      <patient reference="1800"/>
-      <firstNight reference="1271"/>
-      <lastNight reference="1279"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2580">
+      <patient reference="2895"/>
+      <firstNight reference="1573"/>
+      <lastNight reference="1576"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4027">
       <id>509</id>
-      <patient reference="1801"/>
-      <firstNight reference="1271"/>
-      <lastNight reference="1279"/>
+      <patient reference="2897"/>
+      <firstNight reference="1573"/>
+      <lastNight reference="1581"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2581">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4028">
       <id>510</id>
-      <patient reference="1802"/>
-      <firstNight reference="1271"/>
-      <lastNight reference="1279"/>
+      <patient reference="2899"/>
+      <firstNight reference="1573"/>
+      <lastNight reference="1576"/>
       <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2582">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4029">
       <id>511</id>
-      <patient reference="1803"/>
-      <firstNight reference="1271"/>
-      <lastNight reference="1279"/>
+      <patient reference="2902"/>
+      <firstNight reference="1573"/>
+      <lastNight reference="1582"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4030">
+      <id>512</id>
+      <patient reference="2906"/>
+      <firstNight reference="1573"/>
+      <lastNight reference="1574"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2583">
-      <id>512</id>
-      <patient reference="1804"/>
-      <firstNight reference="1271"/>
-      <lastNight reference="1279"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4031">
+      <id>513</id>
+      <patient reference="2908"/>
+      <firstNight reference="1573"/>
+      <lastNight reference="1581"/>
       <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2584">
-      <id>513</id>
-      <patient reference="1805"/>
-      <firstNight reference="1271"/>
-      <lastNight reference="1272"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2585">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4032">
       <id>514</id>
-      <patient reference="1806"/>
-      <firstNight reference="1271"/>
-      <lastNight reference="1274"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2586">
+      <patient reference="2911"/>
+      <firstNight reference="1573"/>
+      <lastNight reference="1576"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4033">
       <id>515</id>
-      <patient reference="1807"/>
-      <firstNight reference="1271"/>
-      <lastNight reference="1280"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2587">
+      <patient reference="2913"/>
+      <firstNight reference="1573"/>
+      <lastNight reference="1581"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4034">
       <id>516</id>
-      <patient reference="1808"/>
-      <firstNight reference="1271"/>
-      <lastNight reference="1280"/>
+      <patient reference="2916"/>
+      <firstNight reference="1573"/>
+      <lastNight reference="1582"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2588">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4035">
       <id>517</id>
-      <patient reference="1809"/>
-      <firstNight reference="1271"/>
-      <lastNight reference="1274"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2589">
+      <patient reference="2918"/>
+      <firstNight reference="1573"/>
+      <lastNight reference="1574"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4036">
       <id>518</id>
-      <patient reference="1810"/>
-      <firstNight reference="1271"/>
-      <lastNight reference="1276"/>
+      <patient reference="2922"/>
+      <firstNight reference="1573"/>
+      <lastNight reference="1582"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4037">
+      <id>519</id>
+      <patient reference="2924"/>
+      <firstNight reference="1573"/>
+      <lastNight reference="1581"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2590">
-      <id>519</id>
-      <patient reference="1811"/>
-      <firstNight reference="1271"/>
-      <lastNight reference="1280"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2591">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4038">
       <id>520</id>
-      <patient reference="1812"/>
-      <firstNight reference="1271"/>
-      <lastNight reference="1276"/>
+      <patient reference="2926"/>
+      <firstNight reference="1573"/>
+      <lastNight reference="1576"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4039">
+      <id>521</id>
+      <patient reference="2928"/>
+      <firstNight reference="1573"/>
+      <lastNight reference="1578"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2592">
-      <id>521</id>
-      <patient reference="1813"/>
-      <firstNight reference="1271"/>
-      <lastNight reference="1274"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4040">
+      <id>522</id>
+      <patient reference="2930"/>
+      <firstNight reference="1573"/>
+      <lastNight reference="1576"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2593">
-      <id>522</id>
-      <patient reference="1814"/>
-      <firstNight reference="1271"/>
-      <lastNight reference="1279"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2594">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4041">
       <id>523</id>
-      <patient reference="1815"/>
-      <firstNight reference="1271"/>
-      <lastNight reference="1280"/>
+      <patient reference="2932"/>
+      <firstNight reference="1573"/>
+      <lastNight reference="1576"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2595">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4042">
       <id>524</id>
-      <patient reference="1816"/>
-      <firstNight reference="1271"/>
-      <lastNight reference="1280"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2596">
+      <patient reference="2934"/>
+      <firstNight reference="1573"/>
+      <lastNight reference="1581"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4043">
       <id>525</id>
-      <patient reference="1817"/>
-      <firstNight reference="1271"/>
-      <lastNight reference="1279"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2597">
+      <patient reference="2936"/>
+      <firstNight reference="1573"/>
+      <lastNight reference="1576"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4044">
       <id>526</id>
-      <patient reference="1818"/>
-      <firstNight reference="1271"/>
-      <lastNight reference="1276"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2598">
+      <patient reference="2938"/>
+      <firstNight reference="1573"/>
+      <lastNight reference="1581"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4045">
       <id>527</id>
-      <patient reference="1819"/>
-      <firstNight reference="1271"/>
-      <lastNight reference="1279"/>
+      <patient reference="2941"/>
+      <firstNight reference="1573"/>
+      <lastNight reference="1576"/>
       <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2599">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4046">
       <id>528</id>
-      <patient reference="1820"/>
-      <firstNight reference="1271"/>
-      <lastNight reference="1274"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2600">
+      <patient reference="2943"/>
+      <firstNight reference="1573"/>
+      <lastNight reference="1581"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4047">
       <id>529</id>
-      <patient reference="1821"/>
-      <firstNight reference="1271"/>
-      <lastNight reference="1279"/>
+      <patient reference="2946"/>
+      <firstNight reference="1573"/>
+      <lastNight reference="1581"/>
       <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2601">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4048">
       <id>530</id>
-      <patient reference="1822"/>
-      <firstNight reference="1271"/>
-      <lastNight reference="1279"/>
+      <patient reference="2948"/>
+      <firstNight reference="1573"/>
+      <lastNight reference="1576"/>
       <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2602">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4049">
       <id>531</id>
-      <patient reference="1823"/>
-      <firstNight reference="1271"/>
-      <lastNight reference="1274"/>
+      <patient reference="2952"/>
+      <firstNight reference="1573"/>
+      <lastNight reference="1582"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2603">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4050">
       <id>532</id>
-      <patient reference="1824"/>
-      <firstNight reference="1271"/>
-      <lastNight reference="1279"/>
+      <patient reference="2954"/>
+      <firstNight reference="1573"/>
+      <lastNight reference="1578"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2604">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4051">
       <id>533</id>
-      <patient reference="1825"/>
-      <firstNight reference="1271"/>
-      <lastNight reference="1274"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2605">
+      <patient reference="2957"/>
+      <firstNight reference="1573"/>
+      <lastNight reference="1574"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4052">
       <id>534</id>
-      <patient reference="1826"/>
-      <firstNight reference="1271"/>
-      <lastNight reference="1280"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2606">
+      <patient reference="2960"/>
+      <firstNight reference="1573"/>
+      <lastNight reference="1574"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4053">
       <id>535</id>
-      <patient reference="1827"/>
-      <firstNight reference="1271"/>
-      <lastNight reference="1272"/>
+      <patient reference="2962"/>
+      <firstNight reference="1573"/>
+      <lastNight reference="1581"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2607">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4054">
       <id>536</id>
-      <patient reference="1828"/>
-      <firstNight reference="1271"/>
-      <lastNight reference="1279"/>
+      <patient reference="2964"/>
+      <firstNight reference="1573"/>
+      <lastNight reference="1576"/>
       <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2608">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4055">
       <id>537</id>
-      <patient reference="1829"/>
-      <firstNight reference="1271"/>
-      <lastNight reference="1274"/>
+      <patient reference="2967"/>
+      <firstNight reference="1573"/>
+      <lastNight reference="1581"/>
       <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2609">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4056">
       <id>538</id>
-      <patient reference="1830"/>
-      <firstNight reference="1271"/>
-      <lastNight reference="1279"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2610">
+      <patient reference="2969"/>
+      <firstNight reference="1573"/>
+      <lastNight reference="1581"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4057">
       <id>539</id>
-      <patient reference="1831"/>
-      <firstNight reference="1271"/>
-      <lastNight reference="1280"/>
+      <patient reference="2971"/>
+      <firstNight reference="1573"/>
+      <lastNight reference="1576"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2611">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4058">
       <id>540</id>
-      <patient reference="1832"/>
-      <firstNight reference="1271"/>
-      <lastNight reference="1272"/>
+      <patient reference="2974"/>
+      <firstNight reference="1573"/>
+      <lastNight reference="1576"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4059">
+      <id>541</id>
+      <patient reference="2976"/>
+      <firstNight reference="1573"/>
+      <lastNight reference="1578"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2612">
-      <id>541</id>
-      <patient reference="1833"/>
-      <firstNight reference="1271"/>
-      <lastNight reference="1280"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2613">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4060">
       <id>542</id>
-      <patient reference="1834"/>
-      <firstNight reference="1271"/>
-      <lastNight reference="1279"/>
+      <patient reference="2978"/>
+      <firstNight reference="1573"/>
+      <lastNight reference="1578"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2614">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4061">
       <id>543</id>
-      <patient reference="1835"/>
-      <firstNight reference="1271"/>
-      <lastNight reference="1274"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2615">
+      <patient reference="2981"/>
+      <firstNight reference="1573"/>
+      <lastNight reference="1578"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4062">
       <id>544</id>
-      <patient reference="1836"/>
-      <firstNight reference="1271"/>
-      <lastNight reference="1276"/>
+      <patient reference="2984"/>
+      <firstNight reference="1574"/>
+      <lastNight reference="1579"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2616">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4063">
       <id>545</id>
-      <patient reference="1837"/>
-      <firstNight reference="1271"/>
-      <lastNight reference="1274"/>
+      <patient reference="2986"/>
+      <firstNight reference="1574"/>
+      <lastNight reference="1583"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2617">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4064">
       <id>546</id>
-      <patient reference="1838"/>
-      <firstNight reference="1271"/>
-      <lastNight reference="1274"/>
+      <patient reference="2988"/>
+      <firstNight reference="1574"/>
+      <lastNight reference="1577"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4065">
+      <id>547</id>
+      <patient reference="2990"/>
+      <firstNight reference="1574"/>
+      <lastNight reference="1583"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2618">
-      <id>547</id>
-      <patient reference="1839"/>
-      <firstNight reference="1271"/>
-      <lastNight reference="1279"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2619">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4066">
       <id>548</id>
-      <patient reference="1840"/>
-      <firstNight reference="1271"/>
-      <lastNight reference="1274"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2620">
+      <patient reference="2994"/>
+      <firstNight reference="1574"/>
+      <lastNight reference="1579"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4067">
       <id>549</id>
-      <patient reference="1841"/>
-      <firstNight reference="1271"/>
-      <lastNight reference="1279"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2621">
+      <patient reference="2996"/>
+      <firstNight reference="1574"/>
+      <lastNight reference="1577"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4068">
       <id>550</id>
-      <patient reference="1842"/>
-      <firstNight reference="1271"/>
-      <lastNight reference="1274"/>
+      <patient reference="2998"/>
+      <firstNight reference="1574"/>
+      <lastNight reference="1583"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4069">
+      <id>551</id>
+      <patient reference="3000"/>
+      <firstNight reference="1574"/>
+      <lastNight reference="1582"/>
       <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2622">
-      <id>551</id>
-      <patient reference="1843"/>
-      <firstNight reference="1271"/>
-      <lastNight reference="1279"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2623">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4070">
       <id>552</id>
-      <patient reference="1844"/>
-      <firstNight reference="1271"/>
-      <lastNight reference="1279"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2624">
+      <patient reference="3002"/>
+      <firstNight reference="1574"/>
+      <lastNight reference="1583"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4071">
       <id>553</id>
-      <patient reference="1845"/>
-      <firstNight reference="1271"/>
-      <lastNight reference="1274"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2625">
+      <patient reference="3005"/>
+      <firstNight reference="1574"/>
+      <lastNight reference="1579"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4072">
       <id>554</id>
-      <patient reference="1846"/>
-      <firstNight reference="1271"/>
-      <lastNight reference="1280"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2626">
+      <patient reference="3009"/>
+      <firstNight reference="1574"/>
+      <lastNight reference="1582"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4073">
       <id>555</id>
-      <patient reference="1847"/>
-      <firstNight reference="1271"/>
-      <lastNight reference="1276"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2627">
+      <patient reference="3011"/>
+      <firstNight reference="1574"/>
+      <lastNight reference="1577"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4074">
       <id>556</id>
-      <patient reference="1848"/>
-      <firstNight reference="1271"/>
-      <lastNight reference="1272"/>
+      <patient reference="3015"/>
+      <firstNight reference="1574"/>
+      <lastNight reference="1582"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2628">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4075">
       <id>557</id>
-      <patient reference="1849"/>
-      <firstNight reference="1271"/>
-      <lastNight reference="1272"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2629">
+      <patient reference="3018"/>
+      <firstNight reference="1574"/>
+      <lastNight reference="1577"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4076">
       <id>558</id>
-      <patient reference="1850"/>
-      <firstNight reference="1271"/>
-      <lastNight reference="1279"/>
+      <patient reference="3020"/>
+      <firstNight reference="1574"/>
+      <lastNight reference="1582"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4077">
+      <id>559</id>
+      <patient reference="3022"/>
+      <firstNight reference="1574"/>
+      <lastNight reference="1582"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2630">
-      <id>559</id>
-      <patient reference="1851"/>
-      <firstNight reference="1271"/>
-      <lastNight reference="1274"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2631">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4078">
       <id>560</id>
-      <patient reference="1852"/>
-      <firstNight reference="1271"/>
-      <lastNight reference="1279"/>
+      <patient reference="3025"/>
+      <firstNight reference="1574"/>
+      <lastNight reference="1577"/>
       <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2632">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4079">
       <id>561</id>
-      <patient reference="1853"/>
-      <firstNight reference="1271"/>
-      <lastNight reference="1279"/>
+      <patient reference="3027"/>
+      <firstNight reference="1574"/>
+      <lastNight reference="1577"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4080">
+      <id>562</id>
+      <patient reference="3029"/>
+      <firstNight reference="1574"/>
+      <lastNight reference="1582"/>
       <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2633">
-      <id>562</id>
-      <patient reference="1854"/>
-      <firstNight reference="1271"/>
-      <lastNight reference="1274"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4081">
+      <id>563</id>
+      <patient reference="3031"/>
+      <firstNight reference="1575"/>
+      <lastNight reference="1584"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2634">
-      <id>563</id>
-      <patient reference="1855"/>
-      <firstNight reference="1271"/>
-      <lastNight reference="1274"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4082">
+      <id>564</id>
+      <patient reference="3033"/>
+      <firstNight reference="1575"/>
+      <lastNight reference="1583"/>
       <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2635">
-      <id>564</id>
-      <patient reference="1856"/>
-      <firstNight reference="1271"/>
-      <lastNight reference="1276"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2636">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4083">
       <id>565</id>
-      <patient reference="1857"/>
-      <firstNight reference="1271"/>
-      <lastNight reference="1276"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2637">
+      <patient reference="3036"/>
+      <firstNight reference="1575"/>
+      <lastNight reference="1578"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4084">
       <id>566</id>
-      <patient reference="1858"/>
-      <firstNight reference="1271"/>
-      <lastNight reference="1276"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2638">
+      <patient reference="3040"/>
+      <firstNight reference="1575"/>
+      <lastNight reference="1584"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4085">
       <id>567</id>
-      <patient reference="1859"/>
-      <firstNight reference="1272"/>
-      <lastNight reference="1277"/>
+      <patient reference="3043"/>
+      <firstNight reference="1575"/>
+      <lastNight reference="1578"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4086">
+      <id>568</id>
+      <patient reference="3045"/>
+      <firstNight reference="1575"/>
+      <lastNight reference="1576"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2639">
-      <id>568</id>
-      <patient reference="1860"/>
-      <firstNight reference="1272"/>
-      <lastNight reference="1281"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2640">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4087">
       <id>569</id>
-      <patient reference="1861"/>
-      <firstNight reference="1272"/>
-      <lastNight reference="1275"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2641">
+      <patient reference="3047"/>
+      <firstNight reference="1575"/>
+      <lastNight reference="1576"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4088">
       <id>570</id>
-      <patient reference="1862"/>
-      <firstNight reference="1272"/>
-      <lastNight reference="1281"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2642">
+      <patient reference="3050"/>
+      <firstNight reference="1575"/>
+      <lastNight reference="1580"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4089">
       <id>571</id>
-      <patient reference="1863"/>
-      <firstNight reference="1272"/>
-      <lastNight reference="1277"/>
+      <patient reference="3054"/>
+      <firstNight reference="1575"/>
+      <lastNight reference="1578"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4090">
+      <id>572</id>
+      <patient reference="3056"/>
+      <firstNight reference="1575"/>
+      <lastNight reference="1580"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2643">
-      <id>572</id>
-      <patient reference="1864"/>
-      <firstNight reference="1272"/>
-      <lastNight reference="1275"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2644">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4091">
       <id>573</id>
-      <patient reference="1865"/>
-      <firstNight reference="1272"/>
-      <lastNight reference="1281"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2645">
+      <patient reference="3059"/>
+      <firstNight reference="1575"/>
+      <lastNight reference="1583"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4092">
       <id>574</id>
-      <patient reference="1866"/>
-      <firstNight reference="1272"/>
-      <lastNight reference="1280"/>
+      <patient reference="3062"/>
+      <firstNight reference="1575"/>
+      <lastNight reference="1578"/>
       <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2646">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4093">
       <id>575</id>
-      <patient reference="1867"/>
-      <firstNight reference="1272"/>
-      <lastNight reference="1281"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2647">
+      <patient reference="3065"/>
+      <firstNight reference="1575"/>
+      <lastNight reference="1583"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4094">
       <id>576</id>
-      <patient reference="1868"/>
-      <firstNight reference="1272"/>
-      <lastNight reference="1277"/>
+      <patient reference="3067"/>
+      <firstNight reference="1575"/>
+      <lastNight reference="1576"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2648">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4095">
       <id>577</id>
-      <patient reference="1869"/>
-      <firstNight reference="1272"/>
-      <lastNight reference="1280"/>
+      <patient reference="3069"/>
+      <firstNight reference="1575"/>
+      <lastNight reference="1583"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2649">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4096">
       <id>578</id>
-      <patient reference="1870"/>
-      <firstNight reference="1272"/>
-      <lastNight reference="1275"/>
+      <patient reference="3073"/>
+      <firstNight reference="1575"/>
+      <lastNight reference="1578"/>
       <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2650">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4097">
       <id>579</id>
-      <patient reference="1871"/>
-      <firstNight reference="1272"/>
-      <lastNight reference="1280"/>
+      <patient reference="3075"/>
+      <firstNight reference="1575"/>
+      <lastNight reference="1584"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4098">
+      <id>580</id>
+      <patient reference="3078"/>
+      <firstNight reference="1575"/>
+      <lastNight reference="1576"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2651">
-      <id>580</id>
-      <patient reference="1872"/>
-      <firstNight reference="1272"/>
-      <lastNight reference="1275"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2652">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4099">
       <id>581</id>
-      <patient reference="1873"/>
-      <firstNight reference="1272"/>
-      <lastNight reference="1280"/>
+      <patient reference="3080"/>
+      <firstNight reference="1575"/>
+      <lastNight reference="1583"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4100">
+      <id>582</id>
+      <patient reference="3082"/>
+      <firstNight reference="1575"/>
+      <lastNight reference="1578"/>
       <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2653">
-      <id>582</id>
-      <patient reference="1874"/>
-      <firstNight reference="1272"/>
-      <lastNight reference="1280"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4101">
+      <id>583</id>
+      <patient reference="3085"/>
+      <firstNight reference="1576"/>
+      <lastNight reference="1584"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2654">
-      <id>583</id>
-      <patient reference="1875"/>
-      <firstNight reference="1272"/>
-      <lastNight reference="1275"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2655">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4102">
       <id>584</id>
-      <patient reference="1876"/>
-      <firstNight reference="1272"/>
-      <lastNight reference="1275"/>
+      <patient reference="3087"/>
+      <firstNight reference="1576"/>
+      <lastNight reference="1585"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2656">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4103">
       <id>585</id>
-      <patient reference="1877"/>
-      <firstNight reference="1272"/>
-      <lastNight reference="1280"/>
+      <patient reference="3089"/>
+      <firstNight reference="1576"/>
+      <lastNight reference="1584"/>
       <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2657">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4104">
       <id>586</id>
-      <patient reference="1878"/>
-      <firstNight reference="1273"/>
-      <lastNight reference="1282"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2658">
+      <patient reference="3092"/>
+      <firstNight reference="1576"/>
+      <lastNight reference="1584"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4105">
       <id>587</id>
-      <patient reference="1879"/>
-      <firstNight reference="1273"/>
-      <lastNight reference="1281"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2659">
+      <patient reference="3095"/>
+      <firstNight reference="1576"/>
+      <lastNight reference="1577"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4106">
       <id>588</id>
-      <patient reference="1880"/>
-      <firstNight reference="1273"/>
-      <lastNight reference="1276"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2660">
+      <patient reference="3097"/>
+      <firstNight reference="1576"/>
+      <lastNight reference="1584"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4107">
       <id>589</id>
-      <patient reference="1881"/>
-      <firstNight reference="1273"/>
-      <lastNight reference="1282"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2661">
+      <patient reference="3099"/>
+      <firstNight reference="1576"/>
+      <lastNight reference="1581"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4108">
       <id>590</id>
-      <patient reference="1882"/>
-      <firstNight reference="1273"/>
-      <lastNight reference="1276"/>
+      <patient reference="3101"/>
+      <firstNight reference="1576"/>
+      <lastNight reference="1584"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4109">
+      <id>591</id>
+      <patient reference="3103"/>
+      <firstNight reference="1576"/>
+      <lastNight reference="1584"/>
       <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2662">
-      <id>591</id>
-      <patient reference="1883"/>
-      <firstNight reference="1273"/>
-      <lastNight reference="1274"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2663">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4110">
       <id>592</id>
-      <patient reference="1884"/>
-      <firstNight reference="1273"/>
-      <lastNight reference="1274"/>
+      <patient reference="3105"/>
+      <firstNight reference="1576"/>
+      <lastNight reference="1581"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2664">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4111">
       <id>593</id>
-      <patient reference="1885"/>
-      <firstNight reference="1273"/>
-      <lastNight reference="1278"/>
+      <patient reference="3107"/>
+      <firstNight reference="1576"/>
+      <lastNight reference="1584"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2665">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4112">
       <id>594</id>
-      <patient reference="1886"/>
-      <firstNight reference="1273"/>
-      <lastNight reference="1276"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2666">
+      <patient reference="3109"/>
+      <firstNight reference="1576"/>
+      <lastNight reference="1577"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4113">
       <id>595</id>
-      <patient reference="1887"/>
-      <firstNight reference="1273"/>
-      <lastNight reference="1278"/>
+      <patient reference="3113"/>
+      <firstNight reference="1576"/>
+      <lastNight reference="1584"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2667">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4114">
       <id>596</id>
-      <patient reference="1888"/>
-      <firstNight reference="1273"/>
-      <lastNight reference="1281"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2668">
+      <patient reference="3115"/>
+      <firstNight reference="1576"/>
+      <lastNight reference="1579"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4115">
       <id>597</id>
-      <patient reference="1889"/>
-      <firstNight reference="1273"/>
-      <lastNight reference="1276"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2669">
+      <patient reference="3117"/>
+      <firstNight reference="1576"/>
+      <lastNight reference="1585"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4116">
       <id>598</id>
-      <patient reference="1890"/>
-      <firstNight reference="1273"/>
-      <lastNight reference="1281"/>
+      <patient reference="3121"/>
+      <firstNight reference="1576"/>
+      <lastNight reference="1584"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2670">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4117">
       <id>599</id>
-      <patient reference="1891"/>
-      <firstNight reference="1273"/>
-      <lastNight reference="1274"/>
+      <patient reference="3124"/>
+      <firstNight reference="1576"/>
+      <lastNight reference="1584"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2671">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4118">
       <id>600</id>
-      <patient reference="1892"/>
-      <firstNight reference="1273"/>
-      <lastNight reference="1281"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2672">
+      <patient reference="3126"/>
+      <firstNight reference="1576"/>
+      <lastNight reference="1579"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4119">
       <id>601</id>
-      <patient reference="1893"/>
-      <firstNight reference="1273"/>
-      <lastNight reference="1276"/>
+      <patient reference="3130"/>
+      <firstNight reference="1576"/>
+      <lastNight reference="1584"/>
       <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2673">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4120">
       <id>602</id>
-      <patient reference="1894"/>
-      <firstNight reference="1273"/>
-      <lastNight reference="1282"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2674">
+      <patient reference="3132"/>
+      <firstNight reference="1576"/>
+      <lastNight reference="1584"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4121">
       <id>603</id>
-      <patient reference="1895"/>
-      <firstNight reference="1273"/>
-      <lastNight reference="1274"/>
+      <patient reference="3136"/>
+      <firstNight reference="1576"/>
+      <lastNight reference="1581"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2675">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4122">
       <id>604</id>
-      <patient reference="1896"/>
-      <firstNight reference="1273"/>
-      <lastNight reference="1281"/>
+      <patient reference="3140"/>
+      <firstNight reference="1576"/>
+      <lastNight reference="1585"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4123">
+      <id>605</id>
+      <patient reference="3142"/>
+      <firstNight reference="1576"/>
+      <lastNight reference="1577"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2676">
-      <id>605</id>
-      <patient reference="1897"/>
-      <firstNight reference="1273"/>
-      <lastNight reference="1276"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2677">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4124">
       <id>606</id>
-      <patient reference="1898"/>
-      <firstNight reference="1274"/>
-      <lastNight reference="1282"/>
+      <patient reference="3144"/>
+      <firstNight reference="1576"/>
+      <lastNight reference="1577"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2678">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4125">
       <id>607</id>
-      <patient reference="1899"/>
-      <firstNight reference="1274"/>
-      <lastNight reference="1283"/>
+      <patient reference="3147"/>
+      <firstNight reference="1576"/>
+      <lastNight reference="1579"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2679">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4126">
       <id>608</id>
-      <patient reference="1900"/>
-      <firstNight reference="1274"/>
-      <lastNight reference="1282"/>
+      <patient reference="3150"/>
+      <firstNight reference="1576"/>
+      <lastNight reference="1584"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4127">
+      <id>609</id>
+      <patient reference="3153"/>
+      <firstNight reference="1576"/>
+      <lastNight reference="1579"/>
       <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2680">
-      <id>609</id>
-      <patient reference="1901"/>
-      <firstNight reference="1274"/>
-      <lastNight reference="1282"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2681">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4128">
       <id>610</id>
-      <patient reference="1902"/>
-      <firstNight reference="1274"/>
-      <lastNight reference="1275"/>
+      <patient reference="3157"/>
+      <firstNight reference="1576"/>
+      <lastNight reference="1577"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2682">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4129">
       <id>611</id>
-      <patient reference="1903"/>
-      <firstNight reference="1274"/>
-      <lastNight reference="1282"/>
+      <patient reference="3159"/>
+      <firstNight reference="1576"/>
+      <lastNight reference="1581"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2683">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4130">
       <id>612</id>
-      <patient reference="1904"/>
-      <firstNight reference="1274"/>
-      <lastNight reference="1279"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2684">
+      <patient reference="3162"/>
+      <firstNight reference="1576"/>
+      <lastNight reference="1584"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4131">
       <id>613</id>
-      <patient reference="1905"/>
-      <firstNight reference="1274"/>
-      <lastNight reference="1282"/>
+      <patient reference="3164"/>
+      <firstNight reference="1576"/>
+      <lastNight reference="1577"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2685">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4132">
       <id>614</id>
-      <patient reference="1906"/>
-      <firstNight reference="1274"/>
-      <lastNight reference="1282"/>
+      <patient reference="3166"/>
+      <firstNight reference="1576"/>
+      <lastNight reference="1584"/>
       <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2686">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4133">
       <id>615</id>
-      <patient reference="1907"/>
-      <firstNight reference="1274"/>
-      <lastNight reference="1279"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2687">
+      <patient reference="3169"/>
+      <firstNight reference="1576"/>
+      <lastNight reference="1584"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4134">
       <id>616</id>
-      <patient reference="1908"/>
-      <firstNight reference="1274"/>
-      <lastNight reference="1282"/>
+      <patient reference="3171"/>
+      <firstNight reference="1577"/>
+      <lastNight reference="1585"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2688">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4135">
       <id>617</id>
-      <patient reference="1909"/>
-      <firstNight reference="1274"/>
-      <lastNight reference="1275"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2689">
+      <patient reference="3173"/>
+      <firstNight reference="1577"/>
+      <lastNight reference="1586"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4136">
       <id>618</id>
-      <patient reference="1910"/>
-      <firstNight reference="1274"/>
-      <lastNight reference="1282"/>
+      <patient reference="3175"/>
+      <firstNight reference="1577"/>
+      <lastNight reference="1578"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2690">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4137">
       <id>619</id>
-      <patient reference="1911"/>
-      <firstNight reference="1274"/>
-      <lastNight reference="1277"/>
+      <patient reference="3178"/>
+      <firstNight reference="1577"/>
+      <lastNight reference="1585"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4138">
+      <id>620</id>
+      <patient reference="3181"/>
+      <firstNight reference="1577"/>
+      <lastNight reference="1580"/>
       <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2691">
-      <id>620</id>
-      <patient reference="1912"/>
-      <firstNight reference="1274"/>
-      <lastNight reference="1283"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2692">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4139">
       <id>621</id>
-      <patient reference="1913"/>
-      <firstNight reference="1274"/>
-      <lastNight reference="1282"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2693">
+      <patient reference="3184"/>
+      <firstNight reference="1577"/>
+      <lastNight reference="1580"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4140">
       <id>622</id>
-      <patient reference="1914"/>
-      <firstNight reference="1274"/>
-      <lastNight reference="1282"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2694">
+      <patient reference="3187"/>
+      <firstNight reference="1577"/>
+      <lastNight reference="1586"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4141">
       <id>623</id>
-      <patient reference="1915"/>
-      <firstNight reference="1274"/>
-      <lastNight reference="1277"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2695">
+      <patient reference="3189"/>
+      <firstNight reference="1577"/>
+      <lastNight reference="1586"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4142">
       <id>624</id>
-      <patient reference="1916"/>
-      <firstNight reference="1274"/>
-      <lastNight reference="1282"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2696">
+      <patient reference="3191"/>
+      <firstNight reference="1577"/>
+      <lastNight reference="1586"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4143">
       <id>625</id>
-      <patient reference="1917"/>
-      <firstNight reference="1274"/>
-      <lastNight reference="1282"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2697">
+      <patient reference="3193"/>
+      <firstNight reference="1577"/>
+      <lastNight reference="1580"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4144">
       <id>626</id>
-      <patient reference="1918"/>
-      <firstNight reference="1274"/>
-      <lastNight reference="1279"/>
+      <patient reference="3195"/>
+      <firstNight reference="1577"/>
+      <lastNight reference="1586"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4145">
+      <id>627</id>
+      <patient reference="3197"/>
+      <firstNight reference="1577"/>
+      <lastNight reference="1585"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2698">
-      <id>627</id>
-      <patient reference="1919"/>
-      <firstNight reference="1274"/>
-      <lastNight reference="1283"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2699">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4146">
       <id>628</id>
-      <patient reference="1920"/>
-      <firstNight reference="1274"/>
-      <lastNight reference="1275"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2700">
+      <patient reference="3200"/>
+      <firstNight reference="1577"/>
+      <lastNight reference="1585"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4147">
       <id>629</id>
-      <patient reference="1921"/>
-      <firstNight reference="1274"/>
-      <lastNight reference="1275"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2701">
+      <patient reference="3203"/>
+      <firstNight reference="1577"/>
+      <lastNight reference="1586"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4148">
       <id>630</id>
-      <patient reference="1922"/>
-      <firstNight reference="1274"/>
-      <lastNight reference="1277"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2702">
+      <patient reference="3205"/>
+      <firstNight reference="1577"/>
+      <lastNight reference="1585"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4149">
       <id>631</id>
-      <patient reference="1923"/>
-      <firstNight reference="1274"/>
-      <lastNight reference="1282"/>
+      <patient reference="3209"/>
+      <firstNight reference="1577"/>
+      <lastNight reference="1582"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2703">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4150">
       <id>632</id>
-      <patient reference="1924"/>
-      <firstNight reference="1274"/>
-      <lastNight reference="1277"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2704">
+      <patient reference="3211"/>
+      <firstNight reference="1577"/>
+      <lastNight reference="1582"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4151">
       <id>633</id>
-      <patient reference="1925"/>
-      <firstNight reference="1274"/>
-      <lastNight reference="1275"/>
+      <patient reference="3213"/>
+      <firstNight reference="1577"/>
+      <lastNight reference="1582"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2705">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4152">
       <id>634</id>
-      <patient reference="1926"/>
-      <firstNight reference="1274"/>
-      <lastNight reference="1279"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2706">
+      <patient reference="3215"/>
+      <firstNight reference="1577"/>
+      <lastNight reference="1585"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4153">
       <id>635</id>
-      <patient reference="1927"/>
-      <firstNight reference="1274"/>
-      <lastNight reference="1282"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2707">
+      <patient reference="3217"/>
+      <firstNight reference="1577"/>
+      <lastNight reference="1586"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4154">
       <id>636</id>
-      <patient reference="1928"/>
-      <firstNight reference="1274"/>
-      <lastNight reference="1275"/>
+      <patient reference="3220"/>
+      <firstNight reference="1577"/>
+      <lastNight reference="1578"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2708">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4155">
       <id>637</id>
-      <patient reference="1929"/>
-      <firstNight reference="1274"/>
-      <lastNight reference="1282"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2709">
+      <patient reference="3222"/>
+      <firstNight reference="1577"/>
+      <lastNight reference="1582"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4156">
       <id>638</id>
-      <patient reference="1930"/>
-      <firstNight reference="1274"/>
-      <lastNight reference="1282"/>
+      <patient reference="3224"/>
+      <firstNight reference="1577"/>
+      <lastNight reference="1578"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4157">
+      <id>639</id>
+      <patient reference="3226"/>
+      <firstNight reference="1577"/>
+      <lastNight reference="1580"/>
       <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2710">
-      <id>639</id>
-      <patient reference="1931"/>
-      <firstNight reference="1275"/>
-      <lastNight reference="1283"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2711">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4158">
       <id>640</id>
-      <patient reference="1932"/>
-      <firstNight reference="1275"/>
-      <lastNight reference="1284"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2712">
+      <patient reference="3229"/>
+      <firstNight reference="1577"/>
+      <lastNight reference="1585"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4159">
       <id>641</id>
-      <patient reference="1933"/>
-      <firstNight reference="1275"/>
-      <lastNight reference="1276"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2713">
+      <patient reference="3231"/>
+      <firstNight reference="1577"/>
+      <lastNight reference="1580"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4160">
       <id>642</id>
-      <patient reference="1934"/>
-      <firstNight reference="1275"/>
-      <lastNight reference="1283"/>
+      <patient reference="3233"/>
+      <firstNight reference="1578"/>
+      <lastNight reference="1583"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2714">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4161">
       <id>643</id>
-      <patient reference="1935"/>
-      <firstNight reference="1275"/>
-      <lastNight reference="1278"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2715">
+      <patient reference="3235"/>
+      <firstNight reference="1578"/>
+      <lastNight reference="1587"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4162">
       <id>644</id>
-      <patient reference="1936"/>
-      <firstNight reference="1275"/>
-      <lastNight reference="1278"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2716">
+      <patient reference="3238"/>
+      <firstNight reference="1578"/>
+      <lastNight reference="1587"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4163">
       <id>645</id>
-      <patient reference="1937"/>
-      <firstNight reference="1275"/>
-      <lastNight reference="1284"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2717">
+      <patient reference="3240"/>
+      <firstNight reference="1578"/>
+      <lastNight reference="1579"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4164">
       <id>646</id>
-      <patient reference="1938"/>
-      <firstNight reference="1275"/>
-      <lastNight reference="1284"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2718">
+      <patient reference="3242"/>
+      <firstNight reference="1578"/>
+      <lastNight reference="1586"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4165">
       <id>647</id>
-      <patient reference="1939"/>
-      <firstNight reference="1275"/>
-      <lastNight reference="1284"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2719">
+      <patient reference="3244"/>
+      <firstNight reference="1578"/>
+      <lastNight reference="1581"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4166">
       <id>648</id>
-      <patient reference="1940"/>
-      <firstNight reference="1275"/>
-      <lastNight reference="1278"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2720">
+      <patient reference="3247"/>
+      <firstNight reference="1578"/>
+      <lastNight reference="1586"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4167">
       <id>649</id>
-      <patient reference="1941"/>
-      <firstNight reference="1275"/>
-      <lastNight reference="1284"/>
+      <patient reference="3249"/>
+      <firstNight reference="1578"/>
+      <lastNight reference="1587"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2721">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4168">
       <id>650</id>
-      <patient reference="1942"/>
-      <firstNight reference="1275"/>
-      <lastNight reference="1283"/>
+      <patient reference="3251"/>
+      <firstNight reference="1578"/>
+      <lastNight reference="1586"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2722">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4169">
       <id>651</id>
-      <patient reference="1943"/>
-      <firstNight reference="1275"/>
-      <lastNight reference="1283"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2723">
+      <patient reference="3255"/>
+      <firstNight reference="1578"/>
+      <lastNight reference="1581"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4170">
       <id>652</id>
-      <patient reference="1944"/>
-      <firstNight reference="1275"/>
-      <lastNight reference="1284"/>
+      <patient reference="3257"/>
+      <firstNight reference="1578"/>
+      <lastNight reference="1583"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4171">
+      <id>653</id>
+      <patient reference="3259"/>
+      <firstNight reference="1578"/>
+      <lastNight reference="1587"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2724">
-      <id>653</id>
-      <patient reference="1945"/>
-      <firstNight reference="1275"/>
-      <lastNight reference="1283"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4172">
+      <id>654</id>
+      <patient reference="3262"/>
+      <firstNight reference="1578"/>
+      <lastNight reference="1586"/>
       <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2725">
-      <id>654</id>
-      <patient reference="1946"/>
-      <firstNight reference="1275"/>
-      <lastNight reference="1280"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2726">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4173">
       <id>655</id>
-      <patient reference="1947"/>
-      <firstNight reference="1275"/>
-      <lastNight reference="1280"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2727">
+      <patient reference="3264"/>
+      <firstNight reference="1578"/>
+      <lastNight reference="1586"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4174">
       <id>656</id>
-      <patient reference="1948"/>
-      <firstNight reference="1275"/>
-      <lastNight reference="1280"/>
+      <patient reference="3266"/>
+      <firstNight reference="1578"/>
+      <lastNight reference="1586"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2728">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4175">
       <id>657</id>
-      <patient reference="1949"/>
-      <firstNight reference="1275"/>
-      <lastNight reference="1283"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2729">
+      <patient reference="3268"/>
+      <firstNight reference="1578"/>
+      <lastNight reference="1581"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4176">
       <id>658</id>
-      <patient reference="1950"/>
-      <firstNight reference="1275"/>
-      <lastNight reference="1284"/>
+      <patient reference="3270"/>
+      <firstNight reference="1578"/>
+      <lastNight reference="1581"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2730">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4177">
       <id>659</id>
-      <patient reference="1951"/>
-      <firstNight reference="1275"/>
-      <lastNight reference="1276"/>
+      <patient reference="3272"/>
+      <firstNight reference="1578"/>
+      <lastNight reference="1579"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2731">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4178">
       <id>660</id>
-      <patient reference="1952"/>
-      <firstNight reference="1275"/>
-      <lastNight reference="1280"/>
+      <patient reference="3274"/>
+      <firstNight reference="1578"/>
+      <lastNight reference="1583"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2732">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4179">
       <id>661</id>
-      <patient reference="1953"/>
-      <firstNight reference="1275"/>
-      <lastNight reference="1276"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2733">
+      <patient reference="3277"/>
+      <firstNight reference="1578"/>
+      <lastNight reference="1587"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4180">
       <id>662</id>
-      <patient reference="1954"/>
-      <firstNight reference="1275"/>
-      <lastNight reference="1278"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2734">
+      <patient reference="3279"/>
+      <firstNight reference="1578"/>
+      <lastNight reference="1587"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4181">
       <id>663</id>
-      <patient reference="1955"/>
-      <firstNight reference="1275"/>
-      <lastNight reference="1283"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2735">
+      <patient reference="3281"/>
+      <firstNight reference="1578"/>
+      <lastNight reference="1586"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4182">
       <id>664</id>
-      <patient reference="1956"/>
-      <firstNight reference="1275"/>
-      <lastNight reference="1278"/>
+      <patient reference="3283"/>
+      <firstNight reference="1578"/>
+      <lastNight reference="1586"/>
       <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2736">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4183">
       <id>665</id>
-      <patient reference="1957"/>
-      <firstNight reference="1276"/>
-      <lastNight reference="1281"/>
+      <patient reference="3285"/>
+      <firstNight reference="1578"/>
+      <lastNight reference="1586"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2737">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4184">
       <id>666</id>
-      <patient reference="1958"/>
-      <firstNight reference="1276"/>
-      <lastNight reference="1285"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2738">
+      <patient reference="3289"/>
+      <firstNight reference="1578"/>
+      <lastNight reference="1586"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4185">
       <id>667</id>
-      <patient reference="1959"/>
-      <firstNight reference="1276"/>
-      <lastNight reference="1285"/>
+      <patient reference="3291"/>
+      <firstNight reference="1578"/>
+      <lastNight reference="1587"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2739">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4186">
       <id>668</id>
-      <patient reference="1960"/>
-      <firstNight reference="1276"/>
-      <lastNight reference="1277"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2740">
+      <patient reference="3293"/>
+      <firstNight reference="1578"/>
+      <lastNight reference="1587"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4187">
       <id>669</id>
-      <patient reference="1961"/>
-      <firstNight reference="1276"/>
-      <lastNight reference="1284"/>
+      <patient reference="3296"/>
+      <firstNight reference="1578"/>
+      <lastNight reference="1586"/>
       <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2741">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4188">
       <id>670</id>
-      <patient reference="1962"/>
-      <firstNight reference="1276"/>
-      <lastNight reference="1279"/>
+      <patient reference="3300"/>
+      <firstNight reference="1578"/>
+      <lastNight reference="1581"/>
       <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2742">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4189">
       <id>671</id>
-      <patient reference="1963"/>
-      <firstNight reference="1276"/>
-      <lastNight reference="1284"/>
+      <patient reference="3303"/>
+      <firstNight reference="1578"/>
+      <lastNight reference="1586"/>
       <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2743">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4190">
       <id>672</id>
-      <patient reference="1964"/>
-      <firstNight reference="1276"/>
-      <lastNight reference="1285"/>
+      <patient reference="3307"/>
+      <firstNight reference="1578"/>
+      <lastNight reference="1587"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2744">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4191">
       <id>673</id>
-      <patient reference="1965"/>
-      <firstNight reference="1276"/>
-      <lastNight reference="1284"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2745">
+      <patient reference="3310"/>
+      <firstNight reference="1578"/>
+      <lastNight reference="1587"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4192">
       <id>674</id>
-      <patient reference="1966"/>
-      <firstNight reference="1276"/>
-      <lastNight reference="1279"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2746">
+      <patient reference="3312"/>
+      <firstNight reference="1578"/>
+      <lastNight reference="1581"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4193">
       <id>675</id>
-      <patient reference="1967"/>
-      <firstNight reference="1276"/>
-      <lastNight reference="1281"/>
+      <patient reference="3316"/>
+      <firstNight reference="1578"/>
+      <lastNight reference="1586"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4194">
+      <id>676</id>
+      <patient reference="3318"/>
+      <firstNight reference="1578"/>
+      <lastNight reference="1586"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2747">
-      <id>676</id>
-      <patient reference="1968"/>
-      <firstNight reference="1276"/>
-      <lastNight reference="1285"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4195">
+      <id>677</id>
+      <patient reference="3320"/>
+      <firstNight reference="1579"/>
+      <lastNight reference="1582"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2748">
-      <id>677</id>
-      <patient reference="1969"/>
-      <firstNight reference="1276"/>
-      <lastNight reference="1284"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2749">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4196">
       <id>678</id>
-      <patient reference="1970"/>
-      <firstNight reference="1276"/>
-      <lastNight reference="1284"/>
+      <patient reference="3322"/>
+      <firstNight reference="1579"/>
+      <lastNight reference="1582"/>
       <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2750">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4197">
       <id>679</id>
-      <patient reference="1971"/>
-      <firstNight reference="1276"/>
-      <lastNight reference="1284"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2751">
+      <patient reference="3325"/>
+      <firstNight reference="1579"/>
+      <lastNight reference="1587"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4198">
       <id>680</id>
-      <patient reference="1972"/>
-      <firstNight reference="1276"/>
-      <lastNight reference="1279"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2752">
+      <patient reference="3327"/>
+      <firstNight reference="1579"/>
+      <lastNight reference="1587"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4199">
       <id>681</id>
-      <patient reference="1973"/>
-      <firstNight reference="1276"/>
-      <lastNight reference="1279"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2753">
+      <patient reference="3331"/>
+      <firstNight reference="1579"/>
+      <lastNight reference="1582"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4200">
       <id>682</id>
-      <patient reference="1974"/>
-      <firstNight reference="1276"/>
-      <lastNight reference="1277"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2754">
+      <patient reference="3333"/>
+      <firstNight reference="1579"/>
+      <lastNight reference="1582"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4201">
       <id>683</id>
-      <patient reference="1975"/>
-      <firstNight reference="1276"/>
-      <lastNight reference="1281"/>
+      <patient reference="3336"/>
+      <firstNight reference="1579"/>
+      <lastNight reference="1582"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4202">
+      <id>684</id>
+      <patient reference="3338"/>
+      <firstNight reference="1579"/>
+      <lastNight reference="1584"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2755">
-      <id>684</id>
-      <patient reference="1976"/>
-      <firstNight reference="1276"/>
-      <lastNight reference="1285"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2756">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4203">
       <id>685</id>
-      <patient reference="1977"/>
-      <firstNight reference="1276"/>
-      <lastNight reference="1285"/>
+      <patient reference="3341"/>
+      <firstNight reference="1579"/>
+      <lastNight reference="1580"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4204">
+      <id>686</id>
+      <patient reference="3344"/>
+      <firstNight reference="1579"/>
+      <lastNight reference="1588"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2757">
-      <id>686</id>
-      <patient reference="1978"/>
-      <firstNight reference="1276"/>
-      <lastNight reference="1284"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2758">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4205">
       <id>687</id>
-      <patient reference="1979"/>
-      <firstNight reference="1276"/>
-      <lastNight reference="1284"/>
+      <patient reference="3346"/>
+      <firstNight reference="1579"/>
+      <lastNight reference="1587"/>
       <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2759">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4206">
       <id>688</id>
-      <patient reference="1980"/>
-      <firstNight reference="1276"/>
-      <lastNight reference="1284"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2760">
+      <patient reference="3348"/>
+      <firstNight reference="1579"/>
+      <lastNight reference="1582"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4207">
       <id>689</id>
-      <patient reference="1981"/>
-      <firstNight reference="1276"/>
-      <lastNight reference="1284"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2761">
+      <patient reference="3351"/>
+      <firstNight reference="1579"/>
+      <lastNight reference="1588"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4208">
       <id>690</id>
-      <patient reference="1982"/>
-      <firstNight reference="1276"/>
-      <lastNight reference="1285"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2762">
+      <patient reference="3353"/>
+      <firstNight reference="1579"/>
+      <lastNight reference="1587"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4209">
       <id>691</id>
-      <patient reference="1983"/>
-      <firstNight reference="1276"/>
-      <lastNight reference="1285"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2763">
+      <patient reference="3355"/>
+      <firstNight reference="1579"/>
+      <lastNight reference="1587"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4210">
       <id>692</id>
-      <patient reference="1984"/>
-      <firstNight reference="1276"/>
-      <lastNight reference="1284"/>
+      <patient reference="3358"/>
+      <firstNight reference="1579"/>
+      <lastNight reference="1587"/>
       <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2764">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4211">
       <id>693</id>
-      <patient reference="1985"/>
-      <firstNight reference="1276"/>
-      <lastNight reference="1279"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2765">
+      <patient reference="3360"/>
+      <firstNight reference="1579"/>
+      <lastNight reference="1588"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4212">
       <id>694</id>
-      <patient reference="1986"/>
-      <firstNight reference="1276"/>
-      <lastNight reference="1284"/>
+      <patient reference="3362"/>
+      <firstNight reference="1579"/>
+      <lastNight reference="1582"/>
       <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2766">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4213">
       <id>695</id>
-      <patient reference="1987"/>
-      <firstNight reference="1276"/>
-      <lastNight reference="1285"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2767">
+      <patient reference="3364"/>
+      <firstNight reference="1579"/>
+      <lastNight reference="1587"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4214">
       <id>696</id>
-      <patient reference="1988"/>
-      <firstNight reference="1276"/>
-      <lastNight reference="1285"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2768">
+      <patient reference="3366"/>
+      <firstNight reference="1579"/>
+      <lastNight reference="1587"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4215">
       <id>697</id>
-      <patient reference="1989"/>
-      <firstNight reference="1276"/>
-      <lastNight reference="1279"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2769">
+      <patient reference="3368"/>
+      <firstNight reference="1579"/>
+      <lastNight reference="1584"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4216">
       <id>698</id>
-      <patient reference="1990"/>
-      <firstNight reference="1276"/>
-      <lastNight reference="1284"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2770">
+      <patient reference="3370"/>
+      <firstNight reference="1579"/>
+      <lastNight reference="1584"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4217">
       <id>699</id>
-      <patient reference="1991"/>
-      <firstNight reference="1276"/>
-      <lastNight reference="1284"/>
+      <patient reference="3374"/>
+      <firstNight reference="1579"/>
+      <lastNight reference="1582"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4218">
+      <id>700</id>
+      <patient reference="3377"/>
+      <firstNight reference="1579"/>
+      <lastNight reference="1587"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2771">
-      <id>700</id>
-      <patient reference="1992"/>
-      <firstNight reference="1277"/>
-      <lastNight reference="1280"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4219">
+      <id>701</id>
+      <patient reference="3380"/>
+      <firstNight reference="1579"/>
+      <lastNight reference="1582"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2772">
-      <id>701</id>
-      <patient reference="1993"/>
-      <firstNight reference="1277"/>
-      <lastNight reference="1280"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2773">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4220">
       <id>702</id>
-      <patient reference="1994"/>
-      <firstNight reference="1277"/>
-      <lastNight reference="1285"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2774">
+      <patient reference="3382"/>
+      <firstNight reference="1579"/>
+      <lastNight reference="1587"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4221">
       <id>703</id>
-      <patient reference="1995"/>
-      <firstNight reference="1277"/>
-      <lastNight reference="1285"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2775">
+      <patient reference="3384"/>
+      <firstNight reference="1579"/>
+      <lastNight reference="1582"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4222">
       <id>704</id>
-      <patient reference="1996"/>
-      <firstNight reference="1277"/>
-      <lastNight reference="1280"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2776">
+      <patient reference="3387"/>
+      <firstNight reference="1579"/>
+      <lastNight reference="1588"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4223">
       <id>705</id>
-      <patient reference="1997"/>
-      <firstNight reference="1277"/>
-      <lastNight reference="1280"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2777">
+      <patient reference="3389"/>
+      <firstNight reference="1579"/>
+      <lastNight reference="1584"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4224">
       <id>706</id>
-      <patient reference="1998"/>
-      <firstNight reference="1277"/>
-      <lastNight reference="1280"/>
+      <patient reference="3392"/>
+      <firstNight reference="1579"/>
+      <lastNight reference="1580"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4225">
+      <id>707</id>
+      <patient reference="3395"/>
+      <firstNight reference="1579"/>
+      <lastNight reference="1582"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2778">
-      <id>707</id>
-      <patient reference="1999"/>
-      <firstNight reference="1277"/>
-      <lastNight reference="1282"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2779">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4226">
       <id>708</id>
-      <patient reference="2000"/>
-      <firstNight reference="1277"/>
-      <lastNight reference="1278"/>
+      <patient reference="3398"/>
+      <firstNight reference="1579"/>
+      <lastNight reference="1584"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2780">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4227">
       <id>709</id>
-      <patient reference="2001"/>
-      <firstNight reference="1277"/>
-      <lastNight reference="1286"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2781">
+      <patient reference="3401"/>
+      <firstNight reference="1580"/>
+      <lastNight reference="1588"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4228">
       <id>710</id>
-      <patient reference="2002"/>
-      <firstNight reference="1277"/>
-      <lastNight reference="1285"/>
+      <patient reference="3403"/>
+      <firstNight reference="1580"/>
+      <lastNight reference="1588"/>
       <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2782">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4229">
       <id>711</id>
-      <patient reference="2003"/>
-      <firstNight reference="1277"/>
-      <lastNight reference="1280"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2783">
+      <patient reference="3405"/>
+      <firstNight reference="1580"/>
+      <lastNight reference="1588"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4230">
       <id>712</id>
-      <patient reference="2004"/>
-      <firstNight reference="1277"/>
-      <lastNight reference="1286"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2784">
+      <patient reference="3409"/>
+      <firstNight reference="1580"/>
+      <lastNight reference="1583"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4231">
       <id>713</id>
-      <patient reference="2005"/>
-      <firstNight reference="1277"/>
-      <lastNight reference="1285"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2785">
+      <patient reference="3411"/>
+      <firstNight reference="1580"/>
+      <lastNight reference="1588"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4232">
       <id>714</id>
-      <patient reference="2006"/>
-      <firstNight reference="1277"/>
-      <lastNight reference="1285"/>
+      <patient reference="3413"/>
+      <firstNight reference="1580"/>
+      <lastNight reference="1585"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2786">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4233">
       <id>715</id>
-      <patient reference="2007"/>
-      <firstNight reference="1277"/>
-      <lastNight reference="1285"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2787">
+      <patient reference="3415"/>
+      <firstNight reference="1580"/>
+      <lastNight reference="1588"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4234">
       <id>716</id>
-      <patient reference="2008"/>
-      <firstNight reference="1277"/>
-      <lastNight reference="1286"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2788">
+      <patient reference="3417"/>
+      <firstNight reference="1580"/>
+      <lastNight reference="1585"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4235">
       <id>717</id>
-      <patient reference="2009"/>
-      <firstNight reference="1277"/>
-      <lastNight reference="1280"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2789">
+      <patient reference="3419"/>
+      <firstNight reference="1580"/>
+      <lastNight reference="1585"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4236">
       <id>718</id>
-      <patient reference="2010"/>
-      <firstNight reference="1277"/>
-      <lastNight reference="1285"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2790">
+      <patient reference="3422"/>
+      <firstNight reference="1580"/>
+      <lastNight reference="1589"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4237">
       <id>719</id>
-      <patient reference="2011"/>
-      <firstNight reference="1277"/>
-      <lastNight reference="1285"/>
+      <patient reference="3424"/>
+      <firstNight reference="1580"/>
+      <lastNight reference="1583"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4238">
+      <id>720</id>
+      <patient reference="3426"/>
+      <firstNight reference="1580"/>
+      <lastNight reference="1588"/>
       <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2791">
-      <id>720</id>
-      <patient reference="2012"/>
-      <firstNight reference="1277"/>
-      <lastNight reference="1282"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2792">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4239">
       <id>721</id>
-      <patient reference="2013"/>
-      <firstNight reference="1277"/>
-      <lastNight reference="1282"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2793">
+      <patient reference="3428"/>
+      <firstNight reference="1580"/>
+      <lastNight reference="1583"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4240">
       <id>722</id>
-      <patient reference="2014"/>
-      <firstNight reference="1277"/>
-      <lastNight reference="1280"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2794">
+      <patient reference="3430"/>
+      <firstNight reference="1580"/>
+      <lastNight reference="1588"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4241">
       <id>723</id>
-      <patient reference="2015"/>
-      <firstNight reference="1277"/>
-      <lastNight reference="1285"/>
+      <patient reference="3432"/>
+      <firstNight reference="1580"/>
+      <lastNight reference="1585"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2795">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4242">
       <id>724</id>
-      <patient reference="2016"/>
-      <firstNight reference="1277"/>
-      <lastNight reference="1280"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2796">
+      <patient reference="3434"/>
+      <firstNight reference="1580"/>
+      <lastNight reference="1588"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4243">
       <id>725</id>
-      <patient reference="2017"/>
-      <firstNight reference="1277"/>
-      <lastNight reference="1285"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2797">
+      <patient reference="3438"/>
+      <firstNight reference="1580"/>
+      <lastNight reference="1588"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4244">
       <id>726</id>
-      <patient reference="2018"/>
-      <firstNight reference="1277"/>
-      <lastNight reference="1280"/>
+      <patient reference="3441"/>
+      <firstNight reference="1580"/>
+      <lastNight reference="1589"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2798">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4245">
       <id>727</id>
-      <patient reference="2019"/>
-      <firstNight reference="1277"/>
-      <lastNight reference="1286"/>
+      <patient reference="3444"/>
+      <firstNight reference="1580"/>
+      <lastNight reference="1583"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2799">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4246">
       <id>728</id>
-      <patient reference="2020"/>
-      <firstNight reference="1277"/>
-      <lastNight reference="1282"/>
+      <patient reference="3446"/>
+      <firstNight reference="1580"/>
+      <lastNight reference="1588"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2800">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4247">
       <id>729</id>
-      <patient reference="2021"/>
-      <firstNight reference="1277"/>
-      <lastNight reference="1278"/>
+      <patient reference="3449"/>
+      <firstNight reference="1580"/>
+      <lastNight reference="1581"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2801">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4248">
       <id>730</id>
-      <patient reference="2022"/>
-      <firstNight reference="1277"/>
-      <lastNight reference="1280"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2802">
+      <patient reference="3451"/>
+      <firstNight reference="1580"/>
+      <lastNight reference="1583"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4249">
       <id>731</id>
-      <patient reference="2023"/>
-      <firstNight reference="1277"/>
-      <lastNight reference="1282"/>
+      <patient reference="3454"/>
+      <firstNight reference="1580"/>
+      <lastNight reference="1581"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2803">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4250">
       <id>732</id>
-      <patient reference="2024"/>
-      <firstNight reference="1278"/>
-      <lastNight reference="1286"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2804">
+      <patient reference="3456"/>
+      <firstNight reference="1580"/>
+      <lastNight reference="1588"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4251">
       <id>733</id>
-      <patient reference="2025"/>
-      <firstNight reference="1278"/>
-      <lastNight reference="1286"/>
+      <patient reference="3458"/>
+      <firstNight reference="1580"/>
+      <lastNight reference="1583"/>
       <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2805">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4252">
       <id>734</id>
-      <patient reference="2026"/>
-      <firstNight reference="1278"/>
-      <lastNight reference="1286"/>
+      <patient reference="3462"/>
+      <firstNight reference="1580"/>
+      <lastNight reference="1585"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2806">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4253">
       <id>735</id>
-      <patient reference="2027"/>
-      <firstNight reference="1278"/>
-      <lastNight reference="1281"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2807">
+      <patient reference="3464"/>
+      <firstNight reference="1580"/>
+      <lastNight reference="1583"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4254">
       <id>736</id>
-      <patient reference="2028"/>
-      <firstNight reference="1278"/>
-      <lastNight reference="1286"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2808">
+      <patient reference="3466"/>
+      <firstNight reference="1581"/>
+      <lastNight reference="1589"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4255">
       <id>737</id>
-      <patient reference="2029"/>
-      <firstNight reference="1278"/>
-      <lastNight reference="1283"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2809">
+      <patient reference="3468"/>
+      <firstNight reference="1581"/>
+      <lastNight reference="1584"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4256">
       <id>738</id>
-      <patient reference="2030"/>
-      <firstNight reference="1278"/>
-      <lastNight reference="1286"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2810">
+      <patient reference="3470"/>
+      <firstNight reference="1581"/>
+      <lastNight reference="1584"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4257">
       <id>739</id>
-      <patient reference="2031"/>
-      <firstNight reference="1278"/>
-      <lastNight reference="1283"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2811">
+      <patient reference="3472"/>
+      <firstNight reference="1581"/>
+      <lastNight reference="1584"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4258">
       <id>740</id>
-      <patient reference="2032"/>
-      <firstNight reference="1278"/>
-      <lastNight reference="1283"/>
+      <patient reference="3476"/>
+      <firstNight reference="1581"/>
+      <lastNight reference="1589"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4259">
+      <id>741</id>
+      <patient reference="3478"/>
+      <firstNight reference="1581"/>
+      <lastNight reference="1589"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2812">
-      <id>741</id>
-      <patient reference="2033"/>
-      <firstNight reference="1278"/>
-      <lastNight reference="1287"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2813">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4260">
       <id>742</id>
-      <patient reference="2034"/>
-      <firstNight reference="1278"/>
-      <lastNight reference="1281"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2814">
+      <patient reference="3481"/>
+      <firstNight reference="1581"/>
+      <lastNight reference="1589"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4261">
       <id>743</id>
-      <patient reference="2035"/>
-      <firstNight reference="1278"/>
-      <lastNight reference="1286"/>
+      <patient reference="3484"/>
+      <firstNight reference="1581"/>
+      <lastNight reference="1584"/>
       <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2815">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4262">
       <id>744</id>
-      <patient reference="2036"/>
-      <firstNight reference="1278"/>
-      <lastNight reference="1281"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2816">
+      <patient reference="3487"/>
+      <firstNight reference="1582"/>
+      <lastNight reference="1587"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4263">
       <id>745</id>
-      <patient reference="2037"/>
-      <firstNight reference="1278"/>
-      <lastNight reference="1286"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2817">
+      <patient reference="3489"/>
+      <firstNight reference="1582"/>
+      <lastNight reference="1590"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4264">
       <id>746</id>
-      <patient reference="2038"/>
-      <firstNight reference="1278"/>
-      <lastNight reference="1283"/>
+      <patient reference="3493"/>
+      <firstNight reference="1582"/>
+      <lastNight reference="1587"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2818">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4265">
       <id>747</id>
-      <patient reference="2039"/>
-      <firstNight reference="1278"/>
-      <lastNight reference="1286"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2819">
+      <patient reference="3497"/>
+      <firstNight reference="1582"/>
+      <lastNight reference="1587"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4266">
       <id>748</id>
-      <patient reference="2040"/>
-      <firstNight reference="1278"/>
-      <lastNight reference="1286"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2820">
+      <patient reference="3499"/>
+      <firstNight reference="1582"/>
+      <lastNight reference="1587"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4267">
       <id>749</id>
-      <patient reference="2041"/>
-      <firstNight reference="1278"/>
-      <lastNight reference="1287"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2821">
+      <patient reference="3501"/>
+      <firstNight reference="1582"/>
+      <lastNight reference="1590"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4268">
       <id>750</id>
-      <patient reference="2042"/>
-      <firstNight reference="1278"/>
-      <lastNight reference="1281"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2822">
+      <patient reference="3503"/>
+      <firstNight reference="1582"/>
+      <lastNight reference="1585"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4269">
       <id>751</id>
-      <patient reference="2043"/>
-      <firstNight reference="1278"/>
-      <lastNight reference="1286"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2823">
+      <patient reference="3505"/>
+      <firstNight reference="1582"/>
+      <lastNight reference="1585"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4270">
       <id>752</id>
-      <patient reference="2044"/>
-      <firstNight reference="1278"/>
-      <lastNight reference="1279"/>
+      <patient reference="3507"/>
+      <firstNight reference="1582"/>
+      <lastNight reference="1583"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2824">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4271">
       <id>753</id>
-      <patient reference="2045"/>
-      <firstNight reference="1278"/>
-      <lastNight reference="1281"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2825">
+      <patient reference="3510"/>
+      <firstNight reference="1582"/>
+      <lastNight reference="1585"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4272">
       <id>754</id>
-      <patient reference="2046"/>
-      <firstNight reference="1278"/>
-      <lastNight reference="1279"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2826">
-      <id>755</id>
-      <patient reference="2047"/>
-      <firstNight reference="1278"/>
-      <lastNight reference="1286"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2827">
-      <id>756</id>
-      <patient reference="2048"/>
-      <firstNight reference="1278"/>
-      <lastNight reference="1281"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2828">
-      <id>757</id>
-      <patient reference="2049"/>
-      <firstNight reference="1278"/>
-      <lastNight reference="1283"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2829">
-      <id>758</id>
-      <patient reference="2050"/>
-      <firstNight reference="1278"/>
-      <lastNight reference="1281"/>
+      <patient reference="3514"/>
+      <firstNight reference="1582"/>
+      <lastNight reference="1591"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2830">
-      <id>759</id>
-      <patient reference="2051"/>
-      <firstNight reference="1279"/>
-      <lastNight reference="1287"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2831">
-      <id>760</id>
-      <patient reference="2052"/>
-      <firstNight reference="1279"/>
-      <lastNight reference="1282"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2832">
-      <id>761</id>
-      <patient reference="2053"/>
-      <firstNight reference="1279"/>
-      <lastNight reference="1282"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2833">
-      <id>762</id>
-      <patient reference="2054"/>
-      <firstNight reference="1279"/>
-      <lastNight reference="1282"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2834">
-      <id>763</id>
-      <patient reference="2055"/>
-      <firstNight reference="1279"/>
-      <lastNight reference="1287"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2835">
-      <id>764</id>
-      <patient reference="2056"/>
-      <firstNight reference="1279"/>
-      <lastNight reference="1287"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2836">
-      <id>765</id>
-      <patient reference="2057"/>
-      <firstNight reference="1279"/>
-      <lastNight reference="1287"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2837">
-      <id>766</id>
-      <patient reference="2058"/>
-      <firstNight reference="1279"/>
-      <lastNight reference="1282"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2838">
-      <id>767</id>
-      <patient reference="2059"/>
-      <firstNight reference="1280"/>
-      <lastNight reference="1285"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2839">
-      <id>768</id>
-      <patient reference="2060"/>
-      <firstNight reference="1280"/>
-      <lastNight reference="1288"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2840">
-      <id>769</id>
-      <patient reference="2061"/>
-      <firstNight reference="1280"/>
-      <lastNight reference="1285"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2841">
-      <id>770</id>
-      <patient reference="2062"/>
-      <firstNight reference="1280"/>
-      <lastNight reference="1285"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2842">
-      <id>771</id>
-      <patient reference="2063"/>
-      <firstNight reference="1280"/>
-      <lastNight reference="1285"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2843">
-      <id>772</id>
-      <patient reference="2064"/>
-      <firstNight reference="1280"/>
-      <lastNight reference="1288"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2844">
-      <id>773</id>
-      <patient reference="2065"/>
-      <firstNight reference="1280"/>
-      <lastNight reference="1283"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2845">
-      <id>774</id>
-      <patient reference="2066"/>
-      <firstNight reference="1280"/>
-      <lastNight reference="1283"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2846">
-      <id>775</id>
-      <patient reference="2067"/>
-      <firstNight reference="1280"/>
-      <lastNight reference="1281"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2847">
-      <id>776</id>
-      <patient reference="2068"/>
-      <firstNight reference="1280"/>
-      <lastNight reference="1283"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2848">
-      <id>777</id>
-      <patient reference="2069"/>
-      <firstNight reference="1280"/>
-      <lastNight reference="1289"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-  </admissionList>
-  <requiredPatientEquipmentList id="2849">
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2850">
-      <id>0</id>
-      <patient reference="1293"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2851">
-      <id>1</id>
-      <patient reference="1294"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2852">
-      <id>2</id>
-      <patient reference="1295"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2853">
-      <id>3</id>
-      <patient reference="1295"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2854">
-      <id>4</id>
-      <patient reference="1296"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2855">
-      <id>5</id>
-      <patient reference="1297"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2856">
-      <id>6</id>
-      <patient reference="1297"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2857">
-      <id>7</id>
-      <patient reference="1300"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2858">
-      <id>8</id>
-      <patient reference="1305"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2859">
-      <id>9</id>
-      <patient reference="1305"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2860">
-      <id>10</id>
-      <patient reference="1311"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2861">
-      <id>11</id>
-      <patient reference="1313"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2862">
-      <id>12</id>
-      <patient reference="1316"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2863">
-      <id>13</id>
-      <patient reference="1317"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2864">
-      <id>14</id>
-      <patient reference="1324"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2865">
-      <id>15</id>
-      <patient reference="1326"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2866">
-      <id>16</id>
-      <patient reference="1327"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2867">
-      <id>17</id>
-      <patient reference="1329"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2868">
-      <id>18</id>
-      <patient reference="1329"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2869">
-      <id>19</id>
-      <patient reference="1334"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2870">
-      <id>20</id>
-      <patient reference="1335"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2871">
-      <id>21</id>
-      <patient reference="1335"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2872">
-      <id>22</id>
-      <patient reference="1339"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2873">
-      <id>23</id>
-      <patient reference="1339"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2874">
-      <id>24</id>
-      <patient reference="1340"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2875">
-      <id>25</id>
-      <patient reference="1342"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2876">
-      <id>26</id>
-      <patient reference="1352"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2877">
-      <id>27</id>
-      <patient reference="1358"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2878">
-      <id>28</id>
-      <patient reference="1363"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2879">
-      <id>29</id>
-      <patient reference="1363"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2880">
-      <id>30</id>
-      <patient reference="1367"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2881">
-      <id>31</id>
-      <patient reference="1369"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2882">
-      <id>32</id>
-      <patient reference="1369"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2883">
-      <id>33</id>
-      <patient reference="1370"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2884">
-      <id>34</id>
-      <patient reference="1379"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2885">
-      <id>35</id>
-      <patient reference="1380"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2886">
-      <id>36</id>
-      <patient reference="1380"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2887">
-      <id>37</id>
-      <patient reference="1384"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2888">
-      <id>38</id>
-      <patient reference="1385"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2889">
-      <id>39</id>
-      <patient reference="1386"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2890">
-      <id>40</id>
-      <patient reference="1386"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2891">
-      <id>41</id>
-      <patient reference="1391"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2892">
-      <id>42</id>
-      <patient reference="1391"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2893">
-      <id>43</id>
-      <patient reference="1394"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2894">
-      <id>44</id>
-      <patient reference="1397"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2895">
-      <id>45</id>
-      <patient reference="1398"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2896">
-      <id>46</id>
-      <patient reference="1400"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2897">
-      <id>47</id>
-      <patient reference="1400"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2898">
-      <id>48</id>
-      <patient reference="1403"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2899">
-      <id>49</id>
-      <patient reference="1405"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2900">
-      <id>50</id>
-      <patient reference="1405"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2901">
-      <id>51</id>
-      <patient reference="1408"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2902">
-      <id>52</id>
-      <patient reference="1408"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2903">
-      <id>53</id>
-      <patient reference="1415"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2904">
-      <id>54</id>
-      <patient reference="1415"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2905">
-      <id>55</id>
-      <patient reference="1416"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2906">
-      <id>56</id>
-      <patient reference="1418"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2907">
-      <id>57</id>
-      <patient reference="1434"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2908">
-      <id>58</id>
-      <patient reference="1435"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2909">
-      <id>59</id>
-      <patient reference="1437"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2910">
-      <id>60</id>
-      <patient reference="1443"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2911">
-      <id>61</id>
-      <patient reference="1444"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2912">
-      <id>62</id>
-      <patient reference="1447"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2913">
-      <id>63</id>
-      <patient reference="1448"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2914">
-      <id>64</id>
-      <patient reference="1448"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2915">
-      <id>65</id>
-      <patient reference="1450"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2916">
-      <id>66</id>
-      <patient reference="1453"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2917">
-      <id>67</id>
-      <patient reference="1453"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2918">
-      <id>68</id>
-      <patient reference="1455"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2919">
-      <id>69</id>
-      <patient reference="1458"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2920">
-      <id>70</id>
-      <patient reference="1460"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2921">
-      <id>71</id>
-      <patient reference="1460"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2922">
-      <id>72</id>
-      <patient reference="1461"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2923">
-      <id>73</id>
-      <patient reference="1463"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2924">
-      <id>74</id>
-      <patient reference="1463"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2925">
-      <id>75</id>
-      <patient reference="1464"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2926">
-      <id>76</id>
-      <patient reference="1465"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2927">
-      <id>77</id>
-      <patient reference="1465"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2928">
-      <id>78</id>
-      <patient reference="1473"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2929">
-      <id>79</id>
-      <patient reference="1473"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2930">
-      <id>80</id>
-      <patient reference="1482"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2931">
-      <id>81</id>
-      <patient reference="1482"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2932">
-      <id>82</id>
-      <patient reference="1485"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2933">
-      <id>83</id>
-      <patient reference="1486"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2934">
-      <id>84</id>
-      <patient reference="1488"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2935">
-      <id>85</id>
-      <patient reference="1491"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2936">
-      <id>86</id>
-      <patient reference="1491"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2937">
-      <id>87</id>
-      <patient reference="1498"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2938">
-      <id>88</id>
-      <patient reference="1498"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2939">
-      <id>89</id>
-      <patient reference="1505"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2940">
-      <id>90</id>
-      <patient reference="1510"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2941">
-      <id>91</id>
-      <patient reference="1510"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2942">
-      <id>92</id>
-      <patient reference="1511"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2943">
-      <id>93</id>
-      <patient reference="1513"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2944">
-      <id>94</id>
-      <patient reference="1521"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2945">
-      <id>95</id>
-      <patient reference="1521"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2946">
-      <id>96</id>
-      <patient reference="1523"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2947">
-      <id>97</id>
-      <patient reference="1525"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2948">
-      <id>98</id>
-      <patient reference="1526"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2949">
-      <id>99</id>
-      <patient reference="1530"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2950">
-      <id>100</id>
-      <patient reference="1532"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2951">
-      <id>101</id>
-      <patient reference="1534"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2952">
-      <id>102</id>
-      <patient reference="1535"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2953">
-      <id>103</id>
-      <patient reference="1535"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2954">
-      <id>104</id>
-      <patient reference="1539"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2955">
-      <id>105</id>
-      <patient reference="1541"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2956">
-      <id>106</id>
-      <patient reference="1544"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2957">
-      <id>107</id>
-      <patient reference="1545"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2958">
-      <id>108</id>
-      <patient reference="1549"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2959">
-      <id>109</id>
-      <patient reference="1549"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2960">
-      <id>110</id>
-      <patient reference="1551"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2961">
-      <id>111</id>
-      <patient reference="1551"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2962">
-      <id>112</id>
-      <patient reference="1552"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2963">
-      <id>113</id>
-      <patient reference="1552"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2964">
-      <id>114</id>
-      <patient reference="1553"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2965">
-      <id>115</id>
-      <patient reference="1553"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2966">
-      <id>116</id>
-      <patient reference="1557"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2967">
-      <id>117</id>
-      <patient reference="1562"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2968">
-      <id>118</id>
-      <patient reference="1565"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2969">
-      <id>119</id>
-      <patient reference="1565"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2970">
-      <id>120</id>
-      <patient reference="1566"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2971">
-      <id>121</id>
-      <patient reference="1566"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2972">
-      <id>122</id>
-      <patient reference="1568"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2973">
-      <id>123</id>
-      <patient reference="1570"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2974">
-      <id>124</id>
-      <patient reference="1572"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2975">
-      <id>125</id>
-      <patient reference="1574"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2976">
-      <id>126</id>
-      <patient reference="1575"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2977">
-      <id>127</id>
-      <patient reference="1579"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2978">
-      <id>128</id>
-      <patient reference="1579"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2979">
-      <id>129</id>
-      <patient reference="1585"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2980">
-      <id>130</id>
-      <patient reference="1585"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2981">
-      <id>131</id>
-      <patient reference="1593"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2982">
-      <id>132</id>
-      <patient reference="1601"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2983">
-      <id>133</id>
-      <patient reference="1604"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2984">
-      <id>134</id>
-      <patient reference="1607"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2985">
-      <id>135</id>
-      <patient reference="1607"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2986">
-      <id>136</id>
-      <patient reference="1609"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2987">
-      <id>137</id>
-      <patient reference="1609"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2988">
-      <id>138</id>
-      <patient reference="1611"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2989">
-      <id>139</id>
-      <patient reference="1611"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2990">
-      <id>140</id>
-      <patient reference="1614"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2991">
-      <id>141</id>
-      <patient reference="1620"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2992">
-      <id>142</id>
-      <patient reference="1622"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2993">
-      <id>143</id>
-      <patient reference="1622"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2994">
-      <id>144</id>
-      <patient reference="1623"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2995">
-      <id>145</id>
-      <patient reference="1626"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2996">
-      <id>146</id>
-      <patient reference="1629"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2997">
-      <id>147</id>
-      <patient reference="1632"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2998">
-      <id>148</id>
-      <patient reference="1632"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2999">
-      <id>149</id>
-      <patient reference="1638"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3000">
-      <id>150</id>
-      <patient reference="1640"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3001">
-      <id>151</id>
-      <patient reference="1643"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3002">
-      <id>152</id>
-      <patient reference="1644"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3003">
-      <id>153</id>
-      <patient reference="1648"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3004">
-      <id>154</id>
-      <patient reference="1650"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3005">
-      <id>155</id>
-      <patient reference="1653"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3006">
-      <id>156</id>
-      <patient reference="1655"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3007">
-      <id>157</id>
-      <patient reference="1656"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3008">
-      <id>158</id>
-      <patient reference="1659"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3009">
-      <id>159</id>
-      <patient reference="1660"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3010">
-      <id>160</id>
-      <patient reference="1661"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3011">
-      <id>161</id>
-      <patient reference="1661"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3012">
-      <id>162</id>
-      <patient reference="1668"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3013">
-      <id>163</id>
-      <patient reference="1668"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3014">
-      <id>164</id>
-      <patient reference="1675"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3015">
-      <id>165</id>
-      <patient reference="1676"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3016">
-      <id>166</id>
-      <patient reference="1677"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3017">
-      <id>167</id>
-      <patient reference="1677"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3018">
-      <id>168</id>
-      <patient reference="1683"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3019">
-      <id>169</id>
-      <patient reference="1683"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3020">
-      <id>170</id>
-      <patient reference="1684"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3021">
-      <id>171</id>
-      <patient reference="1685"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3022">
-      <id>172</id>
-      <patient reference="1688"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3023">
-      <id>173</id>
-      <patient reference="1691"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3024">
-      <id>174</id>
-      <patient reference="1691"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3025">
-      <id>175</id>
-      <patient reference="1699"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3026">
-      <id>176</id>
-      <patient reference="1700"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3027">
-      <id>177</id>
-      <patient reference="1704"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3028">
-      <id>178</id>
-      <patient reference="1706"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3029">
-      <id>179</id>
-      <patient reference="1707"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3030">
-      <id>180</id>
-      <patient reference="1707"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3031">
-      <id>181</id>
-      <patient reference="1708"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3032">
-      <id>182</id>
-      <patient reference="1708"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3033">
-      <id>183</id>
-      <patient reference="1711"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3034">
-      <id>184</id>
-      <patient reference="1711"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3035">
-      <id>185</id>
-      <patient reference="1713"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3036">
-      <id>186</id>
-      <patient reference="1713"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3037">
-      <id>187</id>
-      <patient reference="1719"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3038">
-      <id>188</id>
-      <patient reference="1719"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3039">
-      <id>189</id>
-      <patient reference="1720"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3040">
-      <id>190</id>
-      <patient reference="1722"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3041">
-      <id>191</id>
-      <patient reference="1724"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3042">
-      <id>192</id>
-      <patient reference="1725"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3043">
-      <id>193</id>
-      <patient reference="1725"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3044">
-      <id>194</id>
-      <patient reference="1727"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3045">
-      <id>195</id>
-      <patient reference="1731"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3046">
-      <id>196</id>
-      <patient reference="1731"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3047">
-      <id>197</id>
-      <patient reference="1733"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3048">
-      <id>198</id>
-      <patient reference="1737"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3049">
-      <id>199</id>
-      <patient reference="1737"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3050">
-      <id>200</id>
-      <patient reference="1739"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3051">
-      <id>201</id>
-      <patient reference="1739"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3052">
-      <id>202</id>
-      <patient reference="1741"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3053">
-      <id>203</id>
-      <patient reference="1745"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3054">
-      <id>204</id>
-      <patient reference="1750"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3055">
-      <id>205</id>
-      <patient reference="1750"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3056">
-      <id>206</id>
-      <patient reference="1753"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3057">
-      <id>207</id>
-      <patient reference="1756"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3058">
-      <id>208</id>
-      <patient reference="1757"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3059">
-      <id>209</id>
-      <patient reference="1759"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3060">
-      <id>210</id>
-      <patient reference="1762"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3061">
-      <id>211</id>
-      <patient reference="1763"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3062">
-      <id>212</id>
-      <patient reference="1763"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3063">
-      <id>213</id>
-      <patient reference="1765"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3064">
-      <id>214</id>
-      <patient reference="1769"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3065">
-      <id>215</id>
-      <patient reference="1772"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3066">
-      <id>216</id>
-      <patient reference="1772"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3067">
-      <id>217</id>
-      <patient reference="1773"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3068">
-      <id>218</id>
-      <patient reference="1773"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3069">
-      <id>219</id>
-      <patient reference="1774"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3070">
-      <id>220</id>
-      <patient reference="1775"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3071">
-      <id>221</id>
-      <patient reference="1776"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3072">
-      <id>222</id>
-      <patient reference="1788"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3073">
-      <id>223</id>
-      <patient reference="1791"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3074">
-      <id>224</id>
-      <patient reference="1792"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3075">
-      <id>225</id>
-      <patient reference="1792"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3076">
-      <id>226</id>
-      <patient reference="1793"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3077">
-      <id>227</id>
-      <patient reference="1793"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3078">
-      <id>228</id>
-      <patient reference="1794"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3079">
-      <id>229</id>
-      <patient reference="1794"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3080">
-      <id>230</id>
-      <patient reference="1796"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3081">
-      <id>231</id>
-      <patient reference="1798"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3082">
-      <id>232</id>
-      <patient reference="1798"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3083">
-      <id>233</id>
-      <patient reference="1806"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3084">
-      <id>234</id>
-      <patient reference="1806"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3085">
-      <id>235</id>
-      <patient reference="1812"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3086">
-      <id>236</id>
-      <patient reference="1812"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3087">
-      <id>237</id>
-      <patient reference="1818"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3088">
-      <id>238</id>
-      <patient reference="1822"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3089">
-      <id>239</id>
-      <patient reference="1825"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3090">
-      <id>240</id>
-      <patient reference="1826"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3091">
-      <id>241</id>
-      <patient reference="1826"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3092">
-      <id>242</id>
-      <patient reference="1828"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3093">
-      <id>243</id>
-      <patient reference="1830"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3094">
-      <id>244</id>
-      <patient reference="1832"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3095">
-      <id>245</id>
-      <patient reference="1832"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3096">
-      <id>246</id>
-      <patient reference="1841"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3097">
-      <id>247</id>
-      <patient reference="1843"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3098">
-      <id>248</id>
-      <patient reference="1845"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3099">
-      <id>249</id>
-      <patient reference="1845"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3100">
-      <id>250</id>
-      <patient reference="1847"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3101">
-      <id>251</id>
-      <patient reference="1848"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3102">
-      <id>252</id>
-      <patient reference="1851"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3103">
-      <id>253</id>
-      <patient reference="1854"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3104">
-      <id>254</id>
-      <patient reference="1857"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3105">
-      <id>255</id>
-      <patient reference="1858"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3106">
-      <id>256</id>
-      <patient reference="1862"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3107">
-      <id>257</id>
-      <patient reference="1862"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3108">
-      <id>258</id>
-      <patient reference="1867"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3109">
-      <id>259</id>
-      <patient reference="1868"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3110">
-      <id>260</id>
-      <patient reference="1868"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3111">
-      <id>261</id>
-      <patient reference="1870"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3112">
-      <id>262</id>
-      <patient reference="1870"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3113">
-      <id>263</id>
-      <patient reference="1871"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3114">
-      <id>264</id>
-      <patient reference="1874"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3115">
-      <id>265</id>
-      <patient reference="1879"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3116">
-      <id>266</id>
-      <patient reference="1880"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3117">
-      <id>267</id>
-      <patient reference="1880"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3118">
-      <id>268</id>
-      <patient reference="1881"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3119">
-      <id>269</id>
-      <patient reference="1884"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3120">
-      <id>270</id>
-      <patient reference="1885"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3121">
-      <id>271</id>
-      <patient reference="1885"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3122">
-      <id>272</id>
-      <patient reference="1887"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3123">
-      <id>273</id>
-      <patient reference="1888"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3124">
-      <id>274</id>
-      <patient reference="1889"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3125">
-      <id>275</id>
-      <patient reference="1892"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3126">
-      <id>276</id>
-      <patient reference="1892"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3127">
-      <id>277</id>
-      <patient reference="1894"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3128">
-      <id>278</id>
-      <patient reference="1897"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3129">
-      <id>279</id>
-      <patient reference="1900"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3130">
-      <id>280</id>
-      <patient reference="1901"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3131">
-      <id>281</id>
-      <patient reference="1909"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3132">
-      <id>282</id>
-      <patient reference="1909"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3133">
-      <id>283</id>
-      <patient reference="1912"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3134">
-      <id>284</id>
-      <patient reference="1912"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3135">
-      <id>285</id>
-      <patient reference="1913"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3136">
-      <id>286</id>
-      <patient reference="1915"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3137">
-      <id>287</id>
-      <patient reference="1915"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3138">
-      <id>288</id>
-      <patient reference="1917"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3139">
-      <id>289</id>
-      <patient reference="1917"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3140">
-      <id>290</id>
-      <patient reference="1918"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3141">
-      <id>291</id>
-      <patient reference="1918"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3142">
-      <id>292</id>
-      <patient reference="1921"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3143">
-      <id>293</id>
-      <patient reference="1922"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3144">
-      <id>294</id>
-      <patient reference="1923"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3145">
-      <id>295</id>
-      <patient reference="1924"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3146">
-      <id>296</id>
-      <patient reference="1924"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3147">
-      <id>297</id>
-      <patient reference="1926"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3148">
-      <id>298</id>
-      <patient reference="1929"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3149">
-      <id>299</id>
-      <patient reference="1933"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3150">
-      <id>300</id>
-      <patient reference="1934"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3151">
-      <id>301</id>
-      <patient reference="1935"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3152">
-      <id>302</id>
-      <patient reference="1936"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3153">
-      <id>303</id>
-      <patient reference="1942"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3154">
-      <id>304</id>
-      <patient reference="1943"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3155">
-      <id>305</id>
-      <patient reference="1945"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3156">
-      <id>306</id>
-      <patient reference="1945"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3157">
-      <id>307</id>
-      <patient reference="1950"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3158">
-      <id>308</id>
-      <patient reference="1954"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3159">
-      <id>309</id>
-      <patient reference="1958"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3160">
-      <id>310</id>
-      <patient reference="1962"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3161">
-      <id>311</id>
-      <patient reference="1965"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3162">
-      <id>312</id>
-      <patient reference="1965"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3163">
-      <id>313</id>
-      <patient reference="1968"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3164">
-      <id>314</id>
-      <patient reference="1975"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3165">
-      <id>315</id>
-      <patient reference="1980"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3166">
-      <id>316</id>
-      <patient reference="1980"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3167">
-      <id>317</id>
-      <patient reference="1983"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3168">
-      <id>318</id>
-      <patient reference="1984"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3169">
-      <id>319</id>
-      <patient reference="1984"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3170">
-      <id>320</id>
-      <patient reference="1985"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3171">
-      <id>321</id>
-      <patient reference="1986"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3172">
-      <id>322</id>
-      <patient reference="1986"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3173">
-      <id>323</id>
-      <patient reference="1987"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3174">
-      <id>324</id>
-      <patient reference="1989"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3175">
-      <id>325</id>
-      <patient reference="1989"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3176">
-      <id>326</id>
-      <patient reference="1993"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3177">
-      <id>327</id>
-      <patient reference="1995"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3178">
-      <id>328</id>
-      <patient reference="1995"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3179">
-      <id>329</id>
-      <patient reference="1997"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3180">
-      <id>330</id>
-      <patient reference="1999"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3181">
-      <id>331</id>
-      <patient reference="2000"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3182">
-      <id>332</id>
-      <patient reference="2003"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3183">
-      <id>333</id>
-      <patient reference="2006"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3184">
-      <id>334</id>
-      <patient reference="2013"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3185">
-      <id>335</id>
-      <patient reference="2013"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3186">
-      <id>336</id>
-      <patient reference="2014"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3187">
-      <id>337</id>
-      <patient reference="2015"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3188">
-      <id>338</id>
-      <patient reference="2018"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3189">
-      <id>339</id>
-      <patient reference="2020"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3190">
-      <id>340</id>
-      <patient reference="2021"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3191">
-      <id>341</id>
-      <patient reference="2022"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3192">
-      <id>342</id>
-      <patient reference="2023"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3193">
-      <id>343</id>
-      <patient reference="2026"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3194">
-      <id>344</id>
-      <patient reference="2026"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3195">
-      <id>345</id>
-      <patient reference="2032"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3196">
-      <id>346</id>
-      <patient reference="2039"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3197">
-      <id>347</id>
-      <patient reference="2039"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3198">
-      <id>348</id>
-      <patient reference="2040"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3199">
-      <id>349</id>
-      <patient reference="2041"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3200">
-      <id>350</id>
-      <patient reference="2043"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3201">
-      <id>351</id>
-      <patient reference="2045"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3202">
-      <id>352</id>
-      <patient reference="2048"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3203">
-      <id>353</id>
-      <patient reference="2048"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3204">
-      <id>354</id>
-      <patient reference="2054"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3205">
-      <id>355</id>
-      <patient reference="2054"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3206">
-      <id>356</id>
-      <patient reference="2056"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3207">
-      <id>357</id>
-      <patient reference="2057"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3208">
-      <id>358</id>
-      <patient reference="2058"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3209">
-      <id>359</id>
-      <patient reference="2060"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3210">
-      <id>360</id>
-      <patient reference="2060"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3211">
-      <id>361</id>
-      <patient reference="2061"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3212">
-      <id>362</id>
-      <patient reference="2061"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3213">
-      <id>363</id>
-      <patient reference="2067"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3214">
-      <id>364</id>
-      <patient reference="2068"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3215">
-      <id>365</id>
-      <patient reference="2068"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3216">
-      <id>366</id>
-      <patient reference="2069"/>
-      <equipment reference="11"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+  </admissionPartList>
+  <requiredPatientEquipmentList id="4273">
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1598"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1601"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1604"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1605"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1608"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1611"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1612"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1619"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1630"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1631"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1644"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1649"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1656"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1659"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1674"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1679"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1682"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1687"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1688"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1699"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1702"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1703"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1712"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1713"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1716"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1721"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1742"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1755"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1766"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1767"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1776"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1781"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1782"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1785"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1804"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1807"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1808"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1817"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1820"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1823"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1824"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1835"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1836"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1843"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1850"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1853"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1858"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1859"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1866"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1871"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1872"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1879"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1880"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1895"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1896"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1899"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1904"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1937"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1940"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1945"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1958"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1961"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1968"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1971"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1972"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1977"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1984"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1985"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1990"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1997"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2002"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2003"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2006"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2011"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2012"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2015"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2018"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2019"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2036"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2037"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2056"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2057"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2064"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2067"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2072"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2079"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2080"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2095"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2096"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2111"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2122"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2123"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2126"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2131"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2148"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2149"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2154"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2159"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2162"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2171"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2176"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2181"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2184"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2185"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2194"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2199"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2206"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2209"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2218"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2219"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2224"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2225"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2228"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2229"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2232"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2233"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2242"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2253"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2260"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2261"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2264"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2265"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2270"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2275"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2280"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2285"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2288"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2297"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2298"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2311"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2312"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2329"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2346"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2353"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2360"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2361"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2366"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2367"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2372"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2373"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2380"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2393"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2398"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2399"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2402"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2409"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2416"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2423"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2424"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2437"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2442"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2449"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2452"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2461"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2466"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2473"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2478"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2481"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2488"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2491"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2494"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2495"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2510"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2511"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2526"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2529"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2532"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2533"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2546"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2547"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2550"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2553"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2560"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2567"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2568"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2585"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2588"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2597"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2602"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2605"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2606"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2609"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2610"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2617"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2618"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2623"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2624"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2637"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2638"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2641"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2646"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2651"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2654"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2655"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2660"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2669"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2670"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2675"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2684"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2685"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2690"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2691"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2696"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2705"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2716"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2717"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2724"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2731"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2734"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2739"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2746"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2749"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2750"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2755"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2764"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2771"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2772"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2775"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2776"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2779"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2782"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2785"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2810"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2817"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2820"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2821"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2824"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2825"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2828"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2829"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2834"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2839"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2840"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2857"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2858"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2871"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2872"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2885"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2894"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2901"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2904"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2905"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2910"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2915"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2920"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2921"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2940"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2945"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2950"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2951"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2956"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2959"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2966"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2973"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2980"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2983"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2992"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2993"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="3004"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="3007"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="3008"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="3013"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="3014"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="3017"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="3024"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="3035"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="3038"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="3039"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="3042"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="3049"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="3052"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="3053"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="3058"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="3061"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="3064"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="3071"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="3072"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="3077"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="3084"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="3091"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="3094"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="3111"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="3112"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="3119"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="3120"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="3123"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="3128"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="3129"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="3134"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="3135"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="3138"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="3139"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="3146"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="3149"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="3152"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="3155"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="3156"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="3161"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="3168"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="3177"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="3180"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="3183"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="3186"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="3199"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="3202"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="3207"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="3208"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="3219"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="3228"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="3237"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="3246"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="3253"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="3254"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="3261"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="3276"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="3287"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="3288"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="3295"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="3298"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="3299"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="3302"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="3305"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="3306"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="3309"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="3314"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="3315"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="3324"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="3329"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="3330"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="3335"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="3340"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="3343"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="3350"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="3357"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="3372"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="3373"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="3376"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="3379"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="3386"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="3391"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="3394"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="3397"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="3400"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="3407"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="3408"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="3421"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="3436"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="3437"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="3440"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="3443"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="3448"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="3453"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="3460"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="3461"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="3474"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="3475"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="3480"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="3483"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="3486"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="3491"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="3492"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="3495"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="3496"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="3509"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="3512"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="3513"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="3516"/>
   </requiredPatientEquipmentList>
-  <preferredPatientEquipmentList id="3217">
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3218">
+  <preferredPatientEquipmentList id="4274">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4275">
       <id>0</id>
-      <patient reference="1298"/>
+      <patient reference="1613"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3219">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4276">
       <id>1</id>
-      <patient reference="1298"/>
+      <patient reference="1613"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3220">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4277">
       <id>2</id>
-      <patient reference="1299"/>
+      <patient reference="1615"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3221">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4278">
       <id>3</id>
-      <patient reference="1301"/>
+      <patient reference="1620"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3222">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4279">
       <id>4</id>
-      <patient reference="1302"/>
+      <patient reference="1622"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3223">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4280">
       <id>5</id>
-      <patient reference="1302"/>
+      <patient reference="1622"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3224">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4281">
       <id>6</id>
-      <patient reference="1303"/>
+      <patient reference="1624"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3225">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4282">
       <id>7</id>
-      <patient reference="1303"/>
+      <patient reference="1624"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3226">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4283">
       <id>8</id>
-      <patient reference="1304"/>
+      <patient reference="1626"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3227">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4284">
       <id>9</id>
-      <patient reference="1306"/>
+      <patient reference="1632"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3228">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4285">
       <id>10</id>
-      <patient reference="1306"/>
+      <patient reference="1632"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3229">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4286">
       <id>11</id>
-      <patient reference="1307"/>
+      <patient reference="1634"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3230">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4287">
       <id>12</id>
-      <patient reference="1309"/>
+      <patient reference="1638"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3231">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4288">
       <id>13</id>
-      <patient reference="1310"/>
+      <patient reference="1640"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3232">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4289">
       <id>14</id>
-      <patient reference="1310"/>
+      <patient reference="1640"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3233">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4290">
       <id>15</id>
-      <patient reference="1312"/>
+      <patient reference="1645"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3234">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4291">
       <id>16</id>
-      <patient reference="1312"/>
+      <patient reference="1645"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3235">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4292">
       <id>17</id>
-      <patient reference="1314"/>
+      <patient reference="1650"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3236">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4293">
       <id>18</id>
-      <patient reference="1315"/>
+      <patient reference="1652"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3237">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4294">
       <id>19</id>
-      <patient reference="1315"/>
+      <patient reference="1652"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3238">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4295">
       <id>20</id>
-      <patient reference="1318"/>
+      <patient reference="1660"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3239">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4296">
       <id>21</id>
-      <patient reference="1321"/>
+      <patient reference="1666"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3240">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4297">
       <id>22</id>
-      <patient reference="1323"/>
+      <patient reference="1670"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3241">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4298">
       <id>23</id>
-      <patient reference="1325"/>
+      <patient reference="1675"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3242">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4299">
       <id>24</id>
-      <patient reference="1328"/>
+      <patient reference="1683"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3243">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4300">
       <id>25</id>
-      <patient reference="1330"/>
+      <patient reference="1689"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3244">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4301">
       <id>26</id>
-      <patient reference="1330"/>
+      <patient reference="1689"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3245">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4302">
       <id>27</id>
-      <patient reference="1331"/>
+      <patient reference="1691"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3246">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4303">
       <id>28</id>
-      <patient reference="1336"/>
+      <patient reference="1704"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3247">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4304">
       <id>29</id>
-      <patient reference="1336"/>
+      <patient reference="1704"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3248">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4305">
       <id>30</id>
-      <patient reference="1337"/>
+      <patient reference="1706"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3249">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4306">
       <id>31</id>
-      <patient reference="1337"/>
+      <patient reference="1706"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3250">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4307">
       <id>32</id>
-      <patient reference="1338"/>
+      <patient reference="1708"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3251">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4308">
       <id>33</id>
-      <patient reference="1343"/>
+      <patient reference="1722"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3252">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4309">
       <id>34</id>
-      <patient reference="1344"/>
+      <patient reference="1724"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3253">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4310">
       <id>35</id>
-      <patient reference="1347"/>
+      <patient reference="1730"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3254">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4311">
       <id>36</id>
-      <patient reference="1348"/>
+      <patient reference="1732"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3255">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4312">
       <id>37</id>
-      <patient reference="1349"/>
+      <patient reference="1734"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3256">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4313">
       <id>38</id>
-      <patient reference="1350"/>
+      <patient reference="1736"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3257">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4314">
       <id>39</id>
-      <patient reference="1350"/>
+      <patient reference="1736"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3258">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4315">
       <id>40</id>
-      <patient reference="1351"/>
+      <patient reference="1738"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3259">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4316">
       <id>41</id>
-      <patient reference="1354"/>
+      <patient reference="1745"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3260">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4317">
       <id>42</id>
-      <patient reference="1356"/>
+      <patient reference="1749"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3261">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4318">
       <id>43</id>
-      <patient reference="1357"/>
+      <patient reference="1751"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3262">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4319">
       <id>44</id>
-      <patient reference="1359"/>
+      <patient reference="1756"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3263">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4320">
       <id>45</id>
-      <patient reference="1360"/>
+      <patient reference="1758"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3264">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4321">
       <id>46</id>
-      <patient reference="1364"/>
+      <patient reference="1768"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3265">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4322">
       <id>47</id>
-      <patient reference="1364"/>
+      <patient reference="1768"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3266">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4323">
       <id>48</id>
-      <patient reference="1365"/>
+      <patient reference="1770"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3267">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4324">
       <id>49</id>
-      <patient reference="1371"/>
+      <patient reference="1786"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3268">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4325">
       <id>50</id>
-      <patient reference="1371"/>
+      <patient reference="1786"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3269">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4326">
       <id>51</id>
-      <patient reference="1374"/>
+      <patient reference="1792"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3270">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4327">
       <id>52</id>
-      <patient reference="1377"/>
+      <patient reference="1798"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3271">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4328">
       <id>53</id>
-      <patient reference="1377"/>
+      <patient reference="1798"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3272">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4329">
       <id>54</id>
-      <patient reference="1378"/>
+      <patient reference="1800"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3273">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4330">
       <id>55</id>
-      <patient reference="1381"/>
+      <patient reference="1809"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3274">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4331">
       <id>56</id>
-      <patient reference="1381"/>
+      <patient reference="1809"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3275">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4332">
       <id>57</id>
-      <patient reference="1382"/>
+      <patient reference="1811"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3276">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4333">
       <id>58</id>
-      <patient reference="1383"/>
+      <patient reference="1813"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3277">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4334">
       <id>59</id>
-      <patient reference="1383"/>
+      <patient reference="1813"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3278">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4335">
       <id>60</id>
-      <patient reference="1387"/>
+      <patient reference="1825"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3279">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4336">
       <id>61</id>
-      <patient reference="1393"/>
+      <patient reference="1839"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3280">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4337">
       <id>62</id>
-      <patient reference="1399"/>
+      <patient reference="1854"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3281">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4338">
       <id>63</id>
-      <patient reference="1399"/>
+      <patient reference="1854"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3282">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4339">
       <id>64</id>
-      <patient reference="1401"/>
+      <patient reference="1860"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3283">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4340">
       <id>65</id>
-      <patient reference="1402"/>
+      <patient reference="1862"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3284">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4341">
       <id>66</id>
-      <patient reference="1402"/>
+      <patient reference="1862"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3285">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4342">
       <id>67</id>
-      <patient reference="1404"/>
+      <patient reference="1867"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3286">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4343">
       <id>68</id>
-      <patient reference="1404"/>
+      <patient reference="1867"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3287">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4344">
       <id>69</id>
-      <patient reference="1409"/>
+      <patient reference="1881"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3288">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4345">
       <id>70</id>
-      <patient reference="1410"/>
+      <patient reference="1883"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3289">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4346">
       <id>71</id>
-      <patient reference="1413"/>
+      <patient reference="1889"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3290">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4347">
       <id>72</id>
-      <patient reference="1414"/>
+      <patient reference="1891"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3291">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4348">
       <id>73</id>
-      <patient reference="1414"/>
+      <patient reference="1891"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3292">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4349">
       <id>74</id>
-      <patient reference="1417"/>
+      <patient reference="1900"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3293">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4350">
       <id>75</id>
-      <patient reference="1417"/>
+      <patient reference="1900"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3294">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4351">
       <id>76</id>
-      <patient reference="1419"/>
+      <patient reference="1905"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3295">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4352">
       <id>77</id>
-      <patient reference="1420"/>
+      <patient reference="1907"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3296">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4353">
       <id>78</id>
-      <patient reference="1421"/>
+      <patient reference="1909"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3297">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4354">
       <id>79</id>
-      <patient reference="1422"/>
+      <patient reference="1911"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3298">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4355">
       <id>80</id>
-      <patient reference="1423"/>
+      <patient reference="1913"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3299">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4356">
       <id>81</id>
-      <patient reference="1424"/>
+      <patient reference="1915"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3300">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4357">
       <id>82</id>
-      <patient reference="1425"/>
+      <patient reference="1917"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3301">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4358">
       <id>83</id>
-      <patient reference="1429"/>
+      <patient reference="1925"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3302">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4359">
       <id>84</id>
-      <patient reference="1431"/>
+      <patient reference="1929"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3303">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4360">
       <id>85</id>
-      <patient reference="1433"/>
+      <patient reference="1933"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3304">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4361">
       <id>86</id>
-      <patient reference="1433"/>
+      <patient reference="1933"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3305">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4362">
       <id>87</id>
-      <patient reference="1440"/>
+      <patient reference="1950"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3306">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4363">
       <id>88</id>
-      <patient reference="1440"/>
+      <patient reference="1950"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3307">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4364">
       <id>89</id>
-      <patient reference="1441"/>
+      <patient reference="1952"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3308">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4365">
       <id>90</id>
-      <patient reference="1441"/>
+      <patient reference="1952"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3309">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4366">
       <id>91</id>
-      <patient reference="1445"/>
+      <patient reference="1962"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3310">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4367">
       <id>92</id>
-      <patient reference="1449"/>
+      <patient reference="1973"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3311">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4368">
       <id>93</id>
-      <patient reference="1449"/>
+      <patient reference="1973"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3312">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4369">
       <id>94</id>
-      <patient reference="1451"/>
+      <patient reference="1978"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3313">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4370">
       <id>95</id>
-      <patient reference="1451"/>
+      <patient reference="1978"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3314">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4371">
       <id>96</id>
-      <patient reference="1452"/>
+      <patient reference="1980"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3315">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4372">
       <id>97</id>
-      <patient reference="1452"/>
+      <patient reference="1980"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3316">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4373">
       <id>98</id>
-      <patient reference="1457"/>
+      <patient reference="1993"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3317">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4374">
       <id>99</id>
-      <patient reference="1457"/>
+      <patient reference="1993"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3318">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4375">
       <id>100</id>
-      <patient reference="1459"/>
+      <patient reference="1998"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3319">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4376">
       <id>101</id>
-      <patient reference="1459"/>
+      <patient reference="1998"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3320">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4377">
       <id>102</id>
-      <patient reference="1469"/>
+      <patient reference="2026"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3321">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4378">
       <id>103</id>
-      <patient reference="1470"/>
+      <patient reference="2028"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3322">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4379">
       <id>104</id>
-      <patient reference="1474"/>
+      <patient reference="2038"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3323">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4380">
       <id>105</id>
-      <patient reference="1474"/>
+      <patient reference="2038"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3324">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4381">
       <id>106</id>
-      <patient reference="1476"/>
+      <patient reference="2042"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3325">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4382">
       <id>107</id>
-      <patient reference="1477"/>
+      <patient reference="2044"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3326">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4383">
       <id>108</id>
-      <patient reference="1478"/>
+      <patient reference="2046"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3327">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4384">
       <id>109</id>
-      <patient reference="1484"/>
+      <patient reference="2060"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3328">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4385">
       <id>110</id>
-      <patient reference="1484"/>
+      <patient reference="2060"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3329">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4386">
       <id>111</id>
-      <patient reference="1487"/>
+      <patient reference="2068"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3330">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4387">
       <id>112</id>
-      <patient reference="1492"/>
+      <patient reference="2081"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3331">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4388">
       <id>113</id>
-      <patient reference="1492"/>
+      <patient reference="2081"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3332">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4389">
       <id>114</id>
-      <patient reference="1493"/>
+      <patient reference="2083"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3333">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4390">
       <id>115</id>
-      <patient reference="1496"/>
+      <patient reference="2089"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3334">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4391">
       <id>116</id>
-      <patient reference="1497"/>
+      <patient reference="2091"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3335">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4392">
       <id>117</id>
-      <patient reference="1497"/>
+      <patient reference="2091"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3336">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4393">
       <id>118</id>
-      <patient reference="1501"/>
+      <patient reference="2101"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3337">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4394">
       <id>119</id>
-      <patient reference="1502"/>
+      <patient reference="2103"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3338">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4395">
       <id>120</id>
-      <patient reference="1504"/>
+      <patient reference="2107"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3339">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4396">
       <id>121</id>
-      <patient reference="1506"/>
+      <patient reference="2112"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3340">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4397">
       <id>122</id>
-      <patient reference="1509"/>
+      <patient reference="2118"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3341">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4398">
       <id>123</id>
-      <patient reference="1509"/>
+      <patient reference="2118"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3342">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4399">
       <id>124</id>
-      <patient reference="1514"/>
+      <patient reference="2132"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3343">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4400">
       <id>125</id>
-      <patient reference="1514"/>
+      <patient reference="2132"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3344">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4401">
       <id>126</id>
-      <patient reference="1516"/>
+      <patient reference="2136"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3345">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4402">
       <id>127</id>
-      <patient reference="1516"/>
+      <patient reference="2136"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3346">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4403">
       <id>128</id>
-      <patient reference="1519"/>
+      <patient reference="2142"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3347">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4404">
       <id>129</id>
-      <patient reference="1519"/>
+      <patient reference="2142"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3348">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4405">
       <id>130</id>
-      <patient reference="1520"/>
+      <patient reference="2144"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3349">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4406">
       <id>131</id>
-      <patient reference="1522"/>
+      <patient reference="2150"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3350">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4407">
       <id>132</id>
-      <patient reference="1524"/>
+      <patient reference="2155"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3351">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4408">
       <id>133</id>
-      <patient reference="1529"/>
+      <patient reference="2167"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3352">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4409">
       <id>134</id>
-      <patient reference="1533"/>
+      <patient reference="2177"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3353">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4410">
       <id>135</id>
-      <patient reference="1533"/>
+      <patient reference="2177"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3354">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4411">
       <id>136</id>
-      <patient reference="1536"/>
+      <patient reference="2186"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3355">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4412">
       <id>137</id>
-      <patient reference="1537"/>
+      <patient reference="2188"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3356">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4413">
       <id>138</id>
-      <patient reference="1538"/>
+      <patient reference="2190"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3357">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4414">
       <id>139</id>
-      <patient reference="1540"/>
+      <patient reference="2195"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3358">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4415">
       <id>140</id>
-      <patient reference="1542"/>
+      <patient reference="2200"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3359">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4416">
       <id>141</id>
-      <patient reference="1543"/>
+      <patient reference="2202"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3360">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4417">
       <id>142</id>
-      <patient reference="1547"/>
+      <patient reference="2212"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3361">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4418">
       <id>143</id>
-      <patient reference="1554"/>
+      <patient reference="2234"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3362">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4419">
       <id>144</id>
-      <patient reference="1555"/>
+      <patient reference="2236"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3363">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4420">
       <id>145</id>
-      <patient reference="1555"/>
+      <patient reference="2236"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3364">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4421">
       <id>146</id>
-      <patient reference="1556"/>
+      <patient reference="2238"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3365">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4422">
       <id>147</id>
-      <patient reference="1558"/>
+      <patient reference="2243"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3366">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4423">
       <id>148</id>
-      <patient reference="1559"/>
+      <patient reference="2245"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3367">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4424">
       <id>149</id>
-      <patient reference="1560"/>
+      <patient reference="2247"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3368">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4425">
       <id>150</id>
-      <patient reference="1561"/>
+      <patient reference="2249"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3369">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4426">
       <id>151</id>
-      <patient reference="1563"/>
+      <patient reference="2254"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3370">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4427">
       <id>152</id>
-      <patient reference="1564"/>
+      <patient reference="2256"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3371">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4428">
       <id>153</id>
-      <patient reference="1567"/>
+      <patient reference="2266"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3372">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4429">
       <id>154</id>
-      <patient reference="1569"/>
+      <patient reference="2271"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3373">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4430">
       <id>155</id>
-      <patient reference="1573"/>
+      <patient reference="2281"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3374">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4431">
       <id>156</id>
-      <patient reference="1573"/>
+      <patient reference="2281"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3375">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4432">
       <id>157</id>
-      <patient reference="1576"/>
+      <patient reference="2289"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3376">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4433">
       <id>158</id>
-      <patient reference="1576"/>
+      <patient reference="2289"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3377">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4434">
       <id>159</id>
-      <patient reference="1577"/>
+      <patient reference="2291"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3378">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4435">
       <id>160</id>
-      <patient reference="1581"/>
+      <patient reference="2301"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3379">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4436">
       <id>161</id>
-      <patient reference="1581"/>
+      <patient reference="2301"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3380">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4437">
       <id>162</id>
-      <patient reference="1582"/>
+      <patient reference="2303"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3381">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4438">
       <id>163</id>
-      <patient reference="1582"/>
+      <patient reference="2303"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3382">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4439">
       <id>164</id>
-      <patient reference="1584"/>
+      <patient reference="2307"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3383">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4440">
       <id>165</id>
-      <patient reference="1584"/>
+      <patient reference="2307"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3384">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4441">
       <id>166</id>
-      <patient reference="1586"/>
+      <patient reference="2313"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3385">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4442">
       <id>167</id>
-      <patient reference="1586"/>
+      <patient reference="2313"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3386">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4443">
       <id>168</id>
-      <patient reference="1588"/>
+      <patient reference="2317"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3387">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4444">
       <id>169</id>
-      <patient reference="1589"/>
+      <patient reference="2319"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3388">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4445">
       <id>170</id>
-      <patient reference="1590"/>
+      <patient reference="2321"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3389">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4446">
       <id>171</id>
-      <patient reference="1591"/>
+      <patient reference="2323"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3390">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4447">
       <id>172</id>
-      <patient reference="1591"/>
+      <patient reference="2323"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3391">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4448">
       <id>173</id>
-      <patient reference="1592"/>
+      <patient reference="2325"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3392">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4449">
       <id>174</id>
-      <patient reference="1594"/>
+      <patient reference="2330"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3393">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4450">
       <id>175</id>
-      <patient reference="1595"/>
+      <patient reference="2332"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3394">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4451">
       <id>176</id>
-      <patient reference="1597"/>
+      <patient reference="2336"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3395">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4452">
       <id>177</id>
-      <patient reference="1598"/>
+      <patient reference="2338"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3396">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4453">
       <id>178</id>
-      <patient reference="1600"/>
+      <patient reference="2342"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3397">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4454">
       <id>179</id>
-      <patient reference="1602"/>
+      <patient reference="2347"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3398">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4455">
       <id>180</id>
-      <patient reference="1602"/>
+      <patient reference="2347"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3399">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4456">
       <id>181</id>
-      <patient reference="1603"/>
+      <patient reference="2349"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3400">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4457">
       <id>182</id>
-      <patient reference="1603"/>
+      <patient reference="2349"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3401">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4458">
       <id>183</id>
-      <patient reference="1608"/>
+      <patient reference="2362"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3402">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4459">
       <id>184</id>
-      <patient reference="1610"/>
+      <patient reference="2368"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3403">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4460">
       <id>185</id>
-      <patient reference="1612"/>
+      <patient reference="2374"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3404">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4461">
       <id>186</id>
-      <patient reference="1613"/>
+      <patient reference="2376"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3405">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4462">
       <id>187</id>
-      <patient reference="1613"/>
+      <patient reference="2376"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3406">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4463">
       <id>188</id>
-      <patient reference="1616"/>
+      <patient reference="2383"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3407">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4464">
       <id>189</id>
-      <patient reference="1618"/>
+      <patient reference="2387"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3408">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4465">
       <id>190</id>
-      <patient reference="1619"/>
+      <patient reference="2389"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3409">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4466">
       <id>191</id>
-      <patient reference="1627"/>
+      <patient reference="2410"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3410">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4467">
       <id>192</id>
-      <patient reference="1628"/>
+      <patient reference="2412"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3411">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4468">
       <id>193</id>
-      <patient reference="1630"/>
+      <patient reference="2417"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3412">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4469">
       <id>194</id>
-      <patient reference="1631"/>
+      <patient reference="2419"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3413">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4470">
       <id>195</id>
-      <patient reference="1633"/>
+      <patient reference="2425"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3414">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4471">
       <id>196</id>
-      <patient reference="1634"/>
+      <patient reference="2427"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3415">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4472">
       <id>197</id>
-      <patient reference="1636"/>
+      <patient reference="2431"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3416">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4473">
       <id>198</id>
-      <patient reference="1639"/>
+      <patient reference="2438"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3417">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4474">
       <id>199</id>
-      <patient reference="1641"/>
+      <patient reference="2443"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3418">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4475">
       <id>200</id>
-      <patient reference="1641"/>
+      <patient reference="2443"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3419">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4476">
       <id>201</id>
-      <patient reference="1642"/>
+      <patient reference="2445"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3420">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4477">
       <id>202</id>
-      <patient reference="1645"/>
+      <patient reference="2453"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3421">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4478">
       <id>203</id>
-      <patient reference="1645"/>
+      <patient reference="2453"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3422">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4479">
       <id>204</id>
-      <patient reference="1646"/>
+      <patient reference="2455"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3423">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4480">
       <id>205</id>
-      <patient reference="1647"/>
+      <patient reference="2457"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3424">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4481">
       <id>206</id>
-      <patient reference="1647"/>
+      <patient reference="2457"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3425">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4482">
       <id>207</id>
-      <patient reference="1649"/>
+      <patient reference="2462"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3426">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4483">
       <id>208</id>
-      <patient reference="1652"/>
+      <patient reference="2469"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3427">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4484">
       <id>209</id>
-      <patient reference="1662"/>
+      <patient reference="2496"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3428">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4485">
       <id>210</id>
-      <patient reference="1665"/>
+      <patient reference="2502"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3429">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4486">
       <id>211</id>
-      <patient reference="1665"/>
+      <patient reference="2502"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3430">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4487">
       <id>212</id>
-      <patient reference="1669"/>
+      <patient reference="2512"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3431">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4488">
       <id>213</id>
-      <patient reference="1670"/>
+      <patient reference="2514"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3432">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4489">
       <id>214</id>
-      <patient reference="1670"/>
+      <patient reference="2514"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3433">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4490">
       <id>215</id>
-      <patient reference="1672"/>
+      <patient reference="2518"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3434">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4491">
       <id>216</id>
-      <patient reference="1672"/>
+      <patient reference="2518"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3435">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4492">
       <id>217</id>
-      <patient reference="1674"/>
+      <patient reference="2522"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3436">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4493">
       <id>218</id>
-      <patient reference="1678"/>
+      <patient reference="2534"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3437">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4494">
       <id>219</id>
-      <patient reference="1678"/>
+      <patient reference="2534"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3438">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4495">
       <id>220</id>
-      <patient reference="1679"/>
+      <patient reference="2536"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3439">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4496">
       <id>221</id>
-      <patient reference="1680"/>
+      <patient reference="2538"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3440">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4497">
       <id>222</id>
-      <patient reference="1681"/>
+      <patient reference="2540"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3441">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4498">
       <id>223</id>
-      <patient reference="1686"/>
+      <patient reference="2554"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3442">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4499">
       <id>224</id>
-      <patient reference="1687"/>
+      <patient reference="2556"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3443">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4500">
       <id>225</id>
-      <patient reference="1687"/>
+      <patient reference="2556"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3444">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4501">
       <id>226</id>
-      <patient reference="1689"/>
+      <patient reference="2561"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3445">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4502">
       <id>227</id>
-      <patient reference="1689"/>
+      <patient reference="2561"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3446">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4503">
       <id>228</id>
-      <patient reference="1692"/>
+      <patient reference="2569"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3447">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4504">
       <id>229</id>
-      <patient reference="1693"/>
+      <patient reference="2571"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3448">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4505">
       <id>230</id>
-      <patient reference="1694"/>
+      <patient reference="2573"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3449">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4506">
       <id>231</id>
-      <patient reference="1695"/>
+      <patient reference="2575"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3450">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4507">
       <id>232</id>
-      <patient reference="1695"/>
+      <patient reference="2575"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3451">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4508">
       <id>233</id>
-      <patient reference="1696"/>
+      <patient reference="2577"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3452">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4509">
       <id>234</id>
-      <patient reference="1697"/>
+      <patient reference="2579"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3453">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4510">
       <id>235</id>
-      <patient reference="1697"/>
+      <patient reference="2579"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3454">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4511">
       <id>236</id>
-      <patient reference="1701"/>
+      <patient reference="2589"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3455">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4512">
       <id>237</id>
-      <patient reference="1703"/>
+      <patient reference="2593"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3456">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4513">
       <id>238</id>
-      <patient reference="1703"/>
+      <patient reference="2593"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3457">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4514">
       <id>239</id>
-      <patient reference="1705"/>
+      <patient reference="2598"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3458">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4515">
       <id>240</id>
-      <patient reference="1709"/>
+      <patient reference="2611"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3459">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4516">
       <id>241</id>
-      <patient reference="1710"/>
+      <patient reference="2613"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3460">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4517">
       <id>242</id>
-      <patient reference="1710"/>
+      <patient reference="2613"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3461">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4518">
       <id>243</id>
-      <patient reference="1712"/>
+      <patient reference="2619"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3462">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4519">
       <id>244</id>
-      <patient reference="1712"/>
+      <patient reference="2619"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3463">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4520">
       <id>245</id>
-      <patient reference="1715"/>
+      <patient reference="2627"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3464">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4521">
       <id>246</id>
-      <patient reference="1716"/>
+      <patient reference="2629"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3465">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4522">
       <id>247</id>
-      <patient reference="1718"/>
+      <patient reference="2633"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3466">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4523">
       <id>248</id>
-      <patient reference="1718"/>
+      <patient reference="2633"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3467">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4524">
       <id>249</id>
-      <patient reference="1721"/>
+      <patient reference="2642"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3468">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4525">
       <id>250</id>
-      <patient reference="1723"/>
+      <patient reference="2647"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3469">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4526">
       <id>251</id>
-      <patient reference="1728"/>
+      <patient reference="2661"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3470">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4527">
       <id>252</id>
-      <patient reference="1728"/>
+      <patient reference="2661"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3471">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4528">
       <id>253</id>
-      <patient reference="1729"/>
+      <patient reference="2663"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3472">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4529">
       <id>254</id>
-      <patient reference="1729"/>
+      <patient reference="2663"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3473">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4530">
       <id>255</id>
-      <patient reference="1732"/>
+      <patient reference="2671"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3474">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4531">
       <id>256</id>
-      <patient reference="1736"/>
+      <patient reference="2680"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3475">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4532">
       <id>257</id>
-      <patient reference="1738"/>
+      <patient reference="2686"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3476">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4533">
       <id>258</id>
-      <patient reference="1742"/>
+      <patient reference="2697"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3477">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4534">
       <id>259</id>
-      <patient reference="1743"/>
+      <patient reference="2699"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3478">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4535">
       <id>260</id>
-      <patient reference="1743"/>
+      <patient reference="2699"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3479">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4536">
       <id>261</id>
-      <patient reference="1746"/>
+      <patient reference="2706"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3480">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4537">
       <id>262</id>
-      <patient reference="1747"/>
+      <patient reference="2708"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3481">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4538">
       <id>263</id>
-      <patient reference="1748"/>
+      <patient reference="2710"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3482">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4539">
       <id>264</id>
-      <patient reference="1748"/>
+      <patient reference="2710"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3483">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4540">
       <id>265</id>
-      <patient reference="1749"/>
+      <patient reference="2712"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3484">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4541">
       <id>266</id>
-      <patient reference="1749"/>
+      <patient reference="2712"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3485">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4542">
       <id>267</id>
-      <patient reference="1751"/>
+      <patient reference="2718"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3486">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4543">
       <id>268</id>
-      <patient reference="1752"/>
+      <patient reference="2720"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3487">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4544">
       <id>269</id>
-      <patient reference="1754"/>
+      <patient reference="2725"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3488">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4545">
       <id>270</id>
-      <patient reference="1755"/>
+      <patient reference="2727"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3489">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4546">
       <id>271</id>
-      <patient reference="1758"/>
+      <patient reference="2735"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3490">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4547">
       <id>272</id>
-      <patient reference="1760"/>
+      <patient reference="2740"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3491">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4548">
       <id>273</id>
-      <patient reference="1761"/>
+      <patient reference="2742"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3492">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4549">
       <id>274</id>
-      <patient reference="1761"/>
+      <patient reference="2742"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3493">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4550">
       <id>275</id>
-      <patient reference="1764"/>
+      <patient reference="2751"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3494">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4551">
       <id>276</id>
-      <patient reference="1768"/>
+      <patient reference="2760"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3495">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4552">
       <id>277</id>
-      <patient reference="1770"/>
+      <patient reference="2765"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3496">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4553">
       <id>278</id>
-      <patient reference="1770"/>
+      <patient reference="2765"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3497">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4554">
       <id>279</id>
-      <patient reference="1777"/>
+      <patient reference="2786"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3498">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4555">
       <id>280</id>
-      <patient reference="1778"/>
+      <patient reference="2788"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3499">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4556">
       <id>281</id>
-      <patient reference="1779"/>
+      <patient reference="2790"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3500">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4557">
       <id>282</id>
-      <patient reference="1779"/>
+      <patient reference="2790"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3501">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4558">
       <id>283</id>
-      <patient reference="1781"/>
+      <patient reference="2794"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3502">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4559">
       <id>284</id>
-      <patient reference="1782"/>
+      <patient reference="2796"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3503">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4560">
       <id>285</id>
-      <patient reference="1782"/>
+      <patient reference="2796"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3504">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4561">
       <id>286</id>
-      <patient reference="1783"/>
+      <patient reference="2798"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3505">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4562">
       <id>287</id>
-      <patient reference="1786"/>
+      <patient reference="2804"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3506">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4563">
       <id>288</id>
-      <patient reference="1789"/>
+      <patient reference="2811"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3507">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4564">
       <id>289</id>
-      <patient reference="1789"/>
+      <patient reference="2811"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3508">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4565">
       <id>290</id>
-      <patient reference="1790"/>
+      <patient reference="2813"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3509">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4566">
       <id>291</id>
-      <patient reference="1795"/>
+      <patient reference="2830"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3510">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4567">
       <id>292</id>
-      <patient reference="1795"/>
+      <patient reference="2830"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3511">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4568">
       <id>293</id>
-      <patient reference="1797"/>
+      <patient reference="2835"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3512">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4569">
       <id>294</id>
-      <patient reference="1799"/>
+      <patient reference="2841"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3513">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4570">
       <id>295</id>
-      <patient reference="1801"/>
+      <patient reference="2845"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3514">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4571">
       <id>296</id>
-      <patient reference="1802"/>
+      <patient reference="2847"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3515">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4572">
       <id>297</id>
-      <patient reference="1802"/>
+      <patient reference="2847"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3516">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4573">
       <id>298</id>
-      <patient reference="1803"/>
+      <patient reference="2849"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3517">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4574">
       <id>299</id>
-      <patient reference="1804"/>
+      <patient reference="2851"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3518">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4575">
       <id>300</id>
-      <patient reference="1805"/>
+      <patient reference="2853"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3519">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4576">
       <id>301</id>
-      <patient reference="1807"/>
+      <patient reference="2859"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3520">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4577">
       <id>302</id>
-      <patient reference="1810"/>
+      <patient reference="2865"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3521">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4578">
       <id>303</id>
-      <patient reference="1810"/>
+      <patient reference="2865"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3522">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4579">
       <id>304</id>
-      <patient reference="1811"/>
+      <patient reference="2867"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3523">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4580">
       <id>305</id>
-      <patient reference="1813"/>
+      <patient reference="2873"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3524">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4581">
       <id>306</id>
-      <patient reference="1817"/>
+      <patient reference="2881"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3525">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4582">
       <id>307</id>
-      <patient reference="1820"/>
+      <patient reference="2888"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3526">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4583">
       <id>308</id>
-      <patient reference="1821"/>
+      <patient reference="2890"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3527">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4584">
       <id>309</id>
-      <patient reference="1823"/>
+      <patient reference="2895"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3528">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4585">
       <id>310</id>
-      <patient reference="1824"/>
+      <patient reference="2897"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3529">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4586">
       <id>311</id>
-      <patient reference="1827"/>
+      <patient reference="2906"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3530">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4587">
       <id>312</id>
-      <patient reference="1829"/>
+      <patient reference="2911"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3531">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4588">
       <id>313</id>
-      <patient reference="1829"/>
+      <patient reference="2911"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3532">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4589">
       <id>314</id>
-      <patient reference="1831"/>
+      <patient reference="2916"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3533">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4590">
       <id>315</id>
-      <patient reference="1835"/>
+      <patient reference="2926"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3534">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4591">
       <id>316</id>
-      <patient reference="1836"/>
+      <patient reference="2928"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3535">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4592">
       <id>317</id>
-      <patient reference="1837"/>
+      <patient reference="2930"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3536">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4593">
       <id>318</id>
-      <patient reference="1838"/>
+      <patient reference="2932"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3537">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4594">
       <id>319</id>
-      <patient reference="1839"/>
+      <patient reference="2934"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3538">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4595">
       <id>320</id>
-      <patient reference="1839"/>
+      <patient reference="2934"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3539">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4596">
       <id>321</id>
-      <patient reference="1840"/>
+      <patient reference="2936"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3540">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4597">
       <id>322</id>
-      <patient reference="1842"/>
+      <patient reference="2941"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3541">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4598">
       <id>323</id>
-      <patient reference="1842"/>
+      <patient reference="2941"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3542">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4599">
       <id>324</id>
-      <patient reference="1844"/>
+      <patient reference="2946"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3543">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4600">
       <id>325</id>
-      <patient reference="1846"/>
+      <patient reference="2952"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3544">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4601">
       <id>326</id>
-      <patient reference="1850"/>
+      <patient reference="2962"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3545">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4602">
       <id>327</id>
-      <patient reference="1856"/>
+      <patient reference="2976"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3546">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4603">
       <id>328</id>
-      <patient reference="1859"/>
+      <patient reference="2984"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3547">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4604">
       <id>329</id>
-      <patient reference="1861"/>
+      <patient reference="2988"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3548">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4605">
       <id>330</id>
-      <patient reference="1861"/>
+      <patient reference="2988"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3549">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4606">
       <id>331</id>
-      <patient reference="1865"/>
+      <patient reference="2998"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3550">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4607">
       <id>332</id>
-      <patient reference="1877"/>
+      <patient reference="3029"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3551">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4608">
       <id>333</id>
-      <patient reference="1878"/>
+      <patient reference="3031"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3552">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4609">
       <id>334</id>
-      <patient reference="1878"/>
+      <patient reference="3031"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3553">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4610">
       <id>335</id>
-      <patient reference="1882"/>
+      <patient reference="3043"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3554">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4611">
       <id>336</id>
-      <patient reference="1883"/>
+      <patient reference="3045"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3555">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4612">
       <id>337</id>
-      <patient reference="1883"/>
+      <patient reference="3045"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3556">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4613">
       <id>338</id>
-      <patient reference="1886"/>
+      <patient reference="3054"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3557">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4614">
       <id>339</id>
-      <patient reference="1890"/>
+      <patient reference="3065"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3558">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4615">
       <id>340</id>
-      <patient reference="1893"/>
+      <patient reference="3073"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3559">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4616">
       <id>341</id>
-      <patient reference="1898"/>
+      <patient reference="3085"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3560">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4617">
       <id>342</id>
-      <patient reference="1898"/>
+      <patient reference="3085"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3561">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4618">
       <id>343</id>
-      <patient reference="1899"/>
+      <patient reference="3087"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3562">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4619">
       <id>344</id>
-      <patient reference="1903"/>
+      <patient reference="3097"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3563">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4620">
       <id>345</id>
-      <patient reference="1903"/>
+      <patient reference="3097"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3564">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4621">
       <id>346</id>
-      <patient reference="1904"/>
+      <patient reference="3099"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3565">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4622">
       <id>347</id>
-      <patient reference="1904"/>
+      <patient reference="3099"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3566">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4623">
       <id>348</id>
-      <patient reference="1906"/>
+      <patient reference="3103"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3567">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4624">
       <id>349</id>
-      <patient reference="1907"/>
+      <patient reference="3105"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3568">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4625">
       <id>350</id>
-      <patient reference="1907"/>
+      <patient reference="3105"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3569">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4626">
       <id>351</id>
-      <patient reference="1908"/>
+      <patient reference="3107"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3570">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4627">
       <id>352</id>
-      <patient reference="1910"/>
+      <patient reference="3113"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3571">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4628">
       <id>353</id>
-      <patient reference="1911"/>
+      <patient reference="3115"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3572">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4629">
       <id>354</id>
-      <patient reference="1911"/>
+      <patient reference="3115"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3573">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4630">
       <id>355</id>
-      <patient reference="1914"/>
+      <patient reference="3124"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3574">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4631">
       <id>356</id>
-      <patient reference="1916"/>
+      <patient reference="3130"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3575">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4632">
       <id>357</id>
-      <patient reference="1925"/>
+      <patient reference="3157"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3576">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4633">
       <id>358</id>
-      <patient reference="1925"/>
+      <patient reference="3157"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3577">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4634">
       <id>359</id>
-      <patient reference="1930"/>
+      <patient reference="3169"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3578">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4635">
       <id>360</id>
-      <patient reference="1932"/>
+      <patient reference="3173"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3579">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4636">
       <id>361</id>
-      <patient reference="1938"/>
+      <patient reference="3189"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3580">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4637">
       <id>362</id>
-      <patient reference="1939"/>
+      <patient reference="3191"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3581">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4638">
       <id>363</id>
-      <patient reference="1940"/>
+      <patient reference="3193"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3582">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4639">
       <id>364</id>
-      <patient reference="1940"/>
+      <patient reference="3193"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3583">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4640">
       <id>365</id>
-      <patient reference="1941"/>
+      <patient reference="3195"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3584">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4641">
       <id>366</id>
-      <patient reference="1946"/>
+      <patient reference="3209"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3585">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4642">
       <id>367</id>
-      <patient reference="1948"/>
+      <patient reference="3213"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3586">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4643">
       <id>368</id>
-      <patient reference="1948"/>
+      <patient reference="3213"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3587">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4644">
       <id>369</id>
-      <patient reference="1949"/>
+      <patient reference="3215"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3588">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4645">
       <id>370</id>
-      <patient reference="1949"/>
+      <patient reference="3215"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3589">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4646">
       <id>371</id>
-      <patient reference="1951"/>
+      <patient reference="3220"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3590">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4647">
       <id>372</id>
-      <patient reference="1956"/>
+      <patient reference="3231"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3591">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4648">
       <id>373</id>
-      <patient reference="1959"/>
+      <patient reference="3238"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3592">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4649">
       <id>374</id>
-      <patient reference="1959"/>
+      <patient reference="3238"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3593">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4650">
       <id>375</id>
-      <patient reference="1961"/>
+      <patient reference="3242"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3594">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4651">
       <id>376</id>
-      <patient reference="1963"/>
+      <patient reference="3247"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3595">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4652">
       <id>377</id>
-      <patient reference="1964"/>
+      <patient reference="3249"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3596">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4653">
       <id>378</id>
-      <patient reference="1964"/>
+      <patient reference="3249"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3597">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4654">
       <id>379</id>
-      <patient reference="1972"/>
+      <patient reference="3268"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3598">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4655">
       <id>380</id>
-      <patient reference="1974"/>
+      <patient reference="3272"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3599">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4656">
       <id>381</id>
-      <patient reference="1974"/>
+      <patient reference="3272"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3600">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4657">
       <id>382</id>
-      <patient reference="1976"/>
+      <patient reference="3277"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3601">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4658">
       <id>383</id>
-      <patient reference="1978"/>
+      <patient reference="3281"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3602">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4659">
       <id>384</id>
-      <patient reference="1979"/>
+      <patient reference="3283"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3603">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4660">
       <id>385</id>
-      <patient reference="1981"/>
+      <patient reference="3289"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3604">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4661">
       <id>386</id>
-      <patient reference="1982"/>
+      <patient reference="3291"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3605">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4662">
       <id>387</id>
-      <patient reference="1990"/>
+      <patient reference="3316"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3606">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4663">
       <id>388</id>
-      <patient reference="1991"/>
+      <patient reference="3318"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3607">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4664">
       <id>389</id>
-      <patient reference="1991"/>
+      <patient reference="3318"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3608">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4665">
       <id>390</id>
-      <patient reference="1998"/>
+      <patient reference="3336"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3609">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4666">
       <id>391</id>
-      <patient reference="2001"/>
+      <patient reference="3344"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3610">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4667">
       <id>392</id>
-      <patient reference="2001"/>
+      <patient reference="3344"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3611">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4668">
       <id>393</id>
-      <patient reference="2008"/>
+      <patient reference="3360"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3612">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4669">
       <id>394</id>
-      <patient reference="2010"/>
+      <patient reference="3364"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3613">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4670">
       <id>395</id>
-      <patient reference="2010"/>
+      <patient reference="3364"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3614">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4671">
       <id>396</id>
-      <patient reference="2011"/>
+      <patient reference="3366"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3615">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4672">
       <id>397</id>
-      <patient reference="2017"/>
+      <patient reference="3382"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3616">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4673">
       <id>398</id>
-      <patient reference="2017"/>
+      <patient reference="3382"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3617">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4674">
       <id>399</id>
-      <patient reference="2019"/>
+      <patient reference="3387"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3618">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4675">
       <id>400</id>
-      <patient reference="2024"/>
+      <patient reference="3401"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3619">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4676">
       <id>401</id>
-      <patient reference="2025"/>
+      <patient reference="3403"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3620">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4677">
       <id>402</id>
-      <patient reference="2025"/>
+      <patient reference="3403"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3621">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4678">
       <id>403</id>
-      <patient reference="2028"/>
+      <patient reference="3411"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3622">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4679">
       <id>404</id>
-      <patient reference="2028"/>
+      <patient reference="3411"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3623">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4680">
       <id>405</id>
-      <patient reference="2029"/>
+      <patient reference="3413"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3624">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4681">
       <id>406</id>
-      <patient reference="2030"/>
+      <patient reference="3415"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3625">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4682">
       <id>407</id>
-      <patient reference="2031"/>
+      <patient reference="3417"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3626">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4683">
       <id>408</id>
-      <patient reference="2031"/>
+      <patient reference="3417"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3627">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4684">
       <id>409</id>
-      <patient reference="2033"/>
+      <patient reference="3422"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3628">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4685">
       <id>410</id>
-      <patient reference="2034"/>
+      <patient reference="3424"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3629">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4686">
       <id>411</id>
-      <patient reference="2036"/>
+      <patient reference="3428"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3630">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4687">
       <id>412</id>
-      <patient reference="2036"/>
+      <patient reference="3428"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3631">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4688">
       <id>413</id>
-      <patient reference="2037"/>
+      <patient reference="3430"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3632">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4689">
       <id>414</id>
-      <patient reference="2042"/>
+      <patient reference="3444"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3633">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4690">
       <id>415</id>
-      <patient reference="2042"/>
+      <patient reference="3444"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3634">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4691">
       <id>416</id>
-      <patient reference="2046"/>
+      <patient reference="3454"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3635">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4692">
       <id>417</id>
-      <patient reference="2052"/>
+      <patient reference="3468"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3636">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4693">
       <id>418</id>
-      <patient reference="2053"/>
+      <patient reference="3470"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3637">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4694">
       <id>419</id>
-      <patient reference="2055"/>
+      <patient reference="3476"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3638">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4695">
       <id>420</id>
-      <patient reference="2062"/>
+      <patient reference="3497"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3639">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4696">
       <id>421</id>
-      <patient reference="2063"/>
+      <patient reference="3499"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3640">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4697">
       <id>422</id>
-      <patient reference="2064"/>
+      <patient reference="3501"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3641">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4698">
       <id>423</id>
-      <patient reference="2065"/>
+      <patient reference="3503"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3642">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4699">
       <id>424</id>
-      <patient reference="2066"/>
+      <patient reference="3505"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3643">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4700">
       <id>425</id>
-      <patient reference="2066"/>
+      <patient reference="3505"/>
       <equipment reference="11"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
   </preferredPatientEquipmentList>

Modified: labs/jbossrules/trunk/drools-solver/drools-solver-examples/data/patientadmissionschedule/unsolved/testdata03.xml
===================================================================
--- labs/jbossrules/trunk/drools-solver/drools-solver-examples/data/patientadmissionschedule/unsolved/testdata03.xml	2009-06-29 05:08:39 UTC (rev 27273)
+++ labs/jbossrules/trunk/drools-solver/drools-solver-examples/data/patientadmissionschedule/unsolved/testdata03.xml	2009-06-29 05:47:15 UTC (rev 27274)
@@ -153,20479 +153,22660 @@
       <department reference="12"/>
       <capacity>1</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="35">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="36">
+          <id>0</id>
+          <room reference="34"/>
+          <specialism reference="3"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="37">
+          <id>1</id>
+          <room reference="34"/>
+          <specialism reference="4"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="38">
+          <id>2</id>
+          <room reference="34"/>
+          <specialism reference="5"/>
+          <priority>3</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="39"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="35">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="40">
       <id>2</id>
       <name>12</name>
       <department reference="12"/>
       <capacity>1</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="41">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="42">
+          <id>3</id>
+          <room reference="40"/>
+          <specialism reference="3"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="43">
+          <id>4</id>
+          <room reference="40"/>
+          <specialism reference="4"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="44">
+          <id>5</id>
+          <room reference="40"/>
+          <specialism reference="5"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="45"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="36">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="46">
       <id>3</id>
       <name>13</name>
       <department reference="12"/>
       <capacity>1</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="47">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="48">
+          <id>6</id>
+          <room reference="46"/>
+          <specialism reference="3"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="49">
+          <id>7</id>
+          <room reference="46"/>
+          <specialism reference="4"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="50">
+          <id>8</id>
+          <room reference="46"/>
+          <specialism reference="5"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="51"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="37">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="52">
       <id>4</id>
       <name>14</name>
       <department reference="12"/>
       <capacity>1</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="53">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="54">
+          <id>9</id>
+          <room reference="52"/>
+          <specialism reference="3"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="55">
+          <id>10</id>
+          <room reference="52"/>
+          <specialism reference="4"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="56">
+          <id>11</id>
+          <room reference="52"/>
+          <specialism reference="5"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="57"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="38">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="58">
       <id>5</id>
       <name>15</name>
       <department reference="12"/>
       <capacity>2</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="59">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="60">
+          <id>12</id>
+          <room reference="58"/>
+          <specialism reference="3"/>
+          <priority>3</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="61">
+          <id>13</id>
+          <room reference="58"/>
+          <specialism reference="4"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="62">
+          <id>14</id>
+          <room reference="58"/>
+          <specialism reference="5"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="63">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="64">
+          <id>0</id>
+          <room reference="58"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="39">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="65">
       <id>6</id>
       <name>16</name>
       <department reference="12"/>
       <capacity>2</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="66">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="67">
+          <id>15</id>
+          <room reference="65"/>
+          <specialism reference="3"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="68">
+          <id>16</id>
+          <room reference="65"/>
+          <specialism reference="4"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="69">
+          <id>17</id>
+          <room reference="65"/>
+          <specialism reference="5"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="70">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="71">
+          <id>1</id>
+          <room reference="65"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="40">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="72">
       <id>7</id>
       <name>17</name>
       <department reference="12"/>
       <capacity>2</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="73">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="74">
+          <id>18</id>
+          <room reference="72"/>
+          <specialism reference="3"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="75">
+          <id>19</id>
+          <room reference="72"/>
+          <specialism reference="4"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="76">
+          <id>20</id>
+          <room reference="72"/>
+          <specialism reference="5"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="77">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="78">
+          <id>2</id>
+          <room reference="72"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="41">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="79">
       <id>8</id>
       <name>18</name>
       <department reference="12"/>
       <capacity>2</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="80">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="81">
+          <id>21</id>
+          <room reference="79"/>
+          <specialism reference="3"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="82">
+          <id>22</id>
+          <room reference="79"/>
+          <specialism reference="4"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="83">
+          <id>23</id>
+          <room reference="79"/>
+          <specialism reference="5"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="84">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="85">
+          <id>3</id>
+          <room reference="79"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="42">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="86">
       <id>9</id>
       <name>19</name>
       <department reference="12"/>
       <capacity>2</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="87">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="88">
+          <id>24</id>
+          <room reference="86"/>
+          <specialism reference="3"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="89">
+          <id>25</id>
+          <room reference="86"/>
+          <specialism reference="4"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="90">
+          <id>26</id>
+          <room reference="86"/>
+          <specialism reference="5"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="91">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="92">
+          <id>4</id>
+          <room reference="86"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="93">
+          <id>5</id>
+          <room reference="86"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="43">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="94">
       <id>10</id>
       <name>110</name>
       <department reference="12"/>
       <capacity>2</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="95">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="96">
+          <id>27</id>
+          <room reference="94"/>
+          <specialism reference="3"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="97">
+          <id>28</id>
+          <room reference="94"/>
+          <specialism reference="4"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="98">
+          <id>29</id>
+          <room reference="94"/>
+          <specialism reference="5"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="99"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="44">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="100">
       <id>11</id>
       <name>111</name>
       <department reference="12"/>
       <capacity>2</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="101">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="102">
+          <id>30</id>
+          <room reference="100"/>
+          <specialism reference="3"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="103">
+          <id>31</id>
+          <room reference="100"/>
+          <specialism reference="4"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="104">
+          <id>32</id>
+          <room reference="100"/>
+          <specialism reference="5"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="105">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="106">
+          <id>6</id>
+          <room reference="100"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="107">
+          <id>7</id>
+          <room reference="100"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="45">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="108">
       <id>12</id>
       <name>112</name>
       <department reference="12"/>
       <capacity>2</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="109">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="110">
+          <id>33</id>
+          <room reference="108"/>
+          <specialism reference="3"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="111">
+          <id>34</id>
+          <room reference="108"/>
+          <specialism reference="4"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="112">
+          <id>35</id>
+          <room reference="108"/>
+          <specialism reference="5"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="113">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="114">
+          <id>8</id>
+          <room reference="108"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="46">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="115">
       <id>13</id>
       <name>113</name>
       <department reference="12"/>
       <capacity>2</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="116">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="117">
+          <id>36</id>
+          <room reference="115"/>
+          <specialism reference="3"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="118">
+          <id>37</id>
+          <room reference="115"/>
+          <specialism reference="4"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="119">
+          <id>38</id>
+          <room reference="115"/>
+          <specialism reference="5"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="120"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="47">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="121">
       <id>14</id>
       <name>114</name>
       <department reference="12"/>
       <capacity>2</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="122">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="123">
+          <id>39</id>
+          <room reference="121"/>
+          <specialism reference="3"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="124">
+          <id>40</id>
+          <room reference="121"/>
+          <specialism reference="4"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="125">
+          <id>41</id>
+          <room reference="121"/>
+          <specialism reference="5"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="126"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="48">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="127">
       <id>15</id>
       <name>115</name>
       <department reference="12"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="128">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="129">
+          <id>42</id>
+          <room reference="127"/>
+          <specialism reference="3"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="130">
+          <id>43</id>
+          <room reference="127"/>
+          <specialism reference="4"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="131">
+          <id>44</id>
+          <room reference="127"/>
+          <specialism reference="5"/>
+          <priority>3</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="132">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="133">
+          <id>9</id>
+          <room reference="127"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="49">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="134">
       <id>16</id>
       <name>116</name>
       <department reference="12"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="135">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="136">
+          <id>45</id>
+          <room reference="134"/>
+          <specialism reference="3"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="137">
+          <id>46</id>
+          <room reference="134"/>
+          <specialism reference="4"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="138">
+          <id>47</id>
+          <room reference="134"/>
+          <specialism reference="5"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="139">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="140">
+          <id>10</id>
+          <room reference="134"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="50">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="141">
       <id>17</id>
       <name>117</name>
       <department reference="12"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="142">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="143">
+          <id>48</id>
+          <room reference="141"/>
+          <specialism reference="3"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="144">
+          <id>49</id>
+          <room reference="141"/>
+          <specialism reference="4"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="145">
+          <id>50</id>
+          <room reference="141"/>
+          <specialism reference="5"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="146">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="147">
+          <id>11</id>
+          <room reference="141"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="51">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="148">
       <id>18</id>
       <name>118</name>
       <department reference="12"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="149">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="150">
+          <id>51</id>
+          <room reference="148"/>
+          <specialism reference="3"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="151">
+          <id>52</id>
+          <room reference="148"/>
+          <specialism reference="4"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="152">
+          <id>53</id>
+          <room reference="148"/>
+          <specialism reference="5"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="153">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="154">
+          <id>12</id>
+          <room reference="148"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="52">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="155">
       <id>19</id>
       <name>119</name>
       <department reference="12"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="156">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="157">
+          <id>54</id>
+          <room reference="155"/>
+          <specialism reference="3"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="158">
+          <id>55</id>
+          <room reference="155"/>
+          <specialism reference="4"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="159">
+          <id>56</id>
+          <room reference="155"/>
+          <specialism reference="5"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="160">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="161">
+          <id>13</id>
+          <room reference="155"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="53">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="162">
       <id>20</id>
       <name>120</name>
       <department reference="12"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="163">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="164">
+          <id>57</id>
+          <room reference="162"/>
+          <specialism reference="3"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="165">
+          <id>58</id>
+          <room reference="162"/>
+          <specialism reference="4"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="166">
+          <id>59</id>
+          <room reference="162"/>
+          <specialism reference="5"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="167">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="168">
+          <id>14</id>
+          <room reference="162"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="54">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="169">
       <id>21</id>
       <name>121</name>
       <department reference="12"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="170">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="171">
+          <id>60</id>
+          <room reference="169"/>
+          <specialism reference="3"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="172">
+          <id>61</id>
+          <room reference="169"/>
+          <specialism reference="4"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="173">
+          <id>62</id>
+          <room reference="169"/>
+          <specialism reference="5"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="174">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="175">
+          <id>15</id>
+          <room reference="169"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="55">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="176">
       <id>22</id>
       <name>122</name>
       <department reference="12"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="177">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="178">
+          <id>63</id>
+          <room reference="176"/>
+          <specialism reference="3"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="179">
+          <id>64</id>
+          <room reference="176"/>
+          <specialism reference="4"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="180">
+          <id>65</id>
+          <room reference="176"/>
+          <specialism reference="5"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="181">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="182">
+          <id>16</id>
+          <room reference="176"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="56">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="183">
       <id>23</id>
       <name>123</name>
       <department reference="12"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="184">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="185">
+          <id>66</id>
+          <room reference="183"/>
+          <specialism reference="3"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="186">
+          <id>67</id>
+          <room reference="183"/>
+          <specialism reference="4"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="187">
+          <id>68</id>
+          <room reference="183"/>
+          <specialism reference="5"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="188">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="189">
+          <id>17</id>
+          <room reference="183"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="190">
+          <id>18</id>
+          <room reference="183"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="57">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="191">
       <id>24</id>
       <name>124</name>
       <department reference="12"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="192">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="193">
+          <id>69</id>
+          <room reference="191"/>
+          <specialism reference="3"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="194">
+          <id>70</id>
+          <room reference="191"/>
+          <specialism reference="4"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="195">
+          <id>71</id>
+          <room reference="191"/>
+          <specialism reference="5"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="196">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="197">
+          <id>19</id>
+          <room reference="191"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="198">
+          <id>20</id>
+          <room reference="191"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="58">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="199">
       <id>25</id>
       <name>125</name>
       <department reference="12"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="200">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="201">
+          <id>72</id>
+          <room reference="199"/>
+          <specialism reference="3"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="202">
+          <id>73</id>
+          <room reference="199"/>
+          <specialism reference="4"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="203">
+          <id>74</id>
+          <room reference="199"/>
+          <specialism reference="5"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="204">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="205">
+          <id>21</id>
+          <room reference="199"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="59">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="206">
       <id>26</id>
       <name>126</name>
       <department reference="12"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="207">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="208">
+          <id>75</id>
+          <room reference="206"/>
+          <specialism reference="3"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="209">
+          <id>76</id>
+          <room reference="206"/>
+          <specialism reference="4"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="210">
+          <id>77</id>
+          <room reference="206"/>
+          <specialism reference="5"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="211">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="212">
+          <id>22</id>
+          <room reference="206"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="60">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="213">
       <id>27</id>
       <name>127</name>
       <department reference="12"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="214">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="215">
+          <id>78</id>
+          <room reference="213"/>
+          <specialism reference="3"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="216">
+          <id>79</id>
+          <room reference="213"/>
+          <specialism reference="4"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="217">
+          <id>80</id>
+          <room reference="213"/>
+          <specialism reference="5"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="218">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="219">
+          <id>23</id>
+          <room reference="213"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="61">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="220">
       <id>28</id>
       <name>228</name>
       <department reference="13"/>
       <capacity>1</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="221">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="222">
+          <id>81</id>
+          <room reference="220"/>
+          <specialism reference="4"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="223">
+          <id>82</id>
+          <room reference="220"/>
+          <specialism reference="5"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="224">
+          <id>83</id>
+          <room reference="220"/>
+          <specialism reference="6"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="225">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="226">
+          <id>24</id>
+          <room reference="220"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="62">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="227">
       <id>29</id>
       <name>229</name>
       <department reference="13"/>
       <capacity>1</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="228">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="229">
+          <id>84</id>
+          <room reference="227"/>
+          <specialism reference="4"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="230">
+          <id>85</id>
+          <room reference="227"/>
+          <specialism reference="5"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="231">
+          <id>86</id>
+          <room reference="227"/>
+          <specialism reference="6"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="232">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="233">
+          <id>25</id>
+          <room reference="227"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="63">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="234">
       <id>30</id>
       <name>230</name>
       <department reference="13"/>
       <capacity>1</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="235">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="236">
+          <id>87</id>
+          <room reference="234"/>
+          <specialism reference="4"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="237">
+          <id>88</id>
+          <room reference="234"/>
+          <specialism reference="5"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="238">
+          <id>89</id>
+          <room reference="234"/>
+          <specialism reference="6"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="239">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="240">
+          <id>26</id>
+          <room reference="234"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="241">
+          <id>27</id>
+          <room reference="234"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="64">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="242">
       <id>31</id>
       <name>231</name>
       <department reference="13"/>
       <capacity>2</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="243">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="244">
+          <id>90</id>
+          <room reference="242"/>
+          <specialism reference="4"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="245">
+          <id>91</id>
+          <room reference="242"/>
+          <specialism reference="5"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="246">
+          <id>92</id>
+          <room reference="242"/>
+          <specialism reference="6"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="247">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="248">
+          <id>28</id>
+          <room reference="242"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="65">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="249">
       <id>32</id>
       <name>232</name>
       <department reference="13"/>
       <capacity>2</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="250">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="251">
+          <id>93</id>
+          <room reference="249"/>
+          <specialism reference="4"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="252">
+          <id>94</id>
+          <room reference="249"/>
+          <specialism reference="5"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="253">
+          <id>95</id>
+          <room reference="249"/>
+          <specialism reference="6"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="254">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="255">
+          <id>29</id>
+          <room reference="249"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="256">
+          <id>30</id>
+          <room reference="249"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="66">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="257">
       <id>33</id>
       <name>233</name>
       <department reference="13"/>
       <capacity>2</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="258">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="259">
+          <id>96</id>
+          <room reference="257"/>
+          <specialism reference="4"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="260">
+          <id>97</id>
+          <room reference="257"/>
+          <specialism reference="5"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="261">
+          <id>98</id>
+          <room reference="257"/>
+          <specialism reference="6"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="262">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="263">
+          <id>31</id>
+          <room reference="257"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="67">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="264">
       <id>34</id>
       <name>234</name>
       <department reference="13"/>
       <capacity>2</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="265">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="266">
+          <id>99</id>
+          <room reference="264"/>
+          <specialism reference="4"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="267">
+          <id>100</id>
+          <room reference="264"/>
+          <specialism reference="5"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="268">
+          <id>101</id>
+          <room reference="264"/>
+          <specialism reference="6"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="269">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="270">
+          <id>32</id>
+          <room reference="264"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="68">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="271">
       <id>35</id>
       <name>235</name>
       <department reference="13"/>
       <capacity>2</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="272">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="273">
+          <id>102</id>
+          <room reference="271"/>
+          <specialism reference="4"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="274">
+          <id>103</id>
+          <room reference="271"/>
+          <specialism reference="5"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="275">
+          <id>104</id>
+          <room reference="271"/>
+          <specialism reference="6"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="276">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="277">
+          <id>33</id>
+          <room reference="271"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="278">
+          <id>34</id>
+          <room reference="271"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="69">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="279">
       <id>36</id>
       <name>236</name>
       <department reference="13"/>
       <capacity>2</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="280">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="281">
+          <id>105</id>
+          <room reference="279"/>
+          <specialism reference="4"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="282">
+          <id>106</id>
+          <room reference="279"/>
+          <specialism reference="5"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="283">
+          <id>107</id>
+          <room reference="279"/>
+          <specialism reference="6"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="284"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="70">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="285">
       <id>37</id>
       <name>237</name>
       <department reference="13"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="286">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="287">
+          <id>108</id>
+          <room reference="285"/>
+          <specialism reference="4"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="288">
+          <id>109</id>
+          <room reference="285"/>
+          <specialism reference="5"/>
+          <priority>3</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="289">
+          <id>110</id>
+          <room reference="285"/>
+          <specialism reference="6"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="290">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="291">
+          <id>35</id>
+          <room reference="285"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="71">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="292">
       <id>38</id>
       <name>238</name>
       <department reference="13"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="293">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="294">
+          <id>111</id>
+          <room reference="292"/>
+          <specialism reference="4"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="295">
+          <id>112</id>
+          <room reference="292"/>
+          <specialism reference="5"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="296">
+          <id>113</id>
+          <room reference="292"/>
+          <specialism reference="6"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="297">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="298">
+          <id>36</id>
+          <room reference="292"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="72">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="299">
       <id>39</id>
       <name>239</name>
       <department reference="13"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="300">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="301">
+          <id>114</id>
+          <room reference="299"/>
+          <specialism reference="4"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="302">
+          <id>115</id>
+          <room reference="299"/>
+          <specialism reference="5"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="303">
+          <id>116</id>
+          <room reference="299"/>
+          <specialism reference="6"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="304">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="305">
+          <id>37</id>
+          <room reference="299"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="306">
+          <id>38</id>
+          <room reference="299"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="73">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="307">
       <id>40</id>
       <name>240</name>
       <department reference="13"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="308">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="309">
+          <id>117</id>
+          <room reference="307"/>
+          <specialism reference="4"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="310">
+          <id>118</id>
+          <room reference="307"/>
+          <specialism reference="5"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="311">
+          <id>119</id>
+          <room reference="307"/>
+          <specialism reference="6"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="312">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="313">
+          <id>39</id>
+          <room reference="307"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="74">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="314">
       <id>41</id>
       <name>241</name>
       <department reference="13"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="315">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="316">
+          <id>120</id>
+          <room reference="314"/>
+          <specialism reference="4"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="317">
+          <id>121</id>
+          <room reference="314"/>
+          <specialism reference="5"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="318">
+          <id>122</id>
+          <room reference="314"/>
+          <specialism reference="6"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="319">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="320">
+          <id>40</id>
+          <room reference="314"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="75">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="321">
       <id>42</id>
       <name>242</name>
       <department reference="13"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="322">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="323">
+          <id>123</id>
+          <room reference="321"/>
+          <specialism reference="4"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="324">
+          <id>124</id>
+          <room reference="321"/>
+          <specialism reference="5"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="325">
+          <id>125</id>
+          <room reference="321"/>
+          <specialism reference="6"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="326"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="76">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="327">
       <id>43</id>
       <name>243</name>
       <department reference="13"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="328">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="329">
+          <id>126</id>
+          <room reference="327"/>
+          <specialism reference="4"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="330">
+          <id>127</id>
+          <room reference="327"/>
+          <specialism reference="5"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="331">
+          <id>128</id>
+          <room reference="327"/>
+          <specialism reference="6"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="332">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="333">
+          <id>41</id>
+          <room reference="327"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="77">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="334">
       <id>44</id>
       <name>244</name>
       <department reference="13"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="335">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="336">
+          <id>129</id>
+          <room reference="334"/>
+          <specialism reference="4"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="337">
+          <id>130</id>
+          <room reference="334"/>
+          <specialism reference="5"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="338">
+          <id>131</id>
+          <room reference="334"/>
+          <specialism reference="6"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="339">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="340">
+          <id>42</id>
+          <room reference="334"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="341">
+          <id>43</id>
+          <room reference="334"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="78">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="342">
       <id>45</id>
       <name>245</name>
       <department reference="13"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="343">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="344">
+          <id>132</id>
+          <room reference="342"/>
+          <specialism reference="4"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="345">
+          <id>133</id>
+          <room reference="342"/>
+          <specialism reference="5"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="346">
+          <id>134</id>
+          <room reference="342"/>
+          <specialism reference="6"/>
+          <priority>3</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="347">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="348">
+          <id>44</id>
+          <room reference="342"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="79">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="349">
       <id>46</id>
       <name>246</name>
       <department reference="13"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="350">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="351">
+          <id>135</id>
+          <room reference="349"/>
+          <specialism reference="4"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="352">
+          <id>136</id>
+          <room reference="349"/>
+          <specialism reference="5"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="353">
+          <id>137</id>
+          <room reference="349"/>
+          <specialism reference="6"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="354"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="80">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="355">
       <id>47</id>
       <name>247</name>
       <department reference="13"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="356">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="357">
+          <id>138</id>
+          <room reference="355"/>
+          <specialism reference="4"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="358">
+          <id>139</id>
+          <room reference="355"/>
+          <specialism reference="5"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="359">
+          <id>140</id>
+          <room reference="355"/>
+          <specialism reference="6"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="360">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="361">
+          <id>45</id>
+          <room reference="355"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="81">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="362">
       <id>48</id>
       <name>248</name>
       <department reference="13"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="363">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="364">
+          <id>141</id>
+          <room reference="362"/>
+          <specialism reference="4"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="365">
+          <id>142</id>
+          <room reference="362"/>
+          <specialism reference="5"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="366">
+          <id>143</id>
+          <room reference="362"/>
+          <specialism reference="6"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="367">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="368">
+          <id>46</id>
+          <room reference="362"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="369">
+          <id>47</id>
+          <room reference="362"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="82">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="370">
       <id>49</id>
       <name>249</name>
       <department reference="13"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="371">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="372">
+          <id>144</id>
+          <room reference="370"/>
+          <specialism reference="4"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="373">
+          <id>145</id>
+          <room reference="370"/>
+          <specialism reference="5"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="374">
+          <id>146</id>
+          <room reference="370"/>
+          <specialism reference="6"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="375">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="376">
+          <id>48</id>
+          <room reference="370"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="377">
+          <id>49</id>
+          <room reference="370"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="83">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="378">
       <id>50</id>
       <name>350</name>
       <department reference="14"/>
       <capacity>1</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="379">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="380">
+          <id>147</id>
+          <room reference="378"/>
+          <specialism reference="5"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="381">
+          <id>148</id>
+          <room reference="378"/>
+          <specialism reference="6"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="382">
+          <id>149</id>
+          <room reference="378"/>
+          <specialism reference="7"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="383">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="384">
+          <id>50</id>
+          <room reference="378"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="84">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="385">
       <id>51</id>
       <name>351</name>
       <department reference="14"/>
       <capacity>1</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="386">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="387">
+          <id>150</id>
+          <room reference="385"/>
+          <specialism reference="5"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="388">
+          <id>151</id>
+          <room reference="385"/>
+          <specialism reference="6"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="389">
+          <id>152</id>
+          <room reference="385"/>
+          <specialism reference="7"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="390">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="391">
+          <id>51</id>
+          <room reference="385"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="392">
+          <id>52</id>
+          <room reference="385"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="85">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="393">
       <id>52</id>
       <name>352</name>
       <department reference="14"/>
       <capacity>1</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="394">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="395">
+          <id>153</id>
+          <room reference="393"/>
+          <specialism reference="5"/>
+          <priority>3</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="396">
+          <id>154</id>
+          <room reference="393"/>
+          <specialism reference="6"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="397">
+          <id>155</id>
+          <room reference="393"/>
+          <specialism reference="7"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="398">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="399">
+          <id>53</id>
+          <room reference="393"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="400">
+          <id>54</id>
+          <room reference="393"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="86">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="401">
       <id>53</id>
       <name>353</name>
       <department reference="14"/>
       <capacity>1</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="402">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="403">
+          <id>156</id>
+          <room reference="401"/>
+          <specialism reference="5"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="404">
+          <id>157</id>
+          <room reference="401"/>
+          <specialism reference="6"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="405">
+          <id>158</id>
+          <room reference="401"/>
+          <specialism reference="7"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="406"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="87">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="407">
       <id>54</id>
       <name>354</name>
       <department reference="14"/>
       <capacity>2</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="408">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="409">
+          <id>159</id>
+          <room reference="407"/>
+          <specialism reference="5"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="410">
+          <id>160</id>
+          <room reference="407"/>
+          <specialism reference="6"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="411">
+          <id>161</id>
+          <room reference="407"/>
+          <specialism reference="7"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="412"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="88">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="413">
       <id>55</id>
       <name>355</name>
       <department reference="14"/>
       <capacity>2</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="414">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="415">
+          <id>162</id>
+          <room reference="413"/>
+          <specialism reference="5"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="416">
+          <id>163</id>
+          <room reference="413"/>
+          <specialism reference="6"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="417">
+          <id>164</id>
+          <room reference="413"/>
+          <specialism reference="7"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="418">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="419">
+          <id>55</id>
+          <room reference="413"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="89">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="420">
       <id>56</id>
       <name>356</name>
       <department reference="14"/>
       <capacity>2</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="421">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="422">
+          <id>165</id>
+          <room reference="420"/>
+          <specialism reference="5"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="423">
+          <id>166</id>
+          <room reference="420"/>
+          <specialism reference="6"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="424">
+          <id>167</id>
+          <room reference="420"/>
+          <specialism reference="7"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="425">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="426">
+          <id>56</id>
+          <room reference="420"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="427">
+          <id>57</id>
+          <room reference="420"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="90">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="428">
       <id>57</id>
       <name>357</name>
       <department reference="14"/>
       <capacity>2</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="429">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="430">
+          <id>168</id>
+          <room reference="428"/>
+          <specialism reference="5"/>
+          <priority>3</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="431">
+          <id>169</id>
+          <room reference="428"/>
+          <specialism reference="6"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="432">
+          <id>170</id>
+          <room reference="428"/>
+          <specialism reference="7"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="433">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="434">
+          <id>58</id>
+          <room reference="428"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="435">
+          <id>59</id>
+          <room reference="428"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="91">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="436">
       <id>58</id>
       <name>358</name>
       <department reference="14"/>
       <capacity>2</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="437">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="438">
+          <id>171</id>
+          <room reference="436"/>
+          <specialism reference="5"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="439">
+          <id>172</id>
+          <room reference="436"/>
+          <specialism reference="6"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="440">
+          <id>173</id>
+          <room reference="436"/>
+          <specialism reference="7"/>
+          <priority>3</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="441">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="442">
+          <id>60</id>
+          <room reference="436"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="443">
+          <id>61</id>
+          <room reference="436"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="92">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="444">
       <id>59</id>
       <name>359</name>
       <department reference="14"/>
       <capacity>2</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="445">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="446">
+          <id>174</id>
+          <room reference="444"/>
+          <specialism reference="5"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="447">
+          <id>175</id>
+          <room reference="444"/>
+          <specialism reference="6"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="448">
+          <id>176</id>
+          <room reference="444"/>
+          <specialism reference="7"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="449">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="450">
+          <id>62</id>
+          <room reference="444"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="93">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="451">
       <id>60</id>
       <name>360</name>
       <department reference="14"/>
       <capacity>2</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="452">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="453">
+          <id>177</id>
+          <room reference="451"/>
+          <specialism reference="5"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="454">
+          <id>178</id>
+          <room reference="451"/>
+          <specialism reference="6"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="455">
+          <id>179</id>
+          <room reference="451"/>
+          <specialism reference="7"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="456">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="457">
+          <id>63</id>
+          <room reference="451"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="94">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="458">
       <id>61</id>
       <name>361</name>
       <department reference="14"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="459">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="460">
+          <id>180</id>
+          <room reference="458"/>
+          <specialism reference="5"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="461">
+          <id>181</id>
+          <room reference="458"/>
+          <specialism reference="6"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="462">
+          <id>182</id>
+          <room reference="458"/>
+          <specialism reference="7"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="463">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="464">
+          <id>64</id>
+          <room reference="458"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="95">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="465">
       <id>62</id>
       <name>362</name>
       <department reference="14"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="466">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="467">
+          <id>183</id>
+          <room reference="465"/>
+          <specialism reference="5"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="468">
+          <id>184</id>
+          <room reference="465"/>
+          <specialism reference="6"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="469">
+          <id>185</id>
+          <room reference="465"/>
+          <specialism reference="7"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="470">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="471">
+          <id>65</id>
+          <room reference="465"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="472">
+          <id>66</id>
+          <room reference="465"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="96">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="473">
       <id>63</id>
       <name>363</name>
       <department reference="14"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="474">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="475">
+          <id>186</id>
+          <room reference="473"/>
+          <specialism reference="5"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="476">
+          <id>187</id>
+          <room reference="473"/>
+          <specialism reference="6"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="477">
+          <id>188</id>
+          <room reference="473"/>
+          <specialism reference="7"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="478">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="479">
+          <id>67</id>
+          <room reference="473"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="480">
+          <id>68</id>
+          <room reference="473"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="97">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="481">
       <id>64</id>
       <name>364</name>
       <department reference="14"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="482">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="483">
+          <id>189</id>
+          <room reference="481"/>
+          <specialism reference="5"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="484">
+          <id>190</id>
+          <room reference="481"/>
+          <specialism reference="6"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="485">
+          <id>191</id>
+          <room reference="481"/>
+          <specialism reference="7"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="486">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="487">
+          <id>69</id>
+          <room reference="481"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="98">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="488">
       <id>65</id>
       <name>365</name>
       <department reference="14"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="489">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="490">
+          <id>192</id>
+          <room reference="488"/>
+          <specialism reference="5"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="491">
+          <id>193</id>
+          <room reference="488"/>
+          <specialism reference="6"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="492">
+          <id>194</id>
+          <room reference="488"/>
+          <specialism reference="7"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="493"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="99">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="494">
       <id>66</id>
       <name>366</name>
       <department reference="14"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="495">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="496">
+          <id>195</id>
+          <room reference="494"/>
+          <specialism reference="5"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="497">
+          <id>196</id>
+          <room reference="494"/>
+          <specialism reference="6"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="498">
+          <id>197</id>
+          <room reference="494"/>
+          <specialism reference="7"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="499">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="500">
+          <id>70</id>
+          <room reference="494"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="501">
+          <id>71</id>
+          <room reference="494"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="100">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="502">
       <id>67</id>
       <name>367</name>
       <department reference="14"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="503">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="504">
+          <id>198</id>
+          <room reference="502"/>
+          <specialism reference="5"/>
+          <priority>3</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="505">
+          <id>199</id>
+          <room reference="502"/>
+          <specialism reference="6"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="506">
+          <id>200</id>
+          <room reference="502"/>
+          <specialism reference="7"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="507"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="101">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="508">
       <id>68</id>
       <name>368</name>
       <department reference="14"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="509">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="510">
+          <id>201</id>
+          <room reference="508"/>
+          <specialism reference="5"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="511">
+          <id>202</id>
+          <room reference="508"/>
+          <specialism reference="6"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="512">
+          <id>203</id>
+          <room reference="508"/>
+          <specialism reference="7"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="513">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="514">
+          <id>72</id>
+          <room reference="508"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="102">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="515">
       <id>69</id>
       <name>369</name>
       <department reference="14"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="516">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="517">
+          <id>204</id>
+          <room reference="515"/>
+          <specialism reference="5"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="518">
+          <id>205</id>
+          <room reference="515"/>
+          <specialism reference="6"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="519">
+          <id>206</id>
+          <room reference="515"/>
+          <specialism reference="7"/>
+          <priority>3</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="520"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="103">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="521">
       <id>70</id>
       <name>370</name>
       <department reference="14"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="522">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="523">
+          <id>207</id>
+          <room reference="521"/>
+          <specialism reference="5"/>
+          <priority>3</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="524">
+          <id>208</id>
+          <room reference="521"/>
+          <specialism reference="6"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="525">
+          <id>209</id>
+          <room reference="521"/>
+          <specialism reference="7"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="526">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="527">
+          <id>73</id>
+          <room reference="521"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="104">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="528">
       <id>71</id>
       <name>371</name>
       <department reference="14"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="529">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="530">
+          <id>210</id>
+          <room reference="528"/>
+          <specialism reference="5"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="531">
+          <id>211</id>
+          <room reference="528"/>
+          <specialism reference="6"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="532">
+          <id>212</id>
+          <room reference="528"/>
+          <specialism reference="7"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="533"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="105">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="534">
       <id>72</id>
       <name>372</name>
       <department reference="14"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="535">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="536">
+          <id>213</id>
+          <room reference="534"/>
+          <specialism reference="5"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="537">
+          <id>214</id>
+          <room reference="534"/>
+          <specialism reference="6"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="538">
+          <id>215</id>
+          <room reference="534"/>
+          <specialism reference="7"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="539">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="540">
+          <id>74</id>
+          <room reference="534"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="106">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="541">
       <id>73</id>
       <name>373</name>
       <department reference="14"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="542">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="543">
+          <id>216</id>
+          <room reference="541"/>
+          <specialism reference="5"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="544">
+          <id>217</id>
+          <room reference="541"/>
+          <specialism reference="6"/>
+          <priority>3</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="545">
+          <id>218</id>
+          <room reference="541"/>
+          <specialism reference="7"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="546">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="547">
+          <id>75</id>
+          <room reference="541"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="548">
+          <id>76</id>
+          <room reference="541"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="107">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="549">
       <id>74</id>
       <name>374</name>
       <department reference="14"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="550">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="551">
+          <id>219</id>
+          <room reference="549"/>
+          <specialism reference="5"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="552">
+          <id>220</id>
+          <room reference="549"/>
+          <specialism reference="6"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="553">
+          <id>221</id>
+          <room reference="549"/>
+          <specialism reference="7"/>
+          <priority>3</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="554">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="555">
+          <id>77</id>
+          <room reference="549"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="108">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="556">
       <id>75</id>
       <name>375</name>
       <department reference="14"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="557">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="558">
+          <id>222</id>
+          <room reference="556"/>
+          <specialism reference="5"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="559">
+          <id>223</id>
+          <room reference="556"/>
+          <specialism reference="6"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="560">
+          <id>224</id>
+          <room reference="556"/>
+          <specialism reference="7"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="561">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="562">
+          <id>78</id>
+          <room reference="556"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="109">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="563">
       <id>76</id>
       <name>376</name>
       <department reference="14"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="564">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="565">
+          <id>225</id>
+          <room reference="563"/>
+          <specialism reference="5"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="566">
+          <id>226</id>
+          <room reference="563"/>
+          <specialism reference="6"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="567">
+          <id>227</id>
+          <room reference="563"/>
+          <specialism reference="7"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="568">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="569">
+          <id>79</id>
+          <room reference="563"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="110">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="570">
       <id>77</id>
       <name>377</name>
       <department reference="14"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="571">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="572">
+          <id>228</id>
+          <room reference="570"/>
+          <specialism reference="5"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="573">
+          <id>229</id>
+          <room reference="570"/>
+          <specialism reference="6"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="574">
+          <id>230</id>
+          <room reference="570"/>
+          <specialism reference="7"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="575">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="576">
+          <id>80</id>
+          <room reference="570"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="111">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="577">
       <id>78</id>
       <name>378</name>
       <department reference="14"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="578">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="579">
+          <id>231</id>
+          <room reference="577"/>
+          <specialism reference="5"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="580">
+          <id>232</id>
+          <room reference="577"/>
+          <specialism reference="6"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="581">
+          <id>233</id>
+          <room reference="577"/>
+          <specialism reference="7"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="582">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="583">
+          <id>81</id>
+          <room reference="577"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="112">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="584">
       <id>79</id>
       <name>379</name>
       <department reference="14"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="585">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="586">
+          <id>234</id>
+          <room reference="584"/>
+          <specialism reference="5"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="587">
+          <id>235</id>
+          <room reference="584"/>
+          <specialism reference="6"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="588">
+          <id>236</id>
+          <room reference="584"/>
+          <specialism reference="7"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="589">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="590">
+          <id>82</id>
+          <room reference="584"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="113">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="591">
       <id>80</id>
       <name>480</name>
       <department reference="15"/>
       <capacity>1</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="592">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="593">
+          <id>237</id>
+          <room reference="591"/>
+          <specialism reference="6"/>
+          <priority>3</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="594">
+          <id>238</id>
+          <room reference="591"/>
+          <specialism reference="7"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="595">
+          <id>239</id>
+          <room reference="591"/>
+          <specialism reference="3"/>
+          <priority>3</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="596">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="597">
+          <id>83</id>
+          <room reference="591"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="114">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="598">
       <id>81</id>
       <name>481</name>
       <department reference="15"/>
       <capacity>1</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="599">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="600">
+          <id>240</id>
+          <room reference="598"/>
+          <specialism reference="6"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="601">
+          <id>241</id>
+          <room reference="598"/>
+          <specialism reference="7"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="602">
+          <id>242</id>
+          <room reference="598"/>
+          <specialism reference="3"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="603">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="604">
+          <id>84</id>
+          <room reference="598"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="115">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="605">
       <id>82</id>
       <name>482</name>
       <department reference="15"/>
       <capacity>2</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="606">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="607">
+          <id>243</id>
+          <room reference="605"/>
+          <specialism reference="6"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="608">
+          <id>244</id>
+          <room reference="605"/>
+          <specialism reference="7"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="609">
+          <id>245</id>
+          <room reference="605"/>
+          <specialism reference="3"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="610"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="116">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="611">
       <id>83</id>
       <name>483</name>
       <department reference="15"/>
       <capacity>2</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="612">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="613">
+          <id>246</id>
+          <room reference="611"/>
+          <specialism reference="6"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="614">
+          <id>247</id>
+          <room reference="611"/>
+          <specialism reference="7"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="615">
+          <id>248</id>
+          <room reference="611"/>
+          <specialism reference="3"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="616">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="617">
+          <id>85</id>
+          <room reference="611"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="618">
+          <id>86</id>
+          <room reference="611"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="117">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="619">
       <id>84</id>
       <name>484</name>
       <department reference="15"/>
       <capacity>2</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="620">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="621">
+          <id>249</id>
+          <room reference="619"/>
+          <specialism reference="6"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="622">
+          <id>250</id>
+          <room reference="619"/>
+          <specialism reference="7"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="623">
+          <id>251</id>
+          <room reference="619"/>
+          <specialism reference="3"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="624">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="625">
+          <id>87</id>
+          <room reference="619"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="118">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="626">
       <id>85</id>
       <name>485</name>
       <department reference="15"/>
       <capacity>2</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="627">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="628">
+          <id>252</id>
+          <room reference="626"/>
+          <specialism reference="6"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="629">
+          <id>253</id>
+          <room reference="626"/>
+          <specialism reference="7"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="630">
+          <id>254</id>
+          <room reference="626"/>
+          <specialism reference="3"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="631">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="632">
+          <id>88</id>
+          <room reference="626"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="119">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="633">
       <id>86</id>
       <name>486</name>
       <department reference="15"/>
       <capacity>2</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="634">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="635">
+          <id>255</id>
+          <room reference="633"/>
+          <specialism reference="6"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="636">
+          <id>256</id>
+          <room reference="633"/>
+          <specialism reference="7"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="637">
+          <id>257</id>
+          <room reference="633"/>
+          <specialism reference="3"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="638"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="120">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="639">
       <id>87</id>
       <name>487</name>
       <department reference="15"/>
       <capacity>2</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="640">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="641">
+          <id>258</id>
+          <room reference="639"/>
+          <specialism reference="6"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="642">
+          <id>259</id>
+          <room reference="639"/>
+          <specialism reference="7"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="643">
+          <id>260</id>
+          <room reference="639"/>
+          <specialism reference="3"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="644">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="645">
+          <id>89</id>
+          <room reference="639"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="121">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="646">
       <id>88</id>
       <name>488</name>
       <department reference="15"/>
       <capacity>2</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="647">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="648">
+          <id>261</id>
+          <room reference="646"/>
+          <specialism reference="6"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="649">
+          <id>262</id>
+          <room reference="646"/>
+          <specialism reference="7"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="650">
+          <id>263</id>
+          <room reference="646"/>
+          <specialism reference="3"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="651">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="652">
+          <id>90</id>
+          <room reference="646"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="122">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="653">
       <id>89</id>
       <name>489</name>
       <department reference="15"/>
       <capacity>2</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="654">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="655">
+          <id>264</id>
+          <room reference="653"/>
+          <specialism reference="6"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="656">
+          <id>265</id>
+          <room reference="653"/>
+          <specialism reference="7"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="657">
+          <id>266</id>
+          <room reference="653"/>
+          <specialism reference="3"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="658">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="659">
+          <id>91</id>
+          <room reference="653"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="123">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="660">
       <id>90</id>
       <name>490</name>
       <department reference="15"/>
       <capacity>2</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="661">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="662">
+          <id>267</id>
+          <room reference="660"/>
+          <specialism reference="6"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="663">
+          <id>268</id>
+          <room reference="660"/>
+          <specialism reference="7"/>
+          <priority>3</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="664">
+          <id>269</id>
+          <room reference="660"/>
+          <specialism reference="3"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="665">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="666">
+          <id>92</id>
+          <room reference="660"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="124">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="667">
       <id>91</id>
       <name>491</name>
       <department reference="15"/>
       <capacity>2</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="668">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="669">
+          <id>270</id>
+          <room reference="667"/>
+          <specialism reference="6"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="670">
+          <id>271</id>
+          <room reference="667"/>
+          <specialism reference="7"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="671">
+          <id>272</id>
+          <room reference="667"/>
+          <specialism reference="3"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="672">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="673">
+          <id>93</id>
+          <room reference="667"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="125">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="674">
       <id>92</id>
       <name>492</name>
       <department reference="15"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="675">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="676">
+          <id>273</id>
+          <room reference="674"/>
+          <specialism reference="6"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="677">
+          <id>274</id>
+          <room reference="674"/>
+          <specialism reference="7"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="678">
+          <id>275</id>
+          <room reference="674"/>
+          <specialism reference="3"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="679">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="680">
+          <id>94</id>
+          <room reference="674"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="126">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="681">
       <id>93</id>
       <name>493</name>
       <department reference="15"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="682">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="683">
+          <id>276</id>
+          <room reference="681"/>
+          <specialism reference="6"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="684">
+          <id>277</id>
+          <room reference="681"/>
+          <specialism reference="7"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="685">
+          <id>278</id>
+          <room reference="681"/>
+          <specialism reference="3"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="686"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="127">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="687">
       <id>94</id>
       <name>494</name>
       <department reference="15"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="688">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="689">
+          <id>279</id>
+          <room reference="687"/>
+          <specialism reference="6"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="690">
+          <id>280</id>
+          <room reference="687"/>
+          <specialism reference="7"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="691">
+          <id>281</id>
+          <room reference="687"/>
+          <specialism reference="3"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="692"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="128">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="693">
       <id>95</id>
       <name>495</name>
       <department reference="15"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="694">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="695">
+          <id>282</id>
+          <room reference="693"/>
+          <specialism reference="6"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="696">
+          <id>283</id>
+          <room reference="693"/>
+          <specialism reference="7"/>
+          <priority>3</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="697">
+          <id>284</id>
+          <room reference="693"/>
+          <specialism reference="3"/>
+          <priority>3</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="698">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="699">
+          <id>95</id>
+          <room reference="693"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="700">
+          <id>96</id>
+          <room reference="693"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="129">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="701">
       <id>96</id>
       <name>496</name>
       <department reference="15"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="702">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="703">
+          <id>285</id>
+          <room reference="701"/>
+          <specialism reference="6"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="704">
+          <id>286</id>
+          <room reference="701"/>
+          <specialism reference="7"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="705">
+          <id>287</id>
+          <room reference="701"/>
+          <specialism reference="3"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="706"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="130">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="707">
       <id>97</id>
       <name>497</name>
       <department reference="15"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="708">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="709">
+          <id>288</id>
+          <room reference="707"/>
+          <specialism reference="6"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="710">
+          <id>289</id>
+          <room reference="707"/>
+          <specialism reference="7"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="711">
+          <id>290</id>
+          <room reference="707"/>
+          <specialism reference="3"/>
+          <priority>3</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="712"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="131">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="713">
       <id>98</id>
       <name>498</name>
       <department reference="15"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="714">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="715">
+          <id>291</id>
+          <room reference="713"/>
+          <specialism reference="6"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="716">
+          <id>292</id>
+          <room reference="713"/>
+          <specialism reference="7"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="717">
+          <id>293</id>
+          <room reference="713"/>
+          <specialism reference="3"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="718">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="719">
+          <id>97</id>
+          <room reference="713"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="720">
+          <id>98</id>
+          <room reference="713"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="132">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="721">
       <id>99</id>
       <name>499</name>
       <department reference="15"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="722">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="723">
+          <id>294</id>
+          <room reference="721"/>
+          <specialism reference="6"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="724">
+          <id>295</id>
+          <room reference="721"/>
+          <specialism reference="7"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="725">
+          <id>296</id>
+          <room reference="721"/>
+          <specialism reference="3"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="726">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="727">
+          <id>99</id>
+          <room reference="721"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="728">
+          <id>100</id>
+          <room reference="721"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="133">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="729">
       <id>100</id>
       <name>4100</name>
       <department reference="15"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="730">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="731">
+          <id>297</id>
+          <room reference="729"/>
+          <specialism reference="6"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="732">
+          <id>298</id>
+          <room reference="729"/>
+          <specialism reference="7"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="733">
+          <id>299</id>
+          <room reference="729"/>
+          <specialism reference="3"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="734">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="735">
+          <id>101</id>
+          <room reference="729"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="134">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="736">
       <id>101</id>
       <name>4101</name>
       <department reference="15"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="737">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="738">
+          <id>300</id>
+          <room reference="736"/>
+          <specialism reference="6"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="739">
+          <id>301</id>
+          <room reference="736"/>
+          <specialism reference="7"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="740">
+          <id>302</id>
+          <room reference="736"/>
+          <specialism reference="3"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="741">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="742">
+          <id>102</id>
+          <room reference="736"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="743">
+          <id>103</id>
+          <room reference="736"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="135">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="744">
       <id>102</id>
       <name>4102</name>
       <department reference="15"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="745">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="746">
+          <id>303</id>
+          <room reference="744"/>
+          <specialism reference="6"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="747">
+          <id>304</id>
+          <room reference="744"/>
+          <specialism reference="7"/>
+          <priority>3</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="748">
+          <id>305</id>
+          <room reference="744"/>
+          <specialism reference="3"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="749"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="136">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="750">
       <id>103</id>
       <name>4103</name>
       <department reference="15"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="751">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="752">
+          <id>306</id>
+          <room reference="750"/>
+          <specialism reference="6"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="753">
+          <id>307</id>
+          <room reference="750"/>
+          <specialism reference="7"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="754">
+          <id>308</id>
+          <room reference="750"/>
+          <specialism reference="3"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="755"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="137">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="756">
       <id>104</id>
       <name>4104</name>
       <department reference="15"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="757">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="758">
+          <id>309</id>
+          <room reference="756"/>
+          <specialism reference="6"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="759">
+          <id>310</id>
+          <room reference="756"/>
+          <specialism reference="7"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="760">
+          <id>311</id>
+          <room reference="756"/>
+          <specialism reference="3"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="761"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="138">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="762">
       <id>105</id>
       <name>4105</name>
       <department reference="15"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="763">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="764">
+          <id>312</id>
+          <room reference="762"/>
+          <specialism reference="6"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="765">
+          <id>313</id>
+          <room reference="762"/>
+          <specialism reference="7"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="766">
+          <id>314</id>
+          <room reference="762"/>
+          <specialism reference="3"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="767">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="768">
+          <id>104</id>
+          <room reference="762"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="139">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="769">
       <id>106</id>
       <name>4106</name>
       <department reference="15"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="770">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="771">
+          <id>315</id>
+          <room reference="769"/>
+          <specialism reference="6"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="772">
+          <id>316</id>
+          <room reference="769"/>
+          <specialism reference="7"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="773">
+          <id>317</id>
+          <room reference="769"/>
+          <specialism reference="3"/>
+          <priority>3</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="774">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="775">
+          <id>105</id>
+          <room reference="769"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="140">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="776">
       <id>107</id>
       <name>4107</name>
       <department reference="15"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="777">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="778">
+          <id>318</id>
+          <room reference="776"/>
+          <specialism reference="6"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="779">
+          <id>319</id>
+          <room reference="776"/>
+          <specialism reference="7"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="780">
+          <id>320</id>
+          <room reference="776"/>
+          <specialism reference="3"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="781">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="782">
+          <id>106</id>
+          <room reference="776"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="783">
+          <id>107</id>
+          <room reference="776"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="141">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="784">
       <id>108</id>
       <name>5108</name>
       <department reference="16"/>
       <capacity>1</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="785">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="786">
+          <id>321</id>
+          <room reference="784"/>
+          <specialism reference="7"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="787">
+          <id>322</id>
+          <room reference="784"/>
+          <specialism reference="3"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="788">
+          <id>323</id>
+          <room reference="784"/>
+          <specialism reference="4"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="789">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="790">
+          <id>108</id>
+          <room reference="784"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="142">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="791">
       <id>109</id>
       <name>5109</name>
       <department reference="16"/>
       <capacity>1</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="792">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="793">
+          <id>324</id>
+          <room reference="791"/>
+          <specialism reference="7"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="794">
+          <id>325</id>
+          <room reference="791"/>
+          <specialism reference="3"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="795">
+          <id>326</id>
+          <room reference="791"/>
+          <specialism reference="4"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="796">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="797">
+          <id>109</id>
+          <room reference="791"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="143">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="798">
       <id>110</id>
       <name>5110</name>
       <department reference="16"/>
       <capacity>1</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="799">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="800">
+          <id>327</id>
+          <room reference="798"/>
+          <specialism reference="7"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="801">
+          <id>328</id>
+          <room reference="798"/>
+          <specialism reference="3"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="802">
+          <id>329</id>
+          <room reference="798"/>
+          <specialism reference="4"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="803"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="144">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="804">
       <id>111</id>
       <name>5111</name>
       <department reference="16"/>
       <capacity>1</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="805">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="806">
+          <id>330</id>
+          <room reference="804"/>
+          <specialism reference="7"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="807">
+          <id>331</id>
+          <room reference="804"/>
+          <specialism reference="3"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="808">
+          <id>332</id>
+          <room reference="804"/>
+          <specialism reference="4"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="809">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="810">
+          <id>110</id>
+          <room reference="804"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="145">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="811">
       <id>112</id>
       <name>5112</name>
       <department reference="16"/>
       <capacity>2</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="812">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="813">
+          <id>333</id>
+          <room reference="811"/>
+          <specialism reference="7"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="814">
+          <id>334</id>
+          <room reference="811"/>
+          <specialism reference="3"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="815">
+          <id>335</id>
+          <room reference="811"/>
+          <specialism reference="4"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="816"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="146">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="817">
       <id>113</id>
       <name>5113</name>
       <department reference="16"/>
       <capacity>2</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="818">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="819">
+          <id>336</id>
+          <room reference="817"/>
+          <specialism reference="7"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="820">
+          <id>337</id>
+          <room reference="817"/>
+          <specialism reference="3"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="821">
+          <id>338</id>
+          <room reference="817"/>
+          <specialism reference="4"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="822">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="823">
+          <id>111</id>
+          <room reference="817"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="147">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="824">
       <id>114</id>
       <name>5114</name>
       <department reference="16"/>
       <capacity>2</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="825">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="826">
+          <id>339</id>
+          <room reference="824"/>
+          <specialism reference="7"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="827">
+          <id>340</id>
+          <room reference="824"/>
+          <specialism reference="3"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="828">
+          <id>341</id>
+          <room reference="824"/>
+          <specialism reference="4"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="829"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="148">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="830">
       <id>115</id>
       <name>5115</name>
       <department reference="16"/>
       <capacity>2</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="831">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="832">
+          <id>342</id>
+          <room reference="830"/>
+          <specialism reference="7"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="833">
+          <id>343</id>
+          <room reference="830"/>
+          <specialism reference="3"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="834">
+          <id>344</id>
+          <room reference="830"/>
+          <specialism reference="4"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="835">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="836">
+          <id>112</id>
+          <room reference="830"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="149">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="837">
       <id>116</id>
       <name>5116</name>
       <department reference="16"/>
       <capacity>2</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="838">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="839">
+          <id>345</id>
+          <room reference="837"/>
+          <specialism reference="7"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="840">
+          <id>346</id>
+          <room reference="837"/>
+          <specialism reference="3"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="841">
+          <id>347</id>
+          <room reference="837"/>
+          <specialism reference="4"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="842">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="843">
+          <id>113</id>
+          <room reference="837"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="150">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="844">
       <id>117</id>
       <name>5117</name>
       <department reference="16"/>
       <capacity>2</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="845">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="846">
+          <id>348</id>
+          <room reference="844"/>
+          <specialism reference="7"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="847">
+          <id>349</id>
+          <room reference="844"/>
+          <specialism reference="3"/>
+          <priority>3</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="848">
+          <id>350</id>
+          <room reference="844"/>
+          <specialism reference="4"/>
+          <priority>3</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="849">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="850">
+          <id>114</id>
+          <room reference="844"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="851">
+          <id>115</id>
+          <room reference="844"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="151">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="852">
       <id>118</id>
       <name>5118</name>
       <department reference="16"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="853">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="854">
+          <id>351</id>
+          <room reference="852"/>
+          <specialism reference="7"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="855">
+          <id>352</id>
+          <room reference="852"/>
+          <specialism reference="3"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="856">
+          <id>353</id>
+          <room reference="852"/>
+          <specialism reference="4"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="857">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="858">
+          <id>116</id>
+          <room reference="852"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="859">
+          <id>117</id>
+          <room reference="852"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="152">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="860">
       <id>119</id>
       <name>5119</name>
       <department reference="16"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="861">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="862">
+          <id>354</id>
+          <room reference="860"/>
+          <specialism reference="7"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="863">
+          <id>355</id>
+          <room reference="860"/>
+          <specialism reference="3"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="864">
+          <id>356</id>
+          <room reference="860"/>
+          <specialism reference="4"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="865">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="866">
+          <id>118</id>
+          <room reference="860"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="153">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="867">
       <id>120</id>
       <name>5120</name>
       <department reference="16"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="868">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="869">
+          <id>357</id>
+          <room reference="867"/>
+          <specialism reference="7"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="870">
+          <id>358</id>
+          <room reference="867"/>
+          <specialism reference="3"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="871">
+          <id>359</id>
+          <room reference="867"/>
+          <specialism reference="4"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="872">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="873">
+          <id>119</id>
+          <room reference="867"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="154">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="874">
       <id>121</id>
       <name>5121</name>
       <department reference="16"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="875">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="876">
+          <id>360</id>
+          <room reference="874"/>
+          <specialism reference="7"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="877">
+          <id>361</id>
+          <room reference="874"/>
+          <specialism reference="3"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="878">
+          <id>362</id>
+          <room reference="874"/>
+          <specialism reference="4"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="879">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="880">
+          <id>120</id>
+          <room reference="874"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="881">
+          <id>121</id>
+          <room reference="874"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="155">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="882">
       <id>122</id>
       <name>5122</name>
       <department reference="16"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="883">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="884">
+          <id>363</id>
+          <room reference="882"/>
+          <specialism reference="7"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="885">
+          <id>364</id>
+          <room reference="882"/>
+          <specialism reference="3"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="886">
+          <id>365</id>
+          <room reference="882"/>
+          <specialism reference="4"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="887">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="888">
+          <id>122</id>
+          <room reference="882"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="156">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="889">
       <id>123</id>
       <name>5123</name>
       <department reference="16"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="890">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="891">
+          <id>366</id>
+          <room reference="889"/>
+          <specialism reference="7"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="892">
+          <id>367</id>
+          <room reference="889"/>
+          <specialism reference="3"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="893">
+          <id>368</id>
+          <room reference="889"/>
+          <specialism reference="4"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="894">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="895">
+          <id>123</id>
+          <room reference="889"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="157">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="896">
       <id>124</id>
       <name>5124</name>
       <department reference="16"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="897">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="898">
+          <id>369</id>
+          <room reference="896"/>
+          <specialism reference="7"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="899">
+          <id>370</id>
+          <room reference="896"/>
+          <specialism reference="3"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="900">
+          <id>371</id>
+          <room reference="896"/>
+          <specialism reference="4"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="901">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="902">
+          <id>124</id>
+          <room reference="896"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="903">
+          <id>125</id>
+          <room reference="896"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="158">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="904">
       <id>125</id>
       <name>5125</name>
       <department reference="16"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="905">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="906">
+          <id>372</id>
+          <room reference="904"/>
+          <specialism reference="7"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="907">
+          <id>373</id>
+          <room reference="904"/>
+          <specialism reference="3"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="908">
+          <id>374</id>
+          <room reference="904"/>
+          <specialism reference="4"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="909"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="159">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="910">
       <id>126</id>
       <name>5126</name>
       <department reference="16"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="911">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="912">
+          <id>375</id>
+          <room reference="910"/>
+          <specialism reference="7"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="913">
+          <id>376</id>
+          <room reference="910"/>
+          <specialism reference="3"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="914">
+          <id>377</id>
+          <room reference="910"/>
+          <specialism reference="4"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="915">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="916">
+          <id>126</id>
+          <room reference="910"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="160">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="917">
       <id>127</id>
       <name>5127</name>
       <department reference="16"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="918">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="919">
+          <id>378</id>
+          <room reference="917"/>
+          <specialism reference="7"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="920">
+          <id>379</id>
+          <room reference="917"/>
+          <specialism reference="3"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="921">
+          <id>380</id>
+          <room reference="917"/>
+          <specialism reference="4"/>
+          <priority>3</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="922">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="923">
+          <id>127</id>
+          <room reference="917"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="924">
+          <id>128</id>
+          <room reference="917"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="161">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="925">
       <id>128</id>
       <name>5128</name>
       <department reference="16"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="926">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="927">
+          <id>381</id>
+          <room reference="925"/>
+          <specialism reference="7"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="928">
+          <id>382</id>
+          <room reference="925"/>
+          <specialism reference="3"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="929">
+          <id>383</id>
+          <room reference="925"/>
+          <specialism reference="4"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="930">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="931">
+          <id>129</id>
+          <room reference="925"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="162">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="932">
       <id>129</id>
       <name>5129</name>
       <department reference="16"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="933">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="934">
+          <id>384</id>
+          <room reference="932"/>
+          <specialism reference="7"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="935">
+          <id>385</id>
+          <room reference="932"/>
+          <specialism reference="3"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="936">
+          <id>386</id>
+          <room reference="932"/>
+          <specialism reference="4"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="937"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="163">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="938">
       <id>130</id>
       <name>5130</name>
       <department reference="16"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="939">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="940">
+          <id>387</id>
+          <room reference="938"/>
+          <specialism reference="7"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="941">
+          <id>388</id>
+          <room reference="938"/>
+          <specialism reference="3"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="942">
+          <id>389</id>
+          <room reference="938"/>
+          <specialism reference="4"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="943">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="944">
+          <id>130</id>
+          <room reference="938"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="164">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Room id="945">
       <id>131</id>
       <name>5131</name>
       <department reference="16"/>
       <capacity>4</capacity>
       <genderLimitation>SAME_GENDER</genderLimitation>
+      <roomSpecialismList id="946">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="947">
+          <id>390</id>
+          <room reference="945"/>
+          <specialism reference="7"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="948">
+          <id>391</id>
+          <room reference="945"/>
+          <specialism reference="3"/>
+          <priority>1</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="949">
+          <id>392</id>
+          <room reference="945"/>
+          <specialism reference="4"/>
+          <priority>2</priority>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+      </roomSpecialismList>
+      <roomEquipmentList id="950">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="951">
+          <id>131</id>
+          <room reference="945"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+      </roomEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Room>
   </roomList>
-  <roomSpecialismList id="165">
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="166">
-      <id>0</id>
-      <room reference="34"/>
-      <specialism reference="3"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="167">
-      <id>1</id>
-      <room reference="34"/>
-      <specialism reference="4"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="168">
-      <id>2</id>
-      <room reference="34"/>
-      <specialism reference="5"/>
-      <priority>3</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="169">
-      <id>3</id>
-      <room reference="35"/>
-      <specialism reference="3"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="170">
-      <id>4</id>
-      <room reference="35"/>
-      <specialism reference="4"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="171">
-      <id>5</id>
-      <room reference="35"/>
-      <specialism reference="5"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="172">
-      <id>6</id>
-      <room reference="36"/>
-      <specialism reference="3"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="173">
-      <id>7</id>
-      <room reference="36"/>
-      <specialism reference="4"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="174">
-      <id>8</id>
-      <room reference="36"/>
-      <specialism reference="5"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="175">
-      <id>9</id>
-      <room reference="37"/>
-      <specialism reference="3"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="176">
-      <id>10</id>
-      <room reference="37"/>
-      <specialism reference="4"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="177">
-      <id>11</id>
-      <room reference="37"/>
-      <specialism reference="5"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="178">
-      <id>12</id>
-      <room reference="38"/>
-      <specialism reference="3"/>
-      <priority>3</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="179">
-      <id>13</id>
-      <room reference="38"/>
-      <specialism reference="4"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="180">
-      <id>14</id>
-      <room reference="38"/>
-      <specialism reference="5"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="181">
-      <id>15</id>
-      <room reference="39"/>
-      <specialism reference="3"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="182">
-      <id>16</id>
-      <room reference="39"/>
-      <specialism reference="4"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="183">
-      <id>17</id>
-      <room reference="39"/>
-      <specialism reference="5"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="184">
-      <id>18</id>
-      <room reference="40"/>
-      <specialism reference="3"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="185">
-      <id>19</id>
-      <room reference="40"/>
-      <specialism reference="4"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="186">
-      <id>20</id>
-      <room reference="40"/>
-      <specialism reference="5"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="187">
-      <id>21</id>
-      <room reference="41"/>
-      <specialism reference="3"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="188">
-      <id>22</id>
-      <room reference="41"/>
-      <specialism reference="4"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="189">
-      <id>23</id>
-      <room reference="41"/>
-      <specialism reference="5"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="190">
-      <id>24</id>
-      <room reference="42"/>
-      <specialism reference="3"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="191">
-      <id>25</id>
-      <room reference="42"/>
-      <specialism reference="4"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="192">
-      <id>26</id>
-      <room reference="42"/>
-      <specialism reference="5"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="193">
-      <id>27</id>
-      <room reference="43"/>
-      <specialism reference="3"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="194">
-      <id>28</id>
-      <room reference="43"/>
-      <specialism reference="4"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="195">
-      <id>29</id>
-      <room reference="43"/>
-      <specialism reference="5"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="196">
-      <id>30</id>
-      <room reference="44"/>
-      <specialism reference="3"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="197">
-      <id>31</id>
-      <room reference="44"/>
-      <specialism reference="4"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="198">
-      <id>32</id>
-      <room reference="44"/>
-      <specialism reference="5"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="199">
-      <id>33</id>
-      <room reference="45"/>
-      <specialism reference="3"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="200">
-      <id>34</id>
-      <room reference="45"/>
-      <specialism reference="4"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="201">
-      <id>35</id>
-      <room reference="45"/>
-      <specialism reference="5"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="202">
-      <id>36</id>
-      <room reference="46"/>
-      <specialism reference="3"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="203">
-      <id>37</id>
-      <room reference="46"/>
-      <specialism reference="4"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="204">
-      <id>38</id>
-      <room reference="46"/>
-      <specialism reference="5"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="205">
-      <id>39</id>
-      <room reference="47"/>
-      <specialism reference="3"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="206">
-      <id>40</id>
-      <room reference="47"/>
-      <specialism reference="4"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="207">
-      <id>41</id>
-      <room reference="47"/>
-      <specialism reference="5"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="208">
-      <id>42</id>
-      <room reference="48"/>
-      <specialism reference="3"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="209">
-      <id>43</id>
-      <room reference="48"/>
-      <specialism reference="4"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="210">
-      <id>44</id>
-      <room reference="48"/>
-      <specialism reference="5"/>
-      <priority>3</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="211">
-      <id>45</id>
-      <room reference="49"/>
-      <specialism reference="3"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="212">
-      <id>46</id>
-      <room reference="49"/>
-      <specialism reference="4"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="213">
-      <id>47</id>
-      <room reference="49"/>
-      <specialism reference="5"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="214">
-      <id>48</id>
-      <room reference="50"/>
-      <specialism reference="3"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="215">
-      <id>49</id>
-      <room reference="50"/>
-      <specialism reference="4"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="216">
-      <id>50</id>
-      <room reference="50"/>
-      <specialism reference="5"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="217">
-      <id>51</id>
-      <room reference="51"/>
-      <specialism reference="3"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="218">
-      <id>52</id>
-      <room reference="51"/>
-      <specialism reference="4"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="219">
-      <id>53</id>
-      <room reference="51"/>
-      <specialism reference="5"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="220">
-      <id>54</id>
-      <room reference="52"/>
-      <specialism reference="3"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="221">
-      <id>55</id>
-      <room reference="52"/>
-      <specialism reference="4"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="222">
-      <id>56</id>
-      <room reference="52"/>
-      <specialism reference="5"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="223">
-      <id>57</id>
-      <room reference="53"/>
-      <specialism reference="3"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="224">
-      <id>58</id>
-      <room reference="53"/>
-      <specialism reference="4"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="225">
-      <id>59</id>
-      <room reference="53"/>
-      <specialism reference="5"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="226">
-      <id>60</id>
-      <room reference="54"/>
-      <specialism reference="3"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="227">
-      <id>61</id>
-      <room reference="54"/>
-      <specialism reference="4"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="228">
-      <id>62</id>
-      <room reference="54"/>
-      <specialism reference="5"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="229">
-      <id>63</id>
-      <room reference="55"/>
-      <specialism reference="3"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="230">
-      <id>64</id>
-      <room reference="55"/>
-      <specialism reference="4"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="231">
-      <id>65</id>
-      <room reference="55"/>
-      <specialism reference="5"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="232">
-      <id>66</id>
-      <room reference="56"/>
-      <specialism reference="3"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="233">
-      <id>67</id>
-      <room reference="56"/>
-      <specialism reference="4"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="234">
-      <id>68</id>
-      <room reference="56"/>
-      <specialism reference="5"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="235">
-      <id>69</id>
-      <room reference="57"/>
-      <specialism reference="3"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="236">
-      <id>70</id>
-      <room reference="57"/>
-      <specialism reference="4"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="237">
-      <id>71</id>
-      <room reference="57"/>
-      <specialism reference="5"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="238">
-      <id>72</id>
-      <room reference="58"/>
-      <specialism reference="3"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="239">
-      <id>73</id>
-      <room reference="58"/>
-      <specialism reference="4"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="240">
-      <id>74</id>
-      <room reference="58"/>
-      <specialism reference="5"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="241">
-      <id>75</id>
-      <room reference="59"/>
-      <specialism reference="3"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="242">
-      <id>76</id>
-      <room reference="59"/>
-      <specialism reference="4"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="243">
-      <id>77</id>
-      <room reference="59"/>
-      <specialism reference="5"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="244">
-      <id>78</id>
-      <room reference="60"/>
-      <specialism reference="3"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="245">
-      <id>79</id>
-      <room reference="60"/>
-      <specialism reference="4"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="246">
-      <id>80</id>
-      <room reference="60"/>
-      <specialism reference="5"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="247">
-      <id>81</id>
-      <room reference="61"/>
-      <specialism reference="4"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="248">
-      <id>82</id>
-      <room reference="61"/>
-      <specialism reference="5"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="249">
-      <id>83</id>
-      <room reference="61"/>
-      <specialism reference="6"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="250">
-      <id>84</id>
-      <room reference="62"/>
-      <specialism reference="4"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="251">
-      <id>85</id>
-      <room reference="62"/>
-      <specialism reference="5"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="252">
-      <id>86</id>
-      <room reference="62"/>
-      <specialism reference="6"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="253">
-      <id>87</id>
-      <room reference="63"/>
-      <specialism reference="4"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="254">
-      <id>88</id>
-      <room reference="63"/>
-      <specialism reference="5"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="255">
-      <id>89</id>
-      <room reference="63"/>
-      <specialism reference="6"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="256">
-      <id>90</id>
-      <room reference="64"/>
-      <specialism reference="4"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="257">
-      <id>91</id>
-      <room reference="64"/>
-      <specialism reference="5"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="258">
-      <id>92</id>
-      <room reference="64"/>
-      <specialism reference="6"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="259">
-      <id>93</id>
-      <room reference="65"/>
-      <specialism reference="4"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="260">
-      <id>94</id>
-      <room reference="65"/>
-      <specialism reference="5"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="261">
-      <id>95</id>
-      <room reference="65"/>
-      <specialism reference="6"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="262">
-      <id>96</id>
-      <room reference="66"/>
-      <specialism reference="4"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="263">
-      <id>97</id>
-      <room reference="66"/>
-      <specialism reference="5"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="264">
-      <id>98</id>
-      <room reference="66"/>
-      <specialism reference="6"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="265">
-      <id>99</id>
-      <room reference="67"/>
-      <specialism reference="4"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="266">
-      <id>100</id>
-      <room reference="67"/>
-      <specialism reference="5"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="267">
-      <id>101</id>
-      <room reference="67"/>
-      <specialism reference="6"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="268">
-      <id>102</id>
-      <room reference="68"/>
-      <specialism reference="4"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="269">
-      <id>103</id>
-      <room reference="68"/>
-      <specialism reference="5"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="270">
-      <id>104</id>
-      <room reference="68"/>
-      <specialism reference="6"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="271">
-      <id>105</id>
-      <room reference="69"/>
-      <specialism reference="4"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="272">
-      <id>106</id>
-      <room reference="69"/>
-      <specialism reference="5"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="273">
-      <id>107</id>
-      <room reference="69"/>
-      <specialism reference="6"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="274">
-      <id>108</id>
-      <room reference="70"/>
-      <specialism reference="4"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="275">
-      <id>109</id>
-      <room reference="70"/>
-      <specialism reference="5"/>
-      <priority>3</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="276">
-      <id>110</id>
-      <room reference="70"/>
-      <specialism reference="6"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="277">
-      <id>111</id>
-      <room reference="71"/>
-      <specialism reference="4"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="278">
-      <id>112</id>
-      <room reference="71"/>
-      <specialism reference="5"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="279">
-      <id>113</id>
-      <room reference="71"/>
-      <specialism reference="6"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="280">
-      <id>114</id>
-      <room reference="72"/>
-      <specialism reference="4"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="281">
-      <id>115</id>
-      <room reference="72"/>
-      <specialism reference="5"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="282">
-      <id>116</id>
-      <room reference="72"/>
-      <specialism reference="6"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="283">
-      <id>117</id>
-      <room reference="73"/>
-      <specialism reference="4"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="284">
-      <id>118</id>
-      <room reference="73"/>
-      <specialism reference="5"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="285">
-      <id>119</id>
-      <room reference="73"/>
-      <specialism reference="6"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="286">
-      <id>120</id>
-      <room reference="74"/>
-      <specialism reference="4"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="287">
-      <id>121</id>
-      <room reference="74"/>
-      <specialism reference="5"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="288">
-      <id>122</id>
-      <room reference="74"/>
-      <specialism reference="6"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="289">
-      <id>123</id>
-      <room reference="75"/>
-      <specialism reference="4"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="290">
-      <id>124</id>
-      <room reference="75"/>
-      <specialism reference="5"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="291">
-      <id>125</id>
-      <room reference="75"/>
-      <specialism reference="6"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="292">
-      <id>126</id>
-      <room reference="76"/>
-      <specialism reference="4"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="293">
-      <id>127</id>
-      <room reference="76"/>
-      <specialism reference="5"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="294">
-      <id>128</id>
-      <room reference="76"/>
-      <specialism reference="6"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="295">
-      <id>129</id>
-      <room reference="77"/>
-      <specialism reference="4"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="296">
-      <id>130</id>
-      <room reference="77"/>
-      <specialism reference="5"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="297">
-      <id>131</id>
-      <room reference="77"/>
-      <specialism reference="6"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="298">
-      <id>132</id>
-      <room reference="78"/>
-      <specialism reference="4"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="299">
-      <id>133</id>
-      <room reference="78"/>
-      <specialism reference="5"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="300">
-      <id>134</id>
-      <room reference="78"/>
-      <specialism reference="6"/>
-      <priority>3</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="301">
-      <id>135</id>
-      <room reference="79"/>
-      <specialism reference="4"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="302">
-      <id>136</id>
-      <room reference="79"/>
-      <specialism reference="5"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="303">
-      <id>137</id>
-      <room reference="79"/>
-      <specialism reference="6"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="304">
-      <id>138</id>
-      <room reference="80"/>
-      <specialism reference="4"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="305">
-      <id>139</id>
-      <room reference="80"/>
-      <specialism reference="5"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="306">
-      <id>140</id>
-      <room reference="80"/>
-      <specialism reference="6"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="307">
-      <id>141</id>
-      <room reference="81"/>
-      <specialism reference="4"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="308">
-      <id>142</id>
-      <room reference="81"/>
-      <specialism reference="5"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="309">
-      <id>143</id>
-      <room reference="81"/>
-      <specialism reference="6"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="310">
-      <id>144</id>
-      <room reference="82"/>
-      <specialism reference="4"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="311">
-      <id>145</id>
-      <room reference="82"/>
-      <specialism reference="5"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="312">
-      <id>146</id>
-      <room reference="82"/>
-      <specialism reference="6"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="313">
-      <id>147</id>
-      <room reference="83"/>
-      <specialism reference="5"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="314">
-      <id>148</id>
-      <room reference="83"/>
-      <specialism reference="6"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="315">
-      <id>149</id>
-      <room reference="83"/>
-      <specialism reference="7"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="316">
-      <id>150</id>
-      <room reference="84"/>
-      <specialism reference="5"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="317">
-      <id>151</id>
-      <room reference="84"/>
-      <specialism reference="6"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="318">
-      <id>152</id>
-      <room reference="84"/>
-      <specialism reference="7"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="319">
-      <id>153</id>
-      <room reference="85"/>
-      <specialism reference="5"/>
-      <priority>3</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="320">
-      <id>154</id>
-      <room reference="85"/>
-      <specialism reference="6"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="321">
-      <id>155</id>
-      <room reference="85"/>
-      <specialism reference="7"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="322">
-      <id>156</id>
-      <room reference="86"/>
-      <specialism reference="5"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="323">
-      <id>157</id>
-      <room reference="86"/>
-      <specialism reference="6"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="324">
-      <id>158</id>
-      <room reference="86"/>
-      <specialism reference="7"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="325">
-      <id>159</id>
-      <room reference="87"/>
-      <specialism reference="5"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="326">
-      <id>160</id>
-      <room reference="87"/>
-      <specialism reference="6"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="327">
-      <id>161</id>
-      <room reference="87"/>
-      <specialism reference="7"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="328">
-      <id>162</id>
-      <room reference="88"/>
-      <specialism reference="5"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="329">
-      <id>163</id>
-      <room reference="88"/>
-      <specialism reference="6"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="330">
-      <id>164</id>
-      <room reference="88"/>
-      <specialism reference="7"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="331">
-      <id>165</id>
-      <room reference="89"/>
-      <specialism reference="5"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="332">
-      <id>166</id>
-      <room reference="89"/>
-      <specialism reference="6"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="333">
-      <id>167</id>
-      <room reference="89"/>
-      <specialism reference="7"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="334">
-      <id>168</id>
-      <room reference="90"/>
-      <specialism reference="5"/>
-      <priority>3</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="335">
-      <id>169</id>
-      <room reference="90"/>
-      <specialism reference="6"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="336">
-      <id>170</id>
-      <room reference="90"/>
-      <specialism reference="7"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="337">
-      <id>171</id>
-      <room reference="91"/>
-      <specialism reference="5"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="338">
-      <id>172</id>
-      <room reference="91"/>
-      <specialism reference="6"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="339">
-      <id>173</id>
-      <room reference="91"/>
-      <specialism reference="7"/>
-      <priority>3</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="340">
-      <id>174</id>
-      <room reference="92"/>
-      <specialism reference="5"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="341">
-      <id>175</id>
-      <room reference="92"/>
-      <specialism reference="6"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="342">
-      <id>176</id>
-      <room reference="92"/>
-      <specialism reference="7"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="343">
-      <id>177</id>
-      <room reference="93"/>
-      <specialism reference="5"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="344">
-      <id>178</id>
-      <room reference="93"/>
-      <specialism reference="6"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="345">
-      <id>179</id>
-      <room reference="93"/>
-      <specialism reference="7"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="346">
-      <id>180</id>
-      <room reference="94"/>
-      <specialism reference="5"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="347">
-      <id>181</id>
-      <room reference="94"/>
-      <specialism reference="6"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="348">
-      <id>182</id>
-      <room reference="94"/>
-      <specialism reference="7"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="349">
-      <id>183</id>
-      <room reference="95"/>
-      <specialism reference="5"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="350">
-      <id>184</id>
-      <room reference="95"/>
-      <specialism reference="6"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="351">
-      <id>185</id>
-      <room reference="95"/>
-      <specialism reference="7"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="352">
-      <id>186</id>
-      <room reference="96"/>
-      <specialism reference="5"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="353">
-      <id>187</id>
-      <room reference="96"/>
-      <specialism reference="6"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="354">
-      <id>188</id>
-      <room reference="96"/>
-      <specialism reference="7"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="355">
-      <id>189</id>
-      <room reference="97"/>
-      <specialism reference="5"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="356">
-      <id>190</id>
-      <room reference="97"/>
-      <specialism reference="6"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="357">
-      <id>191</id>
-      <room reference="97"/>
-      <specialism reference="7"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="358">
-      <id>192</id>
-      <room reference="98"/>
-      <specialism reference="5"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="359">
-      <id>193</id>
-      <room reference="98"/>
-      <specialism reference="6"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="360">
-      <id>194</id>
-      <room reference="98"/>
-      <specialism reference="7"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="361">
-      <id>195</id>
-      <room reference="99"/>
-      <specialism reference="5"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="362">
-      <id>196</id>
-      <room reference="99"/>
-      <specialism reference="6"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="363">
-      <id>197</id>
-      <room reference="99"/>
-      <specialism reference="7"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="364">
-      <id>198</id>
-      <room reference="100"/>
-      <specialism reference="5"/>
-      <priority>3</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="365">
-      <id>199</id>
-      <room reference="100"/>
-      <specialism reference="6"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="366">
-      <id>200</id>
-      <room reference="100"/>
-      <specialism reference="7"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="367">
-      <id>201</id>
-      <room reference="101"/>
-      <specialism reference="5"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="368">
-      <id>202</id>
-      <room reference="101"/>
-      <specialism reference="6"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="369">
-      <id>203</id>
-      <room reference="101"/>
-      <specialism reference="7"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="370">
-      <id>204</id>
-      <room reference="102"/>
-      <specialism reference="5"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="371">
-      <id>205</id>
-      <room reference="102"/>
-      <specialism reference="6"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="372">
-      <id>206</id>
-      <room reference="102"/>
-      <specialism reference="7"/>
-      <priority>3</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="373">
-      <id>207</id>
-      <room reference="103"/>
-      <specialism reference="5"/>
-      <priority>3</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="374">
-      <id>208</id>
-      <room reference="103"/>
-      <specialism reference="6"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="375">
-      <id>209</id>
-      <room reference="103"/>
-      <specialism reference="7"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="376">
-      <id>210</id>
-      <room reference="104"/>
-      <specialism reference="5"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="377">
-      <id>211</id>
-      <room reference="104"/>
-      <specialism reference="6"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="378">
-      <id>212</id>
-      <room reference="104"/>
-      <specialism reference="7"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="379">
-      <id>213</id>
-      <room reference="105"/>
-      <specialism reference="5"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="380">
-      <id>214</id>
-      <room reference="105"/>
-      <specialism reference="6"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="381">
-      <id>215</id>
-      <room reference="105"/>
-      <specialism reference="7"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="382">
-      <id>216</id>
-      <room reference="106"/>
-      <specialism reference="5"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="383">
-      <id>217</id>
-      <room reference="106"/>
-      <specialism reference="6"/>
-      <priority>3</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="384">
-      <id>218</id>
-      <room reference="106"/>
-      <specialism reference="7"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="385">
-      <id>219</id>
-      <room reference="107"/>
-      <specialism reference="5"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="386">
-      <id>220</id>
-      <room reference="107"/>
-      <specialism reference="6"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="387">
-      <id>221</id>
-      <room reference="107"/>
-      <specialism reference="7"/>
-      <priority>3</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="388">
-      <id>222</id>
-      <room reference="108"/>
-      <specialism reference="5"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="389">
-      <id>223</id>
-      <room reference="108"/>
-      <specialism reference="6"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="390">
-      <id>224</id>
-      <room reference="108"/>
-      <specialism reference="7"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="391">
-      <id>225</id>
-      <room reference="109"/>
-      <specialism reference="5"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="392">
-      <id>226</id>
-      <room reference="109"/>
-      <specialism reference="6"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="393">
-      <id>227</id>
-      <room reference="109"/>
-      <specialism reference="7"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="394">
-      <id>228</id>
-      <room reference="110"/>
-      <specialism reference="5"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="395">
-      <id>229</id>
-      <room reference="110"/>
-      <specialism reference="6"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="396">
-      <id>230</id>
-      <room reference="110"/>
-      <specialism reference="7"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="397">
-      <id>231</id>
-      <room reference="111"/>
-      <specialism reference="5"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="398">
-      <id>232</id>
-      <room reference="111"/>
-      <specialism reference="6"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="399">
-      <id>233</id>
-      <room reference="111"/>
-      <specialism reference="7"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="400">
-      <id>234</id>
-      <room reference="112"/>
-      <specialism reference="5"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="401">
-      <id>235</id>
-      <room reference="112"/>
-      <specialism reference="6"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="402">
-      <id>236</id>
-      <room reference="112"/>
-      <specialism reference="7"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="403">
-      <id>237</id>
-      <room reference="113"/>
-      <specialism reference="6"/>
-      <priority>3</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="404">
-      <id>238</id>
-      <room reference="113"/>
-      <specialism reference="7"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="405">
-      <id>239</id>
-      <room reference="113"/>
-      <specialism reference="3"/>
-      <priority>3</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="406">
-      <id>240</id>
-      <room reference="114"/>
-      <specialism reference="6"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="407">
-      <id>241</id>
-      <room reference="114"/>
-      <specialism reference="7"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="408">
-      <id>242</id>
-      <room reference="114"/>
-      <specialism reference="3"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="409">
-      <id>243</id>
-      <room reference="115"/>
-      <specialism reference="6"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="410">
-      <id>244</id>
-      <room reference="115"/>
-      <specialism reference="7"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="411">
-      <id>245</id>
-      <room reference="115"/>
-      <specialism reference="3"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="412">
-      <id>246</id>
-      <room reference="116"/>
-      <specialism reference="6"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="413">
-      <id>247</id>
-      <room reference="116"/>
-      <specialism reference="7"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="414">
-      <id>248</id>
-      <room reference="116"/>
-      <specialism reference="3"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="415">
-      <id>249</id>
-      <room reference="117"/>
-      <specialism reference="6"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="416">
-      <id>250</id>
-      <room reference="117"/>
-      <specialism reference="7"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="417">
-      <id>251</id>
-      <room reference="117"/>
-      <specialism reference="3"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="418">
-      <id>252</id>
-      <room reference="118"/>
-      <specialism reference="6"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="419">
-      <id>253</id>
-      <room reference="118"/>
-      <specialism reference="7"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="420">
-      <id>254</id>
-      <room reference="118"/>
-      <specialism reference="3"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="421">
-      <id>255</id>
-      <room reference="119"/>
-      <specialism reference="6"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="422">
-      <id>256</id>
-      <room reference="119"/>
-      <specialism reference="7"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="423">
-      <id>257</id>
-      <room reference="119"/>
-      <specialism reference="3"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="424">
-      <id>258</id>
-      <room reference="120"/>
-      <specialism reference="6"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="425">
-      <id>259</id>
-      <room reference="120"/>
-      <specialism reference="7"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="426">
-      <id>260</id>
-      <room reference="120"/>
-      <specialism reference="3"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="427">
-      <id>261</id>
-      <room reference="121"/>
-      <specialism reference="6"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="428">
-      <id>262</id>
-      <room reference="121"/>
-      <specialism reference="7"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="429">
-      <id>263</id>
-      <room reference="121"/>
-      <specialism reference="3"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="430">
-      <id>264</id>
-      <room reference="122"/>
-      <specialism reference="6"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="431">
-      <id>265</id>
-      <room reference="122"/>
-      <specialism reference="7"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="432">
-      <id>266</id>
-      <room reference="122"/>
-      <specialism reference="3"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="433">
-      <id>267</id>
-      <room reference="123"/>
-      <specialism reference="6"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="434">
-      <id>268</id>
-      <room reference="123"/>
-      <specialism reference="7"/>
-      <priority>3</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="435">
-      <id>269</id>
-      <room reference="123"/>
-      <specialism reference="3"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="436">
-      <id>270</id>
-      <room reference="124"/>
-      <specialism reference="6"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="437">
-      <id>271</id>
-      <room reference="124"/>
-      <specialism reference="7"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="438">
-      <id>272</id>
-      <room reference="124"/>
-      <specialism reference="3"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="439">
-      <id>273</id>
-      <room reference="125"/>
-      <specialism reference="6"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="440">
-      <id>274</id>
-      <room reference="125"/>
-      <specialism reference="7"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="441">
-      <id>275</id>
-      <room reference="125"/>
-      <specialism reference="3"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="442">
-      <id>276</id>
-      <room reference="126"/>
-      <specialism reference="6"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="443">
-      <id>277</id>
-      <room reference="126"/>
-      <specialism reference="7"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="444">
-      <id>278</id>
-      <room reference="126"/>
-      <specialism reference="3"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="445">
-      <id>279</id>
-      <room reference="127"/>
-      <specialism reference="6"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="446">
-      <id>280</id>
-      <room reference="127"/>
-      <specialism reference="7"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="447">
-      <id>281</id>
-      <room reference="127"/>
-      <specialism reference="3"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="448">
-      <id>282</id>
-      <room reference="128"/>
-      <specialism reference="6"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="449">
-      <id>283</id>
-      <room reference="128"/>
-      <specialism reference="7"/>
-      <priority>3</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="450">
-      <id>284</id>
-      <room reference="128"/>
-      <specialism reference="3"/>
-      <priority>3</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="451">
-      <id>285</id>
-      <room reference="129"/>
-      <specialism reference="6"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="452">
-      <id>286</id>
-      <room reference="129"/>
-      <specialism reference="7"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="453">
-      <id>287</id>
-      <room reference="129"/>
-      <specialism reference="3"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="454">
-      <id>288</id>
-      <room reference="130"/>
-      <specialism reference="6"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="455">
-      <id>289</id>
-      <room reference="130"/>
-      <specialism reference="7"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="456">
-      <id>290</id>
-      <room reference="130"/>
-      <specialism reference="3"/>
-      <priority>3</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="457">
-      <id>291</id>
-      <room reference="131"/>
-      <specialism reference="6"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="458">
-      <id>292</id>
-      <room reference="131"/>
-      <specialism reference="7"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="459">
-      <id>293</id>
-      <room reference="131"/>
-      <specialism reference="3"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="460">
-      <id>294</id>
-      <room reference="132"/>
-      <specialism reference="6"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="461">
-      <id>295</id>
-      <room reference="132"/>
-      <specialism reference="7"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="462">
-      <id>296</id>
-      <room reference="132"/>
-      <specialism reference="3"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="463">
-      <id>297</id>
-      <room reference="133"/>
-      <specialism reference="6"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="464">
-      <id>298</id>
-      <room reference="133"/>
-      <specialism reference="7"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="465">
-      <id>299</id>
-      <room reference="133"/>
-      <specialism reference="3"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="466">
-      <id>300</id>
-      <room reference="134"/>
-      <specialism reference="6"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="467">
-      <id>301</id>
-      <room reference="134"/>
-      <specialism reference="7"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="468">
-      <id>302</id>
-      <room reference="134"/>
-      <specialism reference="3"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="469">
-      <id>303</id>
-      <room reference="135"/>
-      <specialism reference="6"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="470">
-      <id>304</id>
-      <room reference="135"/>
-      <specialism reference="7"/>
-      <priority>3</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="471">
-      <id>305</id>
-      <room reference="135"/>
-      <specialism reference="3"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="472">
-      <id>306</id>
-      <room reference="136"/>
-      <specialism reference="6"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="473">
-      <id>307</id>
-      <room reference="136"/>
-      <specialism reference="7"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="474">
-      <id>308</id>
-      <room reference="136"/>
-      <specialism reference="3"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="475">
-      <id>309</id>
-      <room reference="137"/>
-      <specialism reference="6"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="476">
-      <id>310</id>
-      <room reference="137"/>
-      <specialism reference="7"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="477">
-      <id>311</id>
-      <room reference="137"/>
-      <specialism reference="3"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="478">
-      <id>312</id>
-      <room reference="138"/>
-      <specialism reference="6"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="479">
-      <id>313</id>
-      <room reference="138"/>
-      <specialism reference="7"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="480">
-      <id>314</id>
-      <room reference="138"/>
-      <specialism reference="3"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="481">
-      <id>315</id>
-      <room reference="139"/>
-      <specialism reference="6"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="482">
-      <id>316</id>
-      <room reference="139"/>
-      <specialism reference="7"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="483">
-      <id>317</id>
-      <room reference="139"/>
-      <specialism reference="3"/>
-      <priority>3</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="484">
-      <id>318</id>
-      <room reference="140"/>
-      <specialism reference="6"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="485">
-      <id>319</id>
-      <room reference="140"/>
-      <specialism reference="7"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="486">
-      <id>320</id>
-      <room reference="140"/>
-      <specialism reference="3"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="487">
-      <id>321</id>
-      <room reference="141"/>
-      <specialism reference="7"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="488">
-      <id>322</id>
-      <room reference="141"/>
-      <specialism reference="3"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="489">
-      <id>323</id>
-      <room reference="141"/>
-      <specialism reference="4"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="490">
-      <id>324</id>
-      <room reference="142"/>
-      <specialism reference="7"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="491">
-      <id>325</id>
-      <room reference="142"/>
-      <specialism reference="3"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="492">
-      <id>326</id>
-      <room reference="142"/>
-      <specialism reference="4"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="493">
-      <id>327</id>
-      <room reference="143"/>
-      <specialism reference="7"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="494">
-      <id>328</id>
-      <room reference="143"/>
-      <specialism reference="3"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="495">
-      <id>329</id>
-      <room reference="143"/>
-      <specialism reference="4"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="496">
-      <id>330</id>
-      <room reference="144"/>
-      <specialism reference="7"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="497">
-      <id>331</id>
-      <room reference="144"/>
-      <specialism reference="3"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="498">
-      <id>332</id>
-      <room reference="144"/>
-      <specialism reference="4"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="499">
-      <id>333</id>
-      <room reference="145"/>
-      <specialism reference="7"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="500">
-      <id>334</id>
-      <room reference="145"/>
-      <specialism reference="3"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="501">
-      <id>335</id>
-      <room reference="145"/>
-      <specialism reference="4"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="502">
-      <id>336</id>
-      <room reference="146"/>
-      <specialism reference="7"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="503">
-      <id>337</id>
-      <room reference="146"/>
-      <specialism reference="3"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="504">
-      <id>338</id>
-      <room reference="146"/>
-      <specialism reference="4"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="505">
-      <id>339</id>
-      <room reference="147"/>
-      <specialism reference="7"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="506">
-      <id>340</id>
-      <room reference="147"/>
-      <specialism reference="3"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="507">
-      <id>341</id>
-      <room reference="147"/>
-      <specialism reference="4"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="508">
-      <id>342</id>
-      <room reference="148"/>
-      <specialism reference="7"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="509">
-      <id>343</id>
-      <room reference="148"/>
-      <specialism reference="3"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="510">
-      <id>344</id>
-      <room reference="148"/>
-      <specialism reference="4"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="511">
-      <id>345</id>
-      <room reference="149"/>
-      <specialism reference="7"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="512">
-      <id>346</id>
-      <room reference="149"/>
-      <specialism reference="3"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="513">
-      <id>347</id>
-      <room reference="149"/>
-      <specialism reference="4"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="514">
-      <id>348</id>
-      <room reference="150"/>
-      <specialism reference="7"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="515">
-      <id>349</id>
-      <room reference="150"/>
-      <specialism reference="3"/>
-      <priority>3</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="516">
-      <id>350</id>
-      <room reference="150"/>
-      <specialism reference="4"/>
-      <priority>3</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="517">
-      <id>351</id>
-      <room reference="151"/>
-      <specialism reference="7"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="518">
-      <id>352</id>
-      <room reference="151"/>
-      <specialism reference="3"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="519">
-      <id>353</id>
-      <room reference="151"/>
-      <specialism reference="4"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="520">
-      <id>354</id>
-      <room reference="152"/>
-      <specialism reference="7"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="521">
-      <id>355</id>
-      <room reference="152"/>
-      <specialism reference="3"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="522">
-      <id>356</id>
-      <room reference="152"/>
-      <specialism reference="4"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="523">
-      <id>357</id>
-      <room reference="153"/>
-      <specialism reference="7"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="524">
-      <id>358</id>
-      <room reference="153"/>
-      <specialism reference="3"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="525">
-      <id>359</id>
-      <room reference="153"/>
-      <specialism reference="4"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="526">
-      <id>360</id>
-      <room reference="154"/>
-      <specialism reference="7"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="527">
-      <id>361</id>
-      <room reference="154"/>
-      <specialism reference="3"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="528">
-      <id>362</id>
-      <room reference="154"/>
-      <specialism reference="4"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="529">
-      <id>363</id>
-      <room reference="155"/>
-      <specialism reference="7"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="530">
-      <id>364</id>
-      <room reference="155"/>
-      <specialism reference="3"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="531">
-      <id>365</id>
-      <room reference="155"/>
-      <specialism reference="4"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="532">
-      <id>366</id>
-      <room reference="156"/>
-      <specialism reference="7"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="533">
-      <id>367</id>
-      <room reference="156"/>
-      <specialism reference="3"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="534">
-      <id>368</id>
-      <room reference="156"/>
-      <specialism reference="4"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="535">
-      <id>369</id>
-      <room reference="157"/>
-      <specialism reference="7"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="536">
-      <id>370</id>
-      <room reference="157"/>
-      <specialism reference="3"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="537">
-      <id>371</id>
-      <room reference="157"/>
-      <specialism reference="4"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="538">
-      <id>372</id>
-      <room reference="158"/>
-      <specialism reference="7"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="539">
-      <id>373</id>
-      <room reference="158"/>
-      <specialism reference="3"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="540">
-      <id>374</id>
-      <room reference="158"/>
-      <specialism reference="4"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="541">
-      <id>375</id>
-      <room reference="159"/>
-      <specialism reference="7"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="542">
-      <id>376</id>
-      <room reference="159"/>
-      <specialism reference="3"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="543">
-      <id>377</id>
-      <room reference="159"/>
-      <specialism reference="4"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="544">
-      <id>378</id>
-      <room reference="160"/>
-      <specialism reference="7"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="545">
-      <id>379</id>
-      <room reference="160"/>
-      <specialism reference="3"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="546">
-      <id>380</id>
-      <room reference="160"/>
-      <specialism reference="4"/>
-      <priority>3</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="547">
-      <id>381</id>
-      <room reference="161"/>
-      <specialism reference="7"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="548">
-      <id>382</id>
-      <room reference="161"/>
-      <specialism reference="3"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="549">
-      <id>383</id>
-      <room reference="161"/>
-      <specialism reference="4"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="550">
-      <id>384</id>
-      <room reference="162"/>
-      <specialism reference="7"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="551">
-      <id>385</id>
-      <room reference="162"/>
-      <specialism reference="3"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="552">
-      <id>386</id>
-      <room reference="162"/>
-      <specialism reference="4"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="553">
-      <id>387</id>
-      <room reference="163"/>
-      <specialism reference="7"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="554">
-      <id>388</id>
-      <room reference="163"/>
-      <specialism reference="3"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="555">
-      <id>389</id>
-      <room reference="163"/>
-      <specialism reference="4"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="556">
-      <id>390</id>
-      <room reference="164"/>
-      <specialism reference="7"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="557">
-      <id>391</id>
-      <room reference="164"/>
-      <specialism reference="3"/>
-      <priority>1</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism id="558">
-      <id>392</id>
-      <room reference="164"/>
-      <specialism reference="4"/>
-      <priority>2</priority>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism>
+  <roomSpecialismList id="952">
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="36"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="37"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="38"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="42"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="43"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="44"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="48"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="49"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="50"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="54"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="55"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="56"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="60"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="61"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="62"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="67"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="68"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="69"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="74"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="75"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="76"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="81"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="82"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="83"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="88"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="89"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="90"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="96"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="97"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="98"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="102"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="103"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="104"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="110"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="111"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="112"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="117"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="118"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="119"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="123"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="124"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="125"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="129"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="130"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="131"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="136"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="137"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="138"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="143"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="144"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="145"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="150"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="151"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="152"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="157"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="158"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="159"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="164"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="165"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="166"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="171"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="172"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="173"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="178"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="179"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="180"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="185"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="186"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="187"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="193"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="194"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="195"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="201"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="202"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="203"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="208"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="209"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="210"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="215"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="216"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="217"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="222"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="223"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="224"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="229"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="230"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="231"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="236"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="237"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="238"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="244"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="245"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="246"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="251"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="252"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="253"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="259"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="260"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="261"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="266"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="267"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="268"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="273"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="274"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="275"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="281"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="282"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="283"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="287"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="288"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="289"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="294"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="295"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="296"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="301"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="302"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="303"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="309"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="310"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="311"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="316"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="317"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="318"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="323"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="324"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="325"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="329"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="330"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="331"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="336"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="337"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="338"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="344"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="345"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="346"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="351"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="352"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="353"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="357"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="358"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="359"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="364"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="365"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="366"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="372"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="373"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="374"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="380"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="381"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="382"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="387"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="388"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="389"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="395"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="396"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="397"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="403"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="404"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="405"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="409"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="410"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="411"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="415"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="416"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="417"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="422"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="423"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="424"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="430"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="431"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="432"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="438"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="439"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="440"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="446"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="447"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="448"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="453"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="454"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="455"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="460"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="461"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="462"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="467"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="468"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="469"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="475"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="476"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="477"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="483"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="484"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="485"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="490"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="491"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="492"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="496"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="497"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="498"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="504"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="505"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="506"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="510"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="511"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="512"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="517"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="518"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="519"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="523"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="524"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="525"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="530"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="531"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="532"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="536"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="537"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="538"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="543"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="544"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="545"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="551"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="552"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="553"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="558"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="559"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="560"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="565"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="566"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="567"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="572"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="573"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="574"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="579"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="580"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="581"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="586"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="587"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="588"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="593"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="594"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="595"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="600"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="601"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="602"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="607"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="608"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="609"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="613"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="614"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="615"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="621"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="622"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="623"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="628"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="629"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="630"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="635"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="636"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="637"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="641"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="642"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="643"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="648"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="649"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="650"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="655"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="656"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="657"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="662"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="663"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="664"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="669"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="670"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="671"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="676"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="677"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="678"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="683"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="684"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="685"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="689"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="690"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="691"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="695"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="696"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="697"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="703"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="704"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="705"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="709"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="710"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="711"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="715"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="716"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="717"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="723"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="724"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="725"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="731"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="732"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="733"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="738"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="739"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="740"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="746"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="747"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="748"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="752"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="753"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="754"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="758"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="759"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="760"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="764"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="765"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="766"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="771"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="772"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="773"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="778"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="779"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="780"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="786"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="787"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="788"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="793"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="794"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="795"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="800"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="801"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="802"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="806"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="807"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="808"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="813"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="814"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="815"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="819"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="820"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="821"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="826"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="827"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="828"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="832"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="833"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="834"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="839"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="840"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="841"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="846"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="847"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="848"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="854"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="855"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="856"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="862"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="863"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="864"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="869"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="870"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="871"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="876"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="877"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="878"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="884"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="885"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="886"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="891"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="892"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="893"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="898"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="899"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="900"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="906"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="907"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="908"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="912"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="913"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="914"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="919"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="920"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="921"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="927"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="928"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="929"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="934"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="935"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="936"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="940"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="941"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="942"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="947"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="948"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomSpecialism reference="949"/>
   </roomSpecialismList>
-  <roomEquipmentList id="559">
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="560">
-      <id>0</id>
-      <room reference="38"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="561">
-      <id>1</id>
-      <room reference="39"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="562">
-      <id>2</id>
-      <room reference="40"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="563">
-      <id>3</id>
-      <room reference="41"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="564">
-      <id>4</id>
-      <room reference="42"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="565">
-      <id>5</id>
-      <room reference="42"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="566">
-      <id>6</id>
-      <room reference="44"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="567">
-      <id>7</id>
-      <room reference="44"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="568">
-      <id>8</id>
-      <room reference="45"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="569">
-      <id>9</id>
-      <room reference="48"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="570">
-      <id>10</id>
-      <room reference="49"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="571">
-      <id>11</id>
-      <room reference="50"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="572">
-      <id>12</id>
-      <room reference="51"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="573">
-      <id>13</id>
-      <room reference="52"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="574">
-      <id>14</id>
-      <room reference="53"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="575">
-      <id>15</id>
-      <room reference="54"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="576">
-      <id>16</id>
-      <room reference="55"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="577">
-      <id>17</id>
-      <room reference="56"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="578">
-      <id>18</id>
-      <room reference="56"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="579">
-      <id>19</id>
-      <room reference="57"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="580">
-      <id>20</id>
-      <room reference="57"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="581">
-      <id>21</id>
-      <room reference="58"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="582">
-      <id>22</id>
-      <room reference="59"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="583">
-      <id>23</id>
-      <room reference="60"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="584">
-      <id>24</id>
-      <room reference="61"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="585">
-      <id>25</id>
-      <room reference="62"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="586">
-      <id>26</id>
-      <room reference="63"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="587">
-      <id>27</id>
-      <room reference="63"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="588">
-      <id>28</id>
-      <room reference="64"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="589">
-      <id>29</id>
-      <room reference="65"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="590">
-      <id>30</id>
-      <room reference="65"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="591">
-      <id>31</id>
-      <room reference="66"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="592">
-      <id>32</id>
-      <room reference="67"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="593">
-      <id>33</id>
-      <room reference="68"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="594">
-      <id>34</id>
-      <room reference="68"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="595">
-      <id>35</id>
-      <room reference="70"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="596">
-      <id>36</id>
-      <room reference="71"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="597">
-      <id>37</id>
-      <room reference="72"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="598">
-      <id>38</id>
-      <room reference="72"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="599">
-      <id>39</id>
-      <room reference="73"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="600">
-      <id>40</id>
-      <room reference="74"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="601">
-      <id>41</id>
-      <room reference="76"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="602">
-      <id>42</id>
-      <room reference="77"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="603">
-      <id>43</id>
-      <room reference="77"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="604">
-      <id>44</id>
-      <room reference="78"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="605">
-      <id>45</id>
-      <room reference="80"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="606">
-      <id>46</id>
-      <room reference="81"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="607">
-      <id>47</id>
-      <room reference="81"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="608">
-      <id>48</id>
-      <room reference="82"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="609">
-      <id>49</id>
-      <room reference="82"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="610">
-      <id>50</id>
-      <room reference="83"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="611">
-      <id>51</id>
-      <room reference="84"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="612">
-      <id>52</id>
-      <room reference="84"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="613">
-      <id>53</id>
-      <room reference="85"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="614">
-      <id>54</id>
-      <room reference="85"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="615">
-      <id>55</id>
-      <room reference="88"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="616">
-      <id>56</id>
-      <room reference="89"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="617">
-      <id>57</id>
-      <room reference="89"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="618">
-      <id>58</id>
-      <room reference="90"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="619">
-      <id>59</id>
-      <room reference="90"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="620">
-      <id>60</id>
-      <room reference="91"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="621">
-      <id>61</id>
-      <room reference="91"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="622">
-      <id>62</id>
-      <room reference="92"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="623">
-      <id>63</id>
-      <room reference="93"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="624">
-      <id>64</id>
-      <room reference="94"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="625">
-      <id>65</id>
-      <room reference="95"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="626">
-      <id>66</id>
-      <room reference="95"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="627">
-      <id>67</id>
-      <room reference="96"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="628">
-      <id>68</id>
-      <room reference="96"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="629">
-      <id>69</id>
-      <room reference="97"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="630">
-      <id>70</id>
-      <room reference="99"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="631">
-      <id>71</id>
-      <room reference="99"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="632">
-      <id>72</id>
-      <room reference="101"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="633">
-      <id>73</id>
-      <room reference="103"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="634">
-      <id>74</id>
-      <room reference="105"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="635">
-      <id>75</id>
-      <room reference="106"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="636">
-      <id>76</id>
-      <room reference="106"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="637">
-      <id>77</id>
-      <room reference="107"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="638">
-      <id>78</id>
-      <room reference="108"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="639">
-      <id>79</id>
-      <room reference="109"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="640">
-      <id>80</id>
-      <room reference="110"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="641">
-      <id>81</id>
-      <room reference="111"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="642">
-      <id>82</id>
-      <room reference="112"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="643">
-      <id>83</id>
-      <room reference="113"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="644">
-      <id>84</id>
-      <room reference="114"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="645">
-      <id>85</id>
-      <room reference="116"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="646">
-      <id>86</id>
-      <room reference="116"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="647">
-      <id>87</id>
-      <room reference="117"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="648">
-      <id>88</id>
-      <room reference="118"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="649">
-      <id>89</id>
-      <room reference="120"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="650">
-      <id>90</id>
-      <room reference="121"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="651">
-      <id>91</id>
-      <room reference="122"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="652">
-      <id>92</id>
-      <room reference="123"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="653">
-      <id>93</id>
-      <room reference="124"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="654">
-      <id>94</id>
-      <room reference="125"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="655">
-      <id>95</id>
-      <room reference="128"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="656">
-      <id>96</id>
-      <room reference="128"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="657">
-      <id>97</id>
-      <room reference="131"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="658">
-      <id>98</id>
-      <room reference="131"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="659">
-      <id>99</id>
-      <room reference="132"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="660">
-      <id>100</id>
-      <room reference="132"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="661">
-      <id>101</id>
-      <room reference="133"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="662">
-      <id>102</id>
-      <room reference="134"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="663">
-      <id>103</id>
-      <room reference="134"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="664">
-      <id>104</id>
-      <room reference="138"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="665">
-      <id>105</id>
-      <room reference="139"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="666">
-      <id>106</id>
-      <room reference="140"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="667">
-      <id>107</id>
-      <room reference="140"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="668">
-      <id>108</id>
-      <room reference="141"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="669">
-      <id>109</id>
-      <room reference="142"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="670">
-      <id>110</id>
-      <room reference="144"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="671">
-      <id>111</id>
-      <room reference="146"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="672">
-      <id>112</id>
-      <room reference="148"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="673">
-      <id>113</id>
-      <room reference="149"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="674">
-      <id>114</id>
-      <room reference="150"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="675">
-      <id>115</id>
-      <room reference="150"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="676">
-      <id>116</id>
-      <room reference="151"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="677">
-      <id>117</id>
-      <room reference="151"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="678">
-      <id>118</id>
-      <room reference="152"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="679">
-      <id>119</id>
-      <room reference="153"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="680">
-      <id>120</id>
-      <room reference="154"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="681">
-      <id>121</id>
-      <room reference="154"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="682">
-      <id>122</id>
-      <room reference="155"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="683">
-      <id>123</id>
-      <room reference="156"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="684">
-      <id>124</id>
-      <room reference="157"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="685">
-      <id>125</id>
-      <room reference="157"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="686">
-      <id>126</id>
-      <room reference="159"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="687">
-      <id>127</id>
-      <room reference="160"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="688">
-      <id>128</id>
-      <room reference="160"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="689">
-      <id>129</id>
-      <room reference="161"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="690">
-      <id>130</id>
-      <room reference="163"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment id="691">
-      <id>131</id>
-      <room reference="164"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment>
+  <roomEquipmentList id="953">
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="64"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="71"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="78"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="85"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="92"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="93"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="106"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="107"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="114"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="133"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="140"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="147"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="154"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="161"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="168"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="175"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="182"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="189"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="190"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="197"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="198"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="205"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="212"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="219"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="226"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="233"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="240"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="241"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="248"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="255"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="256"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="263"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="270"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="277"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="278"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="291"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="298"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="305"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="306"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="313"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="320"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="333"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="340"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="341"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="348"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="361"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="368"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="369"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="376"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="377"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="384"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="391"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="392"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="399"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="400"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="419"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="426"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="427"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="434"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="435"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="442"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="443"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="450"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="457"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="464"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="471"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="472"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="479"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="480"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="487"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="500"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="501"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="514"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="527"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="540"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="547"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="548"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="555"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="562"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="569"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="576"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="583"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="590"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="597"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="604"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="617"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="618"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="625"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="632"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="645"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="652"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="659"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="666"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="673"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="680"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="699"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="700"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="719"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="720"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="727"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="728"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="735"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="742"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="743"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="768"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="775"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="782"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="783"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="790"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="797"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="810"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="823"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="836"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="843"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="850"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="851"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="858"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="859"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="866"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="873"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="880"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="881"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="888"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="895"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="902"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="903"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="916"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="923"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="924"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="931"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="944"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RoomEquipment reference="951"/>
   </roomEquipmentList>
-  <bedList id="692">
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="693">
+  <bedList id="954">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="955">
       <id>1</id>
       <room reference="34"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="694">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="956">
       <id>2</id>
-      <room reference="35"/>
+      <room reference="40"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="695">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="957">
       <id>3</id>
-      <room reference="36"/>
+      <room reference="46"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="696">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="958">
       <id>4</id>
-      <room reference="37"/>
+      <room reference="52"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="697">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="959">
       <id>5</id>
-      <room reference="38"/>
+      <room reference="58"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="698">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="960">
       <id>6</id>
-      <room reference="38"/>
+      <room reference="58"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="699">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="961">
       <id>7</id>
-      <room reference="39"/>
+      <room reference="65"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="700">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="962">
       <id>8</id>
-      <room reference="39"/>
+      <room reference="65"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="701">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="963">
       <id>9</id>
-      <room reference="40"/>
+      <room reference="72"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="702">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="964">
       <id>10</id>
-      <room reference="40"/>
+      <room reference="72"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="703">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="965">
       <id>11</id>
-      <room reference="41"/>
+      <room reference="79"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="704">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="966">
       <id>12</id>
-      <room reference="41"/>
+      <room reference="79"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="705">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="967">
       <id>13</id>
-      <room reference="42"/>
+      <room reference="86"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="706">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="968">
       <id>14</id>
-      <room reference="42"/>
+      <room reference="86"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="707">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="969">
       <id>15</id>
-      <room reference="43"/>
+      <room reference="94"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="708">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="970">
       <id>16</id>
-      <room reference="43"/>
+      <room reference="94"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="709">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="971">
       <id>17</id>
-      <room reference="44"/>
+      <room reference="100"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="710">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="972">
       <id>18</id>
-      <room reference="44"/>
+      <room reference="100"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="711">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="973">
       <id>19</id>
-      <room reference="45"/>
+      <room reference="108"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="712">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="974">
       <id>20</id>
-      <room reference="45"/>
+      <room reference="108"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="713">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="975">
       <id>21</id>
-      <room reference="46"/>
+      <room reference="115"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="714">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="976">
       <id>22</id>
-      <room reference="46"/>
+      <room reference="115"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="715">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="977">
       <id>23</id>
-      <room reference="47"/>
+      <room reference="121"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="716">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="978">
       <id>24</id>
-      <room reference="47"/>
+      <room reference="121"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="717">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="979">
       <id>25</id>
-      <room reference="48"/>
+      <room reference="127"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="718">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="980">
       <id>26</id>
-      <room reference="48"/>
+      <room reference="127"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="719">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="981">
       <id>27</id>
-      <room reference="48"/>
+      <room reference="127"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="720">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="982">
       <id>28</id>
-      <room reference="48"/>
+      <room reference="127"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="721">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="983">
       <id>29</id>
-      <room reference="50"/>
+      <room reference="141"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="722">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="984">
       <id>30</id>
-      <room reference="50"/>
+      <room reference="141"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="723">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="985">
       <id>31</id>
-      <room reference="50"/>
+      <room reference="141"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="724">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="986">
       <id>32</id>
-      <room reference="50"/>
+      <room reference="141"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="725">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="987">
       <id>33</id>
-      <room reference="49"/>
+      <room reference="134"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="726">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="988">
       <id>34</id>
-      <room reference="49"/>
+      <room reference="134"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="727">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="989">
       <id>35</id>
-      <room reference="49"/>
+      <room reference="134"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="728">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="990">
       <id>36</id>
-      <room reference="49"/>
+      <room reference="134"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="729">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="991">
       <id>37</id>
-      <room reference="52"/>
+      <room reference="155"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="730">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="992">
       <id>38</id>
-      <room reference="52"/>
+      <room reference="155"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="731">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="993">
       <id>39</id>
-      <room reference="52"/>
+      <room reference="155"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="732">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="994">
       <id>40</id>
-      <room reference="52"/>
+      <room reference="155"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="733">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="995">
       <id>41</id>
-      <room reference="51"/>
+      <room reference="148"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="734">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="996">
       <id>42</id>
-      <room reference="51"/>
+      <room reference="148"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="735">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="997">
       <id>43</id>
-      <room reference="51"/>
+      <room reference="148"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="736">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="998">
       <id>44</id>
-      <room reference="51"/>
+      <room reference="148"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="737">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="999">
       <id>45</id>
-      <room reference="54"/>
+      <room reference="169"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="738">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1000">
       <id>46</id>
-      <room reference="54"/>
+      <room reference="169"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="739">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1001">
       <id>47</id>
-      <room reference="54"/>
+      <room reference="169"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="740">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1002">
       <id>48</id>
-      <room reference="54"/>
+      <room reference="169"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="741">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1003">
       <id>49</id>
-      <room reference="53"/>
+      <room reference="162"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="742">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1004">
       <id>50</id>
-      <room reference="53"/>
+      <room reference="162"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="743">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1005">
       <id>51</id>
-      <room reference="53"/>
+      <room reference="162"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="744">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1006">
       <id>52</id>
-      <room reference="53"/>
+      <room reference="162"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="745">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1007">
       <id>53</id>
-      <room reference="56"/>
+      <room reference="183"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="746">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1008">
       <id>54</id>
-      <room reference="56"/>
+      <room reference="183"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="747">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1009">
       <id>55</id>
-      <room reference="56"/>
+      <room reference="183"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="748">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1010">
       <id>56</id>
-      <room reference="56"/>
+      <room reference="183"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="749">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1011">
       <id>57</id>
-      <room reference="55"/>
+      <room reference="176"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="750">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1012">
       <id>58</id>
-      <room reference="55"/>
+      <room reference="176"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="751">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1013">
       <id>59</id>
-      <room reference="55"/>
+      <room reference="176"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="752">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1014">
       <id>60</id>
-      <room reference="55"/>
+      <room reference="176"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="753">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1015">
       <id>61</id>
-      <room reference="58"/>
+      <room reference="199"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="754">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1016">
       <id>62</id>
-      <room reference="58"/>
+      <room reference="199"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="755">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1017">
       <id>63</id>
-      <room reference="58"/>
+      <room reference="199"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="756">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1018">
       <id>64</id>
-      <room reference="58"/>
+      <room reference="199"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="757">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1019">
       <id>65</id>
-      <room reference="57"/>
+      <room reference="191"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="758">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1020">
       <id>66</id>
-      <room reference="57"/>
+      <room reference="191"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="759">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1021">
       <id>67</id>
-      <room reference="57"/>
+      <room reference="191"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="760">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1022">
       <id>68</id>
-      <room reference="57"/>
+      <room reference="191"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="761">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1023">
       <id>69</id>
-      <room reference="60"/>
+      <room reference="213"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="762">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1024">
       <id>70</id>
-      <room reference="60"/>
+      <room reference="213"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="763">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1025">
       <id>71</id>
-      <room reference="60"/>
+      <room reference="213"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="764">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1026">
       <id>72</id>
-      <room reference="60"/>
+      <room reference="213"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="765">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1027">
       <id>73</id>
-      <room reference="59"/>
+      <room reference="206"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="766">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1028">
       <id>74</id>
-      <room reference="59"/>
+      <room reference="206"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="767">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1029">
       <id>75</id>
-      <room reference="59"/>
+      <room reference="206"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="768">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1030">
       <id>76</id>
-      <room reference="59"/>
+      <room reference="206"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="769">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1031">
       <id>77</id>
-      <room reference="62"/>
+      <room reference="227"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="770">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1032">
       <id>78</id>
-      <room reference="61"/>
+      <room reference="220"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="771">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1033">
       <id>79</id>
-      <room reference="64"/>
+      <room reference="242"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="772">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1034">
       <id>80</id>
-      <room reference="64"/>
+      <room reference="242"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="773">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1035">
       <id>81</id>
-      <room reference="63"/>
+      <room reference="234"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="774">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1036">
       <id>82</id>
-      <room reference="67"/>
+      <room reference="264"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="775">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1037">
       <id>83</id>
-      <room reference="67"/>
+      <room reference="264"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="776">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1038">
       <id>84</id>
-      <room reference="68"/>
+      <room reference="271"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="777">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1039">
       <id>85</id>
-      <room reference="68"/>
+      <room reference="271"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="778">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1040">
       <id>86</id>
-      <room reference="65"/>
+      <room reference="249"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="779">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1041">
       <id>87</id>
-      <room reference="65"/>
+      <room reference="249"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="780">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1042">
       <id>88</id>
-      <room reference="66"/>
+      <room reference="257"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="781">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1043">
       <id>89</id>
-      <room reference="66"/>
+      <room reference="257"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="782">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1044">
       <id>90</id>
-      <room reference="71"/>
+      <room reference="292"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="783">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1045">
       <id>91</id>
-      <room reference="71"/>
+      <room reference="292"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="784">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1046">
       <id>92</id>
-      <room reference="71"/>
+      <room reference="292"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="785">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1047">
       <id>93</id>
-      <room reference="71"/>
+      <room reference="292"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="786">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1048">
       <id>94</id>
-      <room reference="72"/>
+      <room reference="299"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="787">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1049">
       <id>95</id>
-      <room reference="72"/>
+      <room reference="299"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="788">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1050">
       <id>96</id>
-      <room reference="72"/>
+      <room reference="299"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="789">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1051">
       <id>97</id>
-      <room reference="72"/>
+      <room reference="299"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="790">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1052">
       <id>98</id>
-      <room reference="69"/>
+      <room reference="279"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="791">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1053">
       <id>99</id>
-      <room reference="69"/>
+      <room reference="279"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="792">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1054">
       <id>100</id>
-      <room reference="70"/>
+      <room reference="285"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="793">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1055">
       <id>101</id>
-      <room reference="70"/>
+      <room reference="285"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="794">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1056">
       <id>102</id>
-      <room reference="70"/>
+      <room reference="285"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="795">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1057">
       <id>103</id>
-      <room reference="70"/>
+      <room reference="285"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="796">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1058">
       <id>104</id>
-      <room reference="75"/>
+      <room reference="321"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="797">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1059">
       <id>105</id>
-      <room reference="75"/>
+      <room reference="321"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="798">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1060">
       <id>106</id>
-      <room reference="75"/>
+      <room reference="321"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="799">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1061">
       <id>107</id>
-      <room reference="75"/>
+      <room reference="321"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="800">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1062">
       <id>108</id>
-      <room reference="76"/>
+      <room reference="327"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="801">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1063">
       <id>109</id>
-      <room reference="76"/>
+      <room reference="327"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="802">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1064">
       <id>110</id>
-      <room reference="76"/>
+      <room reference="327"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="803">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1065">
       <id>111</id>
-      <room reference="76"/>
+      <room reference="327"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="804">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1066">
       <id>112</id>
-      <room reference="73"/>
+      <room reference="307"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="805">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1067">
       <id>113</id>
-      <room reference="73"/>
+      <room reference="307"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="806">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1068">
       <id>114</id>
-      <room reference="73"/>
+      <room reference="307"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="807">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1069">
       <id>115</id>
-      <room reference="73"/>
+      <room reference="307"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="808">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1070">
       <id>116</id>
-      <room reference="74"/>
+      <room reference="314"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="809">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1071">
       <id>117</id>
-      <room reference="74"/>
+      <room reference="314"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="810">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1072">
       <id>118</id>
-      <room reference="74"/>
+      <room reference="314"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="811">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1073">
       <id>119</id>
-      <room reference="74"/>
+      <room reference="314"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="812">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1074">
       <id>120</id>
-      <room reference="79"/>
+      <room reference="349"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="813">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1075">
       <id>121</id>
-      <room reference="79"/>
+      <room reference="349"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="814">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1076">
       <id>122</id>
-      <room reference="79"/>
+      <room reference="349"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="815">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1077">
       <id>123</id>
-      <room reference="79"/>
+      <room reference="349"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="816">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1078">
       <id>124</id>
-      <room reference="80"/>
+      <room reference="355"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="817">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1079">
       <id>125</id>
-      <room reference="80"/>
+      <room reference="355"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="818">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1080">
       <id>126</id>
-      <room reference="80"/>
+      <room reference="355"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="819">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1081">
       <id>127</id>
-      <room reference="80"/>
+      <room reference="355"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="820">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1082">
       <id>128</id>
-      <room reference="77"/>
+      <room reference="334"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="821">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1083">
       <id>129</id>
-      <room reference="77"/>
+      <room reference="334"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="822">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1084">
       <id>130</id>
-      <room reference="77"/>
+      <room reference="334"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="823">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1085">
       <id>131</id>
-      <room reference="77"/>
+      <room reference="334"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="824">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1086">
       <id>132</id>
-      <room reference="78"/>
+      <room reference="342"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="825">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1087">
       <id>133</id>
-      <room reference="78"/>
+      <room reference="342"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="826">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1088">
       <id>134</id>
-      <room reference="78"/>
+      <room reference="342"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="827">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1089">
       <id>135</id>
-      <room reference="78"/>
+      <room reference="342"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="828">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1090">
       <id>136</id>
-      <room reference="84"/>
+      <room reference="385"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="829">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1091">
       <id>137</id>
-      <room reference="83"/>
+      <room reference="378"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="830">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1092">
       <id>138</id>
-      <room reference="82"/>
+      <room reference="370"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="831">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1093">
       <id>139</id>
-      <room reference="82"/>
+      <room reference="370"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="832">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1094">
       <id>140</id>
-      <room reference="82"/>
+      <room reference="370"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="833">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1095">
       <id>141</id>
-      <room reference="82"/>
+      <room reference="370"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="834">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1096">
       <id>142</id>
-      <room reference="81"/>
+      <room reference="362"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="835">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1097">
       <id>143</id>
-      <room reference="81"/>
+      <room reference="362"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="836">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1098">
       <id>144</id>
-      <room reference="81"/>
+      <room reference="362"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="837">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1099">
       <id>145</id>
-      <room reference="81"/>
+      <room reference="362"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="838">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1100">
       <id>146</id>
-      <room reference="88"/>
+      <room reference="413"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="839">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1101">
       <id>147</id>
-      <room reference="88"/>
+      <room reference="413"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="840">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1102">
       <id>148</id>
-      <room reference="87"/>
+      <room reference="407"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="841">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1103">
       <id>149</id>
-      <room reference="87"/>
+      <room reference="407"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="842">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1104">
       <id>150</id>
-      <room reference="86"/>
+      <room reference="401"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="843">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1105">
       <id>151</id>
-      <room reference="85"/>
+      <room reference="393"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="844">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1106">
       <id>152</id>
-      <room reference="92"/>
+      <room reference="444"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="845">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1107">
       <id>153</id>
-      <room reference="92"/>
+      <room reference="444"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="846">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1108">
       <id>154</id>
-      <room reference="91"/>
+      <room reference="436"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="847">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1109">
       <id>155</id>
-      <room reference="91"/>
+      <room reference="436"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="848">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1110">
       <id>156</id>
-      <room reference="90"/>
+      <room reference="428"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="849">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1111">
       <id>157</id>
-      <room reference="90"/>
+      <room reference="428"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="850">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1112">
       <id>158</id>
-      <room reference="89"/>
+      <room reference="420"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="851">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1113">
       <id>159</id>
-      <room reference="89"/>
+      <room reference="420"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="852">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1114">
       <id>160</id>
-      <room reference="96"/>
+      <room reference="473"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="853">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1115">
       <id>161</id>
-      <room reference="96"/>
+      <room reference="473"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="854">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1116">
       <id>162</id>
-      <room reference="96"/>
+      <room reference="473"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="855">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1117">
       <id>163</id>
-      <room reference="96"/>
+      <room reference="473"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="856">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1118">
       <id>164</id>
-      <room reference="95"/>
+      <room reference="465"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="857">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1119">
       <id>165</id>
-      <room reference="95"/>
+      <room reference="465"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="858">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1120">
       <id>166</id>
-      <room reference="95"/>
+      <room reference="465"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="859">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1121">
       <id>167</id>
-      <room reference="95"/>
+      <room reference="465"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="860">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1122">
       <id>168</id>
-      <room reference="94"/>
+      <room reference="458"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="861">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1123">
       <id>169</id>
-      <room reference="94"/>
+      <room reference="458"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="862">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1124">
       <id>170</id>
-      <room reference="94"/>
+      <room reference="458"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="863">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1125">
       <id>171</id>
-      <room reference="94"/>
+      <room reference="458"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="864">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1126">
       <id>172</id>
-      <room reference="93"/>
+      <room reference="451"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="865">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1127">
       <id>173</id>
-      <room reference="93"/>
+      <room reference="451"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="866">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1128">
       <id>174</id>
-      <room reference="101"/>
+      <room reference="508"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="867">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1129">
       <id>175</id>
-      <room reference="101"/>
+      <room reference="508"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="868">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1130">
       <id>176</id>
-      <room reference="101"/>
+      <room reference="508"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="869">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1131">
       <id>177</id>
-      <room reference="101"/>
+      <room reference="508"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="870">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1132">
       <id>178</id>
-      <room reference="102"/>
+      <room reference="515"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="871">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1133">
       <id>179</id>
-      <room reference="102"/>
+      <room reference="515"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="872">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1134">
       <id>180</id>
-      <room reference="102"/>
+      <room reference="515"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="873">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1135">
       <id>181</id>
-      <room reference="102"/>
+      <room reference="515"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="874">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1136">
       <id>182</id>
-      <room reference="103"/>
+      <room reference="521"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="875">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1137">
       <id>183</id>
-      <room reference="103"/>
+      <room reference="521"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="876">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1138">
       <id>184</id>
-      <room reference="103"/>
+      <room reference="521"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="877">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1139">
       <id>185</id>
-      <room reference="103"/>
+      <room reference="521"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="878">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1140">
       <id>186</id>
-      <room reference="104"/>
+      <room reference="528"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="879">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1141">
       <id>187</id>
-      <room reference="104"/>
+      <room reference="528"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="880">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1142">
       <id>188</id>
-      <room reference="104"/>
+      <room reference="528"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="881">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1143">
       <id>189</id>
-      <room reference="104"/>
+      <room reference="528"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="882">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1144">
       <id>190</id>
-      <room reference="97"/>
+      <room reference="481"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="883">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1145">
       <id>191</id>
-      <room reference="97"/>
+      <room reference="481"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="884">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1146">
       <id>192</id>
-      <room reference="97"/>
+      <room reference="481"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="885">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1147">
       <id>193</id>
-      <room reference="97"/>
+      <room reference="481"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="886">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1148">
       <id>194</id>
-      <room reference="98"/>
+      <room reference="488"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="887">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1149">
       <id>195</id>
-      <room reference="98"/>
+      <room reference="488"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="888">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1150">
       <id>196</id>
-      <room reference="98"/>
+      <room reference="488"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="889">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1151">
       <id>197</id>
-      <room reference="98"/>
+      <room reference="488"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="890">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1152">
       <id>198</id>
-      <room reference="99"/>
+      <room reference="494"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="891">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1153">
       <id>199</id>
-      <room reference="99"/>
+      <room reference="494"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="892">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1154">
       <id>200</id>
-      <room reference="99"/>
+      <room reference="494"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="893">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1155">
       <id>201</id>
-      <room reference="99"/>
+      <room reference="494"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="894">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1156">
       <id>202</id>
-      <room reference="100"/>
+      <room reference="502"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="895">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1157">
       <id>203</id>
-      <room reference="100"/>
+      <room reference="502"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="896">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1158">
       <id>204</id>
-      <room reference="100"/>
+      <room reference="502"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="897">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1159">
       <id>205</id>
-      <room reference="100"/>
+      <room reference="502"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="898">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1160">
       <id>206</id>
-      <room reference="109"/>
+      <room reference="563"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="899">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1161">
       <id>207</id>
-      <room reference="109"/>
+      <room reference="563"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="900">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1162">
       <id>208</id>
-      <room reference="109"/>
+      <room reference="563"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="901">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1163">
       <id>209</id>
-      <room reference="109"/>
+      <room reference="563"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="902">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1164">
       <id>210</id>
-      <room reference="110"/>
+      <room reference="570"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="903">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1165">
       <id>211</id>
-      <room reference="110"/>
+      <room reference="570"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="904">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1166">
       <id>212</id>
-      <room reference="110"/>
+      <room reference="570"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="905">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1167">
       <id>213</id>
-      <room reference="110"/>
+      <room reference="570"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="906">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1168">
       <id>214</id>
-      <room reference="111"/>
+      <room reference="577"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="907">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1169">
       <id>215</id>
-      <room reference="111"/>
+      <room reference="577"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="908">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1170">
       <id>216</id>
-      <room reference="111"/>
+      <room reference="577"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="909">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1171">
       <id>217</id>
-      <room reference="111"/>
+      <room reference="577"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="910">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1172">
       <id>218</id>
-      <room reference="112"/>
+      <room reference="584"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="911">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1173">
       <id>219</id>
-      <room reference="112"/>
+      <room reference="584"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="912">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1174">
       <id>220</id>
-      <room reference="112"/>
+      <room reference="584"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="913">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1175">
       <id>221</id>
-      <room reference="112"/>
+      <room reference="584"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="914">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1176">
       <id>222</id>
-      <room reference="105"/>
+      <room reference="534"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="915">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1177">
       <id>223</id>
-      <room reference="105"/>
+      <room reference="534"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="916">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1178">
       <id>224</id>
-      <room reference="105"/>
+      <room reference="534"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="917">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1179">
       <id>225</id>
-      <room reference="105"/>
+      <room reference="534"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="918">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1180">
       <id>226</id>
-      <room reference="106"/>
+      <room reference="541"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="919">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1181">
       <id>227</id>
-      <room reference="106"/>
+      <room reference="541"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="920">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1182">
       <id>228</id>
-      <room reference="106"/>
+      <room reference="541"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="921">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1183">
       <id>229</id>
-      <room reference="106"/>
+      <room reference="541"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="922">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1184">
       <id>230</id>
-      <room reference="107"/>
+      <room reference="549"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="923">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1185">
       <id>231</id>
-      <room reference="107"/>
+      <room reference="549"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="924">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1186">
       <id>232</id>
-      <room reference="107"/>
+      <room reference="549"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="925">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1187">
       <id>233</id>
-      <room reference="107"/>
+      <room reference="549"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="926">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1188">
       <id>234</id>
-      <room reference="108"/>
+      <room reference="556"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="927">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1189">
       <id>235</id>
-      <room reference="108"/>
+      <room reference="556"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="928">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1190">
       <id>236</id>
-      <room reference="108"/>
+      <room reference="556"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="929">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1191">
       <id>237</id>
-      <room reference="108"/>
+      <room reference="556"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="930">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1192">
       <id>238</id>
-      <room reference="118"/>
+      <room reference="626"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="931">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1193">
       <id>239</id>
-      <room reference="118"/>
+      <room reference="626"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="932">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1194">
       <id>240</id>
-      <room reference="117"/>
+      <room reference="619"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="933">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1195">
       <id>241</id>
-      <room reference="117"/>
+      <room reference="619"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="934">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1196">
       <id>242</id>
-      <room reference="120"/>
+      <room reference="639"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="935">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1197">
       <id>243</id>
-      <room reference="120"/>
+      <room reference="639"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="936">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1198">
       <id>244</id>
-      <room reference="119"/>
+      <room reference="633"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="937">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1199">
       <id>245</id>
-      <room reference="119"/>
+      <room reference="633"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="938">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1200">
       <id>246</id>
-      <room reference="114"/>
+      <room reference="598"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="939">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1201">
       <id>247</id>
-      <room reference="113"/>
+      <room reference="591"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="940">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1202">
       <id>248</id>
-      <room reference="116"/>
+      <room reference="611"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="941">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1203">
       <id>249</id>
-      <room reference="116"/>
+      <room reference="611"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="942">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1204">
       <id>250</id>
-      <room reference="115"/>
+      <room reference="605"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="943">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1205">
       <id>251</id>
-      <room reference="115"/>
+      <room reference="605"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="944">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1206">
       <id>252</id>
-      <room reference="126"/>
+      <room reference="681"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="945">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1207">
       <id>253</id>
-      <room reference="126"/>
+      <room reference="681"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="946">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1208">
       <id>254</id>
-      <room reference="126"/>
+      <room reference="681"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="947">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1209">
       <id>255</id>
-      <room reference="126"/>
+      <room reference="681"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="948">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1210">
       <id>256</id>
-      <room reference="125"/>
+      <room reference="674"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="949">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1211">
       <id>257</id>
-      <room reference="125"/>
+      <room reference="674"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="950">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1212">
       <id>258</id>
-      <room reference="125"/>
+      <room reference="674"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="951">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1213">
       <id>259</id>
-      <room reference="125"/>
+      <room reference="674"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="952">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1214">
       <id>260</id>
-      <room reference="128"/>
+      <room reference="693"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="953">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1215">
       <id>261</id>
-      <room reference="128"/>
+      <room reference="693"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="954">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1216">
       <id>262</id>
-      <room reference="128"/>
+      <room reference="693"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="955">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1217">
       <id>263</id>
-      <room reference="128"/>
+      <room reference="693"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="956">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1218">
       <id>264</id>
-      <room reference="127"/>
+      <room reference="687"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="957">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1219">
       <id>265</id>
-      <room reference="127"/>
+      <room reference="687"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="958">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1220">
       <id>266</id>
-      <room reference="127"/>
+      <room reference="687"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="959">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1221">
       <id>267</id>
-      <room reference="127"/>
+      <room reference="687"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="960">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1222">
       <id>268</id>
-      <room reference="122"/>
+      <room reference="653"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="961">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1223">
       <id>269</id>
-      <room reference="122"/>
+      <room reference="653"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="962">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1224">
       <id>270</id>
-      <room reference="121"/>
+      <room reference="646"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="963">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1225">
       <id>271</id>
-      <room reference="121"/>
+      <room reference="646"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="964">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1226">
       <id>272</id>
-      <room reference="124"/>
+      <room reference="667"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="965">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1227">
       <id>273</id>
-      <room reference="124"/>
+      <room reference="667"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="966">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1228">
       <id>274</id>
-      <room reference="123"/>
+      <room reference="660"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="967">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1229">
       <id>275</id>
-      <room reference="123"/>
+      <room reference="660"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="968">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1230">
       <id>276</id>
-      <room reference="135"/>
+      <room reference="744"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="969">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1231">
       <id>277</id>
-      <room reference="135"/>
+      <room reference="744"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="970">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1232">
       <id>278</id>
-      <room reference="135"/>
+      <room reference="744"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="971">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1233">
       <id>279</id>
-      <room reference="135"/>
+      <room reference="744"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="972">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1234">
       <id>280</id>
-      <room reference="136"/>
+      <room reference="750"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="973">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1235">
       <id>281</id>
-      <room reference="136"/>
+      <room reference="750"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="974">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1236">
       <id>282</id>
-      <room reference="136"/>
+      <room reference="750"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="975">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1237">
       <id>283</id>
-      <room reference="136"/>
+      <room reference="750"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="976">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1238">
       <id>284</id>
-      <room reference="133"/>
+      <room reference="729"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="977">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1239">
       <id>285</id>
-      <room reference="133"/>
+      <room reference="729"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="978">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1240">
       <id>286</id>
-      <room reference="133"/>
+      <room reference="729"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="979">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1241">
       <id>287</id>
-      <room reference="133"/>
+      <room reference="729"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="980">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1242">
       <id>288</id>
-      <room reference="134"/>
+      <room reference="736"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="981">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1243">
       <id>289</id>
-      <room reference="134"/>
+      <room reference="736"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="982">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1244">
       <id>290</id>
-      <room reference="134"/>
+      <room reference="736"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="983">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1245">
       <id>291</id>
-      <room reference="134"/>
+      <room reference="736"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="984">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1246">
       <id>292</id>
-      <room reference="131"/>
+      <room reference="713"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="985">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1247">
       <id>293</id>
-      <room reference="131"/>
+      <room reference="713"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="986">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1248">
       <id>294</id>
-      <room reference="131"/>
+      <room reference="713"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="987">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1249">
       <id>295</id>
-      <room reference="131"/>
+      <room reference="713"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="988">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1250">
       <id>296</id>
-      <room reference="132"/>
+      <room reference="721"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="989">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1251">
       <id>297</id>
-      <room reference="132"/>
+      <room reference="721"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="990">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1252">
       <id>298</id>
-      <room reference="132"/>
+      <room reference="721"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="991">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1253">
       <id>299</id>
-      <room reference="132"/>
+      <room reference="721"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="992">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1254">
       <id>300</id>
-      <room reference="129"/>
+      <room reference="701"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="993">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1255">
       <id>301</id>
-      <room reference="129"/>
+      <room reference="701"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="994">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1256">
       <id>302</id>
-      <room reference="129"/>
+      <room reference="701"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="995">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1257">
       <id>303</id>
-      <room reference="129"/>
+      <room reference="701"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="996">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1258">
       <id>304</id>
-      <room reference="130"/>
+      <room reference="707"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="997">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1259">
       <id>305</id>
-      <room reference="130"/>
+      <room reference="707"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="998">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1260">
       <id>306</id>
-      <room reference="130"/>
+      <room reference="707"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="999">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1261">
       <id>307</id>
-      <room reference="130"/>
+      <room reference="707"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1000">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1262">
       <id>308</id>
-      <room reference="143"/>
+      <room reference="798"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1001">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1263">
       <id>309</id>
-      <room reference="144"/>
+      <room reference="804"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1002">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1264">
       <id>310</id>
-      <room reference="141"/>
+      <room reference="784"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1003">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1265">
       <id>311</id>
-      <room reference="142"/>
+      <room reference="791"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1004">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1266">
       <id>312</id>
-      <room reference="139"/>
+      <room reference="769"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1005">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1267">
       <id>313</id>
-      <room reference="139"/>
+      <room reference="769"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1006">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1268">
       <id>314</id>
-      <room reference="139"/>
+      <room reference="769"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1007">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1269">
       <id>315</id>
-      <room reference="139"/>
+      <room reference="769"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1008">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1270">
       <id>316</id>
-      <room reference="140"/>
+      <room reference="776"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1009">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1271">
       <id>317</id>
-      <room reference="140"/>
+      <room reference="776"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1010">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1272">
       <id>318</id>
-      <room reference="140"/>
+      <room reference="776"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1011">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1273">
       <id>319</id>
-      <room reference="140"/>
+      <room reference="776"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1012">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1274">
       <id>320</id>
-      <room reference="137"/>
+      <room reference="756"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1013">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1275">
       <id>321</id>
-      <room reference="137"/>
+      <room reference="756"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1014">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1276">
       <id>322</id>
-      <room reference="137"/>
+      <room reference="756"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1015">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1277">
       <id>323</id>
-      <room reference="137"/>
+      <room reference="756"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1016">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1278">
       <id>324</id>
-      <room reference="138"/>
+      <room reference="762"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1017">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1279">
       <id>325</id>
-      <room reference="138"/>
+      <room reference="762"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1018">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1280">
       <id>326</id>
-      <room reference="138"/>
+      <room reference="762"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1019">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1281">
       <id>327</id>
-      <room reference="138"/>
+      <room reference="762"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1020">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1282">
       <id>328</id>
-      <room reference="152"/>
+      <room reference="860"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1021">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1283">
       <id>329</id>
-      <room reference="152"/>
+      <room reference="860"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1022">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1284">
       <id>330</id>
-      <room reference="152"/>
+      <room reference="860"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1023">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1285">
       <id>331</id>
-      <room reference="152"/>
+      <room reference="860"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1024">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1286">
       <id>332</id>
-      <room reference="151"/>
+      <room reference="852"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1025">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1287">
       <id>333</id>
-      <room reference="151"/>
+      <room reference="852"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1026">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1288">
       <id>334</id>
-      <room reference="151"/>
+      <room reference="852"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1027">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1289">
       <id>335</id>
-      <room reference="151"/>
+      <room reference="852"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1028">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1290">
       <id>336</id>
-      <room reference="150"/>
+      <room reference="844"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1029">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1291">
       <id>337</id>
-      <room reference="150"/>
+      <room reference="844"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1030">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1292">
       <id>338</id>
-      <room reference="149"/>
+      <room reference="837"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1031">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1293">
       <id>339</id>
-      <room reference="149"/>
+      <room reference="837"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1032">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1294">
       <id>340</id>
-      <room reference="148"/>
+      <room reference="830"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1033">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1295">
       <id>341</id>
-      <room reference="148"/>
+      <room reference="830"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1034">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1296">
       <id>342</id>
-      <room reference="147"/>
+      <room reference="824"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1035">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1297">
       <id>343</id>
-      <room reference="147"/>
+      <room reference="824"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1036">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1298">
       <id>344</id>
-      <room reference="146"/>
+      <room reference="817"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1037">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1299">
       <id>345</id>
-      <room reference="146"/>
+      <room reference="817"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1038">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1300">
       <id>346</id>
-      <room reference="145"/>
+      <room reference="811"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1039">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1301">
       <id>347</id>
-      <room reference="145"/>
+      <room reference="811"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1040">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1302">
       <id>348</id>
-      <room reference="160"/>
+      <room reference="917"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1041">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1303">
       <id>349</id>
-      <room reference="160"/>
+      <room reference="917"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1042">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1304">
       <id>350</id>
-      <room reference="160"/>
+      <room reference="917"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1043">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1305">
       <id>351</id>
-      <room reference="160"/>
+      <room reference="917"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1044">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1306">
       <id>352</id>
-      <room reference="159"/>
+      <room reference="910"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1045">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1307">
       <id>353</id>
-      <room reference="159"/>
+      <room reference="910"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1046">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1308">
       <id>354</id>
-      <room reference="159"/>
+      <room reference="910"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1047">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1309">
       <id>355</id>
-      <room reference="159"/>
+      <room reference="910"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1048">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1310">
       <id>356</id>
-      <room reference="158"/>
+      <room reference="904"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1049">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1311">
       <id>357</id>
-      <room reference="158"/>
+      <room reference="904"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1050">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1312">
       <id>358</id>
-      <room reference="158"/>
+      <room reference="904"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1051">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1313">
       <id>359</id>
-      <room reference="158"/>
+      <room reference="904"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1052">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1314">
       <id>360</id>
-      <room reference="157"/>
+      <room reference="896"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1053">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1315">
       <id>361</id>
-      <room reference="157"/>
+      <room reference="896"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1054">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1316">
       <id>362</id>
-      <room reference="157"/>
+      <room reference="896"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1055">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1317">
       <id>363</id>
-      <room reference="157"/>
+      <room reference="896"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1056">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1318">
       <id>364</id>
-      <room reference="156"/>
+      <room reference="889"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1057">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1319">
       <id>365</id>
-      <room reference="156"/>
+      <room reference="889"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1058">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1320">
       <id>366</id>
-      <room reference="156"/>
+      <room reference="889"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1059">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1321">
       <id>367</id>
-      <room reference="156"/>
+      <room reference="889"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1060">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1322">
       <id>368</id>
-      <room reference="155"/>
+      <room reference="882"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1061">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1323">
       <id>369</id>
-      <room reference="155"/>
+      <room reference="882"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1062">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1324">
       <id>370</id>
-      <room reference="155"/>
+      <room reference="882"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1063">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1325">
       <id>371</id>
-      <room reference="155"/>
+      <room reference="882"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1064">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1326">
       <id>372</id>
-      <room reference="154"/>
+      <room reference="874"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1065">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1327">
       <id>373</id>
-      <room reference="154"/>
+      <room reference="874"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1066">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1328">
       <id>374</id>
-      <room reference="154"/>
+      <room reference="874"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1067">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1329">
       <id>375</id>
-      <room reference="154"/>
+      <room reference="874"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1068">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1330">
       <id>376</id>
-      <room reference="153"/>
+      <room reference="867"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1069">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1331">
       <id>377</id>
-      <room reference="153"/>
+      <room reference="867"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1070">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1332">
       <id>378</id>
-      <room reference="153"/>
+      <room reference="867"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1071">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1333">
       <id>379</id>
-      <room reference="153"/>
+      <room reference="867"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1072">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1334">
       <id>380</id>
-      <room reference="162"/>
+      <room reference="932"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1073">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1335">
       <id>381</id>
-      <room reference="162"/>
+      <room reference="932"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1074">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1336">
       <id>382</id>
-      <room reference="162"/>
+      <room reference="932"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1075">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1337">
       <id>383</id>
-      <room reference="162"/>
+      <room reference="932"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1076">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1338">
       <id>384</id>
-      <room reference="161"/>
+      <room reference="925"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1077">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1339">
       <id>385</id>
-      <room reference="161"/>
+      <room reference="925"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1078">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1340">
       <id>386</id>
-      <room reference="161"/>
+      <room reference="925"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1079">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1341">
       <id>387</id>
-      <room reference="161"/>
+      <room reference="925"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1080">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1342">
       <id>388</id>
-      <room reference="164"/>
+      <room reference="945"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1081">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1343">
       <id>389</id>
-      <room reference="164"/>
+      <room reference="945"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1082">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1344">
       <id>390</id>
-      <room reference="164"/>
+      <room reference="945"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1083">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1345">
       <id>391</id>
-      <room reference="164"/>
+      <room reference="945"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1084">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1346">
       <id>392</id>
-      <room reference="163"/>
+      <room reference="938"/>
       <indexInRoom>0</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1085">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1347">
       <id>393</id>
-      <room reference="163"/>
+      <room reference="938"/>
       <indexInRoom>1</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1086">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1348">
       <id>394</id>
-      <room reference="163"/>
+      <room reference="938"/>
       <indexInRoom>2</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1087">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Bed id="1349">
       <id>395</id>
-      <room reference="163"/>
+      <room reference="938"/>
       <indexInRoom>3</indexInRoom>
     </org.drools.solver.examples.patientadmissionschedule.domain.Bed>
   </bedList>
-  <nightList id="1088">
-    <org.drools.solver.examples.patientadmissionschedule.domain.Night id="1089">
+  <nightList id="1350">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Night id="1351">
       <id>0</id>
       <index>0</index>
     </org.drools.solver.examples.patientadmissionschedule.domain.Night>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Night id="1090">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Night id="1352">
       <id>1</id>
       <index>1</index>
     </org.drools.solver.examples.patientadmissionschedule.domain.Night>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Night id="1091">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Night id="1353">
       <id>2</id>
       <index>2</index>
     </org.drools.solver.examples.patientadmissionschedule.domain.Night>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Night id="1092">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Night id="1354">
       <id>3</id>
       <index>3</index>
     </org.drools.solver.examples.patientadmissionschedule.domain.Night>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Night id="1093">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Night id="1355">
       <id>4</id>
       <index>4</index>
     </org.drools.solver.examples.patientadmissionschedule.domain.Night>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Night id="1094">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Night id="1356">
       <id>5</id>
       <index>5</index>
     </org.drools.solver.examples.patientadmissionschedule.domain.Night>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Night id="1095">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Night id="1357">
       <id>6</id>
       <index>6</index>
     </org.drools.solver.examples.patientadmissionschedule.domain.Night>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Night id="1096">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Night id="1358">
       <id>7</id>
       <index>7</index>
     </org.drools.solver.examples.patientadmissionschedule.domain.Night>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Night id="1097">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Night id="1359">
       <id>8</id>
       <index>8</index>
     </org.drools.solver.examples.patientadmissionschedule.domain.Night>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Night id="1098">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Night id="1360">
       <id>9</id>
       <index>9</index>
     </org.drools.solver.examples.patientadmissionschedule.domain.Night>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Night id="1099">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Night id="1361">
       <id>10</id>
       <index>10</index>
     </org.drools.solver.examples.patientadmissionschedule.domain.Night>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Night id="1100">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Night id="1362">
       <id>11</id>
       <index>11</index>
     </org.drools.solver.examples.patientadmissionschedule.domain.Night>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Night id="1101">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Night id="1363">
       <id>12</id>
       <index>12</index>
     </org.drools.solver.examples.patientadmissionschedule.domain.Night>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Night id="1102">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Night id="1364">
       <id>13</id>
       <index>13</index>
     </org.drools.solver.examples.patientadmissionschedule.domain.Night>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Night id="1103">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Night id="1365">
       <id>14</id>
       <index>14</index>
     </org.drools.solver.examples.patientadmissionschedule.domain.Night>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Night id="1104">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Night id="1366">
       <id>15</id>
       <index>15</index>
     </org.drools.solver.examples.patientadmissionschedule.domain.Night>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Night id="1105">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Night id="1367">
       <id>16</id>
       <index>16</index>
     </org.drools.solver.examples.patientadmissionschedule.domain.Night>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Night id="1106">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Night id="1368">
       <id>17</id>
       <index>17</index>
     </org.drools.solver.examples.patientadmissionschedule.domain.Night>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Night id="1107">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Night id="1369">
       <id>18</id>
       <index>18</index>
     </org.drools.solver.examples.patientadmissionschedule.domain.Night>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Night id="1108">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Night id="1370">
       <id>19</id>
       <index>19</index>
     </org.drools.solver.examples.patientadmissionschedule.domain.Night>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Night id="1109">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Night id="1371">
       <id>20</id>
       <index>20</index>
     </org.drools.solver.examples.patientadmissionschedule.domain.Night>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Night id="1110">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Night id="1372">
       <id>21</id>
       <index>21</index>
     </org.drools.solver.examples.patientadmissionschedule.domain.Night>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Night id="1111">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Night id="1373">
       <id>22</id>
       <index>22</index>
     </org.drools.solver.examples.patientadmissionschedule.domain.Night>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Night id="1112">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Night id="1374">
       <id>23</id>
       <index>23</index>
     </org.drools.solver.examples.patientadmissionschedule.domain.Night>
   </nightList>
-  <patientList id="1113">
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1114">
+  <patientList id="1375">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1376">
       <id>1</id>
       <name>Patient1</name>
       <gender>MALE</gender>
       <age>42</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1377"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1115">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1378">
       <id>2</id>
       <name>Patient2</name>
       <gender>MALE</gender>
       <age>62</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1379"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1116">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1380">
       <id>3</id>
       <name>Patient3</name>
       <gender>FEMALE</gender>
       <age>98</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1381"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1117">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1382">
       <id>4</id>
       <name>Patient4</name>
       <gender>MALE</gender>
       <age>72</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1383">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1384">
+          <id>0</id>
+          <patient reference="1382"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1118">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1385">
       <id>5</id>
       <name>Patient5</name>
       <gender>FEMALE</gender>
       <age>49</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1386"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1119">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1387">
       <id>6</id>
       <name>Patient6</name>
       <gender>MALE</gender>
       <age>13</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1388">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1389">
+          <id>1</id>
+          <patient reference="1387"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1120">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1390">
       <id>7</id>
       <name>Patient7</name>
       <gender>MALE</gender>
       <age>97</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1391"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1121">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1392">
       <id>8</id>
       <name>Patient8</name>
       <gender>MALE</gender>
       <age>47</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1393">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1394">
+          <id>2</id>
+          <patient reference="1392"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1122">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1395">
       <id>9</id>
       <name>Patient9</name>
       <gender>MALE</gender>
       <age>87</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1396"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1123">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1397">
       <id>10</id>
       <name>Patient10</name>
       <gender>MALE</gender>
       <age>24</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1398"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1124">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1399">
       <id>11</id>
       <name>Patient11</name>
       <gender>FEMALE</gender>
       <age>3</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1400"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1125">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1401">
       <id>12</id>
       <name>Patient12</name>
       <gender>FEMALE</gender>
       <age>89</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1402">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1403">
+          <id>3</id>
+          <patient reference="1401"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1126">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1404">
       <id>13</id>
       <name>Patient13</name>
       <gender>MALE</gender>
       <age>18</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1405"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1127">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1406">
       <id>14</id>
       <name>Patient14</name>
       <gender>FEMALE</gender>
       <age>107</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1407"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1128">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1408">
       <id>15</id>
       <name>Patient15</name>
       <gender>FEMALE</gender>
       <age>78</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1409"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1129">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1410">
       <id>16</id>
       <name>Patient16</name>
       <gender>FEMALE</gender>
       <age>91</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1411"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1130">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1412">
       <id>17</id>
       <name>Patient17</name>
       <gender>MALE</gender>
       <age>45</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1413"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1131">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1414">
       <id>18</id>
       <name>Patient18</name>
       <gender>MALE</gender>
       <age>56</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1415"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1132">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1416">
       <id>19</id>
       <name>Patient19</name>
       <gender>FEMALE</gender>
       <age>12</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1417"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1133">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1418">
       <id>20</id>
       <name>Patient20</name>
       <gender>MALE</gender>
       <age>10</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1419"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1134">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1420">
       <id>21</id>
       <name>Patient21</name>
       <gender>MALE</gender>
       <age>4</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1421">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1422">
+          <id>4</id>
+          <patient reference="1420"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1423">
+          <id>5</id>
+          <patient reference="1420"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1135">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1424">
       <id>22</id>
       <name>Patient22</name>
       <gender>MALE</gender>
       <age>57</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1425">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1426">
+          <id>6</id>
+          <patient reference="1424"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1136">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1427">
       <id>23</id>
       <name>Patient23</name>
       <gender>FEMALE</gender>
       <age>73</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1428"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1137">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1429">
       <id>24</id>
       <name>Patient24</name>
       <gender>FEMALE</gender>
       <age>49</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1430">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1431">
+          <id>7</id>
+          <patient reference="1429"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1138">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1432">
       <id>25</id>
       <name>Patient25</name>
       <gender>MALE</gender>
       <age>53</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1433"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1139">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1434">
       <id>26</id>
       <name>Patient26</name>
       <gender>FEMALE</gender>
       <age>84</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1435"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1140">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1436">
       <id>27</id>
       <name>Patient27</name>
       <gender>MALE</gender>
       <age>22</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1437">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1438">
+          <id>8</id>
+          <patient reference="1436"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1141">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1439">
       <id>28</id>
       <name>Patient28</name>
       <gender>FEMALE</gender>
       <age>61</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1440">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1441">
+          <id>9</id>
+          <patient reference="1439"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1142">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1442">
       <id>29</id>
       <name>Patient29</name>
       <gender>FEMALE</gender>
       <age>78</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1443">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1444">
+          <id>10</id>
+          <patient reference="1442"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1445">
+          <id>11</id>
+          <patient reference="1442"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1143">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1446">
       <id>30</id>
       <name>Patient30</name>
       <gender>FEMALE</gender>
       <age>85</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1447">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1448">
+          <id>12</id>
+          <patient reference="1446"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1449">
+          <id>13</id>
+          <patient reference="1446"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1144">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1450">
       <id>31</id>
       <name>Patient31</name>
       <gender>FEMALE</gender>
       <age>89</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1451"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1145">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1452">
       <id>32</id>
       <name>Patient32</name>
       <gender>FEMALE</gender>
       <age>50</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1453"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1146">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1454">
       <id>33</id>
       <name>Patient33</name>
       <gender>MALE</gender>
       <age>15</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1455"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1147">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1456">
       <id>34</id>
       <name>Patient34</name>
       <gender>FEMALE</gender>
       <age>17</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1457"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1148">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1458">
       <id>35</id>
       <name>Patient35</name>
       <gender>FEMALE</gender>
       <age>25</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1459"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1149">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1460">
       <id>36</id>
       <name>Patient36</name>
       <gender>FEMALE</gender>
       <age>56</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1461">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1462">
+          <id>14</id>
+          <patient reference="1460"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1150">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1463">
       <id>37</id>
       <name>Patient37</name>
       <gender>FEMALE</gender>
       <age>93</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1464">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1465">
+          <id>15</id>
+          <patient reference="1463"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1151">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1466">
       <id>38</id>
       <name>Patient38</name>
       <gender>MALE</gender>
       <age>3</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1467"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1152">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1468">
       <id>39</id>
       <name>Patient39</name>
       <gender>FEMALE</gender>
       <age>30</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1469"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1153">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1470">
       <id>40</id>
       <name>Patient40</name>
       <gender>MALE</gender>
       <age>88</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1471">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1472">
+          <id>16</id>
+          <patient reference="1470"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1154">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1473">
       <id>41</id>
       <name>Patient41</name>
       <gender>MALE</gender>
       <age>27</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1474"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1155">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1475">
       <id>42</id>
       <name>Patient42</name>
       <gender>FEMALE</gender>
       <age>7</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1476">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1477">
+          <id>17</id>
+          <patient reference="1475"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1478">
+          <id>18</id>
+          <patient reference="1475"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1156">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1479">
       <id>43</id>
       <name>Patient43</name>
       <gender>MALE</gender>
       <age>52</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1480">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1481">
+          <id>19</id>
+          <patient reference="1479"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1157">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1482">
       <id>44</id>
       <name>Patient44</name>
       <gender>MALE</gender>
       <age>77</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1483"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1158">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1484">
       <id>45</id>
       <name>Patient45</name>
       <gender>FEMALE</gender>
       <age>51</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1485"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1159">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1486">
       <id>46</id>
       <name>Patient46</name>
       <gender>MALE</gender>
       <age>31</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1487">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1488">
+          <id>20</id>
+          <patient reference="1486"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1160">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1489">
       <id>47</id>
       <name>Patient47</name>
       <gender>MALE</gender>
       <age>18</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1490"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1161">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1491">
       <id>48</id>
       <name>Patient48</name>
       <gender>FEMALE</gender>
       <age>52</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1492"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1162">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1493">
       <id>49</id>
       <name>Patient49</name>
       <gender>MALE</gender>
       <age>47</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1494">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1495">
+          <id>21</id>
+          <patient reference="1493"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1496">
+          <id>22</id>
+          <patient reference="1493"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1163">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1497">
       <id>50</id>
       <name>Patient50</name>
       <gender>MALE</gender>
       <age>98</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1498"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1164">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1499">
       <id>51</id>
       <name>Patient51</name>
       <gender>FEMALE</gender>
       <age>12</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1500">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1501">
+          <id>23</id>
+          <patient reference="1499"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1165">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1502">
       <id>52</id>
       <name>Patient52</name>
       <gender>FEMALE</gender>
       <age>59</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1503"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1166">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1504">
       <id>53</id>
       <name>Patient53</name>
       <gender>MALE</gender>
       <age>56</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1505">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1506">
+          <id>24</id>
+          <patient reference="1504"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1167">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1507">
       <id>54</id>
       <name>Patient54</name>
       <gender>MALE</gender>
       <age>59</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1508"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1168">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1509">
       <id>55</id>
       <name>Patient55</name>
       <gender>MALE</gender>
       <age>3</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1510"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1169">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1511">
       <id>56</id>
       <name>Patient56</name>
       <gender>FEMALE</gender>
       <age>49</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1512">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1513">
+          <id>25</id>
+          <patient reference="1511"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1170">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1514">
       <id>57</id>
       <name>Patient57</name>
       <gender>FEMALE</gender>
       <age>56</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1515">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1516">
+          <id>26</id>
+          <patient reference="1514"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1171">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1517">
       <id>58</id>
       <name>Patient58</name>
       <gender>FEMALE</gender>
       <age>35</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1518">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1519">
+          <id>27</id>
+          <patient reference="1517"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1520">
+          <id>28</id>
+          <patient reference="1517"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1172">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1521">
       <id>59</id>
       <name>Patient59</name>
       <gender>MALE</gender>
       <age>88</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1522"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1173">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1523">
       <id>60</id>
       <name>Patient60</name>
       <gender>MALE</gender>
       <age>51</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1524"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1174">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1525">
       <id>61</id>
       <name>Patient61</name>
       <gender>FEMALE</gender>
       <age>36</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1526"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1175">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1527">
       <id>62</id>
       <name>Patient62</name>
       <gender>FEMALE</gender>
       <age>34</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1528">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1529">
+          <id>29</id>
+          <patient reference="1527"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1176">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1530">
       <id>63</id>
       <name>Patient63</name>
       <gender>FEMALE</gender>
       <age>103</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1531"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1177">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1532">
       <id>64</id>
       <name>Patient64</name>
       <gender>MALE</gender>
       <age>77</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1533"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1178">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1534">
       <id>65</id>
       <name>Patient65</name>
       <gender>FEMALE</gender>
       <age>83</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1535">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1536">
+          <id>30</id>
+          <patient reference="1534"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1537">
+          <id>31</id>
+          <patient reference="1534"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1179">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1538">
       <id>66</id>
       <name>Patient66</name>
       <gender>MALE</gender>
       <age>13</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1539"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1180">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1540">
       <id>67</id>
       <name>Patient67</name>
       <gender>MALE</gender>
       <age>65</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1541"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1181">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1542">
       <id>68</id>
       <name>Patient68</name>
       <gender>MALE</gender>
       <age>82</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1543">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1544">
+          <id>32</id>
+          <patient reference="1542"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1182">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1545">
       <id>69</id>
       <name>Patient69</name>
       <gender>MALE</gender>
       <age>2</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1546"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1183">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1547">
       <id>70</id>
       <name>Patient70</name>
       <gender>MALE</gender>
       <age>5</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1548"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1184">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1549">
       <id>71</id>
       <name>Patient71</name>
       <gender>FEMALE</gender>
       <age>10</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1550"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1185">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1551">
       <id>72</id>
       <name>Patient72</name>
       <gender>FEMALE</gender>
       <age>8</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1552"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1186">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1553">
       <id>73</id>
       <name>Patient73</name>
       <gender>MALE</gender>
       <age>92</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1554"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1187">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1555">
       <id>74</id>
       <name>Patient74</name>
       <gender>FEMALE</gender>
       <age>16</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1556">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1557">
+          <id>33</id>
+          <patient reference="1555"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1558">
+          <id>34</id>
+          <patient reference="1555"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1188">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1559">
       <id>75</id>
       <name>Patient75</name>
       <gender>MALE</gender>
       <age>97</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1560">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1561">
+          <id>35</id>
+          <patient reference="1559"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1189">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1562">
       <id>76</id>
       <name>Patient76</name>
       <gender>MALE</gender>
       <age>55</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1563">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1564">
+          <id>36</id>
+          <patient reference="1562"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1190">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1565">
       <id>77</id>
       <name>Patient77</name>
       <gender>MALE</gender>
       <age>32</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1566"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1191">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1567">
       <id>78</id>
       <name>Patient78</name>
       <gender>MALE</gender>
       <age>97</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1568">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1569">
+          <id>37</id>
+          <patient reference="1567"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1570">
+          <id>38</id>
+          <patient reference="1567"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1192">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1571">
       <id>79</id>
       <name>Patient79</name>
       <gender>FEMALE</gender>
       <age>69</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1572"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1193">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1573">
       <id>80</id>
       <name>Patient80</name>
       <gender>MALE</gender>
       <age>38</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1574">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1575">
+          <id>39</id>
+          <patient reference="1573"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1194">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1576">
       <id>81</id>
       <name>Patient81</name>
       <gender>FEMALE</gender>
       <age>88</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1577"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1195">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1578">
       <id>82</id>
       <name>Patient82</name>
       <gender>FEMALE</gender>
       <age>37</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1579"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1196">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1580">
       <id>83</id>
       <name>Patient83</name>
       <gender>MALE</gender>
       <age>102</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1581">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1582">
+          <id>40</id>
+          <patient reference="1580"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1583">
+          <id>41</id>
+          <patient reference="1580"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1197">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1584">
       <id>84</id>
       <name>Patient84</name>
       <gender>MALE</gender>
       <age>100</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1585"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1198">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1586">
       <id>85</id>
       <name>Patient85</name>
       <gender>MALE</gender>
       <age>91</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1587">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1588">
+          <id>42</id>
+          <patient reference="1586"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1199">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1589">
       <id>86</id>
       <name>Patient86</name>
       <gender>MALE</gender>
       <age>42</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1590"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1200">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1591">
       <id>87</id>
       <name>Patient87</name>
       <gender>MALE</gender>
       <age>2</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1592"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1201">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1593">
       <id>88</id>
       <name>Patient88</name>
       <gender>MALE</gender>
       <age>36</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1594">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1595">
+          <id>43</id>
+          <patient reference="1593"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1202">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1596">
       <id>89</id>
       <name>Patient89</name>
       <gender>MALE</gender>
       <age>73</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1597">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1598">
+          <id>44</id>
+          <patient reference="1596"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1203">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1599">
       <id>90</id>
       <name>Patient90</name>
       <gender>MALE</gender>
       <age>60</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1600"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1204">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1601">
       <id>91</id>
       <name>Patient91</name>
       <gender>FEMALE</gender>
       <age>21</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1602">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1603">
+          <id>45</id>
+          <patient reference="1601"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1205">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1604">
       <id>92</id>
       <name>Patient92</name>
       <gender>MALE</gender>
       <age>89</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1605"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1206">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1606">
       <id>93</id>
       <name>Patient93</name>
       <gender>FEMALE</gender>
       <age>27</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1607"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1207">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1608">
       <id>94</id>
       <name>Patient94</name>
       <gender>MALE</gender>
       <age>32</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1609"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1208">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1610">
       <id>95</id>
       <name>Patient95</name>
       <gender>FEMALE</gender>
       <age>42</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1611"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1209">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1612">
       <id>96</id>
       <name>Patient96</name>
       <gender>FEMALE</gender>
       <age>58</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1613"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1210">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1614">
       <id>97</id>
       <name>Patient97</name>
       <gender>FEMALE</gender>
       <age>102</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1615"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1211">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1616">
       <id>98</id>
       <name>Patient98</name>
       <gender>FEMALE</gender>
       <age>75</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1617"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1212">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1618">
       <id>99</id>
       <name>Patient99</name>
       <gender>MALE</gender>
       <age>12</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1619">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1620">
+          <id>46</id>
+          <patient reference="1618"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1213">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1621">
       <id>100</id>
       <name>Patient100</name>
       <gender>MALE</gender>
       <age>21</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1622">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1623">
+          <id>47</id>
+          <patient reference="1621"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1624">
+          <id>48</id>
+          <patient reference="1621"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1214">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1625">
       <id>101</id>
       <name>Patient101</name>
       <gender>FEMALE</gender>
       <age>11</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1626"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1215">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1627">
       <id>102</id>
       <name>Patient102</name>
       <gender>FEMALE</gender>
       <age>23</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1628">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1629">
+          <id>49</id>
+          <patient reference="1627"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1216">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1630">
       <id>103</id>
       <name>Patient103</name>
       <gender>MALE</gender>
       <age>30</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1631">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1632">
+          <id>50</id>
+          <patient reference="1630"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1217">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1633">
       <id>104</id>
       <name>Patient104</name>
       <gender>FEMALE</gender>
       <age>33</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1634">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1635">
+          <id>51</id>
+          <patient reference="1633"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1218">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1636">
       <id>105</id>
       <name>Patient105</name>
       <gender>FEMALE</gender>
       <age>76</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1637"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1219">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1638">
       <id>106</id>
       <name>Patient106</name>
       <gender>MALE</gender>
       <age>98</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1639">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1640">
+          <id>52</id>
+          <patient reference="1638"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1641">
+          <id>53</id>
+          <patient reference="1638"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1220">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1642">
       <id>107</id>
       <name>Patient107</name>
       <gender>MALE</gender>
       <age>46</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1643"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1221">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1644">
       <id>108</id>
       <name>Patient108</name>
       <gender>FEMALE</gender>
       <age>39</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1645">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1646">
+          <id>54</id>
+          <patient reference="1644"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1647">
+          <id>55</id>
+          <patient reference="1644"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1222">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1648">
       <id>109</id>
       <name>Patient109</name>
       <gender>FEMALE</gender>
       <age>92</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1649"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1223">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1650">
       <id>110</id>
       <name>Patient110</name>
       <gender>MALE</gender>
       <age>4</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1651"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1224">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1652">
       <id>111</id>
       <name>Patient111</name>
       <gender>MALE</gender>
       <age>38</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1653"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1225">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1654">
       <id>112</id>
       <name>Patient112</name>
       <gender>FEMALE</gender>
       <age>61</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1655">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1656">
+          <id>56</id>
+          <patient reference="1654"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1226">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1657">
       <id>113</id>
       <name>Patient113</name>
       <gender>FEMALE</gender>
       <age>45</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1658">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1659">
+          <id>57</id>
+          <patient reference="1657"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1660">
+          <id>58</id>
+          <patient reference="1657"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1227">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1661">
       <id>114</id>
       <name>Patient114</name>
       <gender>FEMALE</gender>
       <age>64</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1662"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1228">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1663">
       <id>115</id>
       <name>Patient115</name>
       <gender>FEMALE</gender>
       <age>49</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1664"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1229">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1665">
       <id>116</id>
       <name>Patient116</name>
       <gender>MALE</gender>
       <age>15</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1666"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1230">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1667">
       <id>117</id>
       <name>Patient117</name>
       <gender>MALE</gender>
       <age>105</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1668"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1231">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1669">
       <id>118</id>
       <name>Patient118</name>
       <gender>MALE</gender>
       <age>102</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1670"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1232">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1671">
       <id>119</id>
       <name>Patient119</name>
       <gender>FEMALE</gender>
       <age>52</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1672"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1233">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1673">
       <id>120</id>
       <name>Patient120</name>
       <gender>FEMALE</gender>
       <age>37</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1674"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1234">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1675">
       <id>121</id>
       <name>Patient121</name>
       <gender>MALE</gender>
       <age>89</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1676">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1677">
+          <id>59</id>
+          <patient reference="1675"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1235">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1678">
       <id>122</id>
       <name>Patient122</name>
       <gender>MALE</gender>
       <age>106</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1679"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1236">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1680">
       <id>123</id>
       <name>Patient123</name>
       <gender>MALE</gender>
       <age>75</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1681"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1237">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1682">
       <id>124</id>
       <name>Patient124</name>
       <gender>MALE</gender>
       <age>45</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1683"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1238">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1684">
       <id>125</id>
       <name>Patient125</name>
       <gender>MALE</gender>
       <age>95</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1685"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1239">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1686">
       <id>126</id>
       <name>Patient126</name>
       <gender>MALE</gender>
       <age>105</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1687">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1688">
+          <id>60</id>
+          <patient reference="1686"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1689">
+          <id>61</id>
+          <patient reference="1686"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1240">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1690">
       <id>127</id>
       <name>Patient127</name>
       <gender>MALE</gender>
       <age>52</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1691"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1241">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1692">
       <id>128</id>
       <name>Patient128</name>
       <gender>MALE</gender>
       <age>7</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1693"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1242">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1694">
       <id>129</id>
       <name>Patient129</name>
       <gender>MALE</gender>
       <age>30</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1695"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1243">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1696">
       <id>130</id>
       <name>Patient130</name>
       <gender>FEMALE</gender>
       <age>28</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1697">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1698">
+          <id>62</id>
+          <patient reference="1696"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1699">
+          <id>63</id>
+          <patient reference="1696"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1244">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1700">
       <id>131</id>
       <name>Patient131</name>
       <gender>FEMALE</gender>
       <age>92</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1701"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1245">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1702">
       <id>132</id>
       <name>Patient132</name>
       <gender>MALE</gender>
       <age>75</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1703">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1704">
+          <id>64</id>
+          <patient reference="1702"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1246">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1705">
       <id>133</id>
       <name>Patient133</name>
       <gender>MALE</gender>
       <age>91</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1706"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1247">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1707">
       <id>134</id>
       <name>Patient134</name>
       <gender>FEMALE</gender>
       <age>1</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1708"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1248">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1709">
       <id>135</id>
       <name>Patient135</name>
       <gender>MALE</gender>
       <age>102</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1710">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1711">
+          <id>65</id>
+          <patient reference="1709"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1249">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1712">
       <id>136</id>
       <name>Patient136</name>
       <gender>FEMALE</gender>
       <age>83</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1713">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1714">
+          <id>66</id>
+          <patient reference="1712"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1250">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1715">
       <id>137</id>
       <name>Patient137</name>
       <gender>FEMALE</gender>
       <age>14</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1716"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1251">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1717">
       <id>138</id>
       <name>Patient138</name>
       <gender>FEMALE</gender>
       <age>23</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1718"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1252">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1719">
       <id>139</id>
       <name>Patient139</name>
       <gender>MALE</gender>
       <age>74</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1720">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1721">
+          <id>67</id>
+          <patient reference="1719"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1722">
+          <id>68</id>
+          <patient reference="1719"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1253">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1723">
       <id>140</id>
       <name>Patient140</name>
       <gender>FEMALE</gender>
       <age>96</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1724">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1725">
+          <id>69</id>
+          <patient reference="1723"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1254">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1726">
       <id>141</id>
       <name>Patient141</name>
       <gender>FEMALE</gender>
       <age>24</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1727">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1728">
+          <id>70</id>
+          <patient reference="1726"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1729">
+          <id>71</id>
+          <patient reference="1726"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1255">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1730">
       <id>142</id>
       <name>Patient142</name>
       <gender>FEMALE</gender>
       <age>86</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1731">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1732">
+          <id>72</id>
+          <patient reference="1730"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1733">
+          <id>73</id>
+          <patient reference="1730"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1256">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1734">
       <id>143</id>
       <name>Patient143</name>
       <gender>MALE</gender>
       <age>22</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1735">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1736">
+          <id>74</id>
+          <patient reference="1734"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1257">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1737">
       <id>144</id>
       <name>Patient144</name>
       <gender>MALE</gender>
       <age>65</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1738"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1258">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1739">
       <id>145</id>
       <name>Patient145</name>
       <gender>FEMALE</gender>
       <age>79</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1740"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1259">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1741">
       <id>146</id>
       <name>Patient146</name>
       <gender>MALE</gender>
       <age>43</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1742"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1260">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1743">
       <id>147</id>
       <name>Patient147</name>
       <gender>FEMALE</gender>
       <age>0</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1744"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1261">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1745">
       <id>148</id>
       <name>Patient148</name>
       <gender>MALE</gender>
       <age>18</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1746"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1262">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1747">
       <id>149</id>
       <name>Patient149</name>
       <gender>MALE</gender>
       <age>41</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1748"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1263">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1749">
       <id>150</id>
       <name>Patient150</name>
       <gender>MALE</gender>
       <age>42</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1750">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1751">
+          <id>75</id>
+          <patient reference="1749"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1752">
+          <id>76</id>
+          <patient reference="1749"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1264">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1753">
       <id>151</id>
       <name>Patient151</name>
       <gender>FEMALE</gender>
       <age>102</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1754">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1755">
+          <id>77</id>
+          <patient reference="1753"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1265">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1756">
       <id>152</id>
       <name>Patient152</name>
       <gender>FEMALE</gender>
       <age>7</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1757"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1266">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1758">
       <id>153</id>
       <name>Patient153</name>
       <gender>FEMALE</gender>
       <age>63</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1759">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1760">
+          <id>78</id>
+          <patient reference="1758"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1761">
+          <id>79</id>
+          <patient reference="1758"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1267">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1762">
       <id>154</id>
       <name>Patient154</name>
       <gender>FEMALE</gender>
       <age>29</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1763"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1268">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1764">
       <id>155</id>
       <name>Patient155</name>
       <gender>FEMALE</gender>
       <age>58</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1765"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1269">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1766">
       <id>156</id>
       <name>Patient156</name>
       <gender>MALE</gender>
       <age>9</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1767">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1768">
+          <id>80</id>
+          <patient reference="1766"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1270">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1769">
       <id>157</id>
       <name>Patient157</name>
       <gender>MALE</gender>
       <age>58</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1770">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1771">
+          <id>81</id>
+          <patient reference="1769"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1271">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1772">
       <id>158</id>
       <name>Patient158</name>
       <gender>MALE</gender>
       <age>1</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1773"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1272">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1774">
       <id>159</id>
       <name>Patient159</name>
       <gender>FEMALE</gender>
       <age>23</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1775"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1273">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1776">
       <id>160</id>
       <name>Patient160</name>
       <gender>FEMALE</gender>
       <age>33</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1777"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1274">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1778">
       <id>161</id>
       <name>Patient161</name>
       <gender>FEMALE</gender>
       <age>8</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1779"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1275">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1780">
       <id>162</id>
       <name>Patient162</name>
       <gender>MALE</gender>
       <age>88</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1781"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1276">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1782">
       <id>163</id>
       <name>Patient163</name>
       <gender>FEMALE</gender>
       <age>29</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1783"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1277">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1784">
       <id>164</id>
       <name>Patient164</name>
       <gender>FEMALE</gender>
       <age>37</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1785"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1278">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1786">
       <id>165</id>
       <name>Patient165</name>
       <gender>FEMALE</gender>
       <age>25</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1787"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1279">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1788">
       <id>166</id>
       <name>Patient166</name>
       <gender>FEMALE</gender>
       <age>105</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1789"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1280">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1790">
       <id>167</id>
       <name>Patient167</name>
       <gender>MALE</gender>
       <age>88</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1791">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1792">
+          <id>82</id>
+          <patient reference="1790"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1281">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1793">
       <id>168</id>
       <name>Patient168</name>
       <gender>FEMALE</gender>
       <age>71</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1794"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1282">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1795">
       <id>169</id>
       <name>Patient169</name>
       <gender>MALE</gender>
       <age>18</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1796"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1283">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1797">
       <id>170</id>
       <name>Patient170</name>
       <gender>FEMALE</gender>
       <age>78</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1798"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1284">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1799">
       <id>171</id>
       <name>Patient171</name>
       <gender>FEMALE</gender>
       <age>92</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1800">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1801">
+          <id>83</id>
+          <patient reference="1799"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1802">
+          <id>84</id>
+          <patient reference="1799"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1285">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1803">
       <id>172</id>
       <name>Patient172</name>
       <gender>FEMALE</gender>
       <age>56</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1804"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1286">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1805">
       <id>173</id>
       <name>Patient173</name>
       <gender>FEMALE</gender>
       <age>50</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1806"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1287">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1807">
       <id>174</id>
       <name>Patient174</name>
       <gender>FEMALE</gender>
       <age>7</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1808"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1288">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1809">
       <id>175</id>
       <name>Patient175</name>
       <gender>MALE</gender>
       <age>60</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1810">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1811">
+          <id>85</id>
+          <patient reference="1809"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1812">
+          <id>86</id>
+          <patient reference="1809"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1289">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1813">
       <id>176</id>
       <name>Patient176</name>
       <gender>FEMALE</gender>
       <age>53</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1814"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1290">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1815">
       <id>177</id>
       <name>Patient177</name>
       <gender>FEMALE</gender>
       <age>31</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1816"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1291">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1817">
       <id>178</id>
       <name>Patient178</name>
       <gender>MALE</gender>
       <age>1</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1818"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1292">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1819">
       <id>179</id>
       <name>Patient179</name>
       <gender>MALE</gender>
       <age>72</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1820"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1293">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1821">
       <id>180</id>
       <name>Patient180</name>
       <gender>MALE</gender>
       <age>93</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1822"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1294">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1823">
       <id>181</id>
       <name>Patient181</name>
       <gender>FEMALE</gender>
       <age>60</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1824"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1295">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1825">
       <id>182</id>
       <name>Patient182</name>
       <gender>FEMALE</gender>
       <age>23</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1826"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1296">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1827">
       <id>183</id>
       <name>Patient183</name>
       <gender>MALE</gender>
       <age>16</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1828"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1297">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1829">
       <id>184</id>
       <name>Patient184</name>
       <gender>MALE</gender>
       <age>38</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1830"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1298">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1831">
       <id>185</id>
       <name>Patient185</name>
       <gender>MALE</gender>
       <age>28</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1832"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1299">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1833">
       <id>186</id>
       <name>Patient186</name>
       <gender>FEMALE</gender>
       <age>89</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1834">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1835">
+          <id>87</id>
+          <patient reference="1833"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1300">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1836">
       <id>187</id>
       <name>Patient187</name>
       <gender>FEMALE</gender>
       <age>84</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1837">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1838">
+          <id>88</id>
+          <patient reference="1836"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1839">
+          <id>89</id>
+          <patient reference="1836"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1301">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1840">
       <id>188</id>
       <name>Patient188</name>
       <gender>MALE</gender>
       <age>36</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1841">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1842">
+          <id>90</id>
+          <patient reference="1840"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1843">
+          <id>91</id>
+          <patient reference="1840"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1302">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1844">
       <id>189</id>
       <name>Patient189</name>
       <gender>FEMALE</gender>
       <age>29</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1845">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1846">
+          <id>92</id>
+          <patient reference="1844"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1303">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1847">
       <id>190</id>
       <name>Patient190</name>
       <gender>FEMALE</gender>
       <age>15</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1848">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1849">
+          <id>93</id>
+          <patient reference="1847"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1850">
+          <id>94</id>
+          <patient reference="1847"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1304">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1851">
       <id>191</id>
       <name>Patient191</name>
       <gender>MALE</gender>
       <age>37</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1852">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1853">
+          <id>95</id>
+          <patient reference="1851"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1305">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1854">
       <id>192</id>
       <name>Patient192</name>
       <gender>MALE</gender>
       <age>56</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1855"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1306">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1856">
       <id>193</id>
       <name>Patient193</name>
       <gender>FEMALE</gender>
       <age>35</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1857"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1307">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1858">
       <id>194</id>
       <name>Patient194</name>
       <gender>FEMALE</gender>
       <age>25</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1859">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1860">
+          <id>96</id>
+          <patient reference="1858"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1308">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1861">
       <id>195</id>
       <name>Patient195</name>
       <gender>FEMALE</gender>
       <age>75</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1862"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1309">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1863">
       <id>196</id>
       <name>Patient196</name>
       <gender>FEMALE</gender>
       <age>9</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1864"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1310">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1865">
       <id>197</id>
       <name>Patient197</name>
       <gender>FEMALE</gender>
       <age>54</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1866"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1311">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1867">
       <id>198</id>
       <name>Patient198</name>
       <gender>FEMALE</gender>
       <age>78</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1868"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1312">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1869">
       <id>199</id>
       <name>Patient199</name>
       <gender>MALE</gender>
       <age>58</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1870">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1871">
+          <id>97</id>
+          <patient reference="1869"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1313">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1872">
       <id>200</id>
       <name>Patient200</name>
       <gender>FEMALE</gender>
       <age>53</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1873"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1314">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1874">
       <id>201</id>
       <name>Patient201</name>
       <gender>MALE</gender>
       <age>42</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1875"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1315">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1876">
       <id>202</id>
       <name>Patient202</name>
       <gender>FEMALE</gender>
       <age>60</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1877">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1878">
+          <id>98</id>
+          <patient reference="1876"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1879">
+          <id>99</id>
+          <patient reference="1876"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1316">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1880">
       <id>203</id>
       <name>Patient203</name>
       <gender>MALE</gender>
       <age>36</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1881">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1882">
+          <id>100</id>
+          <patient reference="1880"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1317">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1883">
       <id>204</id>
       <name>Patient204</name>
       <gender>MALE</gender>
       <age>86</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1884"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1318">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1885">
       <id>205</id>
       <name>Patient205</name>
       <gender>MALE</gender>
       <age>24</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1886"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1319">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1887">
       <id>206</id>
       <name>Patient206</name>
       <gender>MALE</gender>
       <age>26</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1888"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1320">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1889">
       <id>207</id>
       <name>Patient207</name>
       <gender>FEMALE</gender>
       <age>95</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1890"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1321">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1891">
       <id>208</id>
       <name>Patient208</name>
       <gender>FEMALE</gender>
       <age>56</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1892"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1322">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1893">
       <id>209</id>
       <name>Patient209</name>
       <gender>FEMALE</gender>
       <age>79</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1894"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1323">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1895">
       <id>210</id>
       <name>Patient210</name>
       <gender>MALE</gender>
       <age>39</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1896">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1897">
+          <id>101</id>
+          <patient reference="1895"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1324">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1898">
       <id>211</id>
       <name>Patient211</name>
       <gender>MALE</gender>
       <age>94</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1899"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1325">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1900">
       <id>212</id>
       <name>Patient212</name>
       <gender>MALE</gender>
       <age>20</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1901"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1326">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1902">
       <id>213</id>
       <name>Patient213</name>
       <gender>MALE</gender>
       <age>95</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1903"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1327">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1904">
       <id>214</id>
       <name>Patient214</name>
       <gender>FEMALE</gender>
       <age>19</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1905"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1328">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1906">
       <id>215</id>
       <name>Patient215</name>
       <gender>FEMALE</gender>
       <age>78</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1907"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1329">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1908">
       <id>216</id>
       <name>Patient216</name>
       <gender>FEMALE</gender>
       <age>73</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1909"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1330">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1910">
       <id>217</id>
       <name>Patient217</name>
       <gender>FEMALE</gender>
       <age>22</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1911">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1912">
+          <id>102</id>
+          <patient reference="1910"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1331">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1913">
       <id>218</id>
       <name>Patient218</name>
       <gender>MALE</gender>
       <age>44</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1914">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1915">
+          <id>103</id>
+          <patient reference="1913"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1332">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1916">
       <id>219</id>
       <name>Patient219</name>
       <gender>FEMALE</gender>
       <age>89</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1917">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1918">
+          <id>104</id>
+          <patient reference="1916"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1333">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1919">
       <id>220</id>
       <name>Patient220</name>
       <gender>FEMALE</gender>
       <age>30</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1920"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1334">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1921">
       <id>221</id>
       <name>Patient221</name>
       <gender>FEMALE</gender>
       <age>20</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1922">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1923">
+          <id>105</id>
+          <patient reference="1921"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1335">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1924">
       <id>222</id>
       <name>Patient222</name>
       <gender>MALE</gender>
       <age>86</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1925">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1926">
+          <id>106</id>
+          <patient reference="1924"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1927">
+          <id>107</id>
+          <patient reference="1924"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1336">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1928">
       <id>223</id>
       <name>Patient223</name>
       <gender>MALE</gender>
       <age>25</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1929">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1930">
+          <id>108</id>
+          <patient reference="1928"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1931">
+          <id>109</id>
+          <patient reference="1928"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1337">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1932">
       <id>224</id>
       <name>Patient224</name>
       <gender>FEMALE</gender>
       <age>101</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1933">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1934">
+          <id>110</id>
+          <patient reference="1932"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1935">
+          <id>111</id>
+          <patient reference="1932"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1338">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1936">
       <id>225</id>
       <name>Patient225</name>
       <gender>FEMALE</gender>
       <age>32</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1937"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1339">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1938">
       <id>226</id>
       <name>Patient226</name>
       <gender>MALE</gender>
       <age>4</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1939"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1340">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1940">
       <id>227</id>
       <name>Patient227</name>
       <gender>FEMALE</gender>
       <age>64</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1941">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1942">
+          <id>112</id>
+          <patient reference="1940"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1341">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1943">
       <id>228</id>
       <name>Patient228</name>
       <gender>MALE</gender>
       <age>82</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1944"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1342">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1945">
       <id>229</id>
       <name>Patient229</name>
       <gender>FEMALE</gender>
       <age>62</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1946"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1343">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1947">
       <id>230</id>
       <name>Patient230</name>
       <gender>MALE</gender>
       <age>81</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1948">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1949">
+          <id>113</id>
+          <patient reference="1947"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1950">
+          <id>114</id>
+          <patient reference="1947"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1344">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1951">
       <id>231</id>
       <name>Patient231</name>
       <gender>MALE</gender>
       <age>15</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1952"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1345">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1953">
       <id>232</id>
       <name>Patient232</name>
       <gender>FEMALE</gender>
       <age>96</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1954"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1346">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1955">
       <id>233</id>
       <name>Patient233</name>
       <gender>FEMALE</gender>
       <age>24</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1956"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1347">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1957">
       <id>234</id>
       <name>Patient234</name>
       <gender>FEMALE</gender>
       <age>28</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1958">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1959">
+          <id>115</id>
+          <patient reference="1957"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1960">
+          <id>116</id>
+          <patient reference="1957"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1348">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1961">
       <id>235</id>
       <name>Patient235</name>
       <gender>FEMALE</gender>
       <age>47</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1962"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1349">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1963">
       <id>236</id>
       <name>Patient236</name>
       <gender>FEMALE</gender>
       <age>83</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1964"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1350">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1965">
       <id>237</id>
       <name>Patient237</name>
       <gender>MALE</gender>
       <age>36</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1966">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1967">
+          <id>117</id>
+          <patient reference="1965"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1351">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1968">
       <id>238</id>
       <name>Patient238</name>
       <gender>MALE</gender>
       <age>24</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1969"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1352">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1970">
       <id>239</id>
       <name>Patient239</name>
       <gender>FEMALE</gender>
       <age>77</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1971">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1972">
+          <id>118</id>
+          <patient reference="1970"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1353">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1973">
       <id>240</id>
       <name>Patient240</name>
       <gender>MALE</gender>
       <age>89</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1974">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1975">
+          <id>119</id>
+          <patient reference="1973"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1354">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1976">
       <id>241</id>
       <name>Patient241</name>
       <gender>MALE</gender>
       <age>54</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1977"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1355">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1978">
       <id>242</id>
       <name>Patient242</name>
       <gender>MALE</gender>
       <age>16</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1979">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1980">
+          <id>120</id>
+          <patient reference="1978"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1981">
+          <id>121</id>
+          <patient reference="1978"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1356">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1982">
       <id>243</id>
       <name>Patient243</name>
       <gender>FEMALE</gender>
       <age>46</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1983"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1357">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1984">
       <id>244</id>
       <name>Patient244</name>
       <gender>FEMALE</gender>
       <age>17</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1985">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1986">
+          <id>122</id>
+          <patient reference="1984"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1987">
+          <id>123</id>
+          <patient reference="1984"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1358">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1988">
       <id>245</id>
       <name>Patient245</name>
       <gender>MALE</gender>
       <age>98</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1989">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1990">
+          <id>124</id>
+          <patient reference="1988"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1359">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1991">
       <id>246</id>
       <name>Patient246</name>
       <gender>MALE</gender>
       <age>51</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1992"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1360">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1993">
       <id>247</id>
       <name>Patient247</name>
       <gender>FEMALE</gender>
       <age>99</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1994"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1361">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1995">
       <id>248</id>
       <name>Patient248</name>
       <gender>FEMALE</gender>
       <age>79</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1996">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="1997">
+          <id>125</id>
+          <patient reference="1995"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1362">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1998">
       <id>249</id>
       <name>Patient249</name>
       <gender>MALE</gender>
       <age>30</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="1999"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1363">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2000">
       <id>250</id>
       <name>Patient250</name>
       <gender>FEMALE</gender>
       <age>47</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2001">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2002">
+          <id>126</id>
+          <patient reference="2000"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1364">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2003">
       <id>251</id>
       <name>Patient251</name>
       <gender>FEMALE</gender>
       <age>59</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2004"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1365">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2005">
       <id>252</id>
       <name>Patient252</name>
       <gender>MALE</gender>
       <age>22</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2006">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2007">
+          <id>127</id>
+          <patient reference="2005"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1366">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2008">
       <id>253</id>
       <name>Patient253</name>
       <gender>MALE</gender>
       <age>92</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2009">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2010">
+          <id>128</id>
+          <patient reference="2008"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2011">
+          <id>129</id>
+          <patient reference="2008"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1367">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2012">
       <id>254</id>
       <name>Patient254</name>
       <gender>FEMALE</gender>
       <age>56</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2013"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1368">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2014">
       <id>255</id>
       <name>Patient255</name>
       <gender>MALE</gender>
       <age>87</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2015"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1369">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2016">
       <id>256</id>
       <name>Patient256</name>
       <gender>MALE</gender>
       <age>55</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2017"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1370">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2018">
       <id>257</id>
       <name>Patient257</name>
       <gender>FEMALE</gender>
       <age>25</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2019"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1371">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2020">
       <id>258</id>
       <name>Patient258</name>
       <gender>MALE</gender>
       <age>38</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2021">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2022">
+          <id>130</id>
+          <patient reference="2020"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2023">
+          <id>131</id>
+          <patient reference="2020"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1372">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2024">
       <id>259</id>
       <name>Patient259</name>
       <gender>MALE</gender>
       <age>89</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2025">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2026">
+          <id>132</id>
+          <patient reference="2024"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1373">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2027">
       <id>260</id>
       <name>Patient260</name>
       <gender>MALE</gender>
       <age>96</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2028">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2029">
+          <id>133</id>
+          <patient reference="2027"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1374">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2030">
       <id>261</id>
       <name>Patient261</name>
       <gender>FEMALE</gender>
       <age>22</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2031"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1375">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2032">
       <id>262</id>
       <name>Patient262</name>
       <gender>MALE</gender>
       <age>98</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2033"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1376">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2034">
       <id>263</id>
       <name>Patient263</name>
       <gender>FEMALE</gender>
       <age>13</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2035"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1377">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2036">
       <id>264</id>
       <name>Patient264</name>
       <gender>FEMALE</gender>
       <age>2</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2037"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1378">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2038">
       <id>265</id>
       <name>Patient265</name>
       <gender>FEMALE</gender>
       <age>59</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2039">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2040">
+          <id>134</id>
+          <patient reference="2038"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2041">
+          <id>135</id>
+          <patient reference="2038"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1379">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2042">
       <id>266</id>
       <name>Patient266</name>
       <gender>FEMALE</gender>
       <age>46</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2043"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1380">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2044">
       <id>267</id>
       <name>Patient267</name>
       <gender>MALE</gender>
       <age>62</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2045">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2046">
+          <id>136</id>
+          <patient reference="2044"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2047">
+          <id>137</id>
+          <patient reference="2044"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1381">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2048">
       <id>268</id>
       <name>Patient268</name>
       <gender>MALE</gender>
       <age>101</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2049"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1382">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2050">
       <id>269</id>
       <name>Patient269</name>
       <gender>FEMALE</gender>
       <age>71</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2051"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1383">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2052">
       <id>270</id>
       <name>Patient270</name>
       <gender>MALE</gender>
       <age>73</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2053"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1384">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2054">
       <id>271</id>
       <name>Patient271</name>
       <gender>MALE</gender>
       <age>85</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2055">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2056">
+          <id>138</id>
+          <patient reference="2054"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1385">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2057">
       <id>272</id>
       <name>Patient272</name>
       <gender>FEMALE</gender>
       <age>81</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2058"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1386">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2059">
       <id>273</id>
       <name>Patient273</name>
       <gender>FEMALE</gender>
       <age>13</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2060"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1387">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2061">
       <id>274</id>
       <name>Patient274</name>
       <gender>FEMALE</gender>
       <age>27</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2062">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2063">
+          <id>139</id>
+          <patient reference="2061"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1388">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2064">
       <id>275</id>
       <name>Patient275</name>
       <gender>MALE</gender>
       <age>68</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2065"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1389">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2066">
       <id>276</id>
       <name>Patient276</name>
       <gender>MALE</gender>
       <age>3</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2067"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1390">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2068">
       <id>277</id>
       <name>Patient277</name>
       <gender>FEMALE</gender>
       <age>106</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2069"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1391">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2070">
       <id>278</id>
       <name>Patient278</name>
       <gender>FEMALE</gender>
       <age>6</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2071"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1392">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2072">
       <id>279</id>
       <name>Patient279</name>
       <gender>FEMALE</gender>
       <age>39</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2073"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1393">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2074">
       <id>280</id>
       <name>Patient280</name>
       <gender>MALE</gender>
       <age>16</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2075"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1394">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2076">
       <id>281</id>
       <name>Patient281</name>
       <gender>MALE</gender>
       <age>0</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2077"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1395">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2078">
       <id>282</id>
       <name>Patient282</name>
       <gender>FEMALE</gender>
       <age>66</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2079"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1396">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2080">
       <id>283</id>
       <name>Patient283</name>
       <gender>MALE</gender>
       <age>6</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2081"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1397">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2082">
       <id>284</id>
       <name>Patient284</name>
       <gender>MALE</gender>
       <age>58</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2083"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1398">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2084">
       <id>285</id>
       <name>Patient285</name>
       <gender>MALE</gender>
       <age>95</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2085">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2086">
+          <id>140</id>
+          <patient reference="2084"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1399">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2087">
       <id>286</id>
       <name>Patient286</name>
       <gender>MALE</gender>
       <age>97</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2088"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1400">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2089">
       <id>287</id>
       <name>Patient287</name>
       <gender>MALE</gender>
       <age>56</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2090">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2091">
+          <id>141</id>
+          <patient reference="2089"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2092">
+          <id>142</id>
+          <patient reference="2089"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1401">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2093">
       <id>288</id>
       <name>Patient288</name>
       <gender>MALE</gender>
       <age>86</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2094"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1402">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2095">
       <id>289</id>
       <name>Patient289</name>
       <gender>MALE</gender>
       <age>43</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2096"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1403">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2097">
       <id>290</id>
       <name>Patient290</name>
       <gender>FEMALE</gender>
       <age>97</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2098"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1404">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2099">
       <id>291</id>
       <name>Patient291</name>
       <gender>MALE</gender>
       <age>30</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2100">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2101">
+          <id>143</id>
+          <patient reference="2099"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1405">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2102">
       <id>292</id>
       <name>Patient292</name>
       <gender>FEMALE</gender>
       <age>51</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2103"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1406">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2104">
       <id>293</id>
       <name>Patient293</name>
       <gender>MALE</gender>
       <age>77</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2105"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1407">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2106">
       <id>294</id>
       <name>Patient294</name>
       <gender>MALE</gender>
       <age>87</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2107">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2108">
+          <id>144</id>
+          <patient reference="2106"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1408">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2109">
       <id>295</id>
       <name>Patient295</name>
       <gender>MALE</gender>
       <age>1</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2110">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2111">
+          <id>145</id>
+          <patient reference="2109"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2112">
+          <id>146</id>
+          <patient reference="2109"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1409">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2113">
       <id>296</id>
       <name>Patient296</name>
       <gender>FEMALE</gender>
       <age>78</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2114">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2115">
+          <id>147</id>
+          <patient reference="2113"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2116">
+          <id>148</id>
+          <patient reference="2113"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1410">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2117">
       <id>297</id>
       <name>Patient297</name>
       <gender>FEMALE</gender>
       <age>100</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2118">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2119">
+          <id>149</id>
+          <patient reference="2117"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2120">
+          <id>150</id>
+          <patient reference="2117"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1411">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2121">
       <id>298</id>
       <name>Patient298</name>
       <gender>FEMALE</gender>
       <age>73</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2122">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2123">
+          <id>151</id>
+          <patient reference="2121"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1412">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2124">
       <id>299</id>
       <name>Patient299</name>
       <gender>FEMALE</gender>
       <age>101</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2125"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1413">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2126">
       <id>300</id>
       <name>Patient300</name>
       <gender>MALE</gender>
       <age>72</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2127">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2128">
+          <id>152</id>
+          <patient reference="2126"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1414">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2129">
       <id>301</id>
       <name>Patient301</name>
       <gender>FEMALE</gender>
       <age>25</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2130"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1415">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2131">
       <id>302</id>
       <name>Patient302</name>
       <gender>MALE</gender>
       <age>104</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2132"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1416">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2133">
       <id>303</id>
       <name>Patient303</name>
       <gender>FEMALE</gender>
       <age>56</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2134"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1417">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2135">
       <id>304</id>
       <name>Patient304</name>
       <gender>FEMALE</gender>
       <age>27</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2136">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2137">
+          <id>153</id>
+          <patient reference="2135"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1418">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2138">
       <id>305</id>
       <name>Patient305</name>
       <gender>MALE</gender>
       <age>72</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2139">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2140">
+          <id>154</id>
+          <patient reference="2138"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1419">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2141">
       <id>306</id>
       <name>Patient306</name>
       <gender>MALE</gender>
       <age>50</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2142"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1420">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2143">
       <id>307</id>
       <name>Patient307</name>
       <gender>FEMALE</gender>
       <age>75</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2144"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1421">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2145">
       <id>308</id>
       <name>Patient308</name>
       <gender>MALE</gender>
       <age>72</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2146">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2147">
+          <id>155</id>
+          <patient reference="2145"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1422">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2148">
       <id>309</id>
       <name>Patient309</name>
       <gender>FEMALE</gender>
       <age>21</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2149"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1423">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2150">
       <id>310</id>
       <name>Patient310</name>
       <gender>FEMALE</gender>
       <age>70</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2151">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2152">
+          <id>156</id>
+          <patient reference="2150"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1424">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2153">
       <id>311</id>
       <name>Patient311</name>
       <gender>FEMALE</gender>
       <age>11</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2154">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2155">
+          <id>157</id>
+          <patient reference="2153"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2156">
+          <id>158</id>
+          <patient reference="2153"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1425">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2157">
       <id>312</id>
       <name>Patient312</name>
       <gender>FEMALE</gender>
       <age>22</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2158"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1426">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2159">
       <id>313</id>
       <name>Patient313</name>
       <gender>FEMALE</gender>
       <age>15</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2160">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2161">
+          <id>159</id>
+          <patient reference="2159"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1427">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2162">
       <id>314</id>
       <name>Patient314</name>
       <gender>MALE</gender>
       <age>109</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2163"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1428">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2164">
       <id>315</id>
       <name>Patient315</name>
       <gender>FEMALE</gender>
       <age>104</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2165">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2166">
+          <id>160</id>
+          <patient reference="2164"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2167">
+          <id>161</id>
+          <patient reference="2164"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1429">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2168">
       <id>316</id>
       <name>Patient316</name>
       <gender>FEMALE</gender>
       <age>62</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2169"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1430">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2170">
       <id>317</id>
       <name>Patient317</name>
       <gender>FEMALE</gender>
       <age>44</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2171"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1431">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2172">
       <id>318</id>
       <name>Patient318</name>
       <gender>MALE</gender>
       <age>15</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2173">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2174">
+          <id>162</id>
+          <patient reference="2172"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1432">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2175">
       <id>319</id>
       <name>Patient319</name>
       <gender>MALE</gender>
       <age>12</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2176">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2177">
+          <id>163</id>
+          <patient reference="2175"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1433">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2178">
       <id>320</id>
       <name>Patient320</name>
       <gender>FEMALE</gender>
       <age>40</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2179">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2180">
+          <id>164</id>
+          <patient reference="2178"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1434">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2181">
       <id>321</id>
       <name>Patient321</name>
       <gender>FEMALE</gender>
       <age>84</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2182"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1435">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2183">
       <id>322</id>
       <name>Patient322</name>
       <gender>FEMALE</gender>
       <age>79</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2184"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1436">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2185">
       <id>323</id>
       <name>Patient323</name>
       <gender>MALE</gender>
       <age>2</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2186"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1437">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2187">
       <id>324</id>
       <name>Patient324</name>
       <gender>FEMALE</gender>
       <age>64</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2188"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1438">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2189">
       <id>325</id>
       <name>Patient325</name>
       <gender>FEMALE</gender>
       <age>73</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2190">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2191">
+          <id>165</id>
+          <patient reference="2189"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2192">
+          <id>166</id>
+          <patient reference="2189"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1439">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2193">
       <id>326</id>
       <name>Patient326</name>
       <gender>MALE</gender>
       <age>21</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2194"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1440">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2195">
       <id>327</id>
       <name>Patient327</name>
       <gender>FEMALE</gender>
       <age>87</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2196"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1441">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2197">
       <id>328</id>
       <name>Patient328</name>
       <gender>MALE</gender>
       <age>17</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2198">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2199">
+          <id>167</id>
+          <patient reference="2197"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1442">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2200">
       <id>329</id>
       <name>Patient329</name>
       <gender>MALE</gender>
       <age>74</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2201"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1443">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2202">
       <id>330</id>
       <name>Patient330</name>
       <gender>MALE</gender>
       <age>67</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2203"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1444">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2204">
       <id>331</id>
       <name>Patient331</name>
       <gender>FEMALE</gender>
       <age>3</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2205"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1445">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2206">
       <id>332</id>
       <name>Patient332</name>
       <gender>FEMALE</gender>
       <age>89</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2207">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2208">
+          <id>168</id>
+          <patient reference="2206"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1446">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2209">
       <id>333</id>
       <name>Patient333</name>
       <gender>FEMALE</gender>
       <age>56</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2210"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1447">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2211">
       <id>334</id>
       <name>Patient334</name>
       <gender>MALE</gender>
       <age>69</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2212">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2213">
+          <id>169</id>
+          <patient reference="2211"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1448">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2214">
       <id>335</id>
       <name>Patient335</name>
       <gender>MALE</gender>
       <age>102</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2215">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2216">
+          <id>170</id>
+          <patient reference="2214"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2217">
+          <id>171</id>
+          <patient reference="2214"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1449">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2218">
       <id>336</id>
       <name>Patient336</name>
       <gender>MALE</gender>
       <age>83</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2219"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1450">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2220">
       <id>337</id>
       <name>Patient337</name>
       <gender>FEMALE</gender>
       <age>73</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2221"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1451">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2222">
       <id>338</id>
       <name>Patient338</name>
       <gender>MALE</gender>
       <age>3</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2223"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1452">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2224">
       <id>339</id>
       <name>Patient339</name>
       <gender>FEMALE</gender>
       <age>76</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2225">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2226">
+          <id>172</id>
+          <patient reference="2224"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2227">
+          <id>173</id>
+          <patient reference="2224"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1453">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2228">
       <id>340</id>
       <name>Patient340</name>
       <gender>MALE</gender>
       <age>77</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2229"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1454">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2230">
       <id>341</id>
       <name>Patient341</name>
       <gender>MALE</gender>
       <age>45</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2231">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2232">
+          <id>174</id>
+          <patient reference="2230"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1455">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2233">
       <id>342</id>
       <name>Patient342</name>
       <gender>FEMALE</gender>
       <age>0</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2234">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2235">
+          <id>175</id>
+          <patient reference="2233"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1456">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2236">
       <id>343</id>
       <name>Patient343</name>
       <gender>MALE</gender>
       <age>3</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2237"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1457">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2238">
       <id>344</id>
       <name>Patient344</name>
       <gender>FEMALE</gender>
       <age>71</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2239"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1458">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2240">
       <id>345</id>
       <name>Patient345</name>
       <gender>MALE</gender>
       <age>26</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2241"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1459">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2242">
       <id>346</id>
       <name>Patient346</name>
       <gender>MALE</gender>
       <age>88</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2243">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2244">
+          <id>176</id>
+          <patient reference="2242"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1460">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2245">
       <id>347</id>
       <name>Patient347</name>
       <gender>FEMALE</gender>
       <age>105</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2246"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1461">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2247">
       <id>348</id>
       <name>Patient348</name>
       <gender>MALE</gender>
       <age>61</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2248"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1462">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2249">
       <id>349</id>
       <name>Patient349</name>
       <gender>MALE</gender>
       <age>87</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2250"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1463">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2251">
       <id>350</id>
       <name>Patient350</name>
       <gender>FEMALE</gender>
       <age>21</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2252"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1464">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2253">
       <id>351</id>
       <name>Patient351</name>
       <gender>FEMALE</gender>
       <age>95</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2254">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2255">
+          <id>177</id>
+          <patient reference="2253"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2256">
+          <id>178</id>
+          <patient reference="2253"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1465">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2257">
       <id>352</id>
       <name>Patient352</name>
       <gender>FEMALE</gender>
       <age>91</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2258">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2259">
+          <id>179</id>
+          <patient reference="2257"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1466">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2260">
       <id>353</id>
       <name>Patient353</name>
       <gender>FEMALE</gender>
       <age>78</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2261">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2262">
+          <id>180</id>
+          <patient reference="2260"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1467">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2263">
       <id>354</id>
       <name>Patient354</name>
       <gender>FEMALE</gender>
       <age>24</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2264"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1468">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2265">
       <id>355</id>
       <name>Patient355</name>
       <gender>MALE</gender>
       <age>6</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2266">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2267">
+          <id>181</id>
+          <patient reference="2265"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1469">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2268">
       <id>356</id>
       <name>Patient356</name>
       <gender>MALE</gender>
       <age>83</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2269"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1470">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2270">
       <id>357</id>
       <name>Patient357</name>
       <gender>FEMALE</gender>
       <age>12</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2271"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1471">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2272">
       <id>358</id>
       <name>Patient358</name>
       <gender>FEMALE</gender>
       <age>2</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2273"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1472">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2274">
       <id>359</id>
       <name>Patient359</name>
       <gender>FEMALE</gender>
       <age>95</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2275">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2276">
+          <id>182</id>
+          <patient reference="2274"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2277">
+          <id>183</id>
+          <patient reference="2274"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1473">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2278">
       <id>360</id>
       <name>Patient360</name>
       <gender>MALE</gender>
       <age>106</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2279"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1474">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2280">
       <id>361</id>
       <name>Patient361</name>
       <gender>MALE</gender>
       <age>8</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2281">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2282">
+          <id>184</id>
+          <patient reference="2280"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1475">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2283">
       <id>362</id>
       <name>Patient362</name>
       <gender>MALE</gender>
       <age>65</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2284">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2285">
+          <id>185</id>
+          <patient reference="2283"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1476">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2286">
       <id>363</id>
       <name>Patient363</name>
       <gender>FEMALE</gender>
       <age>21</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2287"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1477">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2288">
       <id>364</id>
       <name>Patient364</name>
       <gender>MALE</gender>
       <age>96</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2289"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1478">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2290">
       <id>365</id>
       <name>Patient365</name>
       <gender>MALE</gender>
       <age>28</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2291"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1479">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2292">
       <id>366</id>
       <name>Patient366</name>
       <gender>FEMALE</gender>
       <age>75</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2293"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1480">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2294">
       <id>367</id>
       <name>Patient367</name>
       <gender>MALE</gender>
       <age>45</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2295"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1481">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2296">
       <id>368</id>
       <name>Patient368</name>
       <gender>FEMALE</gender>
       <age>60</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2297"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1482">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2298">
       <id>369</id>
       <name>Patient369</name>
       <gender>MALE</gender>
       <age>9</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2299">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2300">
+          <id>186</id>
+          <patient reference="2298"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1483">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2301">
       <id>370</id>
       <name>Patient370</name>
       <gender>FEMALE</gender>
       <age>83</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2302"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1484">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2303">
       <id>371</id>
       <name>Patient371</name>
       <gender>MALE</gender>
       <age>42</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2304"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1485">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2305">
       <id>372</id>
       <name>Patient372</name>
       <gender>MALE</gender>
       <age>60</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2306"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1486">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2307">
       <id>373</id>
       <name>Patient373</name>
       <gender>FEMALE</gender>
       <age>19</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2308">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2309">
+          <id>187</id>
+          <patient reference="2307"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2310">
+          <id>188</id>
+          <patient reference="2307"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1487">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2311">
       <id>374</id>
       <name>Patient374</name>
       <gender>FEMALE</gender>
       <age>37</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2312">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2313">
+          <id>189</id>
+          <patient reference="2311"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2314">
+          <id>190</id>
+          <patient reference="2311"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1488">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2315">
       <id>375</id>
       <name>Patient375</name>
       <gender>MALE</gender>
       <age>77</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2316">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2317">
+          <id>191</id>
+          <patient reference="2315"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1489">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2318">
       <id>376</id>
       <name>Patient376</name>
       <gender>FEMALE</gender>
       <age>2</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2319"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1490">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2320">
       <id>377</id>
       <name>Patient377</name>
       <gender>FEMALE</gender>
       <age>97</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2321">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2322">
+          <id>192</id>
+          <patient reference="2320"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1491">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2323">
       <id>378</id>
       <name>Patient378</name>
       <gender>FEMALE</gender>
       <age>53</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2324"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1492">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2325">
       <id>379</id>
       <name>Patient379</name>
       <gender>FEMALE</gender>
       <age>18</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2326">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2327">
+          <id>193</id>
+          <patient reference="2325"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2328">
+          <id>194</id>
+          <patient reference="2325"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1493">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2329">
       <id>380</id>
       <name>Patient380</name>
       <gender>MALE</gender>
       <age>68</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2330"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1494">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2331">
       <id>381</id>
       <name>Patient381</name>
       <gender>MALE</gender>
       <age>61</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2332"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1495">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2333">
       <id>382</id>
       <name>Patient382</name>
       <gender>FEMALE</gender>
       <age>59</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2334"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1496">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2335">
       <id>383</id>
       <name>Patient383</name>
       <gender>FEMALE</gender>
       <age>34</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2336">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2337">
+          <id>195</id>
+          <patient reference="2335"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2338">
+          <id>196</id>
+          <patient reference="2335"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1497">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2339">
       <id>384</id>
       <name>Patient384</name>
       <gender>FEMALE</gender>
       <age>105</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2340"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1498">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2341">
       <id>385</id>
       <name>Patient385</name>
       <gender>MALE</gender>
       <age>89</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2342">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2343">
+          <id>197</id>
+          <patient reference="2341"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1499">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2344">
       <id>386</id>
       <name>Patient386</name>
       <gender>MALE</gender>
       <age>0</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2345"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1500">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2346">
       <id>387</id>
       <name>Patient387</name>
       <gender>FEMALE</gender>
       <age>103</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2347">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2348">
+          <id>198</id>
+          <patient reference="2346"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2349">
+          <id>199</id>
+          <patient reference="2346"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1501">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2350">
       <id>388</id>
       <name>Patient388</name>
       <gender>FEMALE</gender>
       <age>104</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2351"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1502">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2352">
       <id>389</id>
       <name>Patient389</name>
       <gender>MALE</gender>
       <age>97</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2353"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1503">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2354">
       <id>390</id>
       <name>Patient390</name>
       <gender>MALE</gender>
       <age>92</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2355"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1504">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2356">
       <id>391</id>
       <name>Patient391</name>
       <gender>MALE</gender>
       <age>98</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2357">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2358">
+          <id>200</id>
+          <patient reference="2356"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1505">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2359">
       <id>392</id>
       <name>Patient392</name>
       <gender>FEMALE</gender>
       <age>41</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2360">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2361">
+          <id>201</id>
+          <patient reference="2359"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2362">
+          <id>202</id>
+          <patient reference="2359"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1506">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2363">
       <id>393</id>
       <name>Patient393</name>
       <gender>MALE</gender>
       <age>37</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2364">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2365">
+          <id>203</id>
+          <patient reference="2363"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2366">
+          <id>204</id>
+          <patient reference="2363"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1507">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2367">
       <id>394</id>
       <name>Patient394</name>
       <gender>MALE</gender>
       <age>25</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2368">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2369">
+          <id>205</id>
+          <patient reference="2367"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1508">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2370">
       <id>395</id>
       <name>Patient395</name>
       <gender>MALE</gender>
       <age>15</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2371">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2372">
+          <id>206</id>
+          <patient reference="2370"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2373">
+          <id>207</id>
+          <patient reference="2370"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1509">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2374">
       <id>396</id>
       <name>Patient396</name>
       <gender>FEMALE</gender>
       <age>94</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2375"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1510">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2376">
       <id>397</id>
       <name>Patient397</name>
       <gender>FEMALE</gender>
       <age>23</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2377"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1511">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2378">
       <id>398</id>
       <name>Patient398</name>
       <gender>FEMALE</gender>
       <age>109</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2379">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2380">
+          <id>208</id>
+          <patient reference="2378"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1512">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2381">
       <id>399</id>
       <name>Patient399</name>
       <gender>FEMALE</gender>
       <age>14</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2382"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1513">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2383">
       <id>400</id>
       <name>Patient400</name>
       <gender>FEMALE</gender>
       <age>40</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2384">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2385">
+          <id>209</id>
+          <patient reference="2383"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1514">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2386">
       <id>401</id>
       <name>Patient401</name>
       <gender>MALE</gender>
       <age>1</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2387">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2388">
+          <id>210</id>
+          <patient reference="2386"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1515">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2389">
       <id>402</id>
       <name>Patient402</name>
       <gender>FEMALE</gender>
       <age>40</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2390">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2391">
+          <id>211</id>
+          <patient reference="2389"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1516">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2392">
       <id>403</id>
       <name>Patient403</name>
       <gender>MALE</gender>
       <age>22</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2393"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1517">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2394">
       <id>404</id>
       <name>Patient404</name>
       <gender>MALE</gender>
       <age>28</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2395"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1518">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2396">
       <id>405</id>
       <name>Patient405</name>
       <gender>MALE</gender>
       <age>31</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2397"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1519">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2398">
       <id>406</id>
       <name>Patient406</name>
       <gender>MALE</gender>
       <age>61</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2399">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2400">
+          <id>212</id>
+          <patient reference="2398"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1520">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2401">
       <id>407</id>
       <name>Patient407</name>
       <gender>FEMALE</gender>
       <age>55</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2402"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1521">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2403">
       <id>408</id>
       <name>Patient408</name>
       <gender>MALE</gender>
       <age>102</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2404"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1522">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2405">
       <id>409</id>
       <name>Patient409</name>
       <gender>MALE</gender>
       <age>72</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2406"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1523">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2407">
       <id>410</id>
       <name>Patient410</name>
       <gender>MALE</gender>
       <age>104</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2408">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2409">
+          <id>213</id>
+          <patient reference="2407"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2410">
+          <id>214</id>
+          <patient reference="2407"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1524">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2411">
       <id>411</id>
       <name>Patient411</name>
       <gender>FEMALE</gender>
       <age>38</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2412"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1525">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2413">
       <id>412</id>
       <name>Patient412</name>
       <gender>FEMALE</gender>
       <age>3</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2414"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1526">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2415">
       <id>413</id>
       <name>Patient413</name>
       <gender>FEMALE</gender>
       <age>64</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2416"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1527">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2417">
       <id>414</id>
       <name>Patient414</name>
       <gender>MALE</gender>
       <age>21</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2418"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1528">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2419">
       <id>415</id>
       <name>Patient415</name>
       <gender>MALE</gender>
       <age>102</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2420"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1529">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2421">
       <id>416</id>
       <name>Patient416</name>
       <gender>FEMALE</gender>
       <age>85</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2422">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2423">
+          <id>215</id>
+          <patient reference="2421"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1530">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2424">
       <id>417</id>
       <name>Patient417</name>
       <gender>FEMALE</gender>
       <age>83</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2425"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1531">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2426">
       <id>418</id>
       <name>Patient418</name>
       <gender>FEMALE</gender>
       <age>6</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2427">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2428">
+          <id>216</id>
+          <patient reference="2426"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1532">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2429">
       <id>419</id>
       <name>Patient419</name>
       <gender>MALE</gender>
       <age>23</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2430">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2431">
+          <id>217</id>
+          <patient reference="2429"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2432">
+          <id>218</id>
+          <patient reference="2429"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1533">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2433">
       <id>420</id>
       <name>Patient420</name>
       <gender>MALE</gender>
       <age>43</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2434"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1534">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2435">
       <id>421</id>
       <name>Patient421</name>
       <gender>MALE</gender>
       <age>88</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2436">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2437">
+          <id>219</id>
+          <patient reference="2435"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1535">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2438">
       <id>422</id>
       <name>Patient422</name>
       <gender>FEMALE</gender>
       <age>42</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2439">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2440">
+          <id>220</id>
+          <patient reference="2438"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1536">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2441">
       <id>423</id>
       <name>Patient423</name>
       <gender>FEMALE</gender>
       <age>74</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2442">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2443">
+          <id>221</id>
+          <patient reference="2441"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1537">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2444">
       <id>424</id>
       <name>Patient424</name>
       <gender>FEMALE</gender>
       <age>82</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2445"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1538">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2446">
       <id>425</id>
       <name>Patient425</name>
       <gender>FEMALE</gender>
       <age>65</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2447"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1539">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2448">
       <id>426</id>
       <name>Patient426</name>
       <gender>FEMALE</gender>
       <age>102</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2449">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2450">
+          <id>222</id>
+          <patient reference="2448"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2451">
+          <id>223</id>
+          <patient reference="2448"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1540">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2452">
       <id>427</id>
       <name>Patient427</name>
       <gender>FEMALE</gender>
       <age>66</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2453"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1541">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2454">
       <id>428</id>
       <name>Patient428</name>
       <gender>MALE</gender>
       <age>4</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2455"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1542">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2456">
       <id>429</id>
       <name>Patient429</name>
       <gender>FEMALE</gender>
       <age>23</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2457"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1543">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2458">
       <id>430</id>
       <name>Patient430</name>
       <gender>FEMALE</gender>
       <age>52</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2459">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2460">
+          <id>224</id>
+          <patient reference="2458"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1544">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2461">
       <id>431</id>
       <name>Patient431</name>
       <gender>MALE</gender>
       <age>8</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2462"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1545">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2463">
       <id>432</id>
       <name>Patient432</name>
       <gender>FEMALE</gender>
       <age>102</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2464"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1546">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2465">
       <id>433</id>
       <name>Patient433</name>
       <gender>MALE</gender>
       <age>96</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2466">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2467">
+          <id>225</id>
+          <patient reference="2465"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1547">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2468">
       <id>434</id>
       <name>Patient434</name>
       <gender>MALE</gender>
       <age>92</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2469">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2470">
+          <id>226</id>
+          <patient reference="2468"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2471">
+          <id>227</id>
+          <patient reference="2468"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1548">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2472">
       <id>435</id>
       <name>Patient435</name>
       <gender>MALE</gender>
       <age>20</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2473"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1549">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2474">
       <id>436</id>
       <name>Patient436</name>
       <gender>MALE</gender>
       <age>43</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2475">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2476">
+          <id>228</id>
+          <patient reference="2474"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1550">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2477">
       <id>437</id>
       <name>Patient437</name>
       <gender>MALE</gender>
       <age>73</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2478">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2479">
+          <id>229</id>
+          <patient reference="2477"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2480">
+          <id>230</id>
+          <patient reference="2477"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1551">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2481">
       <id>438</id>
       <name>Patient438</name>
       <gender>FEMALE</gender>
       <age>91</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2482"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1552">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2483">
       <id>439</id>
       <name>Patient439</name>
       <gender>MALE</gender>
       <age>53</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2484"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1553">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2485">
       <id>440</id>
       <name>Patient440</name>
       <gender>MALE</gender>
       <age>80</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2486">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2487">
+          <id>231</id>
+          <patient reference="2485"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2488">
+          <id>232</id>
+          <patient reference="2485"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1554">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2489">
       <id>441</id>
       <name>Patient441</name>
       <gender>MALE</gender>
       <age>25</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2490">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2491">
+          <id>233</id>
+          <patient reference="2489"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1555">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2492">
       <id>442</id>
       <name>Patient442</name>
       <gender>MALE</gender>
       <age>3</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2493"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1556">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2494">
       <id>443</id>
       <name>Patient443</name>
       <gender>FEMALE</gender>
       <age>19</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2495">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2496">
+          <id>234</id>
+          <patient reference="2494"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1557">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2497">
       <id>444</id>
       <name>Patient444</name>
       <gender>FEMALE</gender>
       <age>76</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2498"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1558">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2499">
       <id>445</id>
       <name>Patient445</name>
       <gender>FEMALE</gender>
       <age>67</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2500"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1559">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2501">
       <id>446</id>
       <name>Patient446</name>
       <gender>FEMALE</gender>
       <age>29</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2502">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2503">
+          <id>235</id>
+          <patient reference="2501"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1560">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2504">
       <id>447</id>
       <name>Patient447</name>
       <gender>FEMALE</gender>
       <age>80</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2505">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2506">
+          <id>236</id>
+          <patient reference="2504"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1561">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2507">
       <id>448</id>
       <name>Patient448</name>
       <gender>FEMALE</gender>
       <age>0</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2508">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2509">
+          <id>237</id>
+          <patient reference="2507"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1562">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2510">
       <id>449</id>
       <name>Patient449</name>
       <gender>MALE</gender>
       <age>45</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2511">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2512">
+          <id>238</id>
+          <patient reference="2510"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2513">
+          <id>239</id>
+          <patient reference="2510"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1563">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2514">
       <id>450</id>
       <name>Patient450</name>
       <gender>FEMALE</gender>
       <age>1</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2515"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1564">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2516">
       <id>451</id>
       <name>Patient451</name>
       <gender>MALE</gender>
       <age>31</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2517"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1565">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2518">
       <id>452</id>
       <name>Patient452</name>
       <gender>FEMALE</gender>
       <age>17</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2519"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1566">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2520">
       <id>453</id>
       <name>Patient453</name>
       <gender>FEMALE</gender>
       <age>24</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2521"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1567">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2522">
       <id>454</id>
       <name>Patient454</name>
       <gender>MALE</gender>
       <age>38</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2523"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1568">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2524">
       <id>455</id>
       <name>Patient455</name>
       <gender>FEMALE</gender>
       <age>40</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2525"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1569">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2526">
       <id>456</id>
       <name>Patient456</name>
       <gender>FEMALE</gender>
       <age>36</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2527"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1570">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2528">
       <id>457</id>
       <name>Patient457</name>
       <gender>FEMALE</gender>
       <age>25</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2529">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2530">
+          <id>240</id>
+          <patient reference="2528"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1571">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2531">
       <id>458</id>
       <name>Patient458</name>
       <gender>MALE</gender>
       <age>98</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2532"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1572">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2533">
       <id>459</id>
       <name>Patient459</name>
       <gender>MALE</gender>
       <age>9</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2534"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1573">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2535">
       <id>460</id>
       <name>Patient460</name>
       <gender>MALE</gender>
       <age>35</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2536">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2537">
+          <id>241</id>
+          <patient reference="2535"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1574">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2538">
       <id>461</id>
       <name>Patient461</name>
       <gender>MALE</gender>
       <age>29</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2539">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2540">
+          <id>242</id>
+          <patient reference="2538"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1575">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2541">
       <id>462</id>
       <name>Patient462</name>
       <gender>MALE</gender>
       <age>102</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2542"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1576">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2543">
       <id>463</id>
       <name>Patient463</name>
       <gender>MALE</gender>
       <age>24</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2544"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1577">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2545">
       <id>464</id>
       <name>Patient464</name>
       <gender>FEMALE</gender>
       <age>24</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2546"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1578">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2547">
       <id>465</id>
       <name>Patient465</name>
       <gender>FEMALE</gender>
       <age>4</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2548"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1579">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2549">
       <id>466</id>
       <name>Patient466</name>
       <gender>FEMALE</gender>
       <age>73</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2550">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2551">
+          <id>243</id>
+          <patient reference="2549"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1580">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2552">
       <id>467</id>
       <name>Patient467</name>
       <gender>MALE</gender>
       <age>44</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2553"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1581">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2554">
       <id>468</id>
       <name>Patient468</name>
       <gender>MALE</gender>
       <age>87</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2555"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1582">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2556">
       <id>469</id>
       <name>Patient469</name>
       <gender>FEMALE</gender>
       <age>97</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2557">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2558">
+          <id>244</id>
+          <patient reference="2556"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1583">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2559">
       <id>470</id>
       <name>Patient470</name>
       <gender>MALE</gender>
       <age>34</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2560"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1584">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2561">
       <id>471</id>
       <name>Patient471</name>
       <gender>FEMALE</gender>
       <age>31</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2562">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2563">
+          <id>245</id>
+          <patient reference="2561"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2564">
+          <id>246</id>
+          <patient reference="2561"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1585">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2565">
       <id>472</id>
       <name>Patient472</name>
       <gender>FEMALE</gender>
       <age>60</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2566">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2567">
+          <id>247</id>
+          <patient reference="2565"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1586">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2568">
       <id>473</id>
       <name>Patient473</name>
       <gender>MALE</gender>
       <age>103</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2569"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1587">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2570">
       <id>474</id>
       <name>Patient474</name>
       <gender>FEMALE</gender>
       <age>87</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2571">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2572">
+          <id>248</id>
+          <patient reference="2570"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1588">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2573">
       <id>475</id>
       <name>Patient475</name>
       <gender>FEMALE</gender>
       <age>15</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2574"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1589">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2575">
       <id>476</id>
       <name>Patient476</name>
       <gender>FEMALE</gender>
       <age>107</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2576"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1590">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2577">
       <id>477</id>
       <name>Patient477</name>
       <gender>FEMALE</gender>
       <age>5</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2578"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1591">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2579">
       <id>478</id>
       <name>Patient478</name>
       <gender>MALE</gender>
       <age>10</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2580"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1592">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2581">
       <id>479</id>
       <name>Patient479</name>
       <gender>MALE</gender>
       <age>53</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2582">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2583">
+          <id>249</id>
+          <patient reference="2581"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1593">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2584">
       <id>480</id>
       <name>Patient480</name>
       <gender>MALE</gender>
       <age>91</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2585">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2586">
+          <id>250</id>
+          <patient reference="2584"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2587">
+          <id>251</id>
+          <patient reference="2584"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1594">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2588">
       <id>481</id>
       <name>Patient481</name>
       <gender>MALE</gender>
       <age>72</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2589"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1595">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2590">
       <id>482</id>
       <name>Patient482</name>
       <gender>MALE</gender>
       <age>109</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2591"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1596">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2592">
       <id>483</id>
       <name>Patient483</name>
       <gender>FEMALE</gender>
       <age>35</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2593"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1597">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2594">
       <id>484</id>
       <name>Patient484</name>
       <gender>MALE</gender>
       <age>54</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2595">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2596">
+          <id>252</id>
+          <patient reference="2594"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2597">
+          <id>253</id>
+          <patient reference="2594"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1598">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2598">
       <id>485</id>
       <name>Patient485</name>
       <gender>FEMALE</gender>
       <age>71</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2599"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1599">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2600">
       <id>486</id>
       <name>Patient486</name>
       <gender>FEMALE</gender>
       <age>47</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2601"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1600">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2602">
       <id>487</id>
       <name>Patient487</name>
       <gender>FEMALE</gender>
       <age>84</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2603"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1601">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2604">
       <id>488</id>
       <name>Patient488</name>
       <gender>MALE</gender>
       <age>42</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2605"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1602">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2606">
       <id>489</id>
       <name>Patient489</name>
       <gender>FEMALE</gender>
       <age>1</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2607">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2608">
+          <id>254</id>
+          <patient reference="2606"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2609">
+          <id>255</id>
+          <patient reference="2606"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1603">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2610">
       <id>490</id>
       <name>Patient490</name>
       <gender>MALE</gender>
       <age>5</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2611"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1604">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2612">
       <id>491</id>
       <name>Patient491</name>
       <gender>FEMALE</gender>
       <age>21</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2613"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1605">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2614">
       <id>492</id>
       <name>Patient492</name>
       <gender>FEMALE</gender>
       <age>105</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2615"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1606">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2616">
       <id>493</id>
       <name>Patient493</name>
       <gender>FEMALE</gender>
       <age>19</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2617"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1607">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2618">
       <id>494</id>
       <name>Patient494</name>
       <gender>MALE</gender>
       <age>75</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2619"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1608">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2620">
       <id>495</id>
       <name>Patient495</name>
       <gender>MALE</gender>
       <age>67</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2621">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2622">
+          <id>256</id>
+          <patient reference="2620"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1609">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2623">
       <id>496</id>
       <name>Patient496</name>
       <gender>MALE</gender>
       <age>100</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2624"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1610">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2625">
       <id>497</id>
       <name>Patient497</name>
       <gender>MALE</gender>
       <age>13</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2626">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2627">
+          <id>257</id>
+          <patient reference="2625"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1611">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2628">
       <id>498</id>
       <name>Patient498</name>
       <gender>FEMALE</gender>
       <age>90</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2629"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1612">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2630">
       <id>499</id>
       <name>Patient499</name>
       <gender>FEMALE</gender>
       <age>98</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2631">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2632">
+          <id>258</id>
+          <patient reference="2630"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1613">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2633">
       <id>500</id>
       <name>Patient500</name>
       <gender>FEMALE</gender>
       <age>58</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2634">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2635">
+          <id>259</id>
+          <patient reference="2633"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1614">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2636">
       <id>501</id>
       <name>Patient501</name>
       <gender>FEMALE</gender>
       <age>38</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2637">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2638">
+          <id>260</id>
+          <patient reference="2636"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2639">
+          <id>261</id>
+          <patient reference="2636"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1615">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2640">
       <id>502</id>
       <name>Patient502</name>
       <gender>FEMALE</gender>
       <age>68</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2641"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1616">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2642">
       <id>503</id>
       <name>Patient503</name>
       <gender>FEMALE</gender>
       <age>30</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2643"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1617">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2644">
       <id>504</id>
       <name>Patient504</name>
       <gender>MALE</gender>
       <age>101</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2645"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1618">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2646">
       <id>505</id>
       <name>Patient505</name>
       <gender>FEMALE</gender>
       <age>30</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2647">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2648">
+          <id>262</id>
+          <patient reference="2646"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1619">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2649">
       <id>506</id>
       <name>Patient506</name>
       <gender>FEMALE</gender>
       <age>47</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2650">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2651">
+          <id>263</id>
+          <patient reference="2649"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2652">
+          <id>264</id>
+          <patient reference="2649"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1620">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2653">
       <id>507</id>
       <name>Patient507</name>
       <gender>MALE</gender>
       <age>5</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2654"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1621">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2655">
       <id>508</id>
       <name>Patient508</name>
       <gender>FEMALE</gender>
       <age>51</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2656">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2657">
+          <id>265</id>
+          <patient reference="2655"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1622">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2658">
       <id>509</id>
       <name>Patient509</name>
       <gender>FEMALE</gender>
       <age>73</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2659"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1623">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2660">
       <id>510</id>
       <name>Patient510</name>
       <gender>MALE</gender>
       <age>87</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2661">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2662">
+          <id>266</id>
+          <patient reference="2660"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1624">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2663">
       <id>511</id>
       <name>Patient511</name>
       <gender>MALE</gender>
       <age>101</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2664"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1625">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2665">
       <id>512</id>
       <name>Patient512</name>
       <gender>FEMALE</gender>
       <age>77</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2666">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2667">
+          <id>267</id>
+          <patient reference="2665"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2668">
+          <id>268</id>
+          <patient reference="2665"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1626">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2669">
       <id>513</id>
       <name>Patient513</name>
       <gender>FEMALE</gender>
       <age>57</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2670">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2671">
+          <id>269</id>
+          <patient reference="2669"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1627">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2672">
       <id>514</id>
       <name>Patient514</name>
       <gender>FEMALE</gender>
       <age>49</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2673"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1628">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2674">
       <id>515</id>
       <name>Patient515</name>
       <gender>FEMALE</gender>
       <age>6</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2675"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1629">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2676">
       <id>516</id>
       <name>Patient516</name>
       <gender>MALE</gender>
       <age>65</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2677">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2678">
+          <id>270</id>
+          <patient reference="2676"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2679">
+          <id>271</id>
+          <patient reference="2676"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1630">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2680">
       <id>517</id>
       <name>Patient517</name>
       <gender>MALE</gender>
       <age>50</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2681"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1631">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2682">
       <id>518</id>
       <name>Patient518</name>
       <gender>MALE</gender>
       <age>61</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2683"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1632">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2684">
       <id>519</id>
       <name>Patient519</name>
       <gender>FEMALE</gender>
       <age>36</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2685">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2686">
+          <id>272</id>
+          <patient reference="2684"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1633">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2687">
       <id>520</id>
       <name>Patient520</name>
       <gender>FEMALE</gender>
       <age>85</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2688">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2689">
+          <id>273</id>
+          <patient reference="2687"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2690">
+          <id>274</id>
+          <patient reference="2687"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1634">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2691">
       <id>521</id>
       <name>Patient521</name>
       <gender>MALE</gender>
       <age>15</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2692">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2693">
+          <id>275</id>
+          <patient reference="2691"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1635">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2694">
       <id>522</id>
       <name>Patient522</name>
       <gender>MALE</gender>
       <age>106</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2695"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1636">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2696">
       <id>523</id>
       <name>Patient523</name>
       <gender>FEMALE</gender>
       <age>73</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2697"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1637">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2698">
       <id>524</id>
       <name>Patient524</name>
       <gender>MALE</gender>
       <age>48</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2699"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1638">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2700">
       <id>525</id>
       <name>Patient525</name>
       <gender>MALE</gender>
       <age>95</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2701"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1639">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2702">
       <id>526</id>
       <name>Patient526</name>
       <gender>MALE</gender>
       <age>93</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2703"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1640">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2704">
       <id>527</id>
       <name>Patient527</name>
       <gender>MALE</gender>
       <age>22</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2705">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2706">
+          <id>276</id>
+          <patient reference="2704"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2707">
+          <id>277</id>
+          <patient reference="2704"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1641">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2708">
       <id>528</id>
       <name>Patient528</name>
       <gender>MALE</gender>
       <age>109</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2709">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2710">
+          <id>278</id>
+          <patient reference="2708"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2711">
+          <id>279</id>
+          <patient reference="2708"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1642">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2712">
       <id>529</id>
       <name>Patient529</name>
       <gender>MALE</gender>
       <age>101</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2713">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2714">
+          <id>280</id>
+          <patient reference="2712"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2715">
+          <id>281</id>
+          <patient reference="2712"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1643">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2716">
       <id>530</id>
       <name>Patient530</name>
       <gender>MALE</gender>
       <age>80</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2717">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2718">
+          <id>282</id>
+          <patient reference="2716"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1644">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2719">
       <id>531</id>
       <name>Patient531</name>
       <gender>MALE</gender>
       <age>72</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2720"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1645">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2721">
       <id>532</id>
       <name>Patient532</name>
       <gender>FEMALE</gender>
       <age>63</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2722"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1646">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2723">
       <id>533</id>
       <name>Patient533</name>
       <gender>FEMALE</gender>
       <age>25</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2724"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1647">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2725">
       <id>534</id>
       <name>Patient534</name>
       <gender>FEMALE</gender>
       <age>42</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2726">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2727">
+          <id>283</id>
+          <patient reference="2725"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1648">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2728">
       <id>535</id>
       <name>Patient535</name>
       <gender>FEMALE</gender>
       <age>84</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2729">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2730">
+          <id>284</id>
+          <patient reference="2728"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1649">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2731">
       <id>536</id>
       <name>Patient536</name>
       <gender>FEMALE</gender>
       <age>48</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2732"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1650">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2733">
       <id>537</id>
       <name>Patient537</name>
       <gender>FEMALE</gender>
       <age>42</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2734"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1651">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2735">
       <id>538</id>
       <name>Patient538</name>
       <gender>MALE</gender>
       <age>40</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2736"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1652">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2737">
       <id>539</id>
       <name>Patient539</name>
       <gender>MALE</gender>
       <age>78</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2738"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1653">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2739">
       <id>540</id>
       <name>Patient540</name>
       <gender>FEMALE</gender>
       <age>84</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2740">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2741">
+          <id>285</id>
+          <patient reference="2739"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2742">
+          <id>286</id>
+          <patient reference="2739"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1654">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2743">
       <id>541</id>
       <name>Patient541</name>
       <gender>MALE</gender>
       <age>8</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2744"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1655">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2745">
       <id>542</id>
       <name>Patient542</name>
       <gender>FEMALE</gender>
       <age>95</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2746">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2747">
+          <id>287</id>
+          <patient reference="2745"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2748">
+          <id>288</id>
+          <patient reference="2745"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1656">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2749">
       <id>543</id>
       <name>Patient543</name>
       <gender>MALE</gender>
       <age>93</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2750">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2751">
+          <id>289</id>
+          <patient reference="2749"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1657">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2752">
       <id>544</id>
       <name>Patient544</name>
       <gender>FEMALE</gender>
       <age>65</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2753">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2754">
+          <id>290</id>
+          <patient reference="2752"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1658">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2755">
       <id>545</id>
       <name>Patient545</name>
       <gender>FEMALE</gender>
       <age>39</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2756"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1659">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2757">
       <id>546</id>
       <name>Patient546</name>
       <gender>FEMALE</gender>
       <age>54</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2758"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1660">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2759">
       <id>547</id>
       <name>Patient547</name>
       <gender>MALE</gender>
       <age>5</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2760"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1661">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2761">
       <id>548</id>
       <name>Patient548</name>
       <gender>MALE</gender>
       <age>37</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2762"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1662">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2763">
       <id>549</id>
       <name>Patient549</name>
       <gender>FEMALE</gender>
       <age>49</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2764"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1663">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2765">
       <id>550</id>
       <name>Patient550</name>
       <gender>MALE</gender>
       <age>98</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2766">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2767">
+          <id>291</id>
+          <patient reference="2765"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1664">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2768">
       <id>551</id>
       <name>Patient551</name>
       <gender>FEMALE</gender>
       <age>39</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2769"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1665">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2770">
       <id>552</id>
       <name>Patient552</name>
       <gender>MALE</gender>
       <age>49</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2771">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2772">
+          <id>292</id>
+          <patient reference="2770"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1666">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2773">
       <id>553</id>
       <name>Patient553</name>
       <gender>FEMALE</gender>
       <age>43</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2774">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2775">
+          <id>293</id>
+          <patient reference="2773"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1667">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2776">
       <id>554</id>
       <name>Patient554</name>
       <gender>MALE</gender>
       <age>84</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2777"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1668">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2778">
       <id>555</id>
       <name>Patient555</name>
       <gender>FEMALE</gender>
       <age>35</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2779">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2780">
+          <id>294</id>
+          <patient reference="2778"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1669">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2781">
       <id>556</id>
       <name>Patient556</name>
       <gender>MALE</gender>
       <age>2</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2782"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1670">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2783">
       <id>557</id>
       <name>Patient557</name>
       <gender>FEMALE</gender>
       <age>65</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2784"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1671">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2785">
       <id>558</id>
       <name>Patient558</name>
       <gender>MALE</gender>
       <age>45</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2786"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1672">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2787">
       <id>559</id>
       <name>Patient559</name>
       <gender>MALE</gender>
       <age>69</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2788"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1673">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2789">
       <id>560</id>
       <name>Patient560</name>
       <gender>MALE</gender>
       <age>80</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2790"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1674">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2791">
       <id>561</id>
       <name>Patient561</name>
       <gender>FEMALE</gender>
       <age>56</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2792"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1675">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2793">
       <id>562</id>
       <name>Patient562</name>
       <gender>FEMALE</gender>
       <age>8</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2794"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1676">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2795">
       <id>563</id>
       <name>Patient563</name>
       <gender>MALE</gender>
       <age>27</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2796"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1677">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2797">
       <id>564</id>
       <name>Patient564</name>
       <gender>FEMALE</gender>
       <age>4</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2798">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2799">
+          <id>295</id>
+          <patient reference="2797"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1678">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2800">
       <id>565</id>
       <name>Patient565</name>
       <gender>FEMALE</gender>
       <age>51</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2801"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1679">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2802">
       <id>566</id>
       <name>Patient566</name>
       <gender>MALE</gender>
       <age>48</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2803"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1680">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2804">
       <id>567</id>
       <name>Patient567</name>
       <gender>MALE</gender>
       <age>103</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2805">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2806">
+          <id>296</id>
+          <patient reference="2804"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2807">
+          <id>297</id>
+          <patient reference="2804"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1681">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2808">
       <id>568</id>
       <name>Patient568</name>
       <gender>MALE</gender>
       <age>77</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2809"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1682">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2810">
       <id>569</id>
       <name>Patient569</name>
       <gender>MALE</gender>
       <age>97</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2811"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1683">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2812">
       <id>570</id>
       <name>Patient570</name>
       <gender>FEMALE</gender>
       <age>38</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2813"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1684">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2814">
       <id>571</id>
       <name>Patient571</name>
       <gender>FEMALE</gender>
       <age>36</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2815"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1685">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2816">
       <id>572</id>
       <name>Patient572</name>
       <gender>FEMALE</gender>
       <age>72</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2817">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2818">
+          <id>298</id>
+          <patient reference="2816"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2819">
+          <id>299</id>
+          <patient reference="2816"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1686">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2820">
       <id>573</id>
       <name>Patient573</name>
       <gender>FEMALE</gender>
       <age>92</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2821"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1687">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2822">
       <id>574</id>
       <name>Patient574</name>
       <gender>FEMALE</gender>
       <age>13</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2823">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2824">
+          <id>300</id>
+          <patient reference="2822"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1688">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2825">
       <id>575</id>
       <name>Patient575</name>
       <gender>MALE</gender>
       <age>13</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2826">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2827">
+          <id>301</id>
+          <patient reference="2825"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1689">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2828">
       <id>576</id>
       <name>Patient576</name>
       <gender>FEMALE</gender>
       <age>18</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2829"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1690">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2830">
       <id>577</id>
       <name>Patient577</name>
       <gender>FEMALE</gender>
       <age>92</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2831">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2832">
+          <id>302</id>
+          <patient reference="2830"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2833">
+          <id>303</id>
+          <patient reference="2830"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1691">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2834">
       <id>578</id>
       <name>Patient578</name>
       <gender>FEMALE</gender>
       <age>24</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2835"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1692">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2836">
       <id>579</id>
       <name>Patient579</name>
       <gender>MALE</gender>
       <age>13</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2837"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1693">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2838">
       <id>580</id>
       <name>Patient580</name>
       <gender>MALE</gender>
       <age>101</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2839">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2840">
+          <id>304</id>
+          <patient reference="2838"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1694">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2841">
       <id>581</id>
       <name>Patient581</name>
       <gender>FEMALE</gender>
       <age>99</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2842">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2843">
+          <id>305</id>
+          <patient reference="2841"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1695">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2844">
       <id>582</id>
       <name>Patient582</name>
       <gender>FEMALE</gender>
       <age>69</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2845">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2846">
+          <id>306</id>
+          <patient reference="2844"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1696">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2847">
       <id>583</id>
       <name>Patient583</name>
       <gender>FEMALE</gender>
       <age>84</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2848"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1697">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2849">
       <id>584</id>
       <name>Patient584</name>
       <gender>MALE</gender>
       <age>61</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2850"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1698">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2851">
       <id>585</id>
       <name>Patient585</name>
       <gender>FEMALE</gender>
       <age>106</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2852"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1699">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2853">
       <id>586</id>
       <name>Patient586</name>
       <gender>FEMALE</gender>
       <age>67</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2854"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1700">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2855">
       <id>587</id>
       <name>Patient587</name>
       <gender>MALE</gender>
       <age>88</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2856"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1701">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2857">
       <id>588</id>
       <name>Patient588</name>
       <gender>FEMALE</gender>
       <age>38</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2858"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1702">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2859">
       <id>589</id>
       <name>Patient589</name>
       <gender>MALE</gender>
       <age>95</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2860"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1703">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2861">
       <id>590</id>
       <name>Patient590</name>
       <gender>MALE</gender>
       <age>83</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2862"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1704">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2863">
       <id>591</id>
       <name>Patient591</name>
       <gender>MALE</gender>
       <age>56</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2864">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2865">
+          <id>307</id>
+          <patient reference="2863"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1705">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2866">
       <id>592</id>
       <name>Patient592</name>
       <gender>FEMALE</gender>
       <age>64</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2867"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1706">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2868">
       <id>593</id>
       <name>Patient593</name>
       <gender>MALE</gender>
       <age>41</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2869"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1707">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2870">
       <id>594</id>
       <name>Patient594</name>
       <gender>MALE</gender>
       <age>61</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2871">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2872">
+          <id>308</id>
+          <patient reference="2870"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2873">
+          <id>309</id>
+          <patient reference="2870"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1708">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2874">
       <id>595</id>
       <name>Patient595</name>
       <gender>FEMALE</gender>
       <age>97</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2875"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1709">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2876">
       <id>596</id>
       <name>Patient596</name>
       <gender>FEMALE</gender>
       <age>88</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2877">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2878">
+          <id>310</id>
+          <patient reference="2876"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2879">
+          <id>311</id>
+          <patient reference="2876"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1710">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2880">
       <id>597</id>
       <name>Patient597</name>
       <gender>FEMALE</gender>
       <age>55</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2881">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2882">
+          <id>312</id>
+          <patient reference="2880"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1711">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2883">
       <id>598</id>
       <name>Patient598</name>
       <gender>MALE</gender>
       <age>21</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2884"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1712">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2885">
       <id>599</id>
       <name>Patient599</name>
       <gender>MALE</gender>
       <age>17</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2886">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2887">
+          <id>313</id>
+          <patient reference="2885"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1713">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2888">
       <id>600</id>
       <name>Patient600</name>
       <gender>MALE</gender>
       <age>66</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2889"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1714">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2890">
       <id>601</id>
       <name>Patient601</name>
       <gender>MALE</gender>
       <age>39</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2891"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1715">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2892">
       <id>602</id>
       <name>Patient602</name>
       <gender>MALE</gender>
       <age>56</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2893"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1716">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2894">
       <id>603</id>
       <name>Patient603</name>
       <gender>FEMALE</gender>
       <age>24</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2895">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2896">
+          <id>314</id>
+          <patient reference="2894"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1717">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2897">
       <id>604</id>
       <name>Patient604</name>
       <gender>MALE</gender>
       <age>89</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2898">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2899">
+          <id>315</id>
+          <patient reference="2897"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1718">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2900">
       <id>605</id>
       <name>Patient605</name>
       <gender>FEMALE</gender>
       <age>54</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2901"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1719">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2902">
       <id>606</id>
       <name>Patient606</name>
       <gender>FEMALE</gender>
       <age>10</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2903"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1720">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2904">
       <id>607</id>
       <name>Patient607</name>
       <gender>MALE</gender>
       <age>24</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2905"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1721">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2906">
       <id>608</id>
       <name>Patient608</name>
       <gender>MALE</gender>
       <age>1</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2907"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1722">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2908">
       <id>609</id>
       <name>Patient609</name>
       <gender>FEMALE</gender>
       <age>72</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2909"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1723">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2910">
       <id>610</id>
       <name>Patient610</name>
       <gender>MALE</gender>
       <age>42</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2911">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2912">
+          <id>316</id>
+          <patient reference="2910"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1724">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2913">
       <id>611</id>
       <name>Patient611</name>
       <gender>MALE</gender>
       <age>26</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2914">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2915">
+          <id>317</id>
+          <patient reference="2913"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1725">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2916">
       <id>612</id>
       <name>Patient612</name>
       <gender>MALE</gender>
       <age>41</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2917"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1726">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2918">
       <id>613</id>
       <name>Patient613</name>
       <gender>MALE</gender>
       <age>90</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2919">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2920">
+          <id>318</id>
+          <patient reference="2918"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1727">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2921">
       <id>614</id>
       <name>Patient614</name>
       <gender>MALE</gender>
       <age>7</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2922"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1728">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2923">
       <id>615</id>
       <name>Patient615</name>
       <gender>FEMALE</gender>
       <age>70</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2924"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1729">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2925">
       <id>616</id>
       <name>Patient616</name>
       <gender>FEMALE</gender>
       <age>60</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2926">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2927">
+          <id>319</id>
+          <patient reference="2925"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1730">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2928">
       <id>617</id>
       <name>Patient617</name>
       <gender>FEMALE</gender>
       <age>2</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2929">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2930">
+          <id>320</id>
+          <patient reference="2928"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2931">
+          <id>321</id>
+          <patient reference="2928"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1731">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2932">
       <id>618</id>
       <name>Patient618</name>
       <gender>MALE</gender>
       <age>56</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2933">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2934">
+          <id>322</id>
+          <patient reference="2932"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2935">
+          <id>323</id>
+          <patient reference="2932"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1732">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2936">
       <id>619</id>
       <name>Patient619</name>
       <gender>FEMALE</gender>
       <age>74</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2937">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2938">
+          <id>324</id>
+          <patient reference="2936"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1733">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2939">
       <id>620</id>
       <name>Patient620</name>
       <gender>FEMALE</gender>
       <age>1</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2940"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1734">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2941">
       <id>621</id>
       <name>Patient621</name>
       <gender>FEMALE</gender>
       <age>18</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2942"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1735">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2943">
       <id>622</id>
       <name>Patient622</name>
       <gender>FEMALE</gender>
       <age>49</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2944"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1736">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2945">
       <id>623</id>
       <name>Patient623</name>
       <gender>FEMALE</gender>
       <age>39</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2946">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2947">
+          <id>325</id>
+          <patient reference="2945"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2948">
+          <id>326</id>
+          <patient reference="2945"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1737">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2949">
       <id>624</id>
       <name>Patient624</name>
       <gender>MALE</gender>
       <age>24</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2950">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2951">
+          <id>327</id>
+          <patient reference="2949"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2952">
+          <id>328</id>
+          <patient reference="2949"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1738">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2953">
       <id>625</id>
       <name>Patient625</name>
       <gender>MALE</gender>
       <age>72</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2954"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1739">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2955">
       <id>626</id>
       <name>Patient626</name>
       <gender>MALE</gender>
       <age>57</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2956">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2957">
+          <id>329</id>
+          <patient reference="2955"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1740">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2958">
       <id>627</id>
       <name>Patient627</name>
       <gender>FEMALE</gender>
       <age>4</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2959">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2960">
+          <id>330</id>
+          <patient reference="2958"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1741">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2961">
       <id>628</id>
       <name>Patient628</name>
       <gender>FEMALE</gender>
       <age>45</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2962">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2963">
+          <id>331</id>
+          <patient reference="2961"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2964">
+          <id>332</id>
+          <patient reference="2961"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1742">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2965">
       <id>629</id>
       <name>Patient629</name>
       <gender>MALE</gender>
       <age>32</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2966">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2967">
+          <id>333</id>
+          <patient reference="2965"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1743">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2968">
       <id>630</id>
       <name>Patient630</name>
       <gender>FEMALE</gender>
       <age>9</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2969"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1744">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2970">
       <id>631</id>
       <name>Patient631</name>
       <gender>FEMALE</gender>
       <age>68</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2971"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1745">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2972">
       <id>632</id>
       <name>Patient632</name>
       <gender>FEMALE</gender>
       <age>68</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2973">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2974">
+          <id>334</id>
+          <patient reference="2972"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1746">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2975">
       <id>633</id>
       <name>Patient633</name>
       <gender>MALE</gender>
       <age>67</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2976">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2977">
+          <id>335</id>
+          <patient reference="2975"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2978">
+          <id>336</id>
+          <patient reference="2975"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1747">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2979">
       <id>634</id>
       <name>Patient634</name>
       <gender>FEMALE</gender>
       <age>100</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2980">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2981">
+          <id>337</id>
+          <patient reference="2979"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2982">
+          <id>338</id>
+          <patient reference="2979"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1748">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2983">
       <id>635</id>
       <name>Patient635</name>
       <gender>MALE</gender>
       <age>90</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2984"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1749">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2985">
       <id>636</id>
       <name>Patient636</name>
       <gender>MALE</gender>
       <age>66</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2986"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1750">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2987">
       <id>637</id>
       <name>Patient637</name>
       <gender>MALE</gender>
       <age>4</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2988"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1751">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2989">
       <id>638</id>
       <name>Patient638</name>
       <gender>FEMALE</gender>
       <age>82</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2990"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1752">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2991">
       <id>639</id>
       <name>Patient639</name>
       <gender>FEMALE</gender>
       <age>45</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2992"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1753">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2993">
       <id>640</id>
       <name>Patient640</name>
       <gender>FEMALE</gender>
       <age>58</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2994"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1754">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2995">
       <id>641</id>
       <name>Patient641</name>
       <gender>MALE</gender>
       <age>62</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2996">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2997">
+          <id>339</id>
+          <patient reference="2995"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1755">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="2998">
       <id>642</id>
       <name>Patient642</name>
       <gender>FEMALE</gender>
       <age>3</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="2999">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3000">
+          <id>340</id>
+          <patient reference="2998"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3001">
+          <id>341</id>
+          <patient reference="2998"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1756">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3002">
       <id>643</id>
       <name>Patient643</name>
       <gender>FEMALE</gender>
       <age>20</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3003"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1757">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3004">
       <id>644</id>
       <name>Patient644</name>
       <gender>MALE</gender>
       <age>80</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3005"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1758">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3006">
       <id>645</id>
       <name>Patient645</name>
       <gender>FEMALE</gender>
       <age>19</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3007"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1759">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3008">
       <id>646</id>
       <name>Patient646</name>
       <gender>FEMALE</gender>
       <age>78</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3009"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1760">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3010">
       <id>647</id>
       <name>Patient647</name>
       <gender>MALE</gender>
       <age>58</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3011"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1761">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3012">
       <id>648</id>
       <name>Patient648</name>
       <gender>FEMALE</gender>
       <age>33</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3013"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1762">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3014">
       <id>649</id>
       <name>Patient649</name>
       <gender>FEMALE</gender>
       <age>64</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3015"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1763">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3016">
       <id>650</id>
       <name>Patient650</name>
       <gender>MALE</gender>
       <age>29</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3017">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3018">
+          <id>342</id>
+          <patient reference="3016"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1764">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3019">
       <id>651</id>
       <name>Patient651</name>
       <gender>FEMALE</gender>
       <age>104</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3020">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3021">
+          <id>343</id>
+          <patient reference="3019"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3022">
+          <id>344</id>
+          <patient reference="3019"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1765">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3023">
       <id>652</id>
       <name>Patient652</name>
       <gender>MALE</gender>
       <age>25</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3024"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1766">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3025">
       <id>653</id>
       <name>Patient653</name>
       <gender>MALE</gender>
       <age>1</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3026">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3027">
+          <id>345</id>
+          <patient reference="3025"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1767">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3028">
       <id>654</id>
       <name>Patient654</name>
       <gender>FEMALE</gender>
       <age>62</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3029"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1768">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3030">
       <id>655</id>
       <name>Patient655</name>
       <gender>MALE</gender>
       <age>18</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3031">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3032">
+          <id>346</id>
+          <patient reference="3030"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1769">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3033">
       <id>656</id>
       <name>Patient656</name>
       <gender>FEMALE</gender>
       <age>57</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3034">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3035">
+          <id>347</id>
+          <patient reference="3033"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3036">
+          <id>348</id>
+          <patient reference="3033"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1770">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3037">
       <id>657</id>
       <name>Patient657</name>
       <gender>FEMALE</gender>
       <age>8</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3038">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3039">
+          <id>349</id>
+          <patient reference="3037"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1771">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3040">
       <id>658</id>
       <name>Patient658</name>
       <gender>MALE</gender>
       <age>8</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3041"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1772">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3042">
       <id>659</id>
       <name>Patient659</name>
       <gender>FEMALE</gender>
       <age>91</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3043"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1773">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3044">
       <id>660</id>
       <name>Patient660</name>
       <gender>MALE</gender>
       <age>65</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3045"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1774">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3046">
       <id>661</id>
       <name>Patient661</name>
       <gender>FEMALE</gender>
       <age>45</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3047"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1775">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3048">
       <id>662</id>
       <name>Patient662</name>
       <gender>MALE</gender>
       <age>24</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3049"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1776">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3050">
       <id>663</id>
       <name>Patient663</name>
       <gender>FEMALE</gender>
       <age>55</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3051">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3052">
+          <id>350</id>
+          <patient reference="3050"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1777">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3053">
       <id>664</id>
       <name>Patient664</name>
       <gender>MALE</gender>
       <age>60</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3054"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1778">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3055">
       <id>665</id>
       <name>Patient665</name>
       <gender>MALE</gender>
       <age>78</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3056"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1779">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3057">
       <id>666</id>
       <name>Patient666</name>
       <gender>MALE</gender>
       <age>63</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3058">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3059">
+          <id>351</id>
+          <patient reference="3057"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3060">
+          <id>352</id>
+          <patient reference="3057"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1780">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3061">
       <id>667</id>
       <name>Patient667</name>
       <gender>MALE</gender>
       <age>45</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3062"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1781">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3063">
       <id>668</id>
       <name>Patient668</name>
       <gender>MALE</gender>
       <age>15</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3064"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1782">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3065">
       <id>669</id>
       <name>Patient669</name>
       <gender>FEMALE</gender>
       <age>36</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3066">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3067">
+          <id>353</id>
+          <patient reference="3065"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1783">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3068">
       <id>670</id>
       <name>Patient670</name>
       <gender>MALE</gender>
       <age>80</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3069"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1784">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3070">
       <id>671</id>
       <name>Patient671</name>
       <gender>FEMALE</gender>
       <age>47</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3071">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3072">
+          <id>354</id>
+          <patient reference="3070"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3073">
+          <id>355</id>
+          <patient reference="3070"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1785">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3074">
       <id>672</id>
       <name>Patient672</name>
       <gender>MALE</gender>
       <age>93</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3075"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1786">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3076">
       <id>673</id>
       <name>Patient673</name>
       <gender>FEMALE</gender>
       <age>84</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3077"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1787">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3078">
       <id>674</id>
       <name>Patient674</name>
       <gender>MALE</gender>
       <age>75</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3079"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1788">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3080">
       <id>675</id>
       <name>Patient675</name>
       <gender>FEMALE</gender>
       <age>51</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3081">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3082">
+          <id>356</id>
+          <patient reference="3080"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1789">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3083">
       <id>676</id>
       <name>Patient676</name>
       <gender>MALE</gender>
       <age>48</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3084"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1790">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3085">
       <id>677</id>
       <name>Patient677</name>
       <gender>MALE</gender>
       <age>41</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3086"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1791">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3087">
       <id>678</id>
       <name>Patient678</name>
       <gender>FEMALE</gender>
       <age>18</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3088">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3089">
+          <id>357</id>
+          <patient reference="3087"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1792">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3090">
       <id>679</id>
       <name>Patient679</name>
       <gender>MALE</gender>
       <age>42</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3091"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1793">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3092">
       <id>680</id>
       <name>Patient680</name>
       <gender>MALE</gender>
       <age>71</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3093"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1794">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3094">
       <id>681</id>
       <name>Patient681</name>
       <gender>MALE</gender>
       <age>104</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3095"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1795">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3096">
       <id>682</id>
       <name>Patient682</name>
       <gender>MALE</gender>
       <age>108</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3097"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1796">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3098">
       <id>683</id>
       <name>Patient683</name>
       <gender>FEMALE</gender>
       <age>89</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3099"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1797">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3100">
       <id>684</id>
       <name>Patient684</name>
       <gender>MALE</gender>
       <age>17</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3101">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3102">
+          <id>358</id>
+          <patient reference="3100"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3103">
+          <id>359</id>
+          <patient reference="3100"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1798">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3104">
       <id>685</id>
       <name>Patient685</name>
       <gender>MALE</gender>
       <age>5</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3105"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1799">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3106">
       <id>686</id>
       <name>Patient686</name>
       <gender>FEMALE</gender>
       <age>100</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3107"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1800">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3108">
       <id>687</id>
       <name>Patient687</name>
       <gender>MALE</gender>
       <age>79</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3109"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1801">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3110">
       <id>688</id>
       <name>Patient688</name>
       <gender>MALE</gender>
       <age>70</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3111"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1802">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3112">
       <id>689</id>
       <name>Patient689</name>
       <gender>MALE</gender>
       <age>58</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3113">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3114">
+          <id>360</id>
+          <patient reference="3112"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1803">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3115">
       <id>690</id>
       <name>Patient690</name>
       <gender>FEMALE</gender>
       <age>83</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3116"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1804">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3117">
       <id>691</id>
       <name>Patient691</name>
       <gender>MALE</gender>
       <age>105</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3118"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1805">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3119">
       <id>692</id>
       <name>Patient692</name>
       <gender>FEMALE</gender>
       <age>27</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3120">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3121">
+          <id>361</id>
+          <patient reference="3119"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1806">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3122">
       <id>693</id>
       <name>Patient693</name>
       <gender>FEMALE</gender>
       <age>20</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3123">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3124">
+          <id>362</id>
+          <patient reference="3122"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3125">
+          <id>363</id>
+          <patient reference="3122"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1807">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3126">
       <id>694</id>
       <name>Patient694</name>
       <gender>FEMALE</gender>
       <age>69</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3127"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1808">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3128">
       <id>695</id>
       <name>Patient695</name>
       <gender>MALE</gender>
       <age>5</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3129"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1809">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3130">
       <id>696</id>
       <name>Patient696</name>
       <gender>FEMALE</gender>
       <age>78</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3131">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3132">
+          <id>364</id>
+          <patient reference="3130"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3133">
+          <id>365</id>
+          <patient reference="3130"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1810">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3134">
       <id>697</id>
       <name>Patient697</name>
       <gender>MALE</gender>
       <age>11</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3135"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1811">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3136">
       <id>698</id>
       <name>Patient698</name>
       <gender>FEMALE</gender>
       <age>3</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3137">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3138">
+          <id>366</id>
+          <patient reference="3136"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3139">
+          <id>367</id>
+          <patient reference="3136"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1812">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3140">
       <id>699</id>
       <name>Patient699</name>
       <gender>MALE</gender>
       <age>86</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3141">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3142">
+          <id>368</id>
+          <patient reference="3140"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3143">
+          <id>369</id>
+          <patient reference="3140"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1813">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3144">
       <id>700</id>
       <name>Patient700</name>
       <gender>FEMALE</gender>
       <age>37</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3145"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1814">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3146">
       <id>701</id>
       <name>Patient701</name>
       <gender>FEMALE</gender>
       <age>26</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3147"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1815">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3148">
       <id>702</id>
       <name>Patient702</name>
       <gender>MALE</gender>
       <age>10</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3149">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3150">
+          <id>370</id>
+          <patient reference="3148"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3151">
+          <id>371</id>
+          <patient reference="3148"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1816">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3152">
       <id>703</id>
       <name>Patient703</name>
       <gender>FEMALE</gender>
       <age>97</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3153">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3154">
+          <id>372</id>
+          <patient reference="3152"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1817">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3155">
       <id>704</id>
       <name>Patient704</name>
       <gender>MALE</gender>
       <age>24</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3156"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1818">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3157">
       <id>705</id>
       <name>Patient705</name>
       <gender>FEMALE</gender>
       <age>59</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3158">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3159">
+          <id>373</id>
+          <patient reference="3157"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3160">
+          <id>374</id>
+          <patient reference="3157"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1819">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3161">
       <id>706</id>
       <name>Patient706</name>
       <gender>FEMALE</gender>
       <age>47</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3162"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1820">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3163">
       <id>707</id>
       <name>Patient707</name>
       <gender>FEMALE</gender>
       <age>58</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3164">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3165">
+          <id>375</id>
+          <patient reference="3163"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3166">
+          <id>376</id>
+          <patient reference="3163"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1821">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3167">
       <id>708</id>
       <name>Patient708</name>
       <gender>FEMALE</gender>
       <age>17</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3168">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3169">
+          <id>377</id>
+          <patient reference="3167"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1822">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3170">
       <id>709</id>
       <name>Patient709</name>
       <gender>FEMALE</gender>
       <age>3</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3171"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1823">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3172">
       <id>710</id>
       <name>Patient710</name>
       <gender>FEMALE</gender>
       <age>46</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3173"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1824">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3174">
       <id>711</id>
       <name>Patient711</name>
       <gender>FEMALE</gender>
       <age>86</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3175"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1825">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3176">
       <id>712</id>
       <name>Patient712</name>
       <gender>MALE</gender>
       <age>109</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3177"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1826">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3178">
       <id>713</id>
       <name>Patient713</name>
       <gender>MALE</gender>
       <age>53</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3179"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1827">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3180">
       <id>714</id>
       <name>Patient714</name>
       <gender>FEMALE</gender>
       <age>101</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3181"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1828">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3182">
       <id>715</id>
       <name>Patient715</name>
       <gender>MALE</gender>
       <age>49</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3183"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1829">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3184">
       <id>716</id>
       <name>Patient716</name>
       <gender>FEMALE</gender>
       <age>5</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3185"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1830">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3186">
       <id>717</id>
       <name>Patient717</name>
       <gender>FEMALE</gender>
       <age>74</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3187"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1831">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3188">
       <id>718</id>
       <name>Patient718</name>
       <gender>MALE</gender>
       <age>99</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3189">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3190">
+          <id>378</id>
+          <patient reference="3188"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3191">
+          <id>379</id>
+          <patient reference="3188"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1832">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3192">
       <id>719</id>
       <name>Patient719</name>
       <gender>FEMALE</gender>
       <age>47</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3193">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3194">
+          <id>380</id>
+          <patient reference="3192"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3195">
+          <id>381</id>
+          <patient reference="3192"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1833">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3196">
       <id>720</id>
       <name>Patient720</name>
       <gender>FEMALE</gender>
       <age>44</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3197">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3198">
+          <id>382</id>
+          <patient reference="3196"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3199">
+          <id>383</id>
+          <patient reference="3196"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1834">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3200">
       <id>721</id>
       <name>Patient721</name>
       <gender>MALE</gender>
       <age>38</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3201">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3202">
+          <id>384</id>
+          <patient reference="3200"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1835">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3203">
       <id>722</id>
       <name>Patient722</name>
       <gender>MALE</gender>
       <age>12</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3204">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3205">
+          <id>385</id>
+          <patient reference="3203"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3206">
+          <id>386</id>
+          <patient reference="3203"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1836">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3207">
       <id>723</id>
       <name>Patient723</name>
       <gender>FEMALE</gender>
       <age>14</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3208">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3209">
+          <id>387</id>
+          <patient reference="3207"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1837">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3210">
       <id>724</id>
       <name>Patient724</name>
       <gender>FEMALE</gender>
       <age>79</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3211"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1838">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3212">
       <id>725</id>
       <name>Patient725</name>
       <gender>MALE</gender>
       <age>77</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3213"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1839">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3214">
       <id>726</id>
       <name>Patient726</name>
       <gender>MALE</gender>
       <age>64</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3215"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1840">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3216">
       <id>727</id>
       <name>Patient727</name>
       <gender>FEMALE</gender>
       <age>96</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3217"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1841">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3218">
       <id>728</id>
       <name>Patient728</name>
       <gender>FEMALE</gender>
       <age>75</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3219"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1842">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3220">
       <id>729</id>
       <name>Patient729</name>
       <gender>FEMALE</gender>
       <age>56</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3221"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1843">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3222">
       <id>730</id>
       <name>Patient730</name>
       <gender>MALE</gender>
       <age>50</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3223">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3224">
+          <id>388</id>
+          <patient reference="3222"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3225">
+          <id>389</id>
+          <patient reference="3222"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1844">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3226">
       <id>731</id>
       <name>Patient731</name>
       <gender>FEMALE</gender>
       <age>8</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3227"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1845">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3228">
       <id>732</id>
       <name>Patient732</name>
       <gender>FEMALE</gender>
       <age>50</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3229"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1846">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3230">
       <id>733</id>
       <name>Patient733</name>
       <gender>MALE</gender>
       <age>10</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3231">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3232">
+          <id>390</id>
+          <patient reference="3230"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1847">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3233">
       <id>734</id>
       <name>Patient734</name>
       <gender>FEMALE</gender>
       <age>29</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3234"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1848">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3235">
       <id>735</id>
       <name>Patient735</name>
       <gender>FEMALE</gender>
       <age>44</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3236"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1849">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3237">
       <id>736</id>
       <name>Patient736</name>
       <gender>MALE</gender>
       <age>97</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3238">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3239">
+          <id>391</id>
+          <patient reference="3237"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3240">
+          <id>392</id>
+          <patient reference="3237"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1850">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3241">
       <id>737</id>
       <name>Patient737</name>
       <gender>FEMALE</gender>
       <age>46</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3242">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3243">
+          <id>393</id>
+          <patient reference="3241"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1851">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3244">
       <id>738</id>
       <name>Patient738</name>
       <gender>MALE</gender>
       <age>15</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3245"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1852">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3246">
       <id>739</id>
       <name>Patient739</name>
       <gender>FEMALE</gender>
       <age>96</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3247"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1853">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3248">
       <id>740</id>
       <name>Patient740</name>
       <gender>FEMALE</gender>
       <age>23</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3249">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3250">
+          <id>394</id>
+          <patient reference="3248"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1854">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3251">
       <id>741</id>
       <name>Patient741</name>
       <gender>MALE</gender>
       <age>8</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3252">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3253">
+          <id>395</id>
+          <patient reference="3251"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1855">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3254">
       <id>742</id>
       <name>Patient742</name>
       <gender>FEMALE</gender>
       <age>48</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3255">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3256">
+          <id>396</id>
+          <patient reference="3254"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1856">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3257">
       <id>743</id>
       <name>Patient743</name>
       <gender>FEMALE</gender>
       <age>6</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3258">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3259">
+          <id>397</id>
+          <patient reference="3257"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1857">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3260">
       <id>744</id>
       <name>Patient744</name>
       <gender>MALE</gender>
       <age>4</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3261"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1858">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3262">
       <id>745</id>
       <name>Patient745</name>
       <gender>MALE</gender>
       <age>44</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3263"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1859">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3264">
       <id>746</id>
       <name>Patient746</name>
       <gender>FEMALE</gender>
       <age>42</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3265">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3266">
+          <id>398</id>
+          <patient reference="3264"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3267">
+          <id>399</id>
+          <patient reference="3264"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1860">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3268">
       <id>747</id>
       <name>Patient747</name>
       <gender>FEMALE</gender>
       <age>49</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3269"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1861">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3270">
       <id>748</id>
       <name>Patient748</name>
       <gender>MALE</gender>
       <age>20</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3271"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1862">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3272">
       <id>749</id>
       <name>Patient749</name>
       <gender>MALE</gender>
       <age>93</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3273"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1863">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3274">
       <id>750</id>
       <name>Patient750</name>
       <gender>FEMALE</gender>
       <age>5</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3275">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3276">
+          <id>400</id>
+          <patient reference="3274"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1864">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3277">
       <id>751</id>
       <name>Patient751</name>
       <gender>MALE</gender>
       <age>52</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3278"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1865">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3279">
       <id>752</id>
       <name>Patient752</name>
       <gender>MALE</gender>
       <age>33</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3280"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1866">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3281">
       <id>753</id>
       <name>Patient753</name>
       <gender>MALE</gender>
       <age>94</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3282"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1867">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3283">
       <id>754</id>
       <name>Patient754</name>
       <gender>FEMALE</gender>
       <age>81</age>
       <preferredMaximumRoomCapacity>2</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3284">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3285">
+          <id>401</id>
+          <patient reference="3283"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1868">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3286">
       <id>755</id>
       <name>Patient755</name>
       <gender>FEMALE</gender>
       <age>42</age>
       <preferredMaximumRoomCapacity>1</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3287">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3288">
+          <id>402</id>
+          <patient reference="3286"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3289">
+          <id>403</id>
+          <patient reference="3286"/>
+          <equipment reference="10"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1869">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3290">
       <id>756</id>
       <name>Patient756</name>
       <gender>MALE</gender>
       <age>99</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3291"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="1870">
+    <org.drools.solver.examples.patientadmissionschedule.domain.Patient id="3292">
       <id>757</id>
       <name>Patient757</name>
       <gender>MALE</gender>
       <age>55</age>
       <preferredMaximumRoomCapacity>4</preferredMaximumRoomCapacity>
+      <requiredPatientEquipmentList id="3293">
+        <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3294">
+          <id>404</id>
+          <patient reference="3292"/>
+          <equipment reference="9"/>
+        </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
+      </requiredPatientEquipmentList>
     </org.drools.solver.examples.patientadmissionschedule.domain.Patient>
   </patientList>
-  <admissionList id="1871">
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1872">
+  <admissionPartList id="3295">
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3296">
       <id>0</id>
-      <patient reference="1114"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1091"/>
+      <patient reference="1376"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1353"/>
       <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1873">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3297">
       <id>1</id>
-      <patient reference="1115"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1091"/>
+      <patient reference="1378"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1353"/>
       <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1874">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3298">
       <id>2</id>
-      <patient reference="1116"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1091"/>
+      <patient reference="1380"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1353"/>
       <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1875">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3299">
       <id>3</id>
-      <patient reference="1117"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1091"/>
+      <patient reference="1382"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1353"/>
       <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1876">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3300">
       <id>4</id>
-      <patient reference="1118"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1091"/>
+      <patient reference="1385"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1353"/>
       <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1877">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3301">
       <id>5</id>
-      <patient reference="1119"/>
-      <firstNight reference="1089"/>
+      <patient reference="1395"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1353"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1878">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3302">
       <id>6</id>
-      <patient reference="1120"/>
-      <firstNight reference="1089"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1879">
+      <patient reference="1399"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1353"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3303">
       <id>7</id>
-      <patient reference="1121"/>
-      <firstNight reference="1089"/>
+      <patient reference="1401"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1353"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1880">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3304">
       <id>8</id>
-      <patient reference="1122"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1091"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1881">
+      <patient reference="1404"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1353"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3305">
       <id>9</id>
-      <patient reference="1123"/>
-      <firstNight reference="1089"/>
+      <patient reference="1406"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1353"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3306">
+      <id>10</id>
+      <patient reference="1410"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1353"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1882">
-      <id>10</id>
-      <patient reference="1124"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1091"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3307">
+      <id>11</id>
+      <patient reference="1412"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1353"/>
       <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1883">
-      <id>11</id>
-      <patient reference="1125"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1091"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1884">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3308">
       <id>12</id>
-      <patient reference="1126"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1091"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1885">
+      <patient reference="1414"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1353"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3309">
       <id>13</id>
-      <patient reference="1127"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1091"/>
+      <patient reference="1416"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1353"/>
       <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1886">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3310">
       <id>14</id>
-      <patient reference="1128"/>
-      <firstNight reference="1089"/>
+      <patient reference="1418"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1351"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1887">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3311">
       <id>15</id>
-      <patient reference="1129"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1091"/>
+      <patient reference="1420"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1354"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3312">
+      <id>16</id>
+      <patient reference="1424"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1354"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1888">
-      <id>16</id>
-      <patient reference="1130"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1091"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1889">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3313">
       <id>17</id>
-      <patient reference="1131"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1091"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1890">
+      <patient reference="1427"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1354"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3314">
       <id>18</id>
-      <patient reference="1132"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1091"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1891">
+      <patient reference="1429"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1351"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3315">
       <id>19</id>
-      <patient reference="1133"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1089"/>
+      <patient reference="1432"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1354"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1892">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3316">
       <id>20</id>
-      <patient reference="1134"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1092"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1893">
+      <patient reference="1434"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1351"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3317">
       <id>21</id>
-      <patient reference="1135"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1092"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1894">
+      <patient reference="1436"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1354"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3318">
       <id>22</id>
-      <patient reference="1136"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1092"/>
+      <patient reference="1439"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1351"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1895">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3319">
       <id>23</id>
-      <patient reference="1137"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1089"/>
+      <patient reference="1442"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1354"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1896">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3320">
       <id>24</id>
-      <patient reference="1138"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1092"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1897">
+      <patient reference="1446"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1354"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3321">
       <id>25</id>
-      <patient reference="1139"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1089"/>
+      <patient reference="1450"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1354"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3322">
+      <id>26</id>
+      <patient reference="1452"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1354"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1898">
-      <id>26</id>
-      <patient reference="1140"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1092"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1899">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3323">
       <id>27</id>
-      <patient reference="1141"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1089"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1900">
+      <patient reference="1454"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1354"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3324">
       <id>28</id>
-      <patient reference="1142"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1092"/>
+      <patient reference="1456"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1351"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1901">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3325">
       <id>29</id>
-      <patient reference="1143"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1092"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1902">
+      <patient reference="1458"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1354"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3326">
       <id>30</id>
-      <patient reference="1144"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1092"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1903">
+      <patient reference="1460"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1354"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3327">
       <id>31</id>
-      <patient reference="1145"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1092"/>
+      <patient reference="1463"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1354"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1904">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3328">
       <id>32</id>
-      <patient reference="1146"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1092"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1905">
+      <patient reference="1466"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1354"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3329">
       <id>33</id>
-      <patient reference="1147"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1089"/>
+      <patient reference="1468"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1354"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1906">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3330">
       <id>34</id>
-      <patient reference="1148"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1092"/>
+      <patient reference="1470"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1354"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1907">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3331">
       <id>35</id>
-      <patient reference="1149"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1092"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1908">
+      <patient reference="1473"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1354"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3332">
       <id>36</id>
-      <patient reference="1150"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1092"/>
+      <patient reference="1475"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1354"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3333">
+      <id>37</id>
+      <patient reference="1479"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1354"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1909">
-      <id>37</id>
-      <patient reference="1151"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1092"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1910">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3334">
       <id>38</id>
-      <patient reference="1152"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1092"/>
+      <patient reference="1482"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1351"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1911">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3335">
       <id>39</id>
-      <patient reference="1153"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1092"/>
+      <patient reference="1484"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1351"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1912">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3336">
       <id>40</id>
-      <patient reference="1154"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1092"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1913">
+      <patient reference="1486"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1354"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3337">
       <id>41</id>
-      <patient reference="1155"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1092"/>
+      <patient reference="1489"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1354"/>
       <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1914">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3338">
       <id>42</id>
-      <patient reference="1156"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1092"/>
+      <patient reference="1491"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1354"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1915">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3339">
       <id>43</id>
-      <patient reference="1157"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1089"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1916">
+      <patient reference="1493"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1355"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3340">
       <id>44</id>
-      <patient reference="1158"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1089"/>
+      <patient reference="1499"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1355"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1917">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3341">
       <id>45</id>
-      <patient reference="1159"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1092"/>
+      <patient reference="1504"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1355"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1918">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3342">
       <id>46</id>
-      <patient reference="1160"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1092"/>
+      <patient reference="1507"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1355"/>
       <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1919">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3343">
       <id>47</id>
-      <patient reference="1161"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1092"/>
+      <patient reference="1511"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1355"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1920">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3344">
       <id>48</id>
-      <patient reference="1162"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1093"/>
+      <patient reference="1517"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1355"/>
       <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1921">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3345">
       <id>49</id>
-      <patient reference="1163"/>
-      <firstNight reference="1089"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1922">
+      <patient reference="1521"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1355"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3346">
       <id>50</id>
-      <patient reference="1164"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1093"/>
+      <patient reference="1538"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1355"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1923">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3347">
       <id>51</id>
-      <patient reference="1165"/>
-      <firstNight reference="1089"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1924">
+      <patient reference="1542"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1355"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3348">
       <id>52</id>
-      <patient reference="1166"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1093"/>
+      <patient reference="1547"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1355"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3349">
+      <id>53</id>
+      <patient reference="1553"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1352"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1925">
-      <id>53</id>
-      <patient reference="1167"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1093"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1926">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3350">
       <id>54</id>
-      <patient reference="1168"/>
-      <firstNight reference="1089"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1927">
+      <patient reference="1555"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1352"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3351">
       <id>55</id>
-      <patient reference="1169"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1093"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1928">
+      <patient reference="1559"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1355"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3352">
       <id>56</id>
-      <patient reference="1170"/>
-      <firstNight reference="1089"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1929">
+      <patient reference="1565"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1355"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3353">
       <id>57</id>
-      <patient reference="1171"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1093"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1930">
+      <patient reference="1567"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1355"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3354">
       <id>58</id>
-      <patient reference="1172"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1093"/>
+      <patient reference="1571"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1355"/>
       <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1931">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3355">
       <id>59</id>
-      <patient reference="1173"/>
-      <firstNight reference="1089"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1932">
+      <patient reference="1573"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1355"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3356">
       <id>60</id>
-      <patient reference="1174"/>
-      <firstNight reference="1089"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1933">
+      <patient reference="1576"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1355"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3357">
       <id>61</id>
-      <patient reference="1175"/>
-      <firstNight reference="1089"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1934">
+      <patient reference="1580"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1355"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3358">
       <id>62</id>
-      <patient reference="1176"/>
-      <firstNight reference="1089"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1935">
+      <patient reference="1586"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1355"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3359">
       <id>63</id>
-      <patient reference="1177"/>
-      <firstNight reference="1089"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1936">
+      <patient reference="1599"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1355"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3360">
       <id>64</id>
-      <patient reference="1178"/>
-      <firstNight reference="1089"/>
+      <patient reference="1601"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1351"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1937">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3361">
       <id>65</id>
-      <patient reference="1179"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1093"/>
+      <patient reference="1604"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1351"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1938">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3362">
       <id>66</id>
-      <patient reference="1180"/>
-      <firstNight reference="1089"/>
+      <patient reference="1606"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1356"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3363">
+      <id>67</id>
+      <patient reference="1608"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1351"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1939">
-      <id>67</id>
-      <patient reference="1181"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1093"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1940">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3364">
       <id>68</id>
-      <patient reference="1182"/>
-      <firstNight reference="1089"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1941">
+      <patient reference="1612"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1356"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3365">
       <id>69</id>
-      <patient reference="1183"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1093"/>
+      <patient reference="1618"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1356"/>
       <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1942">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3366">
       <id>70</id>
-      <patient reference="1184"/>
-      <firstNight reference="1089"/>
+      <patient reference="1625"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1351"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1943">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3367">
       <id>71</id>
-      <patient reference="1185"/>
-      <firstNight reference="1089"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1944">
+      <patient reference="1627"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1351"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3368">
       <id>72</id>
-      <patient reference="1186"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1090"/>
+      <patient reference="1636"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1351"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1945">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3369">
       <id>73</id>
-      <patient reference="1187"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1090"/>
+      <patient reference="1638"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1351"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1946">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3370">
       <id>74</id>
-      <patient reference="1188"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1093"/>
+      <patient reference="1642"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1351"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3371">
+      <id>75</id>
+      <patient reference="1648"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1356"/>
       <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1947">
-      <id>75</id>
-      <patient reference="1189"/>
-      <firstNight reference="1089"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1948">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3372">
       <id>76</id>
-      <patient reference="1190"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1093"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1949">
+      <patient reference="1650"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1351"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3373">
       <id>77</id>
-      <patient reference="1191"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1093"/>
+      <patient reference="1652"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1353"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1950">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3374">
       <id>78</id>
-      <patient reference="1192"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1093"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1951">
+      <patient reference="1654"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1351"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3375">
       <id>79</id>
-      <patient reference="1193"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1093"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1952">
+      <patient reference="1661"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1351"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3376">
       <id>80</id>
-      <patient reference="1194"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1093"/>
+      <patient reference="1663"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1356"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1953">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3377">
       <id>81</id>
-      <patient reference="1195"/>
-      <firstNight reference="1089"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1954">
+      <patient reference="1665"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1356"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3378">
       <id>82</id>
-      <patient reference="1196"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1093"/>
+      <patient reference="1667"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1356"/>
       <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1955">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3379">
       <id>83</id>
-      <patient reference="1197"/>
-      <firstNight reference="1089"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1956">
+      <patient reference="1673"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1351"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3380">
       <id>84</id>
-      <patient reference="1198"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1093"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1957">
+      <patient reference="1675"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1353"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3381">
       <id>85</id>
-      <patient reference="1199"/>
-      <firstNight reference="1089"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1958">
+      <patient reference="1682"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1351"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3382">
       <id>86</id>
-      <patient reference="1200"/>
-      <firstNight reference="1089"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1959">
+      <patient reference="1686"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1351"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3383">
       <id>87</id>
-      <patient reference="1201"/>
-      <firstNight reference="1089"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1960">
+      <patient reference="1690"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1356"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3384">
       <id>88</id>
-      <patient reference="1202"/>
-      <firstNight reference="1089"/>
+      <patient reference="1700"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1353"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1961">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3385">
       <id>89</id>
-      <patient reference="1203"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1093"/>
+      <patient reference="1702"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1351"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3386">
+      <id>90</id>
+      <patient reference="1705"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1356"/>
       <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1962">
-      <id>90</id>
-      <patient reference="1204"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1089"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1963">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3387">
       <id>91</id>
-      <patient reference="1205"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1089"/>
+      <patient reference="1712"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1356"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1964">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3388">
       <id>92</id>
-      <patient reference="1206"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1094"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1965">
+      <patient reference="1715"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1351"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3389">
       <id>93</id>
-      <patient reference="1207"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1089"/>
+      <patient reference="1717"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1356"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1966">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3390">
       <id>94</id>
-      <patient reference="1208"/>
-      <firstNight reference="1089"/>
+      <patient reference="1719"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1351"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1967">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3391">
       <id>95</id>
-      <patient reference="1209"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1094"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1968">
+      <patient reference="1723"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1351"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3392">
       <id>96</id>
-      <patient reference="1210"/>
-      <firstNight reference="1089"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1969">
+      <patient reference="1726"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1351"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3393">
       <id>97</id>
-      <patient reference="1211"/>
-      <firstNight reference="1089"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1970">
+      <patient reference="1734"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1351"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3394">
       <id>98</id>
-      <patient reference="1212"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1094"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1971">
+      <patient reference="1737"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1353"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3395">
       <id>99</id>
-      <patient reference="1213"/>
-      <firstNight reference="1089"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1972">
+      <patient reference="1741"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1351"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3396">
       <id>100</id>
-      <patient reference="1214"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1089"/>
+      <patient reference="1745"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1351"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1973">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3397">
       <id>101</id>
-      <patient reference="1215"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1089"/>
+      <patient reference="1747"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1352"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3398">
+      <id>102</id>
+      <patient reference="1749"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1352"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1974">
-      <id>102</id>
-      <patient reference="1216"/>
-      <firstNight reference="1089"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1975">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3399">
       <id>103</id>
-      <patient reference="1217"/>
-      <firstNight reference="1089"/>
+      <patient reference="1753"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1351"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1976">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3400">
       <id>104</id>
-      <patient reference="1218"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1089"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1977">
+      <patient reference="1756"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1351"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3401">
       <id>105</id>
-      <patient reference="1219"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1089"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1978">
+      <patient reference="1758"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1357"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3402">
       <id>106</id>
-      <patient reference="1220"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1089"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1979">
+      <patient reference="1762"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1351"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3403">
       <id>107</id>
-      <patient reference="1221"/>
-      <firstNight reference="1089"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1980">
+      <patient reference="1764"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1351"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3404">
       <id>108</id>
-      <patient reference="1222"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1094"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1981">
+      <patient reference="1766"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1357"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3405">
       <id>109</id>
-      <patient reference="1223"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1089"/>
+      <patient reference="1769"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1351"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1982">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3406">
       <id>110</id>
-      <patient reference="1224"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1091"/>
+      <patient reference="1772"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1357"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1983">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3407">
       <id>111</id>
-      <patient reference="1225"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1089"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1984">
+      <patient reference="1774"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1351"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3408">
       <id>112</id>
-      <patient reference="1226"/>
-      <firstNight reference="1089"/>
+      <patient reference="1776"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1351"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3409">
+      <id>113</id>
+      <patient reference="1778"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1351"/>
       <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1985">
-      <id>113</id>
-      <patient reference="1227"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1089"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3410">
+      <id>114</id>
+      <patient reference="1780"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1352"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1986">
-      <id>114</id>
-      <patient reference="1228"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1094"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1987">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3411">
       <id>115</id>
-      <patient reference="1229"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1094"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1988">
+      <patient reference="1782"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1351"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3412">
       <id>116</id>
-      <patient reference="1230"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1094"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1989">
+      <patient reference="1784"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1351"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3413">
       <id>117</id>
-      <patient reference="1231"/>
-      <firstNight reference="1089"/>
+      <patient reference="1786"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1354"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3414">
+      <id>118</id>
+      <patient reference="1788"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1351"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1990">
-      <id>118</id>
-      <patient reference="1232"/>
-      <firstNight reference="1089"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1991">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3415">
       <id>119</id>
-      <patient reference="1233"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1089"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1992">
+      <patient reference="1790"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1357"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3416">
       <id>120</id>
-      <patient reference="1234"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1091"/>
+      <patient reference="1793"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1357"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3417">
+      <id>121</id>
+      <patient reference="1795"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1357"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1993">
-      <id>121</id>
-      <patient reference="1235"/>
-      <firstNight reference="1089"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1994">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3418">
       <id>122</id>
-      <patient reference="1236"/>
-      <firstNight reference="1089"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1995">
+      <patient reference="1797"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1354"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3419">
       <id>123</id>
-      <patient reference="1237"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1089"/>
+      <patient reference="1799"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1357"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1996">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3420">
       <id>124</id>
-      <patient reference="1238"/>
-      <firstNight reference="1089"/>
+      <patient reference="1803"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1354"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3421">
+      <id>125</id>
+      <patient reference="1805"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1351"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1997">
-      <id>125</id>
-      <patient reference="1239"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1089"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1998">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3422">
       <id>126</id>
-      <patient reference="1240"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1094"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="1999">
+      <patient reference="1807"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1351"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3423">
       <id>127</id>
-      <patient reference="1241"/>
-      <firstNight reference="1089"/>
+      <patient reference="1809"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1354"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3424">
+      <id>128</id>
+      <patient reference="1813"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1351"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2000">
-      <id>128</id>
-      <patient reference="1242"/>
-      <firstNight reference="1089"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2001">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3425">
       <id>129</id>
-      <patient reference="1243"/>
-      <firstNight reference="1089"/>
+      <patient reference="1815"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1351"/>
       <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2002">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3426">
       <id>130</id>
-      <patient reference="1244"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1091"/>
+      <patient reference="1817"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1357"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2003">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3427">
       <id>131</id>
-      <patient reference="1245"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1089"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2004">
+      <patient reference="1819"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1352"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3428">
       <id>132</id>
-      <patient reference="1246"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1094"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2005">
+      <patient reference="1821"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1351"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3429">
       <id>133</id>
-      <patient reference="1247"/>
-      <firstNight reference="1089"/>
+      <patient reference="1823"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1351"/>
       <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2006">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3430">
       <id>134</id>
-      <patient reference="1248"/>
-      <firstNight reference="1089"/>
+      <patient reference="1825"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1357"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3431">
+      <id>135</id>
+      <patient reference="1827"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1351"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2007">
-      <id>135</id>
-      <patient reference="1249"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1094"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2008">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3432">
       <id>136</id>
-      <patient reference="1250"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1089"/>
+      <patient reference="1829"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1351"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2009">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3433">
       <id>137</id>
-      <patient reference="1251"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1094"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2010">
+      <patient reference="1831"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1351"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3434">
       <id>138</id>
-      <patient reference="1252"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1089"/>
+      <patient reference="1833"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1352"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2011">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3435">
       <id>139</id>
-      <patient reference="1253"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1089"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2012">
+      <patient reference="1836"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1352"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3436">
       <id>140</id>
-      <patient reference="1254"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1089"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2013">
+      <patient reference="1840"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1357"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3437">
       <id>141</id>
-      <patient reference="1255"/>
-      <firstNight reference="1089"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2014">
+      <patient reference="1844"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1351"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3438">
       <id>142</id>
-      <patient reference="1256"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1089"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2015">
+      <patient reference="1847"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1357"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3439">
       <id>143</id>
-      <patient reference="1257"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1091"/>
+      <patient reference="1851"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1354"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2016">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3440">
       <id>144</id>
-      <patient reference="1258"/>
-      <firstNight reference="1089"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2017">
+      <patient reference="1854"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1352"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3441">
       <id>145</id>
-      <patient reference="1259"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1089"/>
+      <patient reference="1856"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1352"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2018">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3442">
       <id>146</id>
-      <patient reference="1260"/>
-      <firstNight reference="1089"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2019">
+      <patient reference="1858"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1352"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3443">
       <id>147</id>
-      <patient reference="1261"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1089"/>
+      <patient reference="1861"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1357"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2020">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3444">
       <id>148</id>
-      <patient reference="1262"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1090"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2021">
+      <patient reference="1863"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1351"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3445">
       <id>149</id>
-      <patient reference="1263"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1090"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2022">
+      <patient reference="1865"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1351"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3446">
       <id>150</id>
-      <patient reference="1264"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1089"/>
+      <patient reference="1867"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1351"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2023">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3447">
       <id>151</id>
-      <patient reference="1265"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1089"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2024">
+      <patient reference="1869"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1351"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3448">
       <id>152</id>
-      <patient reference="1266"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1095"/>
+      <patient reference="1872"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1351"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3449">
+      <id>153</id>
+      <patient reference="1874"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1357"/>
       <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2025">
-      <id>153</id>
-      <patient reference="1267"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1089"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2026">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3450">
       <id>154</id>
-      <patient reference="1268"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1089"/>
+      <patient reference="1880"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1352"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2027">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3451">
       <id>155</id>
-      <patient reference="1269"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1095"/>
+      <patient reference="1883"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1357"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3452">
+      <id>156</id>
+      <patient reference="1885"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1357"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2028">
-      <id>156</id>
-      <patient reference="1270"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1089"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2029">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3453">
       <id>157</id>
-      <patient reference="1271"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1095"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2030">
+      <patient reference="1887"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1357"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3454">
       <id>158</id>
-      <patient reference="1272"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1089"/>
+      <patient reference="1889"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1351"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2031">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3455">
       <id>159</id>
-      <patient reference="1273"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1089"/>
+      <patient reference="1891"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1351"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2032">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3456">
       <id>160</id>
-      <patient reference="1274"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1089"/>
+      <patient reference="1893"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1352"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3457">
+      <id>161</id>
+      <patient reference="1895"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1351"/>
       <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2033">
-      <id>161</id>
-      <patient reference="1275"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1090"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2034">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3458">
       <id>162</id>
-      <patient reference="1276"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1089"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2035">
+      <patient reference="1898"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1354"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3459">
       <id>163</id>
-      <patient reference="1277"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1089"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2036">
+      <patient reference="1900"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1352"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3460">
       <id>164</id>
-      <patient reference="1278"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1092"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2037">
+      <patient reference="1902"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1357"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3461">
       <id>165</id>
-      <patient reference="1279"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1089"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2038">
+      <patient reference="1904"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1352"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3462">
       <id>166</id>
-      <patient reference="1280"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1095"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2039">
+      <patient reference="1906"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1351"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3463">
       <id>167</id>
-      <patient reference="1281"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1095"/>
+      <patient reference="1908"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1358"/>
       <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2040">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3464">
       <id>168</id>
-      <patient reference="1282"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1095"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2041">
+      <patient reference="1910"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1352"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3465">
       <id>169</id>
-      <patient reference="1283"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1092"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2042">
+      <patient reference="1913"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1352"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3466">
       <id>170</id>
-      <patient reference="1284"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1095"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2043">
+      <patient reference="1916"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1358"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3467">
       <id>171</id>
-      <patient reference="1285"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1092"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2044">
+      <patient reference="1919"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1352"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3468">
       <id>172</id>
-      <patient reference="1286"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1089"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2045">
+      <patient reference="1921"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1358"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3469">
       <id>173</id>
-      <patient reference="1287"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1089"/>
+      <patient reference="1924"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1352"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2046">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3470">
       <id>174</id>
-      <patient reference="1288"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1092"/>
+      <patient reference="1928"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1351"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2047">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3471">
       <id>175</id>
-      <patient reference="1289"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1089"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2048">
+      <patient reference="1932"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1353"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3472">
       <id>176</id>
-      <patient reference="1290"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1089"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2049">
+      <patient reference="1936"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1351"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3473">
       <id>177</id>
-      <patient reference="1291"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1095"/>
+      <patient reference="1938"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1358"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2050">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3474">
       <id>178</id>
-      <patient reference="1292"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1090"/>
+      <patient reference="1940"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1352"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3475">
+      <id>179</id>
+      <patient reference="1943"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1351"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2051">
-      <id>179</id>
-      <patient reference="1293"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1089"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3476">
+      <id>180</id>
+      <patient reference="1945"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1352"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2052">
-      <id>180</id>
-      <patient reference="1294"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1089"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2053">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3477">
       <id>181</id>
-      <patient reference="1295"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1095"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2054">
+      <patient reference="1947"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1358"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3478">
       <id>182</id>
-      <patient reference="1296"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1089"/>
+      <patient reference="1951"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1352"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2055">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3479">
       <id>183</id>
-      <patient reference="1297"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1089"/>
+      <patient reference="1953"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1358"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3480">
+      <id>184</id>
+      <patient reference="1955"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1353"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2056">
-      <id>184</id>
-      <patient reference="1298"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1089"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2057">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3481">
       <id>185</id>
-      <patient reference="1299"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1090"/>
+      <patient reference="1957"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1353"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2058">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3482">
       <id>186</id>
-      <patient reference="1300"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1090"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2059">
+      <patient reference="1961"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1354"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3483">
       <id>187</id>
-      <patient reference="1301"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1095"/>
+      <patient reference="1963"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1353"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3484">
+      <id>188</id>
+      <patient reference="1965"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1359"/>
       <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2060">
-      <id>188</id>
-      <patient reference="1302"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1089"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2061">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3485">
       <id>189</id>
-      <patient reference="1303"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1095"/>
+      <patient reference="1968"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1353"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3486">
+      <id>190</id>
+      <patient reference="1970"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1359"/>
       <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2062">
-      <id>190</id>
-      <patient reference="1304"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1092"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2063">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3487">
       <id>191</id>
-      <patient reference="1305"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1090"/>
+      <patient reference="1973"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1352"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2064">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3488">
       <id>192</id>
-      <patient reference="1306"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1090"/>
+      <patient reference="1976"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1359"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3489">
+      <id>193</id>
+      <patient reference="1978"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1354"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2065">
-      <id>193</id>
-      <patient reference="1307"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1090"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2066">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3490">
       <id>194</id>
-      <patient reference="1308"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1095"/>
+      <patient reference="1982"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1354"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2067">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3491">
       <id>195</id>
-      <patient reference="1309"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1089"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2068">
+      <patient reference="1984"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1353"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3492">
       <id>196</id>
-      <patient reference="1310"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1089"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2069">
+      <patient reference="1991"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1359"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3493">
       <id>197</id>
-      <patient reference="1311"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1089"/>
+      <patient reference="1993"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1353"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2070">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3494">
       <id>198</id>
-      <patient reference="1312"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1089"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2071">
+      <patient reference="1995"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1356"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3495">
       <id>199</id>
-      <patient reference="1313"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1089"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2072">
+      <patient reference="1998"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1357"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3496">
       <id>200</id>
-      <patient reference="1314"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1095"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2073">
+      <patient reference="2000"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1355"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3497">
       <id>201</id>
-      <patient reference="1315"/>
-      <firstNight reference="1089"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2074">
+      <patient reference="2003"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1354"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3498">
       <id>202</id>
-      <patient reference="1316"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1090"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2075">
+      <patient reference="2005"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1354"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3499">
       <id>203</id>
-      <patient reference="1317"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1095"/>
+      <patient reference="2008"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1360"/>
       <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2076">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3500">
       <id>204</id>
-      <patient reference="1318"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1095"/>
+      <patient reference="2012"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1354"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3501">
+      <id>205</id>
+      <patient reference="2014"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1357"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2077">
-      <id>205</id>
-      <patient reference="1319"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1095"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3502">
+      <id>206</id>
+      <patient reference="2016"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1354"/>
       <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2078">
-      <id>206</id>
-      <patient reference="1320"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1089"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3503">
+      <id>207</id>
+      <patient reference="2018"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1354"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2079">
-      <id>207</id>
-      <patient reference="1321"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1089"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2080">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3504">
       <id>208</id>
-      <patient reference="1322"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1090"/>
+      <patient reference="2020"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1354"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2081">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3505">
       <id>209</id>
-      <patient reference="1323"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1089"/>
+      <patient reference="2024"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1360"/>
       <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2082">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3506">
       <id>210</id>
-      <patient reference="1324"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1092"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2083">
+      <patient reference="2027"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1355"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3507">
       <id>211</id>
-      <patient reference="1325"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1090"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2084">
+      <patient reference="2030"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1354"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3508">
       <id>212</id>
-      <patient reference="1326"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1095"/>
+      <patient reference="2032"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1354"/>
       <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2085">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3509">
       <id>213</id>
-      <patient reference="1327"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1090"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2086">
+      <patient reference="2034"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1351"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3510">
       <id>214</id>
-      <patient reference="1328"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1089"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2087">
+      <patient reference="2036"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1355"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3511">
       <id>215</id>
-      <patient reference="1329"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1096"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2088">
+      <patient reference="2038"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1354"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3512">
       <id>216</id>
-      <patient reference="1330"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1090"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2089">
+      <patient reference="2042"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1354"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3513">
       <id>217</id>
-      <patient reference="1331"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1090"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2090">
+      <patient reference="2044"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1355"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3514">
       <id>218</id>
-      <patient reference="1332"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1096"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2091">
+      <patient reference="2048"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1360"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3515">
       <id>219</id>
-      <patient reference="1333"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1090"/>
+      <patient reference="2050"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1351"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2092">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3516">
       <id>220</id>
-      <patient reference="1334"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1096"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2093">
+      <patient reference="2052"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1353"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3517">
       <id>221</id>
-      <patient reference="1335"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1090"/>
+      <patient reference="2054"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1354"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2094">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3518">
       <id>222</id>
-      <patient reference="1336"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1089"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2095">
+      <patient reference="2057"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1354"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3519">
       <id>223</id>
-      <patient reference="1337"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1091"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2096">
+      <patient reference="2059"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1354"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3520">
       <id>224</id>
-      <patient reference="1338"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1089"/>
+      <patient reference="2061"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1355"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2097">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3521">
       <id>225</id>
-      <patient reference="1339"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1096"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2098">
+      <patient reference="2064"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1351"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3522">
       <id>226</id>
-      <patient reference="1340"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1090"/>
+      <patient reference="2066"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1354"/>
       <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2099">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3523">
       <id>227</id>
-      <patient reference="1341"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1089"/>
+      <patient reference="2068"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1355"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3524">
+      <id>228</id>
+      <patient reference="2070"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1357"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2100">
-      <id>228</id>
-      <patient reference="1342"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1090"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3525">
+      <id>229</id>
+      <patient reference="2072"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1354"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2101">
-      <id>229</id>
-      <patient reference="1343"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1096"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2102">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3526">
       <id>230</id>
-      <patient reference="1344"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1090"/>
+      <patient reference="2074"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1354"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2103">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3527">
       <id>231</id>
-      <patient reference="1345"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1096"/>
+      <patient reference="2076"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1355"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2104">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3528">
       <id>232</id>
-      <patient reference="1346"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1091"/>
+      <patient reference="2078"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1355"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2105">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3529">
       <id>233</id>
-      <patient reference="1347"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1091"/>
+      <patient reference="2080"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1354"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2106">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3530">
       <id>234</id>
-      <patient reference="1348"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1092"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2107">
+      <patient reference="2082"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1360"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3531">
       <id>235</id>
-      <patient reference="1349"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1091"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2108">
+      <patient reference="2084"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1360"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3532">
       <id>236</id>
-      <patient reference="1350"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1097"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2109">
+      <patient reference="2087"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1354"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3533">
       <id>237</id>
-      <patient reference="1351"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1091"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2110">
+      <patient reference="2089"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1353"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3534">
       <id>238</id>
-      <patient reference="1352"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1097"/>
+      <patient reference="2093"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1354"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3535">
+      <id>239</id>
+      <patient reference="2095"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1360"/>
       <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2111">
-      <id>239</id>
-      <patient reference="1353"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1090"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2112">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3536">
       <id>240</id>
-      <patient reference="1354"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1097"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2113">
+      <patient reference="2097"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1354"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3537">
       <id>241</id>
-      <patient reference="1355"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1092"/>
+      <patient reference="2099"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1360"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2114">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3538">
       <id>242</id>
-      <patient reference="1356"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1092"/>
+      <patient reference="2102"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1353"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2115">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3539">
       <id>243</id>
-      <patient reference="1357"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1091"/>
+      <patient reference="2104"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1354"/>
       <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2116">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3540">
       <id>244</id>
-      <patient reference="1358"/>
-      <firstNight reference="1089"/>
+      <patient reference="2106"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1353"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3541">
+      <id>245</id>
+      <patient reference="2109"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1351"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2117">
-      <id>245</id>
-      <patient reference="1359"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1097"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2118">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3542">
       <id>246</id>
-      <patient reference="1360"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1091"/>
+      <patient reference="2113"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1354"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2119">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3543">
       <id>247</id>
-      <patient reference="1361"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1094"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2120">
+      <patient reference="2117"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1360"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3544">
       <id>248</id>
-      <patient reference="1362"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1095"/>
+      <patient reference="2121"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1357"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2121">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3545">
       <id>249</id>
-      <patient reference="1363"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1093"/>
+      <patient reference="2124"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1354"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2122">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3546">
       <id>250</id>
-      <patient reference="1364"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1092"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2123">
+      <patient reference="2126"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1354"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3547">
       <id>251</id>
-      <patient reference="1365"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1092"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2124">
+      <patient reference="2129"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1355"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3548">
       <id>252</id>
-      <patient reference="1366"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1098"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2125">
+      <patient reference="2131"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1355"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3549">
       <id>253</id>
-      <patient reference="1367"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1092"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2126">
+      <patient reference="2133"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1360"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3550">
       <id>254</id>
-      <patient reference="1368"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1095"/>
+      <patient reference="2135"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1360"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3551">
+      <id>255</id>
+      <patient reference="2138"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1357"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2127">
-      <id>255</id>
-      <patient reference="1369"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1092"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2128">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3552">
       <id>256</id>
-      <patient reference="1370"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1092"/>
+      <patient reference="2141"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1355"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2129">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3553">
       <id>257</id>
-      <patient reference="1371"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1092"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2130">
+      <patient reference="2143"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1355"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3554">
       <id>258</id>
-      <patient reference="1372"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1098"/>
+      <patient reference="2145"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1354"/>
       <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2131">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3555">
       <id>259</id>
-      <patient reference="1373"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1093"/>
+      <patient reference="2148"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1354"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2132">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3556">
       <id>260</id>
-      <patient reference="1374"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1092"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2133">
+      <patient reference="2150"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1355"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3557">
       <id>261</id>
-      <patient reference="1375"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1092"/>
+      <patient reference="2153"/>
+      <firstNight reference="1351"/>
+      <lastNight reference="1360"/>
       <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2134">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3558">
       <id>262</id>
-      <patient reference="1376"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1089"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2135">
+      <patient reference="2157"/>
+      <firstNight reference="1352"/>
+      <lastNight reference="1354"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3559">
       <id>263</id>
-      <patient reference="1377"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1093"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2136">
+      <patient reference="2159"/>
+      <firstNight reference="1352"/>
+      <lastNight reference="1356"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3560">
       <id>264</id>
-      <patient reference="1378"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1092"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2137">
+      <patient reference="2162"/>
+      <firstNight reference="1352"/>
+      <lastNight reference="1361"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3561">
       <id>265</id>
-      <patient reference="1379"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1092"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2138">
+      <patient reference="2164"/>
+      <firstNight reference="1352"/>
+      <lastNight reference="1361"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3562">
       <id>266</id>
-      <patient reference="1380"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1093"/>
+      <patient reference="2168"/>
+      <firstNight reference="1352"/>
+      <lastNight reference="1355"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2139">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3563">
       <id>267</id>
-      <patient reference="1381"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1098"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2140">
+      <patient reference="2170"/>
+      <firstNight reference="1352"/>
+      <lastNight reference="1356"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3564">
       <id>268</id>
-      <patient reference="1382"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1089"/>
+      <patient reference="2172"/>
+      <firstNight reference="1352"/>
+      <lastNight reference="1361"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3565">
+      <id>269</id>
+      <patient reference="2175"/>
+      <firstNight reference="1352"/>
+      <lastNight reference="1355"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2141">
-      <id>269</id>
-      <patient reference="1383"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1091"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2142">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3566">
       <id>270</id>
-      <patient reference="1384"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1092"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2143">
+      <patient reference="2178"/>
+      <firstNight reference="1352"/>
+      <lastNight reference="1352"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3567">
       <id>271</id>
-      <patient reference="1385"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1092"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2144">
+      <patient reference="2181"/>
+      <firstNight reference="1352"/>
+      <lastNight reference="1361"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3568">
       <id>272</id>
-      <patient reference="1386"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1092"/>
+      <patient reference="2183"/>
+      <firstNight reference="1352"/>
+      <lastNight reference="1361"/>
       <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2145">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3569">
       <id>273</id>
-      <patient reference="1387"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1093"/>
+      <patient reference="2185"/>
+      <firstNight reference="1352"/>
+      <lastNight reference="1354"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2146">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3570">
       <id>274</id>
-      <patient reference="1388"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1089"/>
+      <patient reference="2187"/>
+      <firstNight reference="1352"/>
+      <lastNight reference="1358"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3571">
+      <id>275</id>
+      <patient reference="2189"/>
+      <firstNight reference="1352"/>
+      <lastNight reference="1355"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2147">
-      <id>275</id>
-      <patient reference="1389"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1092"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2148">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3572">
       <id>276</id>
-      <patient reference="1390"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1093"/>
+      <patient reference="2193"/>
+      <firstNight reference="1352"/>
+      <lastNight reference="1354"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3573">
+      <id>277</id>
+      <patient reference="2195"/>
+      <firstNight reference="1352"/>
+      <lastNight reference="1356"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2149">
-      <id>277</id>
-      <patient reference="1391"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1095"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2150">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3574">
       <id>278</id>
-      <patient reference="1392"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1092"/>
+      <patient reference="2197"/>
+      <firstNight reference="1352"/>
+      <lastNight reference="1355"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2151">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3575">
       <id>279</id>
-      <patient reference="1393"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1092"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2152">
+      <patient reference="2200"/>
+      <firstNight reference="1352"/>
+      <lastNight reference="1355"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3576">
       <id>280</id>
-      <patient reference="1394"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1093"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2153">
+      <patient reference="2202"/>
+      <firstNight reference="1352"/>
+      <lastNight reference="1355"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3577">
       <id>281</id>
-      <patient reference="1395"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1093"/>
+      <patient reference="2204"/>
+      <firstNight reference="1352"/>
+      <lastNight reference="1356"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2154">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3578">
       <id>282</id>
-      <patient reference="1396"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1092"/>
+      <patient reference="2206"/>
+      <firstNight reference="1352"/>
+      <lastNight reference="1361"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3579">
+      <id>283</id>
+      <patient reference="2209"/>
+      <firstNight reference="1352"/>
+      <lastNight reference="1355"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2155">
-      <id>283</id>
-      <patient reference="1397"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1098"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2156">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3580">
       <id>284</id>
-      <patient reference="1398"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1098"/>
+      <patient reference="2211"/>
+      <firstNight reference="1352"/>
+      <lastNight reference="1361"/>
       <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2157">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3581">
       <id>285</id>
-      <patient reference="1399"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1092"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2158">
+      <patient reference="2214"/>
+      <firstNight reference="1352"/>
+      <lastNight reference="1361"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3582">
       <id>286</id>
-      <patient reference="1400"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1091"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2159">
+      <patient reference="2218"/>
+      <firstNight reference="1352"/>
+      <lastNight reference="1355"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3583">
       <id>287</id>
-      <patient reference="1401"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1092"/>
+      <patient reference="2220"/>
+      <firstNight reference="1352"/>
+      <lastNight reference="1355"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3584">
+      <id>288</id>
+      <patient reference="2222"/>
+      <firstNight reference="1352"/>
+      <lastNight reference="1355"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2160">
-      <id>288</id>
-      <patient reference="1402"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1098"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2161">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3585">
       <id>289</id>
-      <patient reference="1403"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1092"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2162">
+      <patient reference="2224"/>
+      <firstNight reference="1352"/>
+      <lastNight reference="1354"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3586">
       <id>290</id>
-      <patient reference="1404"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1098"/>
+      <patient reference="2228"/>
+      <firstNight reference="1352"/>
+      <lastNight reference="1356"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2163">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3587">
       <id>291</id>
-      <patient reference="1405"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1091"/>
+      <patient reference="2230"/>
+      <firstNight reference="1352"/>
+      <lastNight reference="1354"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2164">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3588">
       <id>292</id>
-      <patient reference="1406"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1092"/>
+      <patient reference="2233"/>
+      <firstNight reference="1352"/>
+      <lastNight reference="1356"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3589">
+      <id>293</id>
+      <patient reference="2236"/>
+      <firstNight reference="1352"/>
+      <lastNight reference="1361"/>
       <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2165">
-      <id>293</id>
-      <patient reference="1407"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1091"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2166">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3590">
       <id>294</id>
-      <patient reference="1408"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1089"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2167">
+      <patient reference="2238"/>
+      <firstNight reference="1352"/>
+      <lastNight reference="1361"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3591">
       <id>295</id>
-      <patient reference="1409"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1092"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2168">
+      <patient reference="2240"/>
+      <firstNight reference="1352"/>
+      <lastNight reference="1358"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3592">
       <id>296</id>
-      <patient reference="1410"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1098"/>
+      <patient reference="2242"/>
+      <firstNight reference="1352"/>
+      <lastNight reference="1355"/>
       <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2169">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3593">
       <id>297</id>
-      <patient reference="1411"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1095"/>
+      <patient reference="2245"/>
+      <firstNight reference="1352"/>
+      <lastNight reference="1352"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3594">
+      <id>298</id>
+      <patient reference="2247"/>
+      <firstNight reference="1352"/>
+      <lastNight reference="1361"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2170">
-      <id>298</id>
-      <patient reference="1412"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1092"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2171">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3595">
       <id>299</id>
-      <patient reference="1413"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1092"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2172">
+      <patient reference="2249"/>
+      <firstNight reference="1352"/>
+      <lastNight reference="1356"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3596">
       <id>300</id>
-      <patient reference="1414"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1093"/>
+      <patient reference="2251"/>
+      <firstNight reference="1352"/>
+      <lastNight reference="1361"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2173">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3597">
       <id>301</id>
-      <patient reference="1415"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1093"/>
+      <patient reference="2253"/>
+      <firstNight reference="1352"/>
+      <lastNight reference="1356"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2174">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3598">
       <id>302</id>
-      <patient reference="1416"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1098"/>
+      <patient reference="2257"/>
+      <firstNight reference="1352"/>
+      <lastNight reference="1356"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2175">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3599">
       <id>303</id>
-      <patient reference="1417"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1098"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2176">
+      <patient reference="2260"/>
+      <firstNight reference="1352"/>
+      <lastNight reference="1355"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3600">
       <id>304</id>
-      <patient reference="1418"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1095"/>
+      <patient reference="2263"/>
+      <firstNight reference="1352"/>
+      <lastNight reference="1358"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2177">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3601">
       <id>305</id>
-      <patient reference="1419"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1093"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2178">
+      <patient reference="2265"/>
+      <firstNight reference="1352"/>
+      <lastNight reference="1358"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3602">
       <id>306</id>
-      <patient reference="1420"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1093"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2179">
+      <patient reference="2268"/>
+      <firstNight reference="1352"/>
+      <lastNight reference="1361"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3603">
       <id>307</id>
-      <patient reference="1421"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1092"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2180">
+      <patient reference="2270"/>
+      <firstNight reference="1352"/>
+      <lastNight reference="1355"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3604">
       <id>308</id>
-      <patient reference="1422"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1092"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2181">
+      <patient reference="2272"/>
+      <firstNight reference="1352"/>
+      <lastNight reference="1352"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3605">
       <id>309</id>
-      <patient reference="1423"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1093"/>
+      <patient reference="2274"/>
+      <firstNight reference="1352"/>
+      <lastNight reference="1355"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2182">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3606">
       <id>310</id>
-      <patient reference="1424"/>
-      <firstNight reference="1089"/>
-      <lastNight reference="1098"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2183">
+      <patient reference="2278"/>
+      <firstNight reference="1352"/>
+      <lastNight reference="1361"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3607">
       <id>311</id>
-      <patient reference="1425"/>
-      <firstNight reference="1090"/>
-      <lastNight reference="1092"/>
+      <patient reference="2280"/>
+      <firstNight reference="1352"/>
+      <lastNight reference="1355"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3608">
+      <id>312</id>
+      <patient reference="2283"/>
+      <firstNight reference="1352"/>
+      <lastNight reference="1358"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2184">
-      <id>312</id>
-      <patient reference="1426"/>
-      <firstNight reference="1090"/>
-      <lastNight reference="1094"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3609">
+      <id>313</id>
+      <patient reference="2286"/>
+      <firstNight reference="1352"/>
+      <lastNight reference="1356"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2185">
-      <id>313</id>
-      <patient reference="1427"/>
-      <firstNight reference="1090"/>
-      <lastNight reference="1099"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2186">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3610">
       <id>314</id>
-      <patient reference="1428"/>
-      <firstNight reference="1090"/>
-      <lastNight reference="1099"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2187">
+      <patient reference="2288"/>
+      <firstNight reference="1352"/>
+      <lastNight reference="1352"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3611">
       <id>315</id>
-      <patient reference="1429"/>
-      <firstNight reference="1090"/>
-      <lastNight reference="1093"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2188">
+      <patient reference="2290"/>
+      <firstNight reference="1352"/>
+      <lastNight reference="1361"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3612">
       <id>316</id>
-      <patient reference="1430"/>
-      <firstNight reference="1090"/>
-      <lastNight reference="1094"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2189">
+      <patient reference="2292"/>
+      <firstNight reference="1352"/>
+      <lastNight reference="1358"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3613">
       <id>317</id>
-      <patient reference="1431"/>
-      <firstNight reference="1090"/>
-      <lastNight reference="1099"/>
+      <patient reference="2294"/>
+      <firstNight reference="1352"/>
+      <lastNight reference="1361"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2190">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3614">
       <id>318</id>
-      <patient reference="1432"/>
-      <firstNight reference="1090"/>
-      <lastNight reference="1093"/>
+      <patient reference="2296"/>
+      <firstNight reference="1352"/>
+      <lastNight reference="1356"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2191">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3615">
       <id>319</id>
-      <patient reference="1433"/>
-      <firstNight reference="1090"/>
-      <lastNight reference="1090"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2192">
+      <patient reference="2298"/>
+      <firstNight reference="1352"/>
+      <lastNight reference="1356"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3616">
       <id>320</id>
-      <patient reference="1434"/>
-      <firstNight reference="1090"/>
-      <lastNight reference="1099"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2193">
+      <patient reference="2301"/>
+      <firstNight reference="1352"/>
+      <lastNight reference="1356"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3617">
       <id>321</id>
-      <patient reference="1435"/>
-      <firstNight reference="1090"/>
-      <lastNight reference="1099"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2194">
+      <patient reference="2303"/>
+      <firstNight reference="1352"/>
+      <lastNight reference="1354"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3618">
       <id>322</id>
-      <patient reference="1436"/>
-      <firstNight reference="1090"/>
-      <lastNight reference="1092"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2195">
+      <patient reference="2305"/>
+      <firstNight reference="1352"/>
+      <lastNight reference="1356"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3619">
       <id>323</id>
-      <patient reference="1437"/>
-      <firstNight reference="1090"/>
-      <lastNight reference="1096"/>
+      <patient reference="2307"/>
+      <firstNight reference="1352"/>
+      <lastNight reference="1355"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3620">
+      <id>324</id>
+      <patient reference="2311"/>
+      <firstNight reference="1352"/>
+      <lastNight reference="1356"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2196">
-      <id>324</id>
-      <patient reference="1438"/>
-      <firstNight reference="1090"/>
-      <lastNight reference="1093"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2197">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3621">
       <id>325</id>
-      <patient reference="1439"/>
-      <firstNight reference="1090"/>
-      <lastNight reference="1092"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2198">
+      <patient reference="2315"/>
+      <firstNight reference="1352"/>
+      <lastNight reference="1355"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3622">
       <id>326</id>
-      <patient reference="1440"/>
-      <firstNight reference="1090"/>
-      <lastNight reference="1094"/>
+      <patient reference="2318"/>
+      <firstNight reference="1352"/>
+      <lastNight reference="1355"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2199">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3623">
       <id>327</id>
-      <patient reference="1441"/>
-      <firstNight reference="1090"/>
-      <lastNight reference="1093"/>
+      <patient reference="2320"/>
+      <firstNight reference="1353"/>
+      <lastNight reference="1357"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2200">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3624">
       <id>328</id>
-      <patient reference="1442"/>
-      <firstNight reference="1090"/>
-      <lastNight reference="1093"/>
+      <patient reference="2323"/>
+      <firstNight reference="1353"/>
+      <lastNight reference="1362"/>
       <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2201">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3625">
       <id>329</id>
-      <patient reference="1443"/>
-      <firstNight reference="1090"/>
-      <lastNight reference="1093"/>
+      <patient reference="2325"/>
+      <firstNight reference="1353"/>
+      <lastNight reference="1356"/>
       <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2202">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3626">
       <id>330</id>
-      <patient reference="1444"/>
-      <firstNight reference="1090"/>
-      <lastNight reference="1094"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2203">
+      <patient reference="2329"/>
+      <firstNight reference="1353"/>
+      <lastNight reference="1357"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3627">
       <id>331</id>
-      <patient reference="1445"/>
-      <firstNight reference="1090"/>
-      <lastNight reference="1099"/>
+      <patient reference="2331"/>
+      <firstNight reference="1353"/>
+      <lastNight reference="1362"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3628">
+      <id>332</id>
+      <patient reference="2333"/>
+      <firstNight reference="1353"/>
+      <lastNight reference="1362"/>
       <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2204">
-      <id>332</id>
-      <patient reference="1446"/>
-      <firstNight reference="1090"/>
-      <lastNight reference="1093"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3629">
+      <id>333</id>
+      <patient reference="2335"/>
+      <firstNight reference="1353"/>
+      <lastNight reference="1356"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2205">
-      <id>333</id>
-      <patient reference="1447"/>
-      <firstNight reference="1090"/>
-      <lastNight reference="1099"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2206">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3630">
       <id>334</id>
-      <patient reference="1448"/>
-      <firstNight reference="1090"/>
-      <lastNight reference="1099"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2207">
+      <patient reference="2339"/>
+      <firstNight reference="1353"/>
+      <lastNight reference="1357"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3631">
       <id>335</id>
-      <patient reference="1449"/>
-      <firstNight reference="1090"/>
-      <lastNight reference="1093"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2208">
+      <patient reference="2341"/>
+      <firstNight reference="1353"/>
+      <lastNight reference="1356"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3632">
       <id>336</id>
-      <patient reference="1450"/>
-      <firstNight reference="1090"/>
-      <lastNight reference="1093"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2209">
+      <patient reference="2344"/>
+      <firstNight reference="1353"/>
+      <lastNight reference="1359"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3633">
       <id>337</id>
-      <patient reference="1451"/>
-      <firstNight reference="1090"/>
-      <lastNight reference="1093"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2210">
+      <patient reference="2346"/>
+      <firstNight reference="1353"/>
+      <lastNight reference="1355"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3634">
       <id>338</id>
-      <patient reference="1452"/>
-      <firstNight reference="1090"/>
-      <lastNight reference="1092"/>
+      <patient reference="2350"/>
+      <firstNight reference="1353"/>
+      <lastNight reference="1357"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2211">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3635">
       <id>339</id>
-      <patient reference="1453"/>
-      <firstNight reference="1090"/>
-      <lastNight reference="1094"/>
+      <patient reference="2352"/>
+      <firstNight reference="1353"/>
+      <lastNight reference="1357"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2212">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3636">
       <id>340</id>
-      <patient reference="1454"/>
-      <firstNight reference="1090"/>
-      <lastNight reference="1092"/>
+      <patient reference="2354"/>
+      <firstNight reference="1353"/>
+      <lastNight reference="1362"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2213">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3637">
       <id>341</id>
-      <patient reference="1455"/>
-      <firstNight reference="1090"/>
-      <lastNight reference="1094"/>
+      <patient reference="2356"/>
+      <firstNight reference="1353"/>
+      <lastNight reference="1356"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3638">
+      <id>342</id>
+      <patient reference="2359"/>
+      <firstNight reference="1353"/>
+      <lastNight reference="1356"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2214">
-      <id>342</id>
-      <patient reference="1456"/>
-      <firstNight reference="1090"/>
-      <lastNight reference="1099"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2215">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3639">
       <id>343</id>
-      <patient reference="1457"/>
-      <firstNight reference="1090"/>
-      <lastNight reference="1099"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2216">
+      <patient reference="2363"/>
+      <firstNight reference="1353"/>
+      <lastNight reference="1356"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3640">
       <id>344</id>
-      <patient reference="1458"/>
-      <firstNight reference="1090"/>
-      <lastNight reference="1096"/>
+      <patient reference="2367"/>
+      <firstNight reference="1353"/>
+      <lastNight reference="1357"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2217">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3641">
       <id>345</id>
-      <patient reference="1459"/>
-      <firstNight reference="1090"/>
-      <lastNight reference="1093"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2218">
+      <patient reference="2370"/>
+      <firstNight reference="1353"/>
+      <lastNight reference="1357"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3642">
       <id>346</id>
-      <patient reference="1460"/>
-      <firstNight reference="1090"/>
-      <lastNight reference="1090"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2219">
+      <patient reference="2374"/>
+      <firstNight reference="1353"/>
+      <lastNight reference="1355"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3643">
       <id>347</id>
-      <patient reference="1461"/>
-      <firstNight reference="1090"/>
-      <lastNight reference="1099"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2220">
+      <patient reference="2376"/>
+      <firstNight reference="1353"/>
+      <lastNight reference="1356"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3644">
       <id>348</id>
-      <patient reference="1462"/>
-      <firstNight reference="1090"/>
-      <lastNight reference="1094"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2221">
+      <patient reference="2378"/>
+      <firstNight reference="1353"/>
+      <lastNight reference="1362"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3645">
       <id>349</id>
-      <patient reference="1463"/>
-      <firstNight reference="1090"/>
-      <lastNight reference="1099"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2222">
+      <patient reference="2381"/>
+      <firstNight reference="1353"/>
+      <lastNight reference="1356"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3646">
       <id>350</id>
-      <patient reference="1464"/>
-      <firstNight reference="1090"/>
-      <lastNight reference="1094"/>
+      <patient reference="2383"/>
+      <firstNight reference="1353"/>
+      <lastNight reference="1357"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2223">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3647">
       <id>351</id>
-      <patient reference="1465"/>
-      <firstNight reference="1090"/>
-      <lastNight reference="1094"/>
+      <patient reference="2386"/>
+      <firstNight reference="1353"/>
+      <lastNight reference="1357"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2224">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3648">
       <id>352</id>
-      <patient reference="1466"/>
-      <firstNight reference="1090"/>
-      <lastNight reference="1093"/>
+      <patient reference="2389"/>
+      <firstNight reference="1353"/>
+      <lastNight reference="1357"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2225">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3649">
       <id>353</id>
-      <patient reference="1467"/>
-      <firstNight reference="1090"/>
-      <lastNight reference="1096"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2226">
+      <patient reference="2392"/>
+      <firstNight reference="1353"/>
+      <lastNight reference="1356"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3650">
       <id>354</id>
-      <patient reference="1468"/>
-      <firstNight reference="1090"/>
-      <lastNight reference="1096"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2227">
+      <patient reference="2394"/>
+      <firstNight reference="1353"/>
+      <lastNight reference="1356"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3651">
       <id>355</id>
-      <patient reference="1469"/>
-      <firstNight reference="1090"/>
-      <lastNight reference="1099"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2228">
+      <patient reference="2396"/>
+      <firstNight reference="1353"/>
+      <lastNight reference="1362"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3652">
       <id>356</id>
-      <patient reference="1470"/>
-      <firstNight reference="1090"/>
-      <lastNight reference="1093"/>
+      <patient reference="2398"/>
+      <firstNight reference="1353"/>
+      <lastNight reference="1353"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2229">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3653">
       <id>357</id>
-      <patient reference="1471"/>
-      <firstNight reference="1090"/>
-      <lastNight reference="1090"/>
+      <patient reference="2401"/>
+      <firstNight reference="1353"/>
+      <lastNight reference="1356"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3654">
+      <id>358</id>
+      <patient reference="2403"/>
+      <firstNight reference="1353"/>
+      <lastNight reference="1353"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2230">
-      <id>358</id>
-      <patient reference="1472"/>
-      <firstNight reference="1090"/>
-      <lastNight reference="1093"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3655">
+      <id>359</id>
+      <patient reference="2405"/>
+      <firstNight reference="1353"/>
+      <lastNight reference="1356"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2231">
-      <id>359</id>
-      <patient reference="1473"/>
-      <firstNight reference="1090"/>
-      <lastNight reference="1099"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2232">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3656">
       <id>360</id>
-      <patient reference="1474"/>
-      <firstNight reference="1090"/>
-      <lastNight reference="1093"/>
+      <patient reference="2407"/>
+      <firstNight reference="1353"/>
+      <lastNight reference="1356"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2233">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3657">
       <id>361</id>
-      <patient reference="1475"/>
-      <firstNight reference="1090"/>
-      <lastNight reference="1096"/>
+      <patient reference="2411"/>
+      <firstNight reference="1353"/>
+      <lastNight reference="1359"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2234">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3658">
       <id>362</id>
-      <patient reference="1476"/>
-      <firstNight reference="1090"/>
-      <lastNight reference="1094"/>
+      <patient reference="2413"/>
+      <firstNight reference="1353"/>
+      <lastNight reference="1356"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3659">
+      <id>363</id>
+      <patient reference="2415"/>
+      <firstNight reference="1353"/>
+      <lastNight reference="1356"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2235">
-      <id>363</id>
-      <patient reference="1477"/>
-      <firstNight reference="1090"/>
-      <lastNight reference="1090"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2236">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3660">
       <id>364</id>
-      <patient reference="1478"/>
-      <firstNight reference="1090"/>
-      <lastNight reference="1099"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2237">
+      <patient reference="2417"/>
+      <firstNight reference="1353"/>
+      <lastNight reference="1362"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3661">
       <id>365</id>
-      <patient reference="1479"/>
-      <firstNight reference="1090"/>
-      <lastNight reference="1096"/>
+      <patient reference="2419"/>
+      <firstNight reference="1353"/>
+      <lastNight reference="1362"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2238">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3662">
       <id>366</id>
-      <patient reference="1480"/>
-      <firstNight reference="1090"/>
-      <lastNight reference="1099"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2239">
+      <patient reference="2421"/>
+      <firstNight reference="1353"/>
+      <lastNight reference="1362"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3663">
       <id>367</id>
-      <patient reference="1481"/>
-      <firstNight reference="1090"/>
-      <lastNight reference="1094"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2240">
+      <patient reference="2424"/>
+      <firstNight reference="1353"/>
+      <lastNight reference="1357"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3664">
       <id>368</id>
-      <patient reference="1482"/>
-      <firstNight reference="1090"/>
-      <lastNight reference="1094"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2241">
+      <patient reference="2426"/>
+      <firstNight reference="1353"/>
+      <lastNight reference="1357"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3665">
       <id>369</id>
-      <patient reference="1483"/>
-      <firstNight reference="1090"/>
-      <lastNight reference="1094"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2242">
+      <patient reference="2429"/>
+      <firstNight reference="1353"/>
+      <lastNight reference="1357"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3666">
       <id>370</id>
-      <patient reference="1484"/>
-      <firstNight reference="1090"/>
-      <lastNight reference="1092"/>
+      <patient reference="2433"/>
+      <firstNight reference="1353"/>
+      <lastNight reference="1356"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3667">
+      <id>371</id>
+      <patient reference="2435"/>
+      <firstNight reference="1353"/>
+      <lastNight reference="1359"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2243">
-      <id>371</id>
-      <patient reference="1485"/>
-      <firstNight reference="1090"/>
-      <lastNight reference="1094"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3668">
+      <id>372</id>
+      <patient reference="2438"/>
+      <firstNight reference="1353"/>
+      <lastNight reference="1357"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2244">
-      <id>372</id>
-      <patient reference="1486"/>
-      <firstNight reference="1090"/>
-      <lastNight reference="1093"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2245">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3669">
       <id>373</id>
-      <patient reference="1487"/>
-      <firstNight reference="1090"/>
-      <lastNight reference="1094"/>
+      <patient reference="2441"/>
+      <firstNight reference="1353"/>
+      <lastNight reference="1359"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2246">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3670">
       <id>374</id>
-      <patient reference="1488"/>
-      <firstNight reference="1090"/>
-      <lastNight reference="1093"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2247">
+      <patient reference="2444"/>
+      <firstNight reference="1353"/>
+      <lastNight reference="1362"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3671">
       <id>375</id>
-      <patient reference="1489"/>
-      <firstNight reference="1090"/>
-      <lastNight reference="1093"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2248">
+      <patient reference="2446"/>
+      <firstNight reference="1353"/>
+      <lastNight reference="1356"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3672">
       <id>376</id>
-      <patient reference="1490"/>
-      <firstNight reference="1091"/>
-      <lastNight reference="1095"/>
+      <patient reference="2448"/>
+      <firstNight reference="1353"/>
+      <lastNight reference="1356"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2249">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3673">
       <id>377</id>
-      <patient reference="1491"/>
-      <firstNight reference="1091"/>
-      <lastNight reference="1100"/>
+      <patient reference="2452"/>
+      <firstNight reference="1353"/>
+      <lastNight reference="1356"/>
       <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2250">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3674">
       <id>378</id>
-      <patient reference="1492"/>
-      <firstNight reference="1091"/>
-      <lastNight reference="1094"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2251">
+      <patient reference="2454"/>
+      <firstNight reference="1353"/>
+      <lastNight reference="1357"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3675">
       <id>379</id>
-      <patient reference="1493"/>
-      <firstNight reference="1091"/>
-      <lastNight reference="1095"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2252">
+      <patient reference="2456"/>
+      <firstNight reference="1353"/>
+      <lastNight reference="1356"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3676">
       <id>380</id>
-      <patient reference="1494"/>
-      <firstNight reference="1091"/>
-      <lastNight reference="1100"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2253">
+      <patient reference="2458"/>
+      <firstNight reference="1353"/>
+      <lastNight reference="1356"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3677">
       <id>381</id>
-      <patient reference="1495"/>
-      <firstNight reference="1091"/>
-      <lastNight reference="1100"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2254">
+      <patient reference="2461"/>
+      <firstNight reference="1353"/>
+      <lastNight reference="1357"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3678">
       <id>382</id>
-      <patient reference="1496"/>
-      <firstNight reference="1091"/>
-      <lastNight reference="1094"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2255">
+      <patient reference="2463"/>
+      <firstNight reference="1353"/>
+      <lastNight reference="1357"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3679">
       <id>383</id>
-      <patient reference="1497"/>
-      <firstNight reference="1091"/>
-      <lastNight reference="1095"/>
+      <patient reference="2465"/>
+      <firstNight reference="1353"/>
+      <lastNight reference="1357"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2256">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3680">
       <id>384</id>
-      <patient reference="1498"/>
-      <firstNight reference="1091"/>
-      <lastNight reference="1094"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2257">
+      <patient reference="2468"/>
+      <firstNight reference="1353"/>
+      <lastNight reference="1357"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3681">
       <id>385</id>
-      <patient reference="1499"/>
-      <firstNight reference="1091"/>
-      <lastNight reference="1097"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2258">
+      <patient reference="2472"/>
+      <firstNight reference="1353"/>
+      <lastNight reference="1356"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3682">
       <id>386</id>
-      <patient reference="1500"/>
-      <firstNight reference="1091"/>
-      <lastNight reference="1093"/>
+      <patient reference="2474"/>
+      <firstNight reference="1353"/>
+      <lastNight reference="1359"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2259">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3683">
       <id>387</id>
-      <patient reference="1501"/>
-      <firstNight reference="1091"/>
-      <lastNight reference="1095"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2260">
+      <patient reference="2477"/>
+      <firstNight reference="1353"/>
+      <lastNight reference="1353"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3684">
       <id>388</id>
-      <patient reference="1502"/>
-      <firstNight reference="1091"/>
-      <lastNight reference="1095"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2261">
+      <patient reference="2481"/>
+      <firstNight reference="1353"/>
+      <lastNight reference="1356"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3685">
       <id>389</id>
-      <patient reference="1503"/>
-      <firstNight reference="1091"/>
-      <lastNight reference="1100"/>
+      <patient reference="2483"/>
+      <firstNight reference="1353"/>
+      <lastNight reference="1356"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3686">
+      <id>390</id>
+      <patient reference="2485"/>
+      <firstNight reference="1353"/>
+      <lastNight reference="1359"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2262">
-      <id>390</id>
-      <patient reference="1504"/>
-      <firstNight reference="1091"/>
-      <lastNight reference="1094"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2263">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3687">
       <id>391</id>
-      <patient reference="1505"/>
-      <firstNight reference="1091"/>
-      <lastNight reference="1094"/>
+      <patient reference="2489"/>
+      <firstNight reference="1353"/>
+      <lastNight reference="1353"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2264">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3688">
       <id>392</id>
-      <patient reference="1506"/>
-      <firstNight reference="1091"/>
-      <lastNight reference="1094"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2265">
+      <patient reference="2492"/>
+      <firstNight reference="1353"/>
+      <lastNight reference="1362"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3689">
       <id>393</id>
-      <patient reference="1507"/>
-      <firstNight reference="1091"/>
-      <lastNight reference="1095"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2266">
+      <patient reference="2494"/>
+      <firstNight reference="1353"/>
+      <lastNight reference="1362"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3690">
       <id>394</id>
-      <patient reference="1508"/>
-      <firstNight reference="1091"/>
-      <lastNight reference="1095"/>
+      <patient reference="2497"/>
+      <firstNight reference="1353"/>
+      <lastNight reference="1362"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3691">
+      <id>395</id>
+      <patient reference="2499"/>
+      <firstNight reference="1353"/>
+      <lastNight reference="1357"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2267">
-      <id>395</id>
-      <patient reference="1509"/>
-      <firstNight reference="1091"/>
-      <lastNight reference="1093"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2268">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3692">
       <id>396</id>
-      <patient reference="1510"/>
-      <firstNight reference="1091"/>
-      <lastNight reference="1094"/>
+      <patient reference="2501"/>
+      <firstNight reference="1353"/>
+      <lastNight reference="1362"/>
       <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2269">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3693">
       <id>397</id>
-      <patient reference="1511"/>
-      <firstNight reference="1091"/>
-      <lastNight reference="1100"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2270">
+      <patient reference="2504"/>
+      <firstNight reference="1353"/>
+      <lastNight reference="1356"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3694">
       <id>398</id>
-      <patient reference="1512"/>
-      <firstNight reference="1091"/>
-      <lastNight reference="1094"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2271">
+      <patient reference="2507"/>
+      <firstNight reference="1354"/>
+      <lastNight reference="1363"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3695">
       <id>399</id>
-      <patient reference="1513"/>
-      <firstNight reference="1091"/>
-      <lastNight reference="1095"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2272">
+      <patient reference="2510"/>
+      <firstNight reference="1354"/>
+      <lastNight reference="1358"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3696">
       <id>400</id>
-      <patient reference="1514"/>
-      <firstNight reference="1091"/>
-      <lastNight reference="1095"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2273">
+      <patient reference="2514"/>
+      <firstNight reference="1354"/>
+      <lastNight reference="1358"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3697">
       <id>401</id>
-      <patient reference="1515"/>
-      <firstNight reference="1091"/>
-      <lastNight reference="1095"/>
+      <patient reference="2516"/>
+      <firstNight reference="1354"/>
+      <lastNight reference="1358"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2274">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3698">
       <id>402</id>
-      <patient reference="1516"/>
-      <firstNight reference="1091"/>
-      <lastNight reference="1094"/>
+      <patient reference="2518"/>
+      <firstNight reference="1354"/>
+      <lastNight reference="1363"/>
       <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2275">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3699">
       <id>403</id>
-      <patient reference="1517"/>
-      <firstNight reference="1091"/>
-      <lastNight reference="1094"/>
+      <patient reference="2520"/>
+      <firstNight reference="1354"/>
+      <lastNight reference="1357"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2276">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3700">
       <id>404</id>
-      <patient reference="1518"/>
-      <firstNight reference="1091"/>
-      <lastNight reference="1100"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2277">
+      <patient reference="2522"/>
+      <firstNight reference="1354"/>
+      <lastNight reference="1363"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3701">
       <id>405</id>
-      <patient reference="1519"/>
-      <firstNight reference="1091"/>
-      <lastNight reference="1091"/>
+      <patient reference="2524"/>
+      <firstNight reference="1354"/>
+      <lastNight reference="1363"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3702">
+      <id>406</id>
+      <patient reference="2526"/>
+      <firstNight reference="1354"/>
+      <lastNight reference="1357"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2278">
-      <id>406</id>
-      <patient reference="1520"/>
-      <firstNight reference="1091"/>
-      <lastNight reference="1094"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2279">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3703">
       <id>407</id>
-      <patient reference="1521"/>
-      <firstNight reference="1091"/>
-      <lastNight reference="1091"/>
+      <patient reference="2528"/>
+      <firstNight reference="1354"/>
+      <lastNight reference="1357"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3704">
+      <id>408</id>
+      <patient reference="2531"/>
+      <firstNight reference="1354"/>
+      <lastNight reference="1354"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2280">
-      <id>408</id>
-      <patient reference="1522"/>
-      <firstNight reference="1091"/>
-      <lastNight reference="1094"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2281">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3705">
       <id>409</id>
-      <patient reference="1523"/>
-      <firstNight reference="1091"/>
-      <lastNight reference="1094"/>
+      <patient reference="2533"/>
+      <firstNight reference="1354"/>
+      <lastNight reference="1357"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2282">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3706">
       <id>410</id>
-      <patient reference="1524"/>
-      <firstNight reference="1091"/>
-      <lastNight reference="1097"/>
+      <patient reference="2535"/>
+      <firstNight reference="1354"/>
+      <lastNight reference="1360"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2283">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3707">
       <id>411</id>
-      <patient reference="1525"/>
-      <firstNight reference="1091"/>
-      <lastNight reference="1094"/>
+      <patient reference="2538"/>
+      <firstNight reference="1354"/>
+      <lastNight reference="1357"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2284">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3708">
       <id>412</id>
-      <patient reference="1526"/>
-      <firstNight reference="1091"/>
-      <lastNight reference="1094"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2285">
+      <patient reference="2541"/>
+      <firstNight reference="1354"/>
+      <lastNight reference="1358"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3709">
       <id>413</id>
-      <patient reference="1527"/>
-      <firstNight reference="1091"/>
-      <lastNight reference="1100"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2286">
+      <patient reference="2543"/>
+      <firstNight reference="1354"/>
+      <lastNight reference="1363"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3710">
       <id>414</id>
-      <patient reference="1528"/>
-      <firstNight reference="1091"/>
-      <lastNight reference="1100"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2287">
+      <patient reference="2545"/>
+      <firstNight reference="1354"/>
+      <lastNight reference="1354"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3711">
       <id>415</id>
-      <patient reference="1529"/>
-      <firstNight reference="1091"/>
-      <lastNight reference="1100"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2288">
+      <patient reference="2547"/>
+      <firstNight reference="1354"/>
+      <lastNight reference="1357"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3712">
       <id>416</id>
-      <patient reference="1530"/>
-      <firstNight reference="1091"/>
-      <lastNight reference="1095"/>
+      <patient reference="2549"/>
+      <firstNight reference="1354"/>
+      <lastNight reference="1358"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2289">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3713">
       <id>417</id>
-      <patient reference="1531"/>
-      <firstNight reference="1091"/>
-      <lastNight reference="1095"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2290">
+      <patient reference="2552"/>
+      <firstNight reference="1354"/>
+      <lastNight reference="1357"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3714">
       <id>418</id>
-      <patient reference="1532"/>
-      <firstNight reference="1091"/>
-      <lastNight reference="1095"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2291">
+      <patient reference="2554"/>
+      <firstNight reference="1354"/>
+      <lastNight reference="1363"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3715">
       <id>419</id>
-      <patient reference="1533"/>
-      <firstNight reference="1091"/>
-      <lastNight reference="1094"/>
+      <patient reference="2556"/>
+      <firstNight reference="1354"/>
+      <lastNight reference="1357"/>
       <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2292">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3716">
       <id>420</id>
-      <patient reference="1534"/>
-      <firstNight reference="1091"/>
-      <lastNight reference="1097"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2293">
+      <patient reference="2559"/>
+      <firstNight reference="1354"/>
+      <lastNight reference="1358"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3717">
       <id>421</id>
-      <patient reference="1535"/>
-      <firstNight reference="1091"/>
-      <lastNight reference="1095"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2294">
+      <patient reference="2561"/>
+      <firstNight reference="1354"/>
+      <lastNight reference="1357"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3718">
       <id>422</id>
-      <patient reference="1536"/>
-      <firstNight reference="1091"/>
-      <lastNight reference="1097"/>
+      <patient reference="2565"/>
+      <firstNight reference="1354"/>
+      <lastNight reference="1358"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2295">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3719">
       <id>423</id>
-      <patient reference="1537"/>
-      <firstNight reference="1091"/>
-      <lastNight reference="1100"/>
+      <patient reference="2568"/>
+      <firstNight reference="1354"/>
+      <lastNight reference="1363"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3720">
+      <id>424</id>
+      <patient reference="2570"/>
+      <firstNight reference="1354"/>
+      <lastNight reference="1363"/>
       <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2296">
-      <id>424</id>
-      <patient reference="1538"/>
-      <firstNight reference="1091"/>
-      <lastNight reference="1094"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2297">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3721">
       <id>425</id>
-      <patient reference="1539"/>
-      <firstNight reference="1091"/>
-      <lastNight reference="1094"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2298">
+      <patient reference="2573"/>
+      <firstNight reference="1354"/>
+      <lastNight reference="1358"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3722">
       <id>426</id>
-      <patient reference="1540"/>
-      <firstNight reference="1091"/>
-      <lastNight reference="1094"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2299">
+      <patient reference="2575"/>
+      <firstNight reference="1354"/>
+      <lastNight reference="1357"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3723">
       <id>427</id>
-      <patient reference="1541"/>
-      <firstNight reference="1091"/>
-      <lastNight reference="1095"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2300">
+      <patient reference="2577"/>
+      <firstNight reference="1354"/>
+      <lastNight reference="1357"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3724">
       <id>428</id>
-      <patient reference="1542"/>
-      <firstNight reference="1091"/>
-      <lastNight reference="1094"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2301">
+      <patient reference="2579"/>
+      <firstNight reference="1354"/>
+      <lastNight reference="1363"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3725">
       <id>429</id>
-      <patient reference="1543"/>
-      <firstNight reference="1091"/>
-      <lastNight reference="1094"/>
+      <patient reference="2581"/>
+      <firstNight reference="1354"/>
+      <lastNight reference="1360"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3726">
+      <id>430</id>
+      <patient reference="2584"/>
+      <firstNight reference="1354"/>
+      <lastNight reference="1354"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2302">
-      <id>430</id>
-      <patient reference="1544"/>
-      <firstNight reference="1091"/>
-      <lastNight reference="1095"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2303">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3727">
       <id>431</id>
-      <patient reference="1545"/>
-      <firstNight reference="1091"/>
-      <lastNight reference="1095"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2304">
+      <patient reference="2588"/>
+      <firstNight reference="1354"/>
+      <lastNight reference="1357"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3728">
       <id>432</id>
-      <patient reference="1546"/>
-      <firstNight reference="1091"/>
-      <lastNight reference="1095"/>
+      <patient reference="2590"/>
+      <firstNight reference="1354"/>
+      <lastNight reference="1356"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2305">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3729">
       <id>433</id>
-      <patient reference="1547"/>
-      <firstNight reference="1091"/>
-      <lastNight reference="1095"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2306">
+      <patient reference="2592"/>
+      <firstNight reference="1354"/>
+      <lastNight reference="1363"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3730">
       <id>434</id>
-      <patient reference="1548"/>
-      <firstNight reference="1091"/>
-      <lastNight reference="1094"/>
+      <patient reference="2594"/>
+      <firstNight reference="1354"/>
+      <lastNight reference="1354"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2307">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3731">
       <id>435</id>
-      <patient reference="1549"/>
-      <firstNight reference="1091"/>
-      <lastNight reference="1097"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2308">
+      <patient reference="2598"/>
+      <firstNight reference="1354"/>
+      <lastNight reference="1357"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3732">
       <id>436</id>
-      <patient reference="1550"/>
-      <firstNight reference="1091"/>
-      <lastNight reference="1091"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2309">
+      <patient reference="2600"/>
+      <firstNight reference="1354"/>
+      <lastNight reference="1363"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3733">
       <id>437</id>
-      <patient reference="1551"/>
-      <firstNight reference="1091"/>
-      <lastNight reference="1094"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2310">
+      <patient reference="2602"/>
+      <firstNight reference="1354"/>
+      <lastNight reference="1356"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3734">
       <id>438</id>
-      <patient reference="1552"/>
-      <firstNight reference="1091"/>
-      <lastNight reference="1094"/>
+      <patient reference="2604"/>
+      <firstNight reference="1354"/>
+      <lastNight reference="1358"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2311">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3735">
       <id>439</id>
-      <patient reference="1553"/>
-      <firstNight reference="1091"/>
-      <lastNight reference="1097"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2312">
+      <patient reference="2606"/>
+      <firstNight reference="1354"/>
+      <lastNight reference="1358"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3736">
       <id>440</id>
-      <patient reference="1554"/>
-      <firstNight reference="1091"/>
-      <lastNight reference="1091"/>
+      <patient reference="2610"/>
+      <firstNight reference="1354"/>
+      <lastNight reference="1357"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3737">
+      <id>441</id>
+      <patient reference="2612"/>
+      <firstNight reference="1354"/>
+      <lastNight reference="1357"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2313">
-      <id>441</id>
-      <patient reference="1555"/>
-      <firstNight reference="1091"/>
-      <lastNight reference="1100"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2314">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3738">
       <id>442</id>
-      <patient reference="1556"/>
-      <firstNight reference="1091"/>
-      <lastNight reference="1100"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2315">
+      <patient reference="2614"/>
+      <firstNight reference="1354"/>
+      <lastNight reference="1354"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3739">
       <id>443</id>
-      <patient reference="1557"/>
-      <firstNight reference="1091"/>
-      <lastNight reference="1100"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2316">
+      <patient reference="2616"/>
+      <firstNight reference="1354"/>
+      <lastNight reference="1358"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3740">
       <id>444</id>
-      <patient reference="1558"/>
-      <firstNight reference="1091"/>
-      <lastNight reference="1095"/>
+      <patient reference="2618"/>
+      <firstNight reference="1354"/>
+      <lastNight reference="1358"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2317">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3741">
       <id>445</id>
-      <patient reference="1559"/>
-      <firstNight reference="1091"/>
-      <lastNight reference="1100"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2318">
+      <patient reference="2620"/>
+      <firstNight reference="1354"/>
+      <lastNight reference="1354"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3742">
       <id>446</id>
-      <patient reference="1560"/>
-      <firstNight reference="1091"/>
-      <lastNight reference="1094"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2319">
+      <patient reference="2623"/>
+      <firstNight reference="1354"/>
+      <lastNight reference="1357"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3743">
       <id>447</id>
-      <patient reference="1561"/>
-      <firstNight reference="1092"/>
-      <lastNight reference="1101"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2320">
+      <patient reference="2625"/>
+      <firstNight reference="1354"/>
+      <lastNight reference="1354"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3744">
       <id>448</id>
-      <patient reference="1562"/>
-      <firstNight reference="1092"/>
-      <lastNight reference="1096"/>
+      <patient reference="2628"/>
+      <firstNight reference="1354"/>
+      <lastNight reference="1354"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3745">
+      <id>449</id>
+      <patient reference="2630"/>
+      <firstNight reference="1354"/>
+      <lastNight reference="1360"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2321">
-      <id>449</id>
-      <patient reference="1563"/>
-      <firstNight reference="1092"/>
-      <lastNight reference="1096"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2322">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3746">
       <id>450</id>
-      <patient reference="1564"/>
-      <firstNight reference="1092"/>
-      <lastNight reference="1096"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2323">
+      <patient reference="2633"/>
+      <firstNight reference="1355"/>
+      <lastNight reference="1364"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3747">
       <id>451</id>
-      <patient reference="1565"/>
-      <firstNight reference="1092"/>
-      <lastNight reference="1101"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2324">
+      <patient reference="2636"/>
+      <firstNight reference="1355"/>
+      <lastNight reference="1364"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3748">
       <id>452</id>
-      <patient reference="1566"/>
-      <firstNight reference="1092"/>
-      <lastNight reference="1095"/>
+      <patient reference="2640"/>
+      <firstNight reference="1355"/>
+      <lastNight reference="1358"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2325">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3749">
       <id>453</id>
-      <patient reference="1567"/>
-      <firstNight reference="1092"/>
-      <lastNight reference="1101"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2326">
+      <patient reference="2642"/>
+      <firstNight reference="1355"/>
+      <lastNight reference="1364"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3750">
       <id>454</id>
-      <patient reference="1568"/>
-      <firstNight reference="1092"/>
-      <lastNight reference="1101"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2327">
+      <patient reference="2644"/>
+      <firstNight reference="1355"/>
+      <lastNight reference="1358"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3751">
       <id>455</id>
-      <patient reference="1569"/>
-      <firstNight reference="1092"/>
-      <lastNight reference="1095"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2328">
+      <patient reference="2646"/>
+      <firstNight reference="1355"/>
+      <lastNight reference="1364"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3752">
       <id>456</id>
-      <patient reference="1570"/>
-      <firstNight reference="1092"/>
-      <lastNight reference="1095"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2329">
+      <patient reference="2649"/>
+      <firstNight reference="1355"/>
+      <lastNight reference="1361"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3753">
       <id>457</id>
-      <patient reference="1571"/>
-      <firstNight reference="1092"/>
-      <lastNight reference="1092"/>
+      <patient reference="2653"/>
+      <firstNight reference="1355"/>
+      <lastNight reference="1355"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2330">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3754">
       <id>458</id>
-      <patient reference="1572"/>
-      <firstNight reference="1092"/>
-      <lastNight reference="1095"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2331">
+      <patient reference="2655"/>
+      <firstNight reference="1355"/>
+      <lastNight reference="1364"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3755">
       <id>459</id>
-      <patient reference="1573"/>
-      <firstNight reference="1092"/>
-      <lastNight reference="1098"/>
+      <patient reference="2658"/>
+      <firstNight reference="1355"/>
+      <lastNight reference="1361"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2332">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3756">
       <id>460</id>
-      <patient reference="1574"/>
-      <firstNight reference="1092"/>
-      <lastNight reference="1095"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2333">
+      <patient reference="2660"/>
+      <firstNight reference="1355"/>
+      <lastNight reference="1358"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3757">
       <id>461</id>
-      <patient reference="1575"/>
-      <firstNight reference="1092"/>
-      <lastNight reference="1096"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2334">
+      <patient reference="2663"/>
+      <firstNight reference="1355"/>
+      <lastNight reference="1358"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3758">
       <id>462</id>
-      <patient reference="1576"/>
-      <firstNight reference="1092"/>
-      <lastNight reference="1101"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2335">
+      <patient reference="2665"/>
+      <firstNight reference="1355"/>
+      <lastNight reference="1359"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3759">
       <id>463</id>
-      <patient reference="1577"/>
-      <firstNight reference="1092"/>
-      <lastNight reference="1092"/>
+      <patient reference="2669"/>
+      <firstNight reference="1355"/>
+      <lastNight reference="1359"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2336">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3760">
       <id>464</id>
-      <patient reference="1578"/>
-      <firstNight reference="1092"/>
-      <lastNight reference="1095"/>
+      <patient reference="2672"/>
+      <firstNight reference="1355"/>
+      <lastNight reference="1359"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2337">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3761">
       <id>465</id>
-      <patient reference="1579"/>
-      <firstNight reference="1092"/>
-      <lastNight reference="1096"/>
+      <patient reference="2674"/>
+      <firstNight reference="1355"/>
+      <lastNight reference="1358"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3762">
+      <id>466</id>
+      <patient reference="2676"/>
+      <firstNight reference="1355"/>
+      <lastNight reference="1359"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2338">
-      <id>466</id>
-      <patient reference="1580"/>
-      <firstNight reference="1092"/>
-      <lastNight reference="1095"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2339">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3763">
       <id>467</id>
-      <patient reference="1581"/>
-      <firstNight reference="1092"/>
-      <lastNight reference="1101"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2340">
+      <patient reference="2680"/>
+      <firstNight reference="1355"/>
+      <lastNight reference="1364"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3764">
       <id>468</id>
-      <patient reference="1582"/>
-      <firstNight reference="1092"/>
-      <lastNight reference="1095"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2341">
+      <patient reference="2682"/>
+      <firstNight reference="1355"/>
+      <lastNight reference="1357"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3765">
       <id>469</id>
-      <patient reference="1583"/>
-      <firstNight reference="1092"/>
-      <lastNight reference="1096"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2342">
+      <patient reference="2684"/>
+      <firstNight reference="1355"/>
+      <lastNight reference="1357"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3766">
       <id>470</id>
-      <patient reference="1584"/>
-      <firstNight reference="1092"/>
-      <lastNight reference="1095"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2343">
+      <patient reference="2687"/>
+      <firstNight reference="1355"/>
+      <lastNight reference="1357"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3767">
       <id>471</id>
-      <patient reference="1585"/>
-      <firstNight reference="1092"/>
-      <lastNight reference="1096"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2344">
+      <patient reference="2691"/>
+      <firstNight reference="1355"/>
+      <lastNight reference="1364"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3768">
       <id>472</id>
-      <patient reference="1586"/>
-      <firstNight reference="1092"/>
-      <lastNight reference="1101"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2345">
+      <patient reference="2694"/>
+      <firstNight reference="1355"/>
+      <lastNight reference="1358"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3769">
       <id>473</id>
-      <patient reference="1587"/>
-      <firstNight reference="1092"/>
-      <lastNight reference="1101"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2346">
+      <patient reference="2696"/>
+      <firstNight reference="1355"/>
+      <lastNight reference="1358"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3770">
       <id>474</id>
-      <patient reference="1588"/>
-      <firstNight reference="1092"/>
-      <lastNight reference="1096"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2347">
+      <patient reference="2698"/>
+      <firstNight reference="1355"/>
+      <lastNight reference="1355"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3771">
       <id>475</id>
-      <patient reference="1589"/>
-      <firstNight reference="1092"/>
-      <lastNight reference="1095"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2348">
+      <patient reference="2700"/>
+      <firstNight reference="1355"/>
+      <lastNight reference="1358"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3772">
       <id>476</id>
-      <patient reference="1590"/>
-      <firstNight reference="1092"/>
-      <lastNight reference="1095"/>
+      <patient reference="2702"/>
+      <firstNight reference="1355"/>
+      <lastNight reference="1359"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2349">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3773">
       <id>477</id>
-      <patient reference="1591"/>
-      <firstNight reference="1092"/>
-      <lastNight reference="1101"/>
+      <patient reference="2704"/>
+      <firstNight reference="1355"/>
+      <lastNight reference="1361"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2350">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3774">
       <id>478</id>
-      <patient reference="1592"/>
-      <firstNight reference="1092"/>
-      <lastNight reference="1098"/>
+      <patient reference="2708"/>
+      <firstNight reference="1355"/>
+      <lastNight reference="1359"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2351">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3775">
       <id>479</id>
-      <patient reference="1593"/>
-      <firstNight reference="1092"/>
-      <lastNight reference="1092"/>
+      <patient reference="2712"/>
+      <firstNight reference="1355"/>
+      <lastNight reference="1359"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3776">
+      <id>480</id>
+      <patient reference="2716"/>
+      <firstNight reference="1355"/>
+      <lastNight reference="1355"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2352">
-      <id>480</id>
-      <patient reference="1594"/>
-      <firstNight reference="1092"/>
-      <lastNight reference="1095"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2353">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3777">
       <id>481</id>
-      <patient reference="1595"/>
-      <firstNight reference="1092"/>
-      <lastNight reference="1094"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2354">
+      <patient reference="2719"/>
+      <firstNight reference="1355"/>
+      <lastNight reference="1358"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3778">
       <id>482</id>
-      <patient reference="1596"/>
-      <firstNight reference="1092"/>
-      <lastNight reference="1101"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2355">
+      <patient reference="2721"/>
+      <firstNight reference="1355"/>
+      <lastNight reference="1355"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3779">
       <id>483</id>
-      <patient reference="1597"/>
-      <firstNight reference="1092"/>
-      <lastNight reference="1092"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2356">
+      <patient reference="2723"/>
+      <firstNight reference="1355"/>
+      <lastNight reference="1358"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3780">
       <id>484</id>
-      <patient reference="1598"/>
-      <firstNight reference="1092"/>
-      <lastNight reference="1095"/>
+      <patient reference="2725"/>
+      <firstNight reference="1355"/>
+      <lastNight reference="1355"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2357">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3781">
       <id>485</id>
-      <patient reference="1599"/>
-      <firstNight reference="1092"/>
-      <lastNight reference="1101"/>
+      <patient reference="2728"/>
+      <firstNight reference="1355"/>
+      <lastNight reference="1358"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3782">
+      <id>486</id>
+      <patient reference="2731"/>
+      <firstNight reference="1355"/>
+      <lastNight reference="1364"/>
       <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2358">
-      <id>486</id>
-      <patient reference="1600"/>
-      <firstNight reference="1092"/>
-      <lastNight reference="1094"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2359">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3783">
       <id>487</id>
-      <patient reference="1601"/>
-      <firstNight reference="1092"/>
-      <lastNight reference="1096"/>
+      <patient reference="2733"/>
+      <firstNight reference="1355"/>
+      <lastNight reference="1358"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2360">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3784">
       <id>488</id>
-      <patient reference="1602"/>
-      <firstNight reference="1092"/>
-      <lastNight reference="1096"/>
+      <patient reference="2735"/>
+      <firstNight reference="1355"/>
+      <lastNight reference="1358"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2361">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3785">
       <id>489</id>
-      <patient reference="1603"/>
-      <firstNight reference="1092"/>
-      <lastNight reference="1095"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2362">
+      <patient reference="2737"/>
+      <firstNight reference="1355"/>
+      <lastNight reference="1358"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3786">
       <id>490</id>
-      <patient reference="1604"/>
-      <firstNight reference="1092"/>
-      <lastNight reference="1095"/>
+      <patient reference="2739"/>
+      <firstNight reference="1355"/>
+      <lastNight reference="1358"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2363">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3787">
       <id>491</id>
-      <patient reference="1605"/>
-      <firstNight reference="1092"/>
-      <lastNight reference="1092"/>
+      <patient reference="2743"/>
+      <firstNight reference="1355"/>
+      <lastNight reference="1358"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2364">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3788">
       <id>492</id>
-      <patient reference="1606"/>
-      <firstNight reference="1092"/>
-      <lastNight reference="1096"/>
+      <patient reference="2745"/>
+      <firstNight reference="1355"/>
+      <lastNight reference="1359"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2365">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3789">
       <id>493</id>
-      <patient reference="1607"/>
-      <firstNight reference="1092"/>
-      <lastNight reference="1096"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2366">
+      <patient reference="2749"/>
+      <firstNight reference="1355"/>
+      <lastNight reference="1364"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3790">
       <id>494</id>
-      <patient reference="1608"/>
-      <firstNight reference="1092"/>
-      <lastNight reference="1092"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2367">
+      <patient reference="2752"/>
+      <firstNight reference="1355"/>
+      <lastNight reference="1359"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3791">
       <id>495</id>
-      <patient reference="1609"/>
-      <firstNight reference="1092"/>
-      <lastNight reference="1095"/>
+      <patient reference="2755"/>
+      <firstNight reference="1355"/>
+      <lastNight reference="1358"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2368">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3792">
       <id>496</id>
-      <patient reference="1610"/>
-      <firstNight reference="1092"/>
-      <lastNight reference="1092"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2369">
+      <patient reference="2757"/>
+      <firstNight reference="1355"/>
+      <lastNight reference="1359"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3793">
       <id>497</id>
-      <patient reference="1611"/>
-      <firstNight reference="1092"/>
-      <lastNight reference="1092"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2370">
+      <patient reference="2759"/>
+      <firstNight reference="1355"/>
+      <lastNight reference="1358"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3794">
       <id>498</id>
-      <patient reference="1612"/>
-      <firstNight reference="1092"/>
-      <lastNight reference="1098"/>
+      <patient reference="2761"/>
+      <firstNight reference="1355"/>
+      <lastNight reference="1359"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2371">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3795">
       <id>499</id>
-      <patient reference="1613"/>
-      <firstNight reference="1093"/>
-      <lastNight reference="1102"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2372">
+      <patient reference="2763"/>
+      <firstNight reference="1355"/>
+      <lastNight reference="1359"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3796">
       <id>500</id>
-      <patient reference="1614"/>
-      <firstNight reference="1093"/>
-      <lastNight reference="1102"/>
+      <patient reference="2765"/>
+      <firstNight reference="1355"/>
+      <lastNight reference="1364"/>
       <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2373">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3797">
       <id>501</id>
-      <patient reference="1615"/>
-      <firstNight reference="1093"/>
-      <lastNight reference="1096"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2374">
+      <patient reference="2768"/>
+      <firstNight reference="1355"/>
+      <lastNight reference="1357"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3798">
       <id>502</id>
-      <patient reference="1616"/>
-      <firstNight reference="1093"/>
-      <lastNight reference="1102"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2375">
+      <patient reference="2770"/>
+      <firstNight reference="1355"/>
+      <lastNight reference="1361"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3799">
       <id>503</id>
-      <patient reference="1617"/>
-      <firstNight reference="1093"/>
-      <lastNight reference="1096"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2376">
+      <patient reference="2773"/>
+      <firstNight reference="1356"/>
+      <lastNight reference="1358"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3800">
       <id>504</id>
-      <patient reference="1618"/>
-      <firstNight reference="1093"/>
-      <lastNight reference="1102"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2377">
+      <patient reference="2776"/>
+      <firstNight reference="1356"/>
+      <lastNight reference="1365"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3801">
       <id>505</id>
-      <patient reference="1619"/>
-      <firstNight reference="1093"/>
-      <lastNight reference="1099"/>
+      <patient reference="2778"/>
+      <firstNight reference="1356"/>
+      <lastNight reference="1360"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3802">
+      <id>506</id>
+      <patient reference="2781"/>
+      <firstNight reference="1356"/>
+      <lastNight reference="1358"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2378">
-      <id>506</id>
-      <patient reference="1620"/>
-      <firstNight reference="1093"/>
-      <lastNight reference="1093"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2379">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3803">
       <id>507</id>
-      <patient reference="1621"/>
-      <firstNight reference="1093"/>
-      <lastNight reference="1102"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2380">
+      <patient reference="2783"/>
+      <firstNight reference="1356"/>
+      <lastNight reference="1365"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3804">
       <id>508</id>
-      <patient reference="1622"/>
-      <firstNight reference="1093"/>
-      <lastNight reference="1099"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2381">
+      <patient reference="2785"/>
+      <firstNight reference="1356"/>
+      <lastNight reference="1360"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3805">
       <id>509</id>
-      <patient reference="1623"/>
-      <firstNight reference="1093"/>
-      <lastNight reference="1096"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2382">
+      <patient reference="2787"/>
+      <firstNight reference="1356"/>
+      <lastNight reference="1359"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3806">
       <id>510</id>
-      <patient reference="1624"/>
-      <firstNight reference="1093"/>
-      <lastNight reference="1096"/>
+      <patient reference="2789"/>
+      <firstNight reference="1356"/>
+      <lastNight reference="1360"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2383">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3807">
       <id>511</id>
-      <patient reference="1625"/>
-      <firstNight reference="1093"/>
-      <lastNight reference="1097"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2384">
+      <patient reference="2791"/>
+      <firstNight reference="1356"/>
+      <lastNight reference="1359"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3808">
       <id>512</id>
-      <patient reference="1626"/>
-      <firstNight reference="1093"/>
-      <lastNight reference="1097"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2385">
+      <patient reference="2793"/>
+      <firstNight reference="1356"/>
+      <lastNight reference="1365"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3809">
       <id>513</id>
-      <patient reference="1627"/>
-      <firstNight reference="1093"/>
-      <lastNight reference="1097"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2386">
+      <patient reference="2795"/>
+      <firstNight reference="1356"/>
+      <lastNight reference="1359"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3810">
       <id>514</id>
-      <patient reference="1628"/>
-      <firstNight reference="1093"/>
-      <lastNight reference="1096"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2387">
+      <patient reference="2797"/>
+      <firstNight reference="1356"/>
+      <lastNight reference="1360"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3811">
       <id>515</id>
-      <patient reference="1629"/>
-      <firstNight reference="1093"/>
-      <lastNight reference="1097"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2388">
+      <patient reference="2800"/>
+      <firstNight reference="1356"/>
+      <lastNight reference="1362"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3812">
       <id>516</id>
-      <patient reference="1630"/>
-      <firstNight reference="1093"/>
-      <lastNight reference="1102"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2389">
+      <patient reference="2802"/>
+      <firstNight reference="1356"/>
+      <lastNight reference="1359"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3813">
       <id>517</id>
-      <patient reference="1631"/>
-      <firstNight reference="1093"/>
-      <lastNight reference="1095"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2390">
+      <patient reference="2804"/>
+      <firstNight reference="1356"/>
+      <lastNight reference="1359"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3814">
       <id>518</id>
-      <patient reference="1632"/>
-      <firstNight reference="1093"/>
-      <lastNight reference="1095"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2391">
+      <patient reference="2808"/>
+      <firstNight reference="1356"/>
+      <lastNight reference="1359"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3815">
       <id>519</id>
-      <patient reference="1633"/>
-      <firstNight reference="1093"/>
-      <lastNight reference="1095"/>
+      <patient reference="2810"/>
+      <firstNight reference="1356"/>
+      <lastNight reference="1359"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3816">
+      <id>520</id>
+      <patient reference="2812"/>
+      <firstNight reference="1357"/>
+      <lastNight reference="1363"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2392">
-      <id>520</id>
-      <patient reference="1634"/>
-      <firstNight reference="1093"/>
-      <lastNight reference="1102"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2393">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3817">
       <id>521</id>
-      <patient reference="1635"/>
-      <firstNight reference="1093"/>
-      <lastNight reference="1096"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2394">
+      <patient reference="2814"/>
+      <firstNight reference="1357"/>
+      <lastNight reference="1359"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3818">
       <id>522</id>
-      <patient reference="1636"/>
-      <firstNight reference="1093"/>
-      <lastNight reference="1096"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2395">
+      <patient reference="2816"/>
+      <firstNight reference="1357"/>
+      <lastNight reference="1360"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3819">
       <id>523</id>
-      <patient reference="1637"/>
-      <firstNight reference="1093"/>
-      <lastNight reference="1093"/>
+      <patient reference="2820"/>
+      <firstNight reference="1357"/>
+      <lastNight reference="1357"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2396">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3820">
       <id>524</id>
-      <patient reference="1638"/>
-      <firstNight reference="1093"/>
-      <lastNight reference="1096"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2397">
+      <patient reference="2822"/>
+      <firstNight reference="1357"/>
+      <lastNight reference="1363"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3821">
       <id>525</id>
-      <patient reference="1639"/>
-      <firstNight reference="1093"/>
-      <lastNight reference="1097"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2398">
+      <patient reference="2825"/>
+      <firstNight reference="1357"/>
+      <lastNight reference="1366"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3822">
       <id>526</id>
-      <patient reference="1640"/>
-      <firstNight reference="1093"/>
-      <lastNight reference="1099"/>
+      <patient reference="2828"/>
+      <firstNight reference="1357"/>
+      <lastNight reference="1366"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2399">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3823">
       <id>527</id>
-      <patient reference="1641"/>
-      <firstNight reference="1093"/>
-      <lastNight reference="1097"/>
+      <patient reference="2830"/>
+      <firstNight reference="1357"/>
+      <lastNight reference="1361"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2400">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3824">
       <id>528</id>
-      <patient reference="1642"/>
-      <firstNight reference="1093"/>
-      <lastNight reference="1097"/>
+      <patient reference="2834"/>
+      <firstNight reference="1357"/>
+      <lastNight reference="1360"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3825">
+      <id>529</id>
+      <patient reference="2836"/>
+      <firstNight reference="1357"/>
+      <lastNight reference="1361"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2401">
-      <id>529</id>
-      <patient reference="1643"/>
-      <firstNight reference="1093"/>
-      <lastNight reference="1093"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3826">
+      <id>530</id>
+      <patient reference="2838"/>
+      <firstNight reference="1357"/>
+      <lastNight reference="1361"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2402">
-      <id>530</id>
-      <patient reference="1644"/>
-      <firstNight reference="1093"/>
-      <lastNight reference="1096"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3827">
+      <id>531</id>
+      <patient reference="2841"/>
+      <firstNight reference="1357"/>
+      <lastNight reference="1361"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2403">
-      <id>531</id>
-      <patient reference="1645"/>
-      <firstNight reference="1093"/>
-      <lastNight reference="1093"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2404">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3828">
       <id>532</id>
-      <patient reference="1646"/>
-      <firstNight reference="1093"/>
-      <lastNight reference="1096"/>
+      <patient reference="2844"/>
+      <firstNight reference="1357"/>
+      <lastNight reference="1361"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2405">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3829">
       <id>533</id>
-      <patient reference="1647"/>
-      <firstNight reference="1093"/>
-      <lastNight reference="1093"/>
+      <patient reference="2847"/>
+      <firstNight reference="1357"/>
+      <lastNight reference="1366"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3830">
+      <id>534</id>
+      <patient reference="2849"/>
+      <firstNight reference="1357"/>
+      <lastNight reference="1360"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2406">
-      <id>534</id>
-      <patient reference="1648"/>
-      <firstNight reference="1093"/>
-      <lastNight reference="1096"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2407">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3831">
       <id>535</id>
-      <patient reference="1649"/>
-      <firstNight reference="1093"/>
-      <lastNight reference="1102"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2408">
+      <patient reference="2851"/>
+      <firstNight reference="1357"/>
+      <lastNight reference="1366"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3832">
       <id>536</id>
-      <patient reference="1650"/>
-      <firstNight reference="1093"/>
-      <lastNight reference="1096"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2409">
+      <patient reference="2853"/>
+      <firstNight reference="1357"/>
+      <lastNight reference="1366"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3833">
       <id>537</id>
-      <patient reference="1651"/>
-      <firstNight reference="1093"/>
-      <lastNight reference="1096"/>
+      <patient reference="2855"/>
+      <firstNight reference="1358"/>
+      <lastNight reference="1358"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2410">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3834">
       <id>538</id>
-      <patient reference="1652"/>
-      <firstNight reference="1093"/>
-      <lastNight reference="1096"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2411">
+      <patient reference="2857"/>
+      <firstNight reference="1358"/>
+      <lastNight reference="1367"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3835">
       <id>539</id>
-      <patient reference="1653"/>
-      <firstNight reference="1093"/>
-      <lastNight reference="1096"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2412">
+      <patient reference="2859"/>
+      <firstNight reference="1358"/>
+      <lastNight reference="1367"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3836">
       <id>540</id>
-      <patient reference="1654"/>
-      <firstNight reference="1093"/>
-      <lastNight reference="1096"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2413">
+      <patient reference="2861"/>
+      <firstNight reference="1358"/>
+      <lastNight reference="1361"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3837">
       <id>541</id>
-      <patient reference="1655"/>
-      <firstNight reference="1093"/>
-      <lastNight reference="1097"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2414">
+      <patient reference="2863"/>
+      <firstNight reference="1358"/>
+      <lastNight reference="1361"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3838">
       <id>542</id>
-      <patient reference="1656"/>
-      <firstNight reference="1093"/>
-      <lastNight reference="1102"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2415">
+      <patient reference="2866"/>
+      <firstNight reference="1358"/>
+      <lastNight reference="1362"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3839">
       <id>543</id>
-      <patient reference="1657"/>
-      <firstNight reference="1093"/>
-      <lastNight reference="1097"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2416">
+      <patient reference="2868"/>
+      <firstNight reference="1358"/>
+      <lastNight reference="1361"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3840">
       <id>544</id>
-      <patient reference="1658"/>
-      <firstNight reference="1093"/>
-      <lastNight reference="1096"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2417">
+      <patient reference="2870"/>
+      <firstNight reference="1358"/>
+      <lastNight reference="1367"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3841">
       <id>545</id>
-      <patient reference="1659"/>
-      <firstNight reference="1093"/>
-      <lastNight reference="1097"/>
+      <patient reference="2874"/>
+      <firstNight reference="1358"/>
+      <lastNight reference="1367"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2418">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3842">
       <id>546</id>
-      <patient reference="1660"/>
-      <firstNight reference="1093"/>
-      <lastNight reference="1096"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2419">
+      <patient reference="2876"/>
+      <firstNight reference="1358"/>
+      <lastNight reference="1358"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3843">
       <id>547</id>
-      <patient reference="1661"/>
-      <firstNight reference="1093"/>
-      <lastNight reference="1097"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2420">
+      <patient reference="2880"/>
+      <firstNight reference="1358"/>
+      <lastNight reference="1361"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3844">
       <id>548</id>
-      <patient reference="1662"/>
-      <firstNight reference="1093"/>
-      <lastNight reference="1097"/>
+      <patient reference="2883"/>
+      <firstNight reference="1358"/>
+      <lastNight reference="1362"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2421">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3845">
       <id>549</id>
-      <patient reference="1663"/>
-      <firstNight reference="1093"/>
-      <lastNight reference="1102"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2422">
+      <patient reference="2885"/>
+      <firstNight reference="1358"/>
+      <lastNight reference="1362"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3846">
       <id>550</id>
-      <patient reference="1664"/>
-      <firstNight reference="1093"/>
-      <lastNight reference="1095"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2423">
+      <patient reference="2888"/>
+      <firstNight reference="1358"/>
+      <lastNight reference="1362"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3847">
       <id>551</id>
-      <patient reference="1665"/>
-      <firstNight reference="1093"/>
-      <lastNight reference="1099"/>
+      <patient reference="2890"/>
+      <firstNight reference="1358"/>
+      <lastNight reference="1360"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2424">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3848">
       <id>552</id>
-      <patient reference="1666"/>
-      <firstNight reference="1094"/>
-      <lastNight reference="1096"/>
+      <patient reference="2892"/>
+      <firstNight reference="1358"/>
+      <lastNight reference="1362"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2425">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3849">
       <id>553</id>
-      <patient reference="1667"/>
-      <firstNight reference="1094"/>
-      <lastNight reference="1103"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2426">
+      <patient reference="2894"/>
+      <firstNight reference="1358"/>
+      <lastNight reference="1360"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3850">
       <id>554</id>
-      <patient reference="1668"/>
-      <firstNight reference="1094"/>
-      <lastNight reference="1098"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2427">
+      <patient reference="2897"/>
+      <firstNight reference="1358"/>
+      <lastNight reference="1360"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3851">
       <id>555</id>
-      <patient reference="1669"/>
-      <firstNight reference="1094"/>
-      <lastNight reference="1096"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2428">
+      <patient reference="2900"/>
+      <firstNight reference="1358"/>
+      <lastNight reference="1361"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3852">
       <id>556</id>
-      <patient reference="1670"/>
-      <firstNight reference="1094"/>
-      <lastNight reference="1103"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2429">
+      <patient reference="2902"/>
+      <firstNight reference="1358"/>
+      <lastNight reference="1361"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3853">
       <id>557</id>
-      <patient reference="1671"/>
-      <firstNight reference="1094"/>
-      <lastNight reference="1098"/>
+      <patient reference="2904"/>
+      <firstNight reference="1358"/>
+      <lastNight reference="1358"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2430">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3854">
       <id>558</id>
-      <patient reference="1672"/>
-      <firstNight reference="1094"/>
-      <lastNight reference="1097"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2431">
+      <patient reference="2906"/>
+      <firstNight reference="1358"/>
+      <lastNight reference="1364"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3855">
       <id>559</id>
-      <patient reference="1673"/>
-      <firstNight reference="1094"/>
-      <lastNight reference="1098"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2432">
+      <patient reference="2908"/>
+      <firstNight reference="1358"/>
+      <lastNight reference="1362"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3856">
       <id>560</id>
-      <patient reference="1674"/>
-      <firstNight reference="1094"/>
-      <lastNight reference="1097"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2433">
+      <patient reference="2910"/>
+      <firstNight reference="1358"/>
+      <lastNight reference="1367"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3857">
       <id>561</id>
-      <patient reference="1675"/>
-      <firstNight reference="1094"/>
-      <lastNight reference="1103"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2434">
+      <patient reference="2913"/>
+      <firstNight reference="1358"/>
+      <lastNight reference="1367"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3858">
       <id>562</id>
-      <patient reference="1676"/>
-      <firstNight reference="1094"/>
-      <lastNight reference="1097"/>
+      <patient reference="2916"/>
+      <firstNight reference="1358"/>
+      <lastNight reference="1358"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3859">
+      <id>563</id>
+      <patient reference="2918"/>
+      <firstNight reference="1358"/>
+      <lastNight reference="1362"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2435">
-      <id>563</id>
-      <patient reference="1677"/>
-      <firstNight reference="1094"/>
-      <lastNight reference="1098"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2436">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3860">
       <id>564</id>
-      <patient reference="1678"/>
-      <firstNight reference="1094"/>
-      <lastNight reference="1100"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2437">
+      <patient reference="2921"/>
+      <firstNight reference="1358"/>
+      <lastNight reference="1362"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3861">
       <id>565</id>
-      <patient reference="1679"/>
-      <firstNight reference="1094"/>
-      <lastNight reference="1097"/>
+      <patient reference="2923"/>
+      <firstNight reference="1358"/>
+      <lastNight reference="1361"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2438">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3862">
       <id>566</id>
-      <patient reference="1680"/>
-      <firstNight reference="1094"/>
-      <lastNight reference="1097"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2439">
+      <patient reference="2925"/>
+      <firstNight reference="1358"/>
+      <lastNight reference="1364"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3863">
       <id>567</id>
-      <patient reference="1681"/>
-      <firstNight reference="1094"/>
-      <lastNight reference="1097"/>
+      <patient reference="2928"/>
+      <firstNight reference="1358"/>
+      <lastNight reference="1361"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3864">
+      <id>568</id>
+      <patient reference="2932"/>
+      <firstNight reference="1358"/>
+      <lastNight reference="1367"/>
       <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2440">
-      <id>568</id>
-      <patient reference="1682"/>
-      <firstNight reference="1094"/>
-      <lastNight reference="1097"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2441">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3865">
       <id>569</id>
-      <patient reference="1683"/>
-      <firstNight reference="1095"/>
-      <lastNight reference="1101"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2442">
+      <patient reference="2936"/>
+      <firstNight reference="1358"/>
+      <lastNight reference="1361"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3866">
       <id>570</id>
-      <patient reference="1684"/>
-      <firstNight reference="1095"/>
-      <lastNight reference="1097"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2443">
+      <patient reference="2939"/>
+      <firstNight reference="1358"/>
+      <lastNight reference="1361"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3867">
       <id>571</id>
-      <patient reference="1685"/>
-      <firstNight reference="1095"/>
-      <lastNight reference="1098"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2444">
+      <patient reference="2941"/>
+      <firstNight reference="1359"/>
+      <lastNight reference="1368"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3868">
       <id>572</id>
-      <patient reference="1686"/>
-      <firstNight reference="1095"/>
-      <lastNight reference="1095"/>
+      <patient reference="2943"/>
+      <firstNight reference="1359"/>
+      <lastNight reference="1362"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2445">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3869">
       <id>573</id>
-      <patient reference="1687"/>
-      <firstNight reference="1095"/>
-      <lastNight reference="1101"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2446">
+      <patient reference="2945"/>
+      <firstNight reference="1359"/>
+      <lastNight reference="1368"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3870">
       <id>574</id>
-      <patient reference="1688"/>
-      <firstNight reference="1095"/>
-      <lastNight reference="1104"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2447">
+      <patient reference="2949"/>
+      <firstNight reference="1359"/>
+      <lastNight reference="1362"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3871">
       <id>575</id>
-      <patient reference="1689"/>
-      <firstNight reference="1095"/>
-      <lastNight reference="1104"/>
+      <patient reference="2953"/>
+      <firstNight reference="1359"/>
+      <lastNight reference="1365"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2448">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3872">
       <id>576</id>
-      <patient reference="1690"/>
-      <firstNight reference="1095"/>
-      <lastNight reference="1099"/>
+      <patient reference="2955"/>
+      <firstNight reference="1359"/>
+      <lastNight reference="1365"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2449">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3873">
       <id>577</id>
-      <patient reference="1691"/>
-      <firstNight reference="1095"/>
-      <lastNight reference="1098"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2450">
+      <patient reference="2958"/>
+      <firstNight reference="1359"/>
+      <lastNight reference="1363"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3874">
       <id>578</id>
-      <patient reference="1692"/>
-      <firstNight reference="1095"/>
-      <lastNight reference="1099"/>
+      <patient reference="2961"/>
+      <firstNight reference="1359"/>
+      <lastNight reference="1365"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2451">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3875">
       <id>579</id>
-      <patient reference="1693"/>
-      <firstNight reference="1095"/>
-      <lastNight reference="1099"/>
+      <patient reference="2965"/>
+      <firstNight reference="1359"/>
+      <lastNight reference="1362"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2452">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3876">
       <id>580</id>
-      <patient reference="1694"/>
-      <firstNight reference="1095"/>
-      <lastNight reference="1099"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2453">
+      <patient reference="2968"/>
+      <firstNight reference="1359"/>
+      <lastNight reference="1363"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3877">
       <id>581</id>
-      <patient reference="1695"/>
-      <firstNight reference="1095"/>
-      <lastNight reference="1099"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2454">
+      <patient reference="2970"/>
+      <firstNight reference="1359"/>
+      <lastNight reference="1362"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3878">
       <id>582</id>
-      <patient reference="1696"/>
-      <firstNight reference="1095"/>
-      <lastNight reference="1104"/>
+      <patient reference="2972"/>
+      <firstNight reference="1359"/>
+      <lastNight reference="1365"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2455">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3879">
       <id>583</id>
-      <patient reference="1697"/>
-      <firstNight reference="1095"/>
-      <lastNight reference="1098"/>
+      <patient reference="2975"/>
+      <firstNight reference="1359"/>
+      <lastNight reference="1362"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2456">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3880">
       <id>584</id>
-      <patient reference="1698"/>
-      <firstNight reference="1095"/>
-      <lastNight reference="1104"/>
+      <patient reference="2979"/>
+      <firstNight reference="1359"/>
+      <lastNight reference="1365"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2457">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3881">
       <id>585</id>
-      <patient reference="1699"/>
-      <firstNight reference="1095"/>
-      <lastNight reference="1104"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2458">
+      <patient reference="2983"/>
+      <firstNight reference="1359"/>
+      <lastNight reference="1362"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3882">
       <id>586</id>
-      <patient reference="1700"/>
-      <firstNight reference="1096"/>
-      <lastNight reference="1096"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2459">
+      <patient reference="2985"/>
+      <firstNight reference="1359"/>
+      <lastNight reference="1365"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3883">
       <id>587</id>
-      <patient reference="1701"/>
-      <firstNight reference="1096"/>
-      <lastNight reference="1105"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2460">
+      <patient reference="2987"/>
+      <firstNight reference="1359"/>
+      <lastNight reference="1368"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3884">
       <id>588</id>
-      <patient reference="1702"/>
-      <firstNight reference="1096"/>
-      <lastNight reference="1105"/>
+      <patient reference="2989"/>
+      <firstNight reference="1359"/>
+      <lastNight reference="1368"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3885">
+      <id>589</id>
+      <patient reference="2991"/>
+      <firstNight reference="1359"/>
+      <lastNight reference="1361"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2461">
-      <id>589</id>
-      <patient reference="1703"/>
-      <firstNight reference="1096"/>
-      <lastNight reference="1099"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2462">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3886">
       <id>590</id>
-      <patient reference="1704"/>
-      <firstNight reference="1096"/>
-      <lastNight reference="1099"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2463">
+      <patient reference="2993"/>
+      <firstNight reference="1359"/>
+      <lastNight reference="1362"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3887">
       <id>591</id>
-      <patient reference="1705"/>
-      <firstNight reference="1096"/>
-      <lastNight reference="1100"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2464">
+      <patient reference="2995"/>
+      <firstNight reference="1359"/>
+      <lastNight reference="1365"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3888">
       <id>592</id>
-      <patient reference="1706"/>
-      <firstNight reference="1096"/>
-      <lastNight reference="1099"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2465">
+      <patient reference="2998"/>
+      <firstNight reference="1359"/>
+      <lastNight reference="1362"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3889">
       <id>593</id>
-      <patient reference="1707"/>
-      <firstNight reference="1096"/>
-      <lastNight reference="1105"/>
+      <patient reference="3002"/>
+      <firstNight reference="1359"/>
+      <lastNight reference="1365"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2466">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3890">
       <id>594</id>
-      <patient reference="1708"/>
-      <firstNight reference="1096"/>
-      <lastNight reference="1105"/>
+      <patient reference="3004"/>
+      <firstNight reference="1359"/>
+      <lastNight reference="1362"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3891">
+      <id>595</id>
+      <patient reference="3006"/>
+      <firstNight reference="1359"/>
+      <lastNight reference="1363"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2467">
-      <id>595</id>
-      <patient reference="1709"/>
-      <firstNight reference="1096"/>
-      <lastNight reference="1096"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2468">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3892">
       <id>596</id>
-      <patient reference="1710"/>
-      <firstNight reference="1096"/>
-      <lastNight reference="1099"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2469">
+      <patient reference="3008"/>
+      <firstNight reference="1359"/>
+      <lastNight reference="1368"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3893">
       <id>597</id>
-      <patient reference="1711"/>
-      <firstNight reference="1096"/>
-      <lastNight reference="1100"/>
+      <patient reference="3010"/>
+      <firstNight reference="1359"/>
+      <lastNight reference="1362"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2470">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3894">
       <id>598</id>
-      <patient reference="1712"/>
-      <firstNight reference="1096"/>
-      <lastNight reference="1100"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2471">
+      <patient reference="3012"/>
+      <firstNight reference="1359"/>
+      <lastNight reference="1362"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3895">
       <id>599</id>
-      <patient reference="1713"/>
-      <firstNight reference="1096"/>
-      <lastNight reference="1100"/>
+      <patient reference="3014"/>
+      <firstNight reference="1359"/>
+      <lastNight reference="1363"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2472">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3896">
       <id>600</id>
-      <patient reference="1714"/>
-      <firstNight reference="1096"/>
-      <lastNight reference="1098"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2473">
+      <patient reference="3016"/>
+      <firstNight reference="1359"/>
+      <lastNight reference="1362"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3897">
       <id>601</id>
-      <patient reference="1715"/>
-      <firstNight reference="1096"/>
-      <lastNight reference="1100"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2474">
+      <patient reference="3019"/>
+      <firstNight reference="1359"/>
+      <lastNight reference="1362"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3898">
       <id>602</id>
-      <patient reference="1716"/>
-      <firstNight reference="1096"/>
-      <lastNight reference="1098"/>
+      <patient reference="3023"/>
+      <firstNight reference="1359"/>
+      <lastNight reference="1363"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2475">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3899">
       <id>603</id>
-      <patient reference="1717"/>
-      <firstNight reference="1096"/>
-      <lastNight reference="1098"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2476">
+      <patient reference="3025"/>
+      <firstNight reference="1359"/>
+      <lastNight reference="1368"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3900">
       <id>604</id>
-      <patient reference="1718"/>
-      <firstNight reference="1096"/>
-      <lastNight reference="1099"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2477">
+      <patient reference="3028"/>
+      <firstNight reference="1359"/>
+      <lastNight reference="1362"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3901">
       <id>605</id>
-      <patient reference="1719"/>
-      <firstNight reference="1096"/>
-      <lastNight reference="1099"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2478">
+      <patient reference="3030"/>
+      <firstNight reference="1360"/>
+      <lastNight reference="1364"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3902">
       <id>606</id>
-      <patient reference="1720"/>
-      <firstNight reference="1096"/>
-      <lastNight reference="1096"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2479">
+      <patient reference="3033"/>
+      <firstNight reference="1360"/>
+      <lastNight reference="1363"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3903">
       <id>607</id>
-      <patient reference="1721"/>
-      <firstNight reference="1096"/>
-      <lastNight reference="1102"/>
+      <patient reference="3037"/>
+      <firstNight reference="1360"/>
+      <lastNight reference="1366"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2480">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3904">
       <id>608</id>
-      <patient reference="1722"/>
-      <firstNight reference="1096"/>
-      <lastNight reference="1100"/>
+      <patient reference="3040"/>
+      <firstNight reference="1360"/>
+      <lastNight reference="1362"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2481">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3905">
       <id>609</id>
-      <patient reference="1723"/>
-      <firstNight reference="1096"/>
-      <lastNight reference="1105"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2482">
+      <patient reference="3042"/>
+      <firstNight reference="1360"/>
+      <lastNight reference="1360"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3906">
       <id>610</id>
-      <patient reference="1724"/>
-      <firstNight reference="1096"/>
-      <lastNight reference="1105"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2483">
+      <patient reference="3044"/>
+      <firstNight reference="1360"/>
+      <lastNight reference="1364"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3907">
       <id>611</id>
-      <patient reference="1725"/>
-      <firstNight reference="1096"/>
-      <lastNight reference="1096"/>
+      <patient reference="3046"/>
+      <firstNight reference="1360"/>
+      <lastNight reference="1363"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3908">
+      <id>612</id>
+      <patient reference="3048"/>
+      <firstNight reference="1360"/>
+      <lastNight reference="1363"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2484">
-      <id>612</id>
-      <patient reference="1726"/>
-      <firstNight reference="1096"/>
-      <lastNight reference="1100"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2485">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3909">
       <id>613</id>
-      <patient reference="1727"/>
-      <firstNight reference="1096"/>
-      <lastNight reference="1100"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2486">
+      <patient reference="3050"/>
+      <firstNight reference="1360"/>
+      <lastNight reference="1363"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3910">
       <id>614</id>
-      <patient reference="1728"/>
-      <firstNight reference="1096"/>
-      <lastNight reference="1099"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2487">
+      <patient reference="3053"/>
+      <firstNight reference="1360"/>
+      <lastNight reference="1363"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3911">
       <id>615</id>
-      <patient reference="1729"/>
-      <firstNight reference="1096"/>
-      <lastNight reference="1102"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2488">
+      <patient reference="3055"/>
+      <firstNight reference="1360"/>
+      <lastNight reference="1369"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3912">
       <id>616</id>
-      <patient reference="1730"/>
-      <firstNight reference="1096"/>
-      <lastNight reference="1099"/>
+      <patient reference="3057"/>
+      <firstNight reference="1360"/>
+      <lastNight reference="1363"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3913">
+      <id>617</id>
+      <patient reference="3061"/>
+      <firstNight reference="1360"/>
+      <lastNight reference="1363"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2489">
-      <id>617</id>
-      <patient reference="1731"/>
-      <firstNight reference="1096"/>
-      <lastNight reference="1105"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3914">
+      <id>618</id>
+      <patient reference="3063"/>
+      <firstNight reference="1360"/>
+      <lastNight reference="1363"/>
       <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2490">
-      <id>618</id>
-      <patient reference="1732"/>
-      <firstNight reference="1096"/>
-      <lastNight reference="1099"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2491">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3915">
       <id>619</id>
-      <patient reference="1733"/>
-      <firstNight reference="1096"/>
-      <lastNight reference="1099"/>
+      <patient reference="3065"/>
+      <firstNight reference="1360"/>
+      <lastNight reference="1364"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2492">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3916">
       <id>620</id>
-      <patient reference="1734"/>
-      <firstNight reference="1097"/>
-      <lastNight reference="1106"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2493">
+      <patient reference="3068"/>
+      <firstNight reference="1360"/>
+      <lastNight reference="1364"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3917">
       <id>621</id>
-      <patient reference="1735"/>
-      <firstNight reference="1097"/>
-      <lastNight reference="1100"/>
+      <patient reference="3070"/>
+      <firstNight reference="1360"/>
+      <lastNight reference="1366"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3918">
+      <id>622</id>
+      <patient reference="3074"/>
+      <firstNight reference="1360"/>
+      <lastNight reference="1360"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2494">
-      <id>622</id>
-      <patient reference="1736"/>
-      <firstNight reference="1097"/>
-      <lastNight reference="1106"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2495">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3919">
       <id>623</id>
-      <patient reference="1737"/>
-      <firstNight reference="1097"/>
-      <lastNight reference="1100"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2496">
+      <patient reference="3076"/>
+      <firstNight reference="1360"/>
+      <lastNight reference="1369"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3920">
       <id>624</id>
-      <patient reference="1738"/>
-      <firstNight reference="1097"/>
-      <lastNight reference="1103"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2497">
+      <patient reference="3078"/>
+      <firstNight reference="1360"/>
+      <lastNight reference="1363"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3921">
       <id>625</id>
-      <patient reference="1739"/>
-      <firstNight reference="1097"/>
-      <lastNight reference="1103"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2498">
+      <patient reference="3080"/>
+      <firstNight reference="1360"/>
+      <lastNight reference="1363"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3922">
       <id>626</id>
-      <patient reference="1740"/>
-      <firstNight reference="1097"/>
-      <lastNight reference="1101"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2499">
+      <patient reference="3083"/>
+      <firstNight reference="1360"/>
+      <lastNight reference="1363"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3923">
       <id>627</id>
-      <patient reference="1741"/>
-      <firstNight reference="1097"/>
-      <lastNight reference="1103"/>
+      <patient reference="3085"/>
+      <firstNight reference="1360"/>
+      <lastNight reference="1369"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2500">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3924">
       <id>628</id>
-      <patient reference="1742"/>
-      <firstNight reference="1097"/>
-      <lastNight reference="1100"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2501">
+      <patient reference="3087"/>
+      <firstNight reference="1360"/>
+      <lastNight reference="1364"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3925">
       <id>629</id>
-      <patient reference="1743"/>
-      <firstNight reference="1097"/>
-      <lastNight reference="1101"/>
+      <patient reference="3090"/>
+      <firstNight reference="1360"/>
+      <lastNight reference="1363"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3926">
+      <id>630</id>
+      <patient reference="3092"/>
+      <firstNight reference="1360"/>
+      <lastNight reference="1364"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2502">
-      <id>630</id>
-      <patient reference="1744"/>
-      <firstNight reference="1097"/>
-      <lastNight reference="1100"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2503">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3927">
       <id>631</id>
-      <patient reference="1745"/>
-      <firstNight reference="1097"/>
-      <lastNight reference="1103"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2504">
+      <patient reference="3094"/>
+      <firstNight reference="1360"/>
+      <lastNight reference="1360"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3928">
       <id>632</id>
-      <patient reference="1746"/>
-      <firstNight reference="1097"/>
-      <lastNight reference="1100"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2505">
+      <patient reference="3096"/>
+      <firstNight reference="1360"/>
+      <lastNight reference="1364"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3929">
       <id>633</id>
-      <patient reference="1747"/>
-      <firstNight reference="1097"/>
-      <lastNight reference="1103"/>
+      <patient reference="3098"/>
+      <firstNight reference="1360"/>
+      <lastNight reference="1369"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2506">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3930">
       <id>634</id>
-      <patient reference="1748"/>
-      <firstNight reference="1097"/>
-      <lastNight reference="1100"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2507">
+      <patient reference="3100"/>
+      <firstNight reference="1360"/>
+      <lastNight reference="1369"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3931">
       <id>635</id>
-      <patient reference="1749"/>
-      <firstNight reference="1097"/>
-      <lastNight reference="1103"/>
+      <patient reference="3104"/>
+      <firstNight reference="1361"/>
+      <lastNight reference="1364"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3932">
+      <id>636</id>
+      <patient reference="3106"/>
+      <firstNight reference="1361"/>
+      <lastNight reference="1367"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2508">
-      <id>636</id>
-      <patient reference="1750"/>
-      <firstNight reference="1097"/>
-      <lastNight reference="1106"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2509">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3933">
       <id>637</id>
-      <patient reference="1751"/>
-      <firstNight reference="1097"/>
-      <lastNight reference="1106"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2510">
+      <patient reference="3108"/>
+      <firstNight reference="1361"/>
+      <lastNight reference="1361"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3934">
       <id>638</id>
-      <patient reference="1752"/>
-      <firstNight reference="1097"/>
-      <lastNight reference="1099"/>
+      <patient reference="3110"/>
+      <firstNight reference="1361"/>
+      <lastNight reference="1363"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2511">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3935">
       <id>639</id>
-      <patient reference="1753"/>
-      <firstNight reference="1097"/>
-      <lastNight reference="1100"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2512">
+      <patient reference="3112"/>
+      <firstNight reference="1361"/>
+      <lastNight reference="1364"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3936">
       <id>640</id>
-      <patient reference="1754"/>
-      <firstNight reference="1097"/>
-      <lastNight reference="1103"/>
+      <patient reference="3115"/>
+      <firstNight reference="1361"/>
+      <lastNight reference="1367"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2513">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3937">
       <id>641</id>
-      <patient reference="1755"/>
-      <firstNight reference="1097"/>
-      <lastNight reference="1100"/>
+      <patient reference="3117"/>
+      <firstNight reference="1361"/>
+      <lastNight reference="1370"/>
       <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2514">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3938">
       <id>642</id>
-      <patient reference="1756"/>
-      <firstNight reference="1097"/>
-      <lastNight reference="1103"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2515">
+      <patient reference="3119"/>
+      <firstNight reference="1361"/>
+      <lastNight reference="1365"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3939">
       <id>643</id>
-      <patient reference="1757"/>
-      <firstNight reference="1097"/>
-      <lastNight reference="1100"/>
+      <patient reference="3122"/>
+      <firstNight reference="1361"/>
+      <lastNight reference="1364"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2516">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3940">
       <id>644</id>
-      <patient reference="1758"/>
-      <firstNight reference="1097"/>
-      <lastNight reference="1101"/>
+      <patient reference="3126"/>
+      <firstNight reference="1361"/>
+      <lastNight reference="1370"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2517">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3941">
       <id>645</id>
-      <patient reference="1759"/>
-      <firstNight reference="1097"/>
-      <lastNight reference="1106"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2518">
+      <patient reference="3128"/>
+      <firstNight reference="1361"/>
+      <lastNight reference="1364"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3942">
       <id>646</id>
-      <patient reference="1760"/>
-      <firstNight reference="1097"/>
-      <lastNight reference="1100"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2519">
+      <patient reference="3130"/>
+      <firstNight reference="1361"/>
+      <lastNight reference="1365"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3943">
       <id>647</id>
-      <patient reference="1761"/>
-      <firstNight reference="1097"/>
-      <lastNight reference="1100"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2520">
+      <patient reference="3134"/>
+      <firstNight reference="1361"/>
+      <lastNight reference="1365"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3944">
       <id>648</id>
-      <patient reference="1762"/>
-      <firstNight reference="1097"/>
-      <lastNight reference="1101"/>
+      <patient reference="3136"/>
+      <firstNight reference="1361"/>
+      <lastNight reference="1365"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2521">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3945">
       <id>649</id>
-      <patient reference="1763"/>
-      <firstNight reference="1097"/>
-      <lastNight reference="1100"/>
+      <patient reference="3140"/>
+      <firstNight reference="1361"/>
+      <lastNight reference="1364"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2522">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3946">
       <id>650</id>
-      <patient reference="1764"/>
-      <firstNight reference="1097"/>
-      <lastNight reference="1100"/>
+      <patient reference="3144"/>
+      <firstNight reference="1361"/>
+      <lastNight reference="1365"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2523">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3947">
       <id>651</id>
-      <patient reference="1765"/>
-      <firstNight reference="1097"/>
-      <lastNight reference="1101"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2524">
+      <patient reference="3146"/>
+      <firstNight reference="1361"/>
+      <lastNight reference="1364"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3948">
       <id>652</id>
-      <patient reference="1766"/>
-      <firstNight reference="1097"/>
-      <lastNight reference="1106"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2525">
+      <patient reference="3148"/>
+      <firstNight reference="1361"/>
+      <lastNight reference="1364"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3949">
       <id>653</id>
-      <patient reference="1767"/>
-      <firstNight reference="1097"/>
-      <lastNight reference="1100"/>
+      <patient reference="3152"/>
+      <firstNight reference="1361"/>
+      <lastNight reference="1370"/>
       <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2526">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3950">
       <id>654</id>
-      <patient reference="1768"/>
-      <firstNight reference="1098"/>
-      <lastNight reference="1102"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2527">
+      <patient reference="3155"/>
+      <firstNight reference="1361"/>
+      <lastNight reference="1364"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3951">
       <id>655</id>
-      <patient reference="1769"/>
-      <firstNight reference="1098"/>
-      <lastNight reference="1101"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2528">
+      <patient reference="3157"/>
+      <firstNight reference="1361"/>
+      <lastNight reference="1364"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3952">
       <id>656</id>
-      <patient reference="1770"/>
-      <firstNight reference="1098"/>
-      <lastNight reference="1104"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2529">
+      <patient reference="3161"/>
+      <firstNight reference="1361"/>
+      <lastNight reference="1364"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3953">
       <id>657</id>
-      <patient reference="1771"/>
-      <firstNight reference="1098"/>
-      <lastNight reference="1100"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2530">
+      <patient reference="3163"/>
+      <firstNight reference="1361"/>
+      <lastNight reference="1364"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3954">
       <id>658</id>
-      <patient reference="1772"/>
-      <firstNight reference="1098"/>
-      <lastNight reference="1098"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2531">
+      <patient reference="3167"/>
+      <firstNight reference="1361"/>
+      <lastNight reference="1364"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3955">
       <id>659</id>
-      <patient reference="1773"/>
-      <firstNight reference="1098"/>
-      <lastNight reference="1102"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2532">
+      <patient reference="3170"/>
+      <firstNight reference="1361"/>
+      <lastNight reference="1370"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3956">
       <id>660</id>
-      <patient reference="1774"/>
-      <firstNight reference="1098"/>
-      <lastNight reference="1101"/>
+      <patient reference="3172"/>
+      <firstNight reference="1361"/>
+      <lastNight reference="1364"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2533">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3957">
       <id>661</id>
-      <patient reference="1775"/>
-      <firstNight reference="1098"/>
-      <lastNight reference="1101"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2534">
+      <patient reference="3174"/>
+      <firstNight reference="1362"/>
+      <lastNight reference="1371"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3958">
       <id>662</id>
-      <patient reference="1776"/>
-      <firstNight reference="1098"/>
-      <lastNight reference="1101"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2535">
+      <patient reference="3176"/>
+      <firstNight reference="1362"/>
+      <lastNight reference="1366"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3959">
       <id>663</id>
-      <patient reference="1777"/>
-      <firstNight reference="1098"/>
-      <lastNight reference="1101"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2536">
+      <patient reference="3178"/>
+      <firstNight reference="1362"/>
+      <lastNight reference="1368"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3960">
       <id>664</id>
-      <patient reference="1778"/>
-      <firstNight reference="1098"/>
-      <lastNight reference="1107"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2537">
+      <patient reference="3180"/>
+      <firstNight reference="1362"/>
+      <lastNight reference="1366"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3961">
       <id>665</id>
-      <patient reference="1779"/>
-      <firstNight reference="1098"/>
-      <lastNight reference="1101"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2538">
+      <patient reference="3182"/>
+      <firstNight reference="1362"/>
+      <lastNight reference="1371"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3962">
       <id>666</id>
-      <patient reference="1780"/>
-      <firstNight reference="1098"/>
-      <lastNight reference="1101"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2539">
+      <patient reference="3184"/>
+      <firstNight reference="1362"/>
+      <lastNight reference="1371"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3963">
       <id>667</id>
-      <patient reference="1781"/>
-      <firstNight reference="1098"/>
-      <lastNight reference="1101"/>
+      <patient reference="3186"/>
+      <firstNight reference="1362"/>
+      <lastNight reference="1365"/>
       <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2540">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3964">
       <id>668</id>
-      <patient reference="1782"/>
-      <firstNight reference="1098"/>
-      <lastNight reference="1102"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2541">
+      <patient reference="3188"/>
+      <firstNight reference="1362"/>
+      <lastNight reference="1371"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3965">
       <id>669</id>
-      <patient reference="1783"/>
-      <firstNight reference="1098"/>
-      <lastNight reference="1102"/>
+      <patient reference="3192"/>
+      <firstNight reference="1362"/>
+      <lastNight reference="1368"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2542">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3966">
       <id>670</id>
-      <patient reference="1784"/>
-      <firstNight reference="1098"/>
-      <lastNight reference="1104"/>
+      <patient reference="3196"/>
+      <firstNight reference="1362"/>
+      <lastNight reference="1368"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2543">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3967">
       <id>671</id>
-      <patient reference="1785"/>
-      <firstNight reference="1098"/>
-      <lastNight reference="1098"/>
+      <patient reference="3200"/>
+      <firstNight reference="1362"/>
+      <lastNight reference="1365"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2544">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3968">
       <id>672</id>
-      <patient reference="1786"/>
-      <firstNight reference="1098"/>
-      <lastNight reference="1107"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2545">
+      <patient reference="3203"/>
+      <firstNight reference="1362"/>
+      <lastNight reference="1366"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3969">
       <id>673</id>
-      <patient reference="1787"/>
-      <firstNight reference="1098"/>
-      <lastNight reference="1101"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2546">
+      <patient reference="3207"/>
+      <firstNight reference="1362"/>
+      <lastNight reference="1365"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3970">
       <id>674</id>
-      <patient reference="1788"/>
-      <firstNight reference="1098"/>
-      <lastNight reference="1101"/>
+      <patient reference="3210"/>
+      <firstNight reference="1362"/>
+      <lastNight reference="1371"/>
       <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2547">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3971">
       <id>675</id>
-      <patient reference="1789"/>
-      <firstNight reference="1098"/>
-      <lastNight reference="1101"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2548">
+      <patient reference="3212"/>
+      <firstNight reference="1362"/>
+      <lastNight reference="1366"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3972">
       <id>676</id>
-      <patient reference="1790"/>
-      <firstNight reference="1098"/>
-      <lastNight reference="1107"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2549">
+      <patient reference="3214"/>
+      <firstNight reference="1362"/>
+      <lastNight reference="1371"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3973">
       <id>677</id>
-      <patient reference="1791"/>
-      <firstNight reference="1098"/>
-      <lastNight reference="1102"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2550">
+      <patient reference="3216"/>
+      <firstNight reference="1362"/>
+      <lastNight reference="1366"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3974">
       <id>678</id>
-      <patient reference="1792"/>
-      <firstNight reference="1098"/>
-      <lastNight reference="1101"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2551">
+      <patient reference="3218"/>
+      <firstNight reference="1362"/>
+      <lastNight reference="1366"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3975">
       <id>679</id>
-      <patient reference="1793"/>
-      <firstNight reference="1098"/>
-      <lastNight reference="1102"/>
+      <patient reference="3220"/>
+      <firstNight reference="1362"/>
+      <lastNight reference="1362"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2552">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3976">
       <id>680</id>
-      <patient reference="1794"/>
-      <firstNight reference="1098"/>
-      <lastNight reference="1098"/>
+      <patient reference="3222"/>
+      <firstNight reference="1362"/>
+      <lastNight reference="1365"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2553">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3977">
       <id>681</id>
-      <patient reference="1795"/>
-      <firstNight reference="1098"/>
-      <lastNight reference="1102"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2554">
+      <patient reference="3226"/>
+      <firstNight reference="1362"/>
+      <lastNight reference="1371"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3978">
       <id>682</id>
-      <patient reference="1796"/>
-      <firstNight reference="1098"/>
-      <lastNight reference="1107"/>
+      <patient reference="3228"/>
+      <firstNight reference="1362"/>
+      <lastNight reference="1362"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3979">
+      <id>683</id>
+      <patient reference="3230"/>
+      <firstNight reference="1362"/>
+      <lastNight reference="1371"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2555">
-      <id>683</id>
-      <patient reference="1797"/>
-      <firstNight reference="1098"/>
-      <lastNight reference="1107"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2556">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3980">
       <id>684</id>
-      <patient reference="1798"/>
-      <firstNight reference="1099"/>
-      <lastNight reference="1102"/>
+      <patient reference="3233"/>
+      <firstNight reference="1362"/>
+      <lastNight reference="1371"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3981">
+      <id>685</id>
+      <patient reference="3235"/>
+      <firstNight reference="1362"/>
+      <lastNight reference="1365"/>
       <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2557">
-      <id>685</id>
-      <patient reference="1799"/>
-      <firstNight reference="1099"/>
-      <lastNight reference="1105"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3982">
+      <id>686</id>
+      <patient reference="3237"/>
+      <firstNight reference="1362"/>
+      <lastNight reference="1364"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2558">
-      <id>686</id>
-      <patient reference="1800"/>
-      <firstNight reference="1099"/>
-      <lastNight reference="1099"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2559">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3983">
       <id>687</id>
-      <patient reference="1801"/>
-      <firstNight reference="1099"/>
-      <lastNight reference="1101"/>
+      <patient reference="3241"/>
+      <firstNight reference="1362"/>
+      <lastNight reference="1364"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2560">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3984">
       <id>688</id>
-      <patient reference="1802"/>
-      <firstNight reference="1099"/>
-      <lastNight reference="1102"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2561">
+      <patient reference="3244"/>
+      <firstNight reference="1362"/>
+      <lastNight reference="1371"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3985">
       <id>689</id>
-      <patient reference="1803"/>
-      <firstNight reference="1099"/>
-      <lastNight reference="1105"/>
+      <patient reference="3246"/>
+      <firstNight reference="1363"/>
+      <lastNight reference="1367"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2562">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3986">
       <id>690</id>
-      <patient reference="1804"/>
-      <firstNight reference="1099"/>
-      <lastNight reference="1108"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2563">
+      <patient reference="3248"/>
+      <firstNight reference="1363"/>
+      <lastNight reference="1372"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3987">
       <id>691</id>
-      <patient reference="1805"/>
-      <firstNight reference="1099"/>
-      <lastNight reference="1103"/>
+      <patient reference="3251"/>
+      <firstNight reference="1363"/>
+      <lastNight reference="1369"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3988">
+      <id>692</id>
+      <patient reference="3254"/>
+      <firstNight reference="1363"/>
+      <lastNight reference="1366"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2564">
-      <id>692</id>
-      <patient reference="1806"/>
-      <firstNight reference="1099"/>
-      <lastNight reference="1102"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2565">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3989">
       <id>693</id>
-      <patient reference="1807"/>
-      <firstNight reference="1099"/>
-      <lastNight reference="1108"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2566">
+      <patient reference="3257"/>
+      <firstNight reference="1363"/>
+      <lastNight reference="1372"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3990">
       <id>694</id>
-      <patient reference="1808"/>
-      <firstNight reference="1099"/>
-      <lastNight reference="1102"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2567">
+      <patient reference="3260"/>
+      <firstNight reference="1363"/>
+      <lastNight reference="1372"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3991">
       <id>695</id>
-      <patient reference="1809"/>
-      <firstNight reference="1099"/>
-      <lastNight reference="1103"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2568">
+      <patient reference="3262"/>
+      <firstNight reference="1363"/>
+      <lastNight reference="1367"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3992">
       <id>696</id>
-      <patient reference="1810"/>
-      <firstNight reference="1099"/>
-      <lastNight reference="1103"/>
+      <patient reference="3264"/>
+      <firstNight reference="1363"/>
+      <lastNight reference="1365"/>
       <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2569">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3993">
       <id>697</id>
-      <patient reference="1811"/>
-      <firstNight reference="1099"/>
-      <lastNight reference="1103"/>
+      <patient reference="3268"/>
+      <firstNight reference="1363"/>
+      <lastNight reference="1366"/>
+      <specialism reference="4"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3994">
+      <id>698</id>
+      <patient reference="3270"/>
+      <firstNight reference="1363"/>
+      <lastNight reference="1367"/>
       <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2570">
-      <id>698</id>
-      <patient reference="1812"/>
-      <firstNight reference="1099"/>
-      <lastNight reference="1102"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2571">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3995">
       <id>699</id>
-      <patient reference="1813"/>
-      <firstNight reference="1099"/>
-      <lastNight reference="1103"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2572">
+      <patient reference="3272"/>
+      <firstNight reference="1364"/>
+      <lastNight reference="1368"/>
+      <specialism reference="6"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3996">
       <id>700</id>
-      <patient reference="1814"/>
-      <firstNight reference="1099"/>
-      <lastNight reference="1102"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2573">
+      <patient reference="3274"/>
+      <firstNight reference="1364"/>
+      <lastNight reference="1373"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3997">
       <id>701</id>
-      <patient reference="1815"/>
-      <firstNight reference="1099"/>
-      <lastNight reference="1102"/>
+      <patient reference="3277"/>
+      <firstNight reference="1364"/>
+      <lastNight reference="1367"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2574">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3998">
       <id>702</id>
-      <patient reference="1816"/>
-      <firstNight reference="1099"/>
-      <lastNight reference="1108"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2575">
+      <patient reference="3279"/>
+      <firstNight reference="1364"/>
+      <lastNight reference="1367"/>
+      <specialism reference="5"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="3999">
       <id>703</id>
-      <patient reference="1817"/>
-      <firstNight reference="1099"/>
-      <lastNight reference="1102"/>
+      <patient reference="3281"/>
+      <firstNight reference="1364"/>
+      <lastNight reference="1367"/>
+      <specialism reference="7"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4000">
+      <id>704</id>
+      <patient reference="3283"/>
+      <firstNight reference="1364"/>
+      <lastNight reference="1368"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2576">
-      <id>704</id>
-      <patient reference="1818"/>
-      <firstNight reference="1099"/>
-      <lastNight reference="1102"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2577">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4001">
       <id>705</id>
-      <patient reference="1819"/>
-      <firstNight reference="1099"/>
-      <lastNight reference="1102"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2578">
+      <patient reference="3286"/>
+      <firstNight reference="1364"/>
+      <lastNight reference="1373"/>
+      <specialism reference="3"/>
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4002">
       <id>706</id>
-      <patient reference="1820"/>
-      <firstNight reference="1099"/>
-      <lastNight reference="1102"/>
+      <patient reference="3290"/>
+      <firstNight reference="1364"/>
+      <lastNight reference="1367"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2579">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+    <org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart id="4003">
       <id>707</id>
-      <patient reference="1821"/>
-      <firstNight reference="1099"/>
-      <lastNight reference="1102"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2580">
-      <id>708</id>
-      <patient reference="1822"/>
-      <firstNight reference="1099"/>
-      <lastNight reference="1108"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2581">
-      <id>709</id>
-      <patient reference="1823"/>
-      <firstNight reference="1099"/>
-      <lastNight reference="1102"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2582">
-      <id>710</id>
-      <patient reference="1824"/>
-      <firstNight reference="1100"/>
-      <lastNight reference="1109"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2583">
-      <id>711</id>
-      <patient reference="1825"/>
-      <firstNight reference="1100"/>
-      <lastNight reference="1104"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2584">
-      <id>712</id>
-      <patient reference="1826"/>
-      <firstNight reference="1100"/>
-      <lastNight reference="1106"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2585">
-      <id>713</id>
-      <patient reference="1827"/>
-      <firstNight reference="1100"/>
-      <lastNight reference="1104"/>
+      <patient reference="3292"/>
+      <firstNight reference="1364"/>
+      <lastNight reference="1367"/>
       <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2586">
-      <id>714</id>
-      <patient reference="1828"/>
-      <firstNight reference="1100"/>
-      <lastNight reference="1109"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2587">
-      <id>715</id>
-      <patient reference="1829"/>
-      <firstNight reference="1100"/>
-      <lastNight reference="1109"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2588">
-      <id>716</id>
-      <patient reference="1830"/>
-      <firstNight reference="1100"/>
-      <lastNight reference="1103"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2589">
-      <id>717</id>
-      <patient reference="1831"/>
-      <firstNight reference="1100"/>
-      <lastNight reference="1109"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2590">
-      <id>718</id>
-      <patient reference="1832"/>
-      <firstNight reference="1100"/>
-      <lastNight reference="1106"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2591">
-      <id>719</id>
-      <patient reference="1833"/>
-      <firstNight reference="1100"/>
-      <lastNight reference="1106"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2592">
-      <id>720</id>
-      <patient reference="1834"/>
-      <firstNight reference="1100"/>
-      <lastNight reference="1103"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2593">
-      <id>721</id>
-      <patient reference="1835"/>
-      <firstNight reference="1100"/>
-      <lastNight reference="1104"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2594">
-      <id>722</id>
-      <patient reference="1836"/>
-      <firstNight reference="1100"/>
-      <lastNight reference="1103"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2595">
-      <id>723</id>
-      <patient reference="1837"/>
-      <firstNight reference="1100"/>
-      <lastNight reference="1109"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2596">
-      <id>724</id>
-      <patient reference="1838"/>
-      <firstNight reference="1100"/>
-      <lastNight reference="1104"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2597">
-      <id>725</id>
-      <patient reference="1839"/>
-      <firstNight reference="1100"/>
-      <lastNight reference="1109"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2598">
-      <id>726</id>
-      <patient reference="1840"/>
-      <firstNight reference="1100"/>
-      <lastNight reference="1104"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2599">
-      <id>727</id>
-      <patient reference="1841"/>
-      <firstNight reference="1100"/>
-      <lastNight reference="1104"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2600">
-      <id>728</id>
-      <patient reference="1842"/>
-      <firstNight reference="1100"/>
-      <lastNight reference="1100"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2601">
-      <id>729</id>
-      <patient reference="1843"/>
-      <firstNight reference="1100"/>
-      <lastNight reference="1103"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2602">
-      <id>730</id>
-      <patient reference="1844"/>
-      <firstNight reference="1100"/>
-      <lastNight reference="1109"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2603">
-      <id>731</id>
-      <patient reference="1845"/>
-      <firstNight reference="1100"/>
-      <lastNight reference="1100"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2604">
-      <id>732</id>
-      <patient reference="1846"/>
-      <firstNight reference="1100"/>
-      <lastNight reference="1109"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2605">
-      <id>733</id>
-      <patient reference="1847"/>
-      <firstNight reference="1100"/>
-      <lastNight reference="1109"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2606">
-      <id>734</id>
-      <patient reference="1848"/>
-      <firstNight reference="1100"/>
-      <lastNight reference="1103"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2607">
-      <id>735</id>
-      <patient reference="1849"/>
-      <firstNight reference="1100"/>
-      <lastNight reference="1102"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2608">
-      <id>736</id>
-      <patient reference="1850"/>
-      <firstNight reference="1100"/>
-      <lastNight reference="1102"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2609">
-      <id>737</id>
-      <patient reference="1851"/>
-      <firstNight reference="1100"/>
-      <lastNight reference="1109"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2610">
-      <id>738</id>
-      <patient reference="1852"/>
-      <firstNight reference="1101"/>
-      <lastNight reference="1105"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2611">
-      <id>739</id>
-      <patient reference="1853"/>
-      <firstNight reference="1101"/>
-      <lastNight reference="1110"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2612">
-      <id>740</id>
-      <patient reference="1854"/>
-      <firstNight reference="1101"/>
-      <lastNight reference="1107"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2613">
-      <id>741</id>
-      <patient reference="1855"/>
-      <firstNight reference="1101"/>
-      <lastNight reference="1104"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2614">
-      <id>742</id>
-      <patient reference="1856"/>
-      <firstNight reference="1101"/>
-      <lastNight reference="1110"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2615">
-      <id>743</id>
-      <patient reference="1857"/>
-      <firstNight reference="1101"/>
-      <lastNight reference="1110"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2616">
-      <id>744</id>
-      <patient reference="1858"/>
-      <firstNight reference="1101"/>
-      <lastNight reference="1105"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2617">
-      <id>745</id>
-      <patient reference="1859"/>
-      <firstNight reference="1101"/>
-      <lastNight reference="1103"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2618">
-      <id>746</id>
-      <patient reference="1860"/>
-      <firstNight reference="1101"/>
-      <lastNight reference="1104"/>
-      <specialism reference="4"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2619">
-      <id>747</id>
-      <patient reference="1861"/>
-      <firstNight reference="1101"/>
-      <lastNight reference="1105"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2620">
-      <id>748</id>
-      <patient reference="1862"/>
-      <firstNight reference="1102"/>
-      <lastNight reference="1106"/>
-      <specialism reference="6"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2621">
-      <id>749</id>
-      <patient reference="1863"/>
-      <firstNight reference="1102"/>
-      <lastNight reference="1111"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2622">
-      <id>750</id>
-      <patient reference="1864"/>
-      <firstNight reference="1102"/>
-      <lastNight reference="1105"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2623">
-      <id>751</id>
-      <patient reference="1865"/>
-      <firstNight reference="1102"/>
-      <lastNight reference="1105"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2624">
-      <id>752</id>
-      <patient reference="1866"/>
-      <firstNight reference="1102"/>
-      <lastNight reference="1105"/>
-      <specialism reference="7"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2625">
-      <id>753</id>
-      <patient reference="1867"/>
-      <firstNight reference="1102"/>
-      <lastNight reference="1106"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2626">
-      <id>754</id>
-      <patient reference="1868"/>
-      <firstNight reference="1102"/>
-      <lastNight reference="1111"/>
-      <specialism reference="3"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2627">
-      <id>755</id>
-      <patient reference="1869"/>
-      <firstNight reference="1102"/>
-      <lastNight reference="1105"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-    <org.drools.solver.examples.patientadmissionschedule.domain.Admission id="2628">
-      <id>756</id>
-      <patient reference="1870"/>
-      <firstNight reference="1102"/>
-      <lastNight reference="1105"/>
-      <specialism reference="5"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.Admission>
-  </admissionList>
-  <requiredPatientEquipmentList id="2629">
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2630">
+    </org.drools.solver.examples.patientadmissionschedule.domain.AdmissionPart>
+  </admissionPartList>
+  <requiredPatientEquipmentList id="4004">
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1384"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1389"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1394"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1403"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1422"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1423"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1426"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1431"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1438"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1441"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1444"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1445"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1448"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1449"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1462"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1465"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1472"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1477"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1478"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1481"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1488"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1495"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1496"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1501"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1506"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1513"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1516"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1519"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1520"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1529"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1536"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1537"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1544"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1557"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1558"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1561"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1564"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1569"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1570"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1575"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1582"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1583"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1588"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1595"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1598"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1603"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1620"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1623"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1624"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1629"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1632"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1635"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1640"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1641"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1646"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1647"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1656"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1659"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1660"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1677"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1688"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1689"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1698"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1699"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1704"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1711"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1714"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1721"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1722"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1725"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1728"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1729"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1732"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1733"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1736"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1751"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1752"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1755"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1760"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1761"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1768"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1771"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1792"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1801"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1802"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1811"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1812"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1835"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1838"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1839"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1842"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1843"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1846"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1849"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1850"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1853"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1860"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1871"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1878"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1879"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1882"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1897"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1912"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1915"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1918"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1923"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1926"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1927"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1930"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1931"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1934"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1935"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1942"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1949"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1950"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1959"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1960"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1967"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1972"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1975"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1980"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1981"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1986"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1987"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1990"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="1997"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2002"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2007"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2010"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2011"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2022"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2023"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2026"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2029"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2040"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2041"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2046"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2047"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2056"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2063"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2086"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2091"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2092"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2101"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2108"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2111"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2112"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2115"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2116"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2119"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2120"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2123"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2128"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2137"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2140"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2147"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2152"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2155"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2156"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2161"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2166"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2167"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2174"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2177"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2180"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2191"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2192"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2199"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2208"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2213"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2216"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2217"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2226"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2227"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2232"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2235"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2244"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2255"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2256"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2259"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2262"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2267"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2276"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2277"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2282"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2285"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2300"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2309"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2310"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2313"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2314"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2317"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2322"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2327"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2328"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2337"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2338"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2343"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2348"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2349"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2358"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2361"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2362"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2365"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2366"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2369"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2372"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2373"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2380"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2385"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2388"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2391"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2400"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2409"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2410"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2423"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2428"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2431"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2432"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2437"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2440"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2443"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2450"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2451"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2460"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2467"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2470"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2471"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2476"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2479"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2480"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2487"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2488"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2491"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2496"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2503"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2506"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2509"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2512"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2513"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2530"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2537"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2540"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2551"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2558"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2563"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2564"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2567"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2572"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2583"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2586"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2587"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2596"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2597"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2608"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2609"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2622"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2627"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2632"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2635"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2638"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2639"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2648"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2651"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2652"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2657"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2662"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2667"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2668"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2671"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2678"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2679"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2686"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2689"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2690"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2693"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2706"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2707"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2710"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2711"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2714"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2715"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2718"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2727"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2730"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2741"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2742"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2747"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2748"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2751"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2754"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2767"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2772"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2775"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2780"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2799"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2806"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2807"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2818"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2819"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2824"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2827"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2832"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2833"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2840"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2843"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2846"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2865"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2872"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2873"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2878"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2879"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2882"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2887"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2896"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2899"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2912"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2915"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2920"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2927"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2930"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2931"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2934"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2935"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2938"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2947"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2948"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2951"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2952"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2957"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2960"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2963"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2964"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2967"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2974"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2977"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2978"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2981"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2982"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="2997"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="3000"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="3001"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="3018"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="3021"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="3022"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="3027"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="3032"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="3035"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="3036"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="3039"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="3052"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="3059"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="3060"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="3067"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="3072"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="3073"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="3082"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="3089"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="3102"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="3103"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="3114"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="3121"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="3124"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="3125"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="3132"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="3133"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="3138"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="3139"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="3142"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="3143"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="3150"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="3151"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="3154"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="3159"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="3160"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="3165"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="3166"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="3169"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="3190"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="3191"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="3194"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="3195"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="3198"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="3199"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="3202"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="3205"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="3206"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="3209"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="3224"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="3225"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="3232"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="3239"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="3240"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="3243"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="3250"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="3253"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="3256"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="3259"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="3266"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="3267"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="3276"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="3285"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="3288"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="3289"/>
+    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment reference="3294"/>
+  </requiredPatientEquipmentList>
+  <preferredPatientEquipmentList id="4005">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4006">
       <id>0</id>
-      <patient reference="1117"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2631">
-      <id>1</id>
-      <patient reference="1119"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2632">
-      <id>2</id>
-      <patient reference="1121"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2633">
-      <id>3</id>
-      <patient reference="1125"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2634">
-      <id>4</id>
-      <patient reference="1134"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2635">
-      <id>5</id>
-      <patient reference="1134"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2636">
-      <id>6</id>
-      <patient reference="1135"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2637">
-      <id>7</id>
-      <patient reference="1137"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2638">
-      <id>8</id>
-      <patient reference="1140"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2639">
-      <id>9</id>
-      <patient reference="1141"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2640">
-      <id>10</id>
-      <patient reference="1142"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2641">
-      <id>11</id>
-      <patient reference="1142"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2642">
-      <id>12</id>
-      <patient reference="1143"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2643">
-      <id>13</id>
-      <patient reference="1143"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2644">
-      <id>14</id>
-      <patient reference="1149"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2645">
-      <id>15</id>
-      <patient reference="1150"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2646">
-      <id>16</id>
-      <patient reference="1153"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2647">
-      <id>17</id>
-      <patient reference="1155"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2648">
-      <id>18</id>
-      <patient reference="1155"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2649">
-      <id>19</id>
-      <patient reference="1156"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2650">
-      <id>20</id>
-      <patient reference="1159"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2651">
-      <id>21</id>
-      <patient reference="1162"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2652">
-      <id>22</id>
-      <patient reference="1162"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2653">
-      <id>23</id>
-      <patient reference="1164"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2654">
-      <id>24</id>
-      <patient reference="1166"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2655">
-      <id>25</id>
-      <patient reference="1169"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2656">
-      <id>26</id>
-      <patient reference="1170"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2657">
-      <id>27</id>
-      <patient reference="1171"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2658">
-      <id>28</id>
-      <patient reference="1171"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2659">
-      <id>29</id>
-      <patient reference="1175"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2660">
-      <id>30</id>
-      <patient reference="1178"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2661">
-      <id>31</id>
-      <patient reference="1178"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2662">
-      <id>32</id>
-      <patient reference="1181"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2663">
-      <id>33</id>
-      <patient reference="1187"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2664">
-      <id>34</id>
-      <patient reference="1187"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2665">
-      <id>35</id>
-      <patient reference="1188"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2666">
-      <id>36</id>
-      <patient reference="1189"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2667">
-      <id>37</id>
-      <patient reference="1191"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2668">
-      <id>38</id>
-      <patient reference="1191"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2669">
-      <id>39</id>
-      <patient reference="1193"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2670">
-      <id>40</id>
-      <patient reference="1196"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2671">
-      <id>41</id>
-      <patient reference="1196"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2672">
-      <id>42</id>
-      <patient reference="1198"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2673">
-      <id>43</id>
-      <patient reference="1201"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2674">
-      <id>44</id>
-      <patient reference="1202"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2675">
-      <id>45</id>
-      <patient reference="1204"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2676">
-      <id>46</id>
-      <patient reference="1212"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2677">
-      <id>47</id>
-      <patient reference="1213"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2678">
-      <id>48</id>
-      <patient reference="1213"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2679">
-      <id>49</id>
-      <patient reference="1215"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2680">
-      <id>50</id>
-      <patient reference="1216"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2681">
-      <id>51</id>
-      <patient reference="1217"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2682">
-      <id>52</id>
-      <patient reference="1219"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2683">
-      <id>53</id>
-      <patient reference="1219"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2684">
-      <id>54</id>
-      <patient reference="1221"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2685">
-      <id>55</id>
-      <patient reference="1221"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2686">
-      <id>56</id>
-      <patient reference="1225"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2687">
-      <id>57</id>
-      <patient reference="1226"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2688">
-      <id>58</id>
-      <patient reference="1226"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2689">
-      <id>59</id>
-      <patient reference="1234"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2690">
-      <id>60</id>
-      <patient reference="1239"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2691">
-      <id>61</id>
-      <patient reference="1239"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2692">
-      <id>62</id>
-      <patient reference="1243"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2693">
-      <id>63</id>
-      <patient reference="1243"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2694">
-      <id>64</id>
-      <patient reference="1245"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2695">
-      <id>65</id>
-      <patient reference="1248"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2696">
-      <id>66</id>
-      <patient reference="1249"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2697">
-      <id>67</id>
-      <patient reference="1252"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2698">
-      <id>68</id>
-      <patient reference="1252"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2699">
-      <id>69</id>
-      <patient reference="1253"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2700">
-      <id>70</id>
-      <patient reference="1254"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2701">
-      <id>71</id>
-      <patient reference="1254"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2702">
-      <id>72</id>
-      <patient reference="1255"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2703">
-      <id>73</id>
-      <patient reference="1255"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2704">
-      <id>74</id>
-      <patient reference="1256"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2705">
-      <id>75</id>
-      <patient reference="1263"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2706">
-      <id>76</id>
-      <patient reference="1263"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2707">
-      <id>77</id>
-      <patient reference="1264"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2708">
-      <id>78</id>
-      <patient reference="1266"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2709">
-      <id>79</id>
-      <patient reference="1266"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2710">
-      <id>80</id>
-      <patient reference="1269"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2711">
-      <id>81</id>
-      <patient reference="1270"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2712">
-      <id>82</id>
-      <patient reference="1280"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2713">
-      <id>83</id>
-      <patient reference="1284"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2714">
-      <id>84</id>
-      <patient reference="1284"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2715">
-      <id>85</id>
-      <patient reference="1288"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2716">
-      <id>86</id>
-      <patient reference="1288"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2717">
-      <id>87</id>
-      <patient reference="1299"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2718">
-      <id>88</id>
-      <patient reference="1300"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2719">
-      <id>89</id>
-      <patient reference="1300"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2720">
-      <id>90</id>
-      <patient reference="1301"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2721">
-      <id>91</id>
-      <patient reference="1301"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2722">
-      <id>92</id>
-      <patient reference="1302"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2723">
-      <id>93</id>
-      <patient reference="1303"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2724">
-      <id>94</id>
-      <patient reference="1303"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2725">
-      <id>95</id>
-      <patient reference="1304"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2726">
-      <id>96</id>
-      <patient reference="1307"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2727">
-      <id>97</id>
-      <patient reference="1312"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2728">
-      <id>98</id>
-      <patient reference="1315"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2729">
-      <id>99</id>
-      <patient reference="1315"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2730">
-      <id>100</id>
-      <patient reference="1316"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2731">
-      <id>101</id>
-      <patient reference="1323"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2732">
-      <id>102</id>
-      <patient reference="1330"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2733">
-      <id>103</id>
-      <patient reference="1331"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2734">
-      <id>104</id>
-      <patient reference="1332"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2735">
-      <id>105</id>
-      <patient reference="1334"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2736">
-      <id>106</id>
-      <patient reference="1335"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2737">
-      <id>107</id>
-      <patient reference="1335"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2738">
-      <id>108</id>
-      <patient reference="1336"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2739">
-      <id>109</id>
-      <patient reference="1336"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2740">
-      <id>110</id>
-      <patient reference="1337"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2741">
-      <id>111</id>
-      <patient reference="1337"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2742">
-      <id>112</id>
-      <patient reference="1340"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2743">
-      <id>113</id>
-      <patient reference="1343"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2744">
-      <id>114</id>
-      <patient reference="1343"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2745">
-      <id>115</id>
-      <patient reference="1347"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2746">
-      <id>116</id>
-      <patient reference="1347"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2747">
-      <id>117</id>
-      <patient reference="1350"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2748">
-      <id>118</id>
-      <patient reference="1352"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2749">
-      <id>119</id>
-      <patient reference="1353"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2750">
-      <id>120</id>
-      <patient reference="1355"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2751">
-      <id>121</id>
-      <patient reference="1355"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2752">
-      <id>122</id>
-      <patient reference="1357"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2753">
-      <id>123</id>
-      <patient reference="1357"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2754">
-      <id>124</id>
-      <patient reference="1358"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2755">
-      <id>125</id>
-      <patient reference="1361"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2756">
-      <id>126</id>
-      <patient reference="1363"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2757">
-      <id>127</id>
-      <patient reference="1365"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2758">
-      <id>128</id>
-      <patient reference="1366"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2759">
-      <id>129</id>
-      <patient reference="1366"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2760">
-      <id>130</id>
-      <patient reference="1371"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2761">
-      <id>131</id>
-      <patient reference="1371"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2762">
-      <id>132</id>
-      <patient reference="1372"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2763">
-      <id>133</id>
-      <patient reference="1373"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2764">
-      <id>134</id>
       <patient reference="1378"/>
       <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2765">
-      <id>135</id>
-      <patient reference="1378"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2766">
-      <id>136</id>
-      <patient reference="1380"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2767">
-      <id>137</id>
-      <patient reference="1380"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2768">
-      <id>138</id>
-      <patient reference="1384"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2769">
-      <id>139</id>
-      <patient reference="1387"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2770">
-      <id>140</id>
-      <patient reference="1398"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2771">
-      <id>141</id>
-      <patient reference="1400"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2772">
-      <id>142</id>
-      <patient reference="1400"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2773">
-      <id>143</id>
-      <patient reference="1404"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2774">
-      <id>144</id>
-      <patient reference="1407"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2775">
-      <id>145</id>
-      <patient reference="1408"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2776">
-      <id>146</id>
-      <patient reference="1408"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2777">
-      <id>147</id>
-      <patient reference="1409"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2778">
-      <id>148</id>
-      <patient reference="1409"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2779">
-      <id>149</id>
-      <patient reference="1410"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2780">
-      <id>150</id>
-      <patient reference="1410"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2781">
-      <id>151</id>
-      <patient reference="1411"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2782">
-      <id>152</id>
-      <patient reference="1413"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2783">
-      <id>153</id>
-      <patient reference="1417"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2784">
-      <id>154</id>
-      <patient reference="1418"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2785">
-      <id>155</id>
-      <patient reference="1421"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2786">
-      <id>156</id>
-      <patient reference="1423"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2787">
-      <id>157</id>
-      <patient reference="1424"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2788">
-      <id>158</id>
-      <patient reference="1424"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2789">
-      <id>159</id>
-      <patient reference="1426"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2790">
-      <id>160</id>
-      <patient reference="1428"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2791">
-      <id>161</id>
-      <patient reference="1428"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2792">
-      <id>162</id>
-      <patient reference="1431"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2793">
-      <id>163</id>
-      <patient reference="1432"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2794">
-      <id>164</id>
-      <patient reference="1433"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2795">
-      <id>165</id>
-      <patient reference="1438"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2796">
-      <id>166</id>
-      <patient reference="1438"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2797">
-      <id>167</id>
-      <patient reference="1441"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2798">
-      <id>168</id>
-      <patient reference="1445"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2799">
-      <id>169</id>
-      <patient reference="1447"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2800">
-      <id>170</id>
-      <patient reference="1448"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2801">
-      <id>171</id>
-      <patient reference="1448"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2802">
-      <id>172</id>
-      <patient reference="1452"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2803">
-      <id>173</id>
-      <patient reference="1452"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2804">
-      <id>174</id>
-      <patient reference="1454"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2805">
-      <id>175</id>
-      <patient reference="1455"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2806">
-      <id>176</id>
-      <patient reference="1459"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2807">
-      <id>177</id>
-      <patient reference="1464"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2808">
-      <id>178</id>
-      <patient reference="1464"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2809">
-      <id>179</id>
-      <patient reference="1465"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2810">
-      <id>180</id>
-      <patient reference="1466"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2811">
-      <id>181</id>
-      <patient reference="1468"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2812">
-      <id>182</id>
-      <patient reference="1472"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2813">
-      <id>183</id>
-      <patient reference="1472"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2814">
-      <id>184</id>
-      <patient reference="1474"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2815">
-      <id>185</id>
-      <patient reference="1475"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2816">
-      <id>186</id>
-      <patient reference="1482"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2817">
-      <id>187</id>
-      <patient reference="1486"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2818">
-      <id>188</id>
-      <patient reference="1486"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2819">
-      <id>189</id>
-      <patient reference="1487"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2820">
-      <id>190</id>
-      <patient reference="1487"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2821">
-      <id>191</id>
-      <patient reference="1488"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2822">
-      <id>192</id>
-      <patient reference="1490"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2823">
-      <id>193</id>
-      <patient reference="1492"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2824">
-      <id>194</id>
-      <patient reference="1492"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2825">
-      <id>195</id>
-      <patient reference="1496"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2826">
-      <id>196</id>
-      <patient reference="1496"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2827">
-      <id>197</id>
-      <patient reference="1498"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2828">
-      <id>198</id>
-      <patient reference="1500"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2829">
-      <id>199</id>
-      <patient reference="1500"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2830">
-      <id>200</id>
-      <patient reference="1504"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2831">
-      <id>201</id>
-      <patient reference="1505"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2832">
-      <id>202</id>
-      <patient reference="1505"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2833">
-      <id>203</id>
-      <patient reference="1506"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2834">
-      <id>204</id>
-      <patient reference="1506"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2835">
-      <id>205</id>
-      <patient reference="1507"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2836">
-      <id>206</id>
-      <patient reference="1508"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2837">
-      <id>207</id>
-      <patient reference="1508"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2838">
-      <id>208</id>
-      <patient reference="1511"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2839">
-      <id>209</id>
-      <patient reference="1513"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2840">
-      <id>210</id>
-      <patient reference="1514"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2841">
-      <id>211</id>
-      <patient reference="1515"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2842">
-      <id>212</id>
-      <patient reference="1519"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2843">
-      <id>213</id>
-      <patient reference="1523"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2844">
-      <id>214</id>
-      <patient reference="1523"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2845">
-      <id>215</id>
-      <patient reference="1529"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2846">
-      <id>216</id>
-      <patient reference="1531"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2847">
-      <id>217</id>
-      <patient reference="1532"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2848">
-      <id>218</id>
-      <patient reference="1532"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2849">
-      <id>219</id>
-      <patient reference="1534"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2850">
-      <id>220</id>
-      <patient reference="1535"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2851">
-      <id>221</id>
-      <patient reference="1536"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2852">
-      <id>222</id>
-      <patient reference="1539"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2853">
-      <id>223</id>
-      <patient reference="1539"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2854">
-      <id>224</id>
-      <patient reference="1543"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2855">
-      <id>225</id>
-      <patient reference="1546"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2856">
-      <id>226</id>
-      <patient reference="1547"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2857">
-      <id>227</id>
-      <patient reference="1547"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2858">
-      <id>228</id>
-      <patient reference="1549"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2859">
-      <id>229</id>
-      <patient reference="1550"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2860">
-      <id>230</id>
-      <patient reference="1550"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2861">
-      <id>231</id>
-      <patient reference="1553"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2862">
-      <id>232</id>
-      <patient reference="1553"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2863">
-      <id>233</id>
-      <patient reference="1554"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2864">
-      <id>234</id>
-      <patient reference="1556"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2865">
-      <id>235</id>
-      <patient reference="1559"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2866">
-      <id>236</id>
-      <patient reference="1560"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2867">
-      <id>237</id>
-      <patient reference="1561"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2868">
-      <id>238</id>
-      <patient reference="1562"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2869">
-      <id>239</id>
-      <patient reference="1562"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2870">
-      <id>240</id>
-      <patient reference="1570"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2871">
-      <id>241</id>
-      <patient reference="1573"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2872">
-      <id>242</id>
-      <patient reference="1574"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2873">
-      <id>243</id>
-      <patient reference="1579"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2874">
-      <id>244</id>
-      <patient reference="1582"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2875">
-      <id>245</id>
-      <patient reference="1584"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2876">
-      <id>246</id>
-      <patient reference="1584"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2877">
-      <id>247</id>
-      <patient reference="1585"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2878">
-      <id>248</id>
-      <patient reference="1587"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2879">
-      <id>249</id>
-      <patient reference="1592"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2880">
-      <id>250</id>
-      <patient reference="1593"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2881">
-      <id>251</id>
-      <patient reference="1593"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2882">
-      <id>252</id>
-      <patient reference="1597"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2883">
-      <id>253</id>
-      <patient reference="1597"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2884">
-      <id>254</id>
-      <patient reference="1602"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2885">
-      <id>255</id>
-      <patient reference="1602"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2886">
-      <id>256</id>
-      <patient reference="1608"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2887">
-      <id>257</id>
-      <patient reference="1610"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2888">
-      <id>258</id>
-      <patient reference="1612"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2889">
-      <id>259</id>
-      <patient reference="1613"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2890">
-      <id>260</id>
-      <patient reference="1614"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2891">
-      <id>261</id>
-      <patient reference="1614"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2892">
-      <id>262</id>
-      <patient reference="1618"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2893">
-      <id>263</id>
-      <patient reference="1619"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2894">
-      <id>264</id>
-      <patient reference="1619"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2895">
-      <id>265</id>
-      <patient reference="1621"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2896">
-      <id>266</id>
-      <patient reference="1623"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2897">
-      <id>267</id>
-      <patient reference="1625"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2898">
-      <id>268</id>
-      <patient reference="1625"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2899">
-      <id>269</id>
-      <patient reference="1626"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2900">
-      <id>270</id>
-      <patient reference="1629"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2901">
-      <id>271</id>
-      <patient reference="1629"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2902">
-      <id>272</id>
-      <patient reference="1632"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2903">
-      <id>273</id>
-      <patient reference="1633"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2904">
-      <id>274</id>
-      <patient reference="1633"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2905">
-      <id>275</id>
-      <patient reference="1634"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2906">
-      <id>276</id>
-      <patient reference="1640"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2907">
-      <id>277</id>
-      <patient reference="1640"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2908">
-      <id>278</id>
-      <patient reference="1641"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2909">
-      <id>279</id>
-      <patient reference="1641"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2910">
-      <id>280</id>
-      <patient reference="1642"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2911">
-      <id>281</id>
-      <patient reference="1642"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2912">
-      <id>282</id>
-      <patient reference="1643"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2913">
-      <id>283</id>
-      <patient reference="1647"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2914">
-      <id>284</id>
-      <patient reference="1648"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2915">
-      <id>285</id>
-      <patient reference="1653"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2916">
-      <id>286</id>
-      <patient reference="1653"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2917">
-      <id>287</id>
-      <patient reference="1655"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2918">
-      <id>288</id>
-      <patient reference="1655"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2919">
-      <id>289</id>
-      <patient reference="1656"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2920">
-      <id>290</id>
-      <patient reference="1657"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2921">
-      <id>291</id>
-      <patient reference="1663"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2922">
-      <id>292</id>
-      <patient reference="1665"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2923">
-      <id>293</id>
-      <patient reference="1666"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2924">
-      <id>294</id>
-      <patient reference="1668"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2925">
-      <id>295</id>
-      <patient reference="1677"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2926">
-      <id>296</id>
-      <patient reference="1680"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2927">
-      <id>297</id>
-      <patient reference="1680"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2928">
-      <id>298</id>
-      <patient reference="1685"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2929">
-      <id>299</id>
-      <patient reference="1685"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2930">
-      <id>300</id>
-      <patient reference="1687"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2931">
-      <id>301</id>
-      <patient reference="1688"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2932">
-      <id>302</id>
-      <patient reference="1690"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2933">
-      <id>303</id>
-      <patient reference="1690"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2934">
-      <id>304</id>
-      <patient reference="1693"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2935">
-      <id>305</id>
-      <patient reference="1694"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2936">
-      <id>306</id>
-      <patient reference="1695"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2937">
-      <id>307</id>
-      <patient reference="1704"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2938">
-      <id>308</id>
-      <patient reference="1707"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2939">
-      <id>309</id>
-      <patient reference="1707"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2940">
-      <id>310</id>
-      <patient reference="1709"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2941">
-      <id>311</id>
-      <patient reference="1709"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2942">
-      <id>312</id>
-      <patient reference="1710"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2943">
-      <id>313</id>
-      <patient reference="1712"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2944">
-      <id>314</id>
-      <patient reference="1716"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2945">
-      <id>315</id>
-      <patient reference="1717"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2946">
-      <id>316</id>
-      <patient reference="1723"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2947">
-      <id>317</id>
-      <patient reference="1724"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2948">
-      <id>318</id>
-      <patient reference="1726"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2949">
-      <id>319</id>
-      <patient reference="1729"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2950">
-      <id>320</id>
-      <patient reference="1730"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2951">
-      <id>321</id>
-      <patient reference="1730"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2952">
-      <id>322</id>
-      <patient reference="1731"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2953">
-      <id>323</id>
-      <patient reference="1731"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2954">
-      <id>324</id>
-      <patient reference="1732"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2955">
-      <id>325</id>
-      <patient reference="1736"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2956">
-      <id>326</id>
-      <patient reference="1736"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2957">
-      <id>327</id>
-      <patient reference="1737"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2958">
-      <id>328</id>
-      <patient reference="1737"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2959">
-      <id>329</id>
-      <patient reference="1739"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2960">
-      <id>330</id>
-      <patient reference="1740"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2961">
-      <id>331</id>
-      <patient reference="1741"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2962">
-      <id>332</id>
-      <patient reference="1741"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2963">
-      <id>333</id>
-      <patient reference="1742"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2964">
-      <id>334</id>
-      <patient reference="1745"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2965">
-      <id>335</id>
-      <patient reference="1746"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2966">
-      <id>336</id>
-      <patient reference="1746"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2967">
-      <id>337</id>
-      <patient reference="1747"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2968">
-      <id>338</id>
-      <patient reference="1747"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2969">
-      <id>339</id>
-      <patient reference="1754"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2970">
-      <id>340</id>
-      <patient reference="1755"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2971">
-      <id>341</id>
-      <patient reference="1755"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2972">
-      <id>342</id>
-      <patient reference="1763"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2973">
-      <id>343</id>
-      <patient reference="1764"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2974">
-      <id>344</id>
-      <patient reference="1764"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2975">
-      <id>345</id>
-      <patient reference="1766"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2976">
-      <id>346</id>
-      <patient reference="1768"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2977">
-      <id>347</id>
-      <patient reference="1769"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2978">
-      <id>348</id>
-      <patient reference="1769"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2979">
-      <id>349</id>
-      <patient reference="1770"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2980">
-      <id>350</id>
-      <patient reference="1776"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2981">
-      <id>351</id>
-      <patient reference="1779"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2982">
-      <id>352</id>
-      <patient reference="1779"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2983">
-      <id>353</id>
-      <patient reference="1782"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2984">
-      <id>354</id>
-      <patient reference="1784"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2985">
-      <id>355</id>
-      <patient reference="1784"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2986">
-      <id>356</id>
-      <patient reference="1788"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2987">
-      <id>357</id>
-      <patient reference="1791"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2988">
-      <id>358</id>
-      <patient reference="1797"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2989">
-      <id>359</id>
-      <patient reference="1797"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2990">
-      <id>360</id>
-      <patient reference="1802"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2991">
-      <id>361</id>
-      <patient reference="1805"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2992">
-      <id>362</id>
-      <patient reference="1806"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2993">
-      <id>363</id>
-      <patient reference="1806"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2994">
-      <id>364</id>
-      <patient reference="1809"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2995">
-      <id>365</id>
-      <patient reference="1809"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2996">
-      <id>366</id>
-      <patient reference="1811"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2997">
-      <id>367</id>
-      <patient reference="1811"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2998">
-      <id>368</id>
-      <patient reference="1812"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="2999">
-      <id>369</id>
-      <patient reference="1812"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3000">
-      <id>370</id>
-      <patient reference="1815"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3001">
-      <id>371</id>
-      <patient reference="1815"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3002">
-      <id>372</id>
-      <patient reference="1816"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3003">
-      <id>373</id>
-      <patient reference="1818"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3004">
-      <id>374</id>
-      <patient reference="1818"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3005">
-      <id>375</id>
-      <patient reference="1820"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3006">
-      <id>376</id>
-      <patient reference="1820"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3007">
-      <id>377</id>
-      <patient reference="1821"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3008">
-      <id>378</id>
-      <patient reference="1831"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3009">
-      <id>379</id>
-      <patient reference="1831"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3010">
-      <id>380</id>
-      <patient reference="1832"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3011">
-      <id>381</id>
-      <patient reference="1832"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3012">
-      <id>382</id>
-      <patient reference="1833"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3013">
-      <id>383</id>
-      <patient reference="1833"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3014">
-      <id>384</id>
-      <patient reference="1834"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3015">
-      <id>385</id>
-      <patient reference="1835"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3016">
-      <id>386</id>
-      <patient reference="1835"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3017">
-      <id>387</id>
-      <patient reference="1836"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3018">
-      <id>388</id>
-      <patient reference="1843"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3019">
-      <id>389</id>
-      <patient reference="1843"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3020">
-      <id>390</id>
-      <patient reference="1846"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3021">
-      <id>391</id>
-      <patient reference="1849"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3022">
-      <id>392</id>
-      <patient reference="1849"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3023">
-      <id>393</id>
-      <patient reference="1850"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3024">
-      <id>394</id>
-      <patient reference="1853"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3025">
-      <id>395</id>
-      <patient reference="1854"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3026">
-      <id>396</id>
-      <patient reference="1855"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3027">
-      <id>397</id>
-      <patient reference="1856"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3028">
-      <id>398</id>
-      <patient reference="1859"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3029">
-      <id>399</id>
-      <patient reference="1859"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3030">
-      <id>400</id>
-      <patient reference="1863"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3031">
-      <id>401</id>
-      <patient reference="1867"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3032">
-      <id>402</id>
-      <patient reference="1868"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3033">
-      <id>403</id>
-      <patient reference="1868"/>
-      <equipment reference="10"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment id="3034">
-      <id>404</id>
-      <patient reference="1870"/>
-      <equipment reference="9"/>
-    </org.drools.solver.examples.patientadmissionschedule.domain.RequiredPatientEquipment>
-  </requiredPatientEquipmentList>
-  <preferredPatientEquipmentList id="3035">
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3036">
-      <id>0</id>
-      <patient reference="1115"/>
-      <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3037">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4007">
       <id>1</id>
-      <patient reference="1115"/>
+      <patient reference="1378"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3038">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4008">
       <id>2</id>
-      <patient reference="1120"/>
+      <patient reference="1390"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3039">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4009">
       <id>3</id>
-      <patient reference="1122"/>
+      <patient reference="1395"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3040">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4010">
       <id>4</id>
-      <patient reference="1122"/>
+      <patient reference="1395"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3041">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4011">
       <id>5</id>
-      <patient reference="1124"/>
+      <patient reference="1399"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3042">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4012">
       <id>6</id>
-      <patient reference="1124"/>
+      <patient reference="1399"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3043">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4013">
       <id>7</id>
-      <patient reference="1126"/>
+      <patient reference="1404"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3044">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4014">
       <id>8</id>
-      <patient reference="1128"/>
+      <patient reference="1408"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3045">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4015">
       <id>9</id>
-      <patient reference="1129"/>
+      <patient reference="1410"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3046">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4016">
       <id>10</id>
-      <patient reference="1129"/>
+      <patient reference="1410"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3047">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4017">
       <id>11</id>
-      <patient reference="1130"/>
+      <patient reference="1412"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3048">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4018">
       <id>12</id>
-      <patient reference="1131"/>
+      <patient reference="1414"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3049">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4019">
       <id>13</id>
-      <patient reference="1133"/>
+      <patient reference="1418"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3050">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4020">
       <id>14</id>
-      <patient reference="1138"/>
+      <patient reference="1432"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3051">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4021">
       <id>15</id>
-      <patient reference="1139"/>
+      <patient reference="1434"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3052">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4022">
       <id>16</id>
-      <patient reference="1144"/>
+      <patient reference="1450"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3053">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4023">
       <id>17</id>
-      <patient reference="1145"/>
+      <patient reference="1452"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3054">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4024">
       <id>18</id>
-      <patient reference="1145"/>
+      <patient reference="1452"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3055">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4025">
       <id>19</id>
-      <patient reference="1147"/>
+      <patient reference="1456"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3056">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4026">
       <id>20</id>
-      <patient reference="1147"/>
+      <patient reference="1456"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3057">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4027">
       <id>21</id>
-      <patient reference="1148"/>
+      <patient reference="1458"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3058">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4028">
       <id>22</id>
-      <patient reference="1152"/>
+      <patient reference="1468"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3059">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4029">
       <id>23</id>
-      <patient reference="1152"/>
+      <patient reference="1468"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3060">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4030">
       <id>24</id>
-      <patient reference="1154"/>
+      <patient reference="1473"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3061">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4031">
       <id>25</id>
-      <patient reference="1154"/>
+      <patient reference="1473"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3062">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4032">
       <id>26</id>
-      <patient reference="1158"/>
+      <patient reference="1484"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3063">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4033">
       <id>27</id>
-      <patient reference="1161"/>
+      <patient reference="1491"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3064">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4034">
       <id>28</id>
-      <patient reference="1161"/>
+      <patient reference="1491"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3065">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4035">
       <id>29</id>
-      <patient reference="1163"/>
+      <patient reference="1497"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3066">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4036">
       <id>30</id>
-      <patient reference="1163"/>
+      <patient reference="1497"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3067">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4037">
       <id>31</id>
-      <patient reference="1165"/>
+      <patient reference="1502"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3068">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4038">
       <id>32</id>
-      <patient reference="1165"/>
+      <patient reference="1502"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3069">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4039">
       <id>33</id>
-      <patient reference="1168"/>
+      <patient reference="1509"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3070">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4040">
       <id>34</id>
-      <patient reference="1168"/>
+      <patient reference="1509"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3071">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4041">
       <id>35</id>
-      <patient reference="1172"/>
+      <patient reference="1521"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3072">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4042">
       <id>36</id>
-      <patient reference="1174"/>
+      <patient reference="1525"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3073">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4043">
       <id>37</id>
-      <patient reference="1174"/>
+      <patient reference="1525"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3074">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4044">
       <id>38</id>
-      <patient reference="1176"/>
+      <patient reference="1530"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3075">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4045">
       <id>39</id>
-      <patient reference="1177"/>
+      <patient reference="1532"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3076">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4046">
       <id>40</id>
-      <patient reference="1179"/>
+      <patient reference="1538"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3077">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4047">
       <id>41</id>
-      <patient reference="1182"/>
+      <patient reference="1545"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3078">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4048">
       <id>42</id>
-      <patient reference="1182"/>
+      <patient reference="1545"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3079">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4049">
       <id>43</id>
-      <patient reference="1183"/>
+      <patient reference="1547"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3080">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4050">
       <id>44</id>
-      <patient reference="1186"/>
+      <patient reference="1553"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3081">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4051">
       <id>45</id>
-      <patient reference="1186"/>
+      <patient reference="1553"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3082">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4052">
       <id>46</id>
-      <patient reference="1190"/>
+      <patient reference="1565"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3083">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4053">
       <id>47</id>
-      <patient reference="1192"/>
+      <patient reference="1571"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3084">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4054">
       <id>48</id>
-      <patient reference="1194"/>
+      <patient reference="1576"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3085">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4055">
       <id>49</id>
-      <patient reference="1200"/>
+      <patient reference="1591"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3086">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4056">
       <id>50</id>
-      <patient reference="1203"/>
+      <patient reference="1599"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3087">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4057">
       <id>51</id>
-      <patient reference="1206"/>
+      <patient reference="1606"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3088">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4058">
       <id>52</id>
-      <patient reference="1208"/>
+      <patient reference="1610"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3089">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4059">
       <id>53</id>
-      <patient reference="1210"/>
+      <patient reference="1614"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3090">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4060">
       <id>54</id>
-      <patient reference="1210"/>
+      <patient reference="1614"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3091">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4061">
       <id>55</id>
-      <patient reference="1222"/>
+      <patient reference="1648"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3092">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4062">
       <id>56</id>
-      <patient reference="1223"/>
+      <patient reference="1650"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3093">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4063">
       <id>57</id>
-      <patient reference="1228"/>
+      <patient reference="1663"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3094">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4064">
       <id>58</id>
-      <patient reference="1230"/>
+      <patient reference="1667"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3095">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4065">
       <id>59</id>
-      <patient reference="1230"/>
+      <patient reference="1667"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3096">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4066">
       <id>60</id>
-      <patient reference="1233"/>
+      <patient reference="1673"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3097">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4067">
       <id>61</id>
-      <patient reference="1235"/>
+      <patient reference="1678"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3098">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4068">
       <id>62</id>
-      <patient reference="1236"/>
+      <patient reference="1680"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3099">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4069">
       <id>63</id>
-      <patient reference="1236"/>
+      <patient reference="1680"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3100">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4070">
       <id>64</id>
-      <patient reference="1237"/>
+      <patient reference="1682"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3101">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4071">
       <id>65</id>
-      <patient reference="1238"/>
+      <patient reference="1684"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3102">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4072">
       <id>66</id>
-      <patient reference="1240"/>
+      <patient reference="1690"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3103">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4073">
       <id>67</id>
-      <patient reference="1240"/>
+      <patient reference="1690"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3104">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4074">
       <id>68</id>
-      <patient reference="1241"/>
+      <patient reference="1692"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3105">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4075">
       <id>69</id>
-      <patient reference="1242"/>
+      <patient reference="1694"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3106">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4076">
       <id>70</id>
-      <patient reference="1242"/>
+      <patient reference="1694"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3107">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4077">
       <id>71</id>
-      <patient reference="1244"/>
+      <patient reference="1700"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3108">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4078">
       <id>72</id>
-      <patient reference="1244"/>
+      <patient reference="1700"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3109">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4079">
       <id>73</id>
-      <patient reference="1246"/>
+      <patient reference="1705"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3110">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4080">
       <id>74</id>
-      <patient reference="1246"/>
+      <patient reference="1705"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3111">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4081">
       <id>75</id>
-      <patient reference="1247"/>
+      <patient reference="1707"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3112">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4082">
       <id>76</id>
-      <patient reference="1251"/>
+      <patient reference="1717"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3113">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4083">
       <id>77</id>
-      <patient reference="1259"/>
+      <patient reference="1741"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3114">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4084">
       <id>78</id>
-      <patient reference="1260"/>
+      <patient reference="1743"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3115">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4085">
       <id>79</id>
-      <patient reference="1261"/>
+      <patient reference="1745"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3116">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4086">
       <id>80</id>
-      <patient reference="1261"/>
+      <patient reference="1745"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3117">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4087">
       <id>81</id>
-      <patient reference="1262"/>
+      <patient reference="1747"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3118">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4088">
       <id>82</id>
-      <patient reference="1265"/>
+      <patient reference="1756"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3119">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4089">
       <id>83</id>
-      <patient reference="1267"/>
+      <patient reference="1762"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3120">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4090">
       <id>84</id>
-      <patient reference="1267"/>
+      <patient reference="1762"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3121">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4091">
       <id>85</id>
-      <patient reference="1268"/>
+      <patient reference="1764"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3122">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4092">
       <id>86</id>
-      <patient reference="1268"/>
+      <patient reference="1764"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3123">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4093">
       <id>87</id>
-      <patient reference="1273"/>
+      <patient reference="1776"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3124">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4094">
       <id>88</id>
-      <patient reference="1273"/>
+      <patient reference="1776"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3125">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4095">
       <id>89</id>
-      <patient reference="1274"/>
+      <patient reference="1778"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3126">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4096">
       <id>90</id>
-      <patient reference="1275"/>
+      <patient reference="1780"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3127">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4097">
       <id>91</id>
-      <patient reference="1276"/>
+      <patient reference="1782"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3128">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4098">
       <id>92</id>
-      <patient reference="1277"/>
+      <patient reference="1784"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3129">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4099">
       <id>93</id>
-      <patient reference="1282"/>
+      <patient reference="1795"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3130">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4100">
       <id>94</id>
-      <patient reference="1283"/>
+      <patient reference="1797"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3131">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4101">
       <id>95</id>
-      <patient reference="1287"/>
+      <patient reference="1807"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3132">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4102">
       <id>96</id>
-      <patient reference="1289"/>
+      <patient reference="1813"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3133">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4103">
       <id>97</id>
-      <patient reference="1290"/>
+      <patient reference="1815"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3134">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4104">
       <id>98</id>
-      <patient reference="1290"/>
+      <patient reference="1815"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3135">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4105">
       <id>99</id>
-      <patient reference="1292"/>
+      <patient reference="1819"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3136">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4106">
       <id>100</id>
-      <patient reference="1295"/>
+      <patient reference="1825"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3137">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4107">
       <id>101</id>
-      <patient reference="1296"/>
+      <patient reference="1827"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3138">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4108">
       <id>102</id>
-      <patient reference="1297"/>
+      <patient reference="1829"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3139">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4109">
       <id>103</id>
-      <patient reference="1298"/>
+      <patient reference="1831"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3140">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4110">
       <id>104</id>
-      <patient reference="1308"/>
+      <patient reference="1861"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3141">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4111">
       <id>105</id>
-      <patient reference="1309"/>
+      <patient reference="1863"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3142">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4112">
       <id>106</id>
-      <patient reference="1311"/>
+      <patient reference="1867"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3143">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4113">
       <id>107</id>
-      <patient reference="1313"/>
+      <patient reference="1872"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3144">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4114">
       <id>108</id>
-      <patient reference="1317"/>
+      <patient reference="1883"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3145">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4115">
       <id>109</id>
-      <patient reference="1318"/>
+      <patient reference="1885"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3146">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4116">
       <id>110</id>
-      <patient reference="1319"/>
+      <patient reference="1887"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3147">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4117">
       <id>111</id>
-      <patient reference="1320"/>
+      <patient reference="1889"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3148">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4118">
       <id>112</id>
-      <patient reference="1322"/>
+      <patient reference="1893"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3149">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4119">
       <id>113</id>
-      <patient reference="1324"/>
+      <patient reference="1898"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3150">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4120">
       <id>114</id>
-      <patient reference="1325"/>
+      <patient reference="1900"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3151">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4121">
       <id>115</id>
-      <patient reference="1326"/>
+      <patient reference="1902"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3152">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4122">
       <id>116</id>
-      <patient reference="1328"/>
+      <patient reference="1906"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3153">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4123">
       <id>117</id>
-      <patient reference="1338"/>
+      <patient reference="1936"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3154">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4124">
       <id>118</id>
-      <patient reference="1342"/>
+      <patient reference="1945"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3155">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4125">
       <id>119</id>
-      <patient reference="1342"/>
+      <patient reference="1945"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3156">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4126">
       <id>120</id>
-      <patient reference="1345"/>
+      <patient reference="1953"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3157">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4127">
       <id>121</id>
-      <patient reference="1345"/>
+      <patient reference="1953"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3158">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4128">
       <id>122</id>
-      <patient reference="1346"/>
+      <patient reference="1955"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3159">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4129">
       <id>123</id>
-      <patient reference="1346"/>
+      <patient reference="1955"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3160">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4130">
       <id>124</id>
-      <patient reference="1351"/>
+      <patient reference="1968"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3161">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4131">
       <id>125</id>
-      <patient reference="1354"/>
+      <patient reference="1976"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3162">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4132">
       <id>126</id>
-      <patient reference="1360"/>
+      <patient reference="1993"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3163">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4133">
       <id>127</id>
-      <patient reference="1360"/>
+      <patient reference="1993"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3164">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4134">
       <id>128</id>
-      <patient reference="1362"/>
+      <patient reference="1998"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3165">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4135">
       <id>129</id>
-      <patient reference="1362"/>
+      <patient reference="1998"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3166">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4136">
       <id>130</id>
-      <patient reference="1364"/>
+      <patient reference="2003"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3167">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4137">
       <id>131</id>
-      <patient reference="1367"/>
+      <patient reference="2012"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3168">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4138">
       <id>132</id>
-      <patient reference="1368"/>
+      <patient reference="2014"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3169">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4139">
       <id>133</id>
-      <patient reference="1369"/>
+      <patient reference="2016"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3170">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4140">
       <id>134</id>
-      <patient reference="1369"/>
+      <patient reference="2016"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3171">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4141">
       <id>135</id>
-      <patient reference="1370"/>
+      <patient reference="2018"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3172">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4142">
       <id>136</id>
-      <patient reference="1370"/>
+      <patient reference="2018"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3173">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4143">
       <id>137</id>
-      <patient reference="1374"/>
+      <patient reference="2030"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3174">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4144">
       <id>138</id>
-      <patient reference="1375"/>
+      <patient reference="2032"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3175">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4145">
       <id>139</id>
-      <patient reference="1377"/>
+      <patient reference="2036"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3176">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4146">
       <id>140</id>
-      <patient reference="1377"/>
+      <patient reference="2036"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3177">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4147">
       <id>141</id>
-      <patient reference="1379"/>
+      <patient reference="2042"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3178">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4148">
       <id>142</id>
-      <patient reference="1382"/>
+      <patient reference="2050"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3179">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4149">
       <id>143</id>
-      <patient reference="1388"/>
+      <patient reference="2064"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3180">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4150">
       <id>144</id>
-      <patient reference="1388"/>
+      <patient reference="2064"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3181">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4151">
       <id>145</id>
-      <patient reference="1389"/>
+      <patient reference="2066"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3182">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4152">
       <id>146</id>
-      <patient reference="1391"/>
+      <patient reference="2070"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3183">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4153">
       <id>147</id>
-      <patient reference="1391"/>
+      <patient reference="2070"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3184">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4154">
       <id>148</id>
-      <patient reference="1392"/>
+      <patient reference="2072"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3185">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4155">
       <id>149</id>
-      <patient reference="1393"/>
+      <patient reference="2074"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3186">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4156">
       <id>150</id>
-      <patient reference="1394"/>
+      <patient reference="2076"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3187">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4157">
       <id>151</id>
-      <patient reference="1395"/>
+      <patient reference="2078"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3188">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4158">
       <id>152</id>
-      <patient reference="1395"/>
+      <patient reference="2078"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3189">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4159">
       <id>153</id>
-      <patient reference="1396"/>
+      <patient reference="2080"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3190">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4160">
       <id>154</id>
-      <patient reference="1397"/>
+      <patient reference="2082"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3191">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4161">
       <id>155</id>
-      <patient reference="1397"/>
+      <patient reference="2082"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3192">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4162">
       <id>156</id>
-      <patient reference="1401"/>
+      <patient reference="2093"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3193">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4163">
       <id>157</id>
-      <patient reference="1402"/>
+      <patient reference="2095"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3194">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4164">
       <id>158</id>
-      <patient reference="1403"/>
+      <patient reference="2097"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3195">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4165">
       <id>159</id>
-      <patient reference="1405"/>
+      <patient reference="2102"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3196">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4166">
       <id>160</id>
-      <patient reference="1405"/>
+      <patient reference="2102"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3197">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4167">
       <id>161</id>
-      <patient reference="1412"/>
+      <patient reference="2124"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3198">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4168">
       <id>162</id>
-      <patient reference="1412"/>
+      <patient reference="2124"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3199">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4169">
       <id>163</id>
-      <patient reference="1415"/>
+      <patient reference="2131"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3200">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4170">
       <id>164</id>
-      <patient reference="1422"/>
+      <patient reference="2148"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3201">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4171">
       <id>165</id>
-      <patient reference="1429"/>
+      <patient reference="2168"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3202">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4172">
       <id>166</id>
-      <patient reference="1429"/>
+      <patient reference="2168"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3203">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4173">
       <id>167</id>
-      <patient reference="1430"/>
+      <patient reference="2170"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3204">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4174">
       <id>168</id>
-      <patient reference="1430"/>
+      <patient reference="2170"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3205">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4175">
       <id>169</id>
-      <patient reference="1434"/>
+      <patient reference="2181"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3206">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4176">
       <id>170</id>
-      <patient reference="1436"/>
+      <patient reference="2185"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3207">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4177">
       <id>171</id>
-      <patient reference="1436"/>
+      <patient reference="2185"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3208">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4178">
       <id>172</id>
-      <patient reference="1439"/>
+      <patient reference="2193"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3209">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4179">
       <id>173</id>
-      <patient reference="1439"/>
+      <patient reference="2193"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3210">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4180">
       <id>174</id>
-      <patient reference="1442"/>
+      <patient reference="2200"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3211">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4181">
       <id>175</id>
-      <patient reference="1443"/>
+      <patient reference="2202"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3212">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4182">
       <id>176</id>
-      <patient reference="1446"/>
+      <patient reference="2209"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3213">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4183">
       <id>177</id>
-      <patient reference="1449"/>
+      <patient reference="2218"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3214">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4184">
       <id>178</id>
-      <patient reference="1453"/>
+      <patient reference="2228"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3215">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4185">
       <id>179</id>
-      <patient reference="1456"/>
+      <patient reference="2236"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3216">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4186">
       <id>180</id>
-      <patient reference="1467"/>
+      <patient reference="2263"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3217">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4187">
       <id>181</id>
-      <patient reference="1467"/>
+      <patient reference="2263"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3218">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4188">
       <id>182</id>
-      <patient reference="1470"/>
+      <patient reference="2270"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3219">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4189">
       <id>183</id>
-      <patient reference="1470"/>
+      <patient reference="2270"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3220">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4190">
       <id>184</id>
-      <patient reference="1473"/>
+      <patient reference="2278"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3221">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4191">
       <id>185</id>
-      <patient reference="1473"/>
+      <patient reference="2278"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3222">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4192">
       <id>186</id>
-      <patient reference="1476"/>
+      <patient reference="2286"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3223">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4193">
       <id>187</id>
-      <patient reference="1477"/>
+      <patient reference="2288"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3224">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4194">
       <id>188</id>
-      <patient reference="1477"/>
+      <patient reference="2288"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3225">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4195">
       <id>189</id>
-      <patient reference="1480"/>
+      <patient reference="2294"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3226">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4196">
       <id>190</id>
-      <patient reference="1481"/>
+      <patient reference="2296"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3227">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4197">
       <id>191</id>
-      <patient reference="1483"/>
+      <patient reference="2301"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3228">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4198">
       <id>192</id>
-      <patient reference="1484"/>
+      <patient reference="2303"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3229">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4199">
       <id>193</id>
-      <patient reference="1485"/>
+      <patient reference="2305"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3230">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4200">
       <id>194</id>
-      <patient reference="1485"/>
+      <patient reference="2305"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3231">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4201">
       <id>195</id>
-      <patient reference="1489"/>
+      <patient reference="2318"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3232">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4202">
       <id>196</id>
-      <patient reference="1489"/>
+      <patient reference="2318"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3233">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4203">
       <id>197</id>
-      <patient reference="1493"/>
+      <patient reference="2329"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3234">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4204">
       <id>198</id>
-      <patient reference="1494"/>
+      <patient reference="2331"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3235">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4205">
       <id>199</id>
-      <patient reference="1494"/>
+      <patient reference="2331"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3236">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4206">
       <id>200</id>
-      <patient reference="1497"/>
+      <patient reference="2339"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3237">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4207">
       <id>201</id>
-      <patient reference="1501"/>
+      <patient reference="2350"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3238">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4208">
       <id>202</id>
-      <patient reference="1502"/>
+      <patient reference="2352"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3239">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4209">
       <id>203</id>
-      <patient reference="1512"/>
+      <patient reference="2381"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3240">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4210">
       <id>204</id>
-      <patient reference="1512"/>
+      <patient reference="2381"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3241">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4211">
       <id>205</id>
-      <patient reference="1517"/>
+      <patient reference="2394"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3242">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4212">
       <id>206</id>
-      <patient reference="1518"/>
+      <patient reference="2396"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3243">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4213">
       <id>207</id>
-      <patient reference="1520"/>
+      <patient reference="2401"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3244">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4214">
       <id>208</id>
-      <patient reference="1520"/>
+      <patient reference="2401"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3245">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4215">
       <id>209</id>
-      <patient reference="1525"/>
+      <patient reference="2413"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3246">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4216">
       <id>210</id>
-      <patient reference="1530"/>
+      <patient reference="2424"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3247">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4217">
       <id>211</id>
-      <patient reference="1533"/>
+      <patient reference="2433"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3248">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4218">
       <id>212</id>
-      <patient reference="1533"/>
+      <patient reference="2433"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3249">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4219">
       <id>213</id>
-      <patient reference="1538"/>
+      <patient reference="2446"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3250">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4220">
       <id>214</id>
-      <patient reference="1542"/>
+      <patient reference="2456"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3251">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4221">
       <id>215</id>
-      <patient reference="1548"/>
+      <patient reference="2472"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3252">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4222">
       <id>216</id>
-      <patient reference="1552"/>
+      <patient reference="2483"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3253">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4223">
       <id>217</id>
-      <patient reference="1563"/>
+      <patient reference="2514"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3254">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4224">
       <id>218</id>
-      <patient reference="1564"/>
+      <patient reference="2516"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3255">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4225">
       <id>219</id>
-      <patient reference="1564"/>
+      <patient reference="2516"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3256">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4226">
       <id>220</id>
-      <patient reference="1566"/>
+      <patient reference="2520"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3257">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4227">
       <id>221</id>
-      <patient reference="1566"/>
+      <patient reference="2520"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3258">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4228">
       <id>222</id>
-      <patient reference="1567"/>
+      <patient reference="2522"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3259">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4229">
       <id>223</id>
-      <patient reference="1567"/>
+      <patient reference="2522"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3260">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4230">
       <id>224</id>
-      <patient reference="1568"/>
+      <patient reference="2524"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3261">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4231">
       <id>225</id>
-      <patient reference="1568"/>
+      <patient reference="2524"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3262">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4232">
       <id>226</id>
-      <patient reference="1569"/>
+      <patient reference="2526"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3263">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4233">
       <id>227</id>
-      <patient reference="1569"/>
+      <patient reference="2526"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3264">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4234">
       <id>228</id>
-      <patient reference="1572"/>
+      <patient reference="2533"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3265">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4235">
       <id>229</id>
-      <patient reference="1572"/>
+      <patient reference="2533"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3266">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4236">
       <id>230</id>
-      <patient reference="1576"/>
+      <patient reference="2543"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3267">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4237">
       <id>231</id>
-      <patient reference="1576"/>
+      <patient reference="2543"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3268">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4238">
       <id>232</id>
-      <patient reference="1577"/>
+      <patient reference="2545"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3269">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4239">
       <id>233</id>
-      <patient reference="1578"/>
+      <patient reference="2547"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3270">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4240">
       <id>234</id>
-      <patient reference="1581"/>
+      <patient reference="2554"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3271">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4241">
       <id>235</id>
-      <patient reference="1588"/>
+      <patient reference="2573"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3272">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4242">
       <id>236</id>
-      <patient reference="1588"/>
+      <patient reference="2573"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3273">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4243">
       <id>237</id>
-      <patient reference="1589"/>
+      <patient reference="2575"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3274">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4244">
       <id>238</id>
-      <patient reference="1589"/>
+      <patient reference="2575"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3275">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4245">
       <id>239</id>
-      <patient reference="1594"/>
+      <patient reference="2588"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3276">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4246">
       <id>240</id>
-      <patient reference="1595"/>
+      <patient reference="2590"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3277">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4247">
       <id>241</id>
-      <patient reference="1596"/>
+      <patient reference="2592"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3278">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4248">
       <id>242</id>
-      <patient reference="1598"/>
+      <patient reference="2598"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3279">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4249">
       <id>243</id>
-      <patient reference="1600"/>
+      <patient reference="2602"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3280">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4250">
       <id>244</id>
-      <patient reference="1603"/>
+      <patient reference="2610"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3281">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4251">
       <id>245</id>
-      <patient reference="1604"/>
+      <patient reference="2612"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3282">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4252">
       <id>246</id>
-      <patient reference="1604"/>
+      <patient reference="2612"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3283">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4253">
       <id>247</id>
-      <patient reference="1605"/>
+      <patient reference="2614"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3284">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4254">
       <id>248</id>
-      <patient reference="1607"/>
+      <patient reference="2618"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3285">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4255">
       <id>249</id>
-      <patient reference="1609"/>
+      <patient reference="2623"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3286">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4256">
       <id>250</id>
-      <patient reference="1609"/>
+      <patient reference="2623"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3287">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4257">
       <id>251</id>
-      <patient reference="1615"/>
+      <patient reference="2640"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3288">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4258">
       <id>252</id>
-      <patient reference="1615"/>
+      <patient reference="2640"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3289">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4259">
       <id>253</id>
-      <patient reference="1616"/>
+      <patient reference="2642"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3290">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4260">
       <id>254</id>
-      <patient reference="1616"/>
+      <patient reference="2642"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3291">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4261">
       <id>255</id>
-      <patient reference="1617"/>
+      <patient reference="2644"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3292">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4262">
       <id>256</id>
-      <patient reference="1617"/>
+      <patient reference="2644"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3293">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4263">
       <id>257</id>
-      <patient reference="1620"/>
+      <patient reference="2653"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3294">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4264">
       <id>258</id>
-      <patient reference="1620"/>
+      <patient reference="2653"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3295">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4265">
       <id>259</id>
-      <patient reference="1622"/>
+      <patient reference="2658"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3296">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4266">
       <id>260</id>
-      <patient reference="1624"/>
+      <patient reference="2663"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3297">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4267">
       <id>261</id>
-      <patient reference="1636"/>
+      <patient reference="2696"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3298">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4268">
       <id>262</id>
-      <patient reference="1637"/>
+      <patient reference="2698"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3299">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4269">
       <id>263</id>
-      <patient reference="1639"/>
+      <patient reference="2702"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3300">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4270">
       <id>264</id>
-      <patient reference="1639"/>
+      <patient reference="2702"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3301">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4271">
       <id>265</id>
-      <patient reference="1644"/>
+      <patient reference="2719"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3302">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4272">
       <id>266</id>
-      <patient reference="1645"/>
+      <patient reference="2721"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3303">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4273">
       <id>267</id>
-      <patient reference="1646"/>
+      <patient reference="2723"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3304">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4274">
       <id>268</id>
-      <patient reference="1646"/>
+      <patient reference="2723"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3305">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4275">
       <id>269</id>
-      <patient reference="1649"/>
+      <patient reference="2731"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3306">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4276">
       <id>270</id>
-      <patient reference="1650"/>
+      <patient reference="2733"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3307">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4277">
       <id>271</id>
-      <patient reference="1650"/>
+      <patient reference="2733"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3308">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4278">
       <id>272</id>
-      <patient reference="1652"/>
+      <patient reference="2737"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3309">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4279">
       <id>273</id>
-      <patient reference="1658"/>
+      <patient reference="2755"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3310">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4280">
       <id>274</id>
-      <patient reference="1659"/>
+      <patient reference="2757"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3311">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4281">
       <id>275</id>
-      <patient reference="1660"/>
+      <patient reference="2759"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3312">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4282">
       <id>276</id>
-      <patient reference="1660"/>
+      <patient reference="2759"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3313">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4283">
       <id>277</id>
-      <patient reference="1664"/>
+      <patient reference="2768"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3314">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4284">
       <id>278</id>
-      <patient reference="1667"/>
+      <patient reference="2776"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3315">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4285">
       <id>279</id>
-      <patient reference="1667"/>
+      <patient reference="2776"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3316">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4286">
       <id>280</id>
-      <patient reference="1669"/>
+      <patient reference="2781"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3317">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4287">
       <id>281</id>
-      <patient reference="1669"/>
+      <patient reference="2781"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3318">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4288">
       <id>282</id>
-      <patient reference="1670"/>
+      <patient reference="2783"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3319">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4289">
       <id>283</id>
-      <patient reference="1670"/>
+      <patient reference="2783"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3320">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4290">
       <id>284</id>
-      <patient reference="1672"/>
+      <patient reference="2787"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3321">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4291">
       <id>285</id>
-      <patient reference="1672"/>
+      <patient reference="2787"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3322">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4292">
       <id>286</id>
-      <patient reference="1674"/>
+      <patient reference="2791"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3323">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4293">
       <id>287</id>
-      <patient reference="1675"/>
+      <patient reference="2793"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3324">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4294">
       <id>288</id>
-      <patient reference="1676"/>
+      <patient reference="2795"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3325">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4295">
       <id>289</id>
-      <patient reference="1676"/>
+      <patient reference="2795"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3326">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4296">
       <id>290</id>
-      <patient reference="1679"/>
+      <patient reference="2802"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3327">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4297">
       <id>291</id>
-      <patient reference="1682"/>
+      <patient reference="2810"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3328">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4298">
       <id>292</id>
-      <patient reference="1682"/>
+      <patient reference="2810"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3329">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4299">
       <id>293</id>
-      <patient reference="1683"/>
+      <patient reference="2812"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3330">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4300">
       <id>294</id>
-      <patient reference="1686"/>
+      <patient reference="2820"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3331">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4301">
       <id>295</id>
-      <patient reference="1686"/>
+      <patient reference="2820"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3332">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4302">
       <id>296</id>
-      <patient reference="1691"/>
+      <patient reference="2834"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3333">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4303">
       <id>297</id>
-      <patient reference="1698"/>
+      <patient reference="2851"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3334">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4304">
       <id>298</id>
-      <patient reference="1699"/>
+      <patient reference="2853"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3335">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4305">
       <id>299</id>
-      <patient reference="1702"/>
+      <patient reference="2859"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3336">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4306">
       <id>300</id>
-      <patient reference="1703"/>
+      <patient reference="2861"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3337">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4307">
       <id>301</id>
-      <patient reference="1703"/>
+      <patient reference="2861"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3338">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4308">
       <id>302</id>
-      <patient reference="1706"/>
+      <patient reference="2868"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3339">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4309">
       <id>303</id>
-      <patient reference="1708"/>
+      <patient reference="2874"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3340">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4310">
       <id>304</id>
-      <patient reference="1711"/>
+      <patient reference="2883"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3341">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4311">
       <id>305</id>
-      <patient reference="1711"/>
+      <patient reference="2883"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3342">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4312">
       <id>306</id>
-      <patient reference="1713"/>
+      <patient reference="2888"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3343">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4313">
       <id>307</id>
-      <patient reference="1714"/>
+      <patient reference="2890"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3344">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4314">
       <id>308</id>
-      <patient reference="1715"/>
+      <patient reference="2892"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3345">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4315">
       <id>309</id>
-      <patient reference="1718"/>
+      <patient reference="2900"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3346">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4316">
       <id>310</id>
-      <patient reference="1719"/>
+      <patient reference="2902"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3347">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4317">
       <id>311</id>
-      <patient reference="1721"/>
+      <patient reference="2906"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3348">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4318">
       <id>312</id>
-      <patient reference="1722"/>
+      <patient reference="2908"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3349">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4319">
       <id>313</id>
-      <patient reference="1727"/>
+      <patient reference="2921"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3350">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4320">
       <id>314</id>
-      <patient reference="1734"/>
+      <patient reference="2941"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3351">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4321">
       <id>315</id>
-      <patient reference="1735"/>
+      <patient reference="2943"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3352">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4322">
       <id>316</id>
-      <patient reference="1738"/>
+      <patient reference="2953"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3353">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4323">
       <id>317</id>
-      <patient reference="1738"/>
+      <patient reference="2953"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3354">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4324">
       <id>318</id>
-      <patient reference="1743"/>
+      <patient reference="2968"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3355">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4325">
       <id>319</id>
-      <patient reference="1748"/>
+      <patient reference="2983"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3356">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4326">
       <id>320</id>
-      <patient reference="1748"/>
+      <patient reference="2983"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3357">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4327">
       <id>321</id>
-      <patient reference="1749"/>
+      <patient reference="2985"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3358">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4328">
       <id>322</id>
-      <patient reference="1752"/>
+      <patient reference="2991"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3359">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4329">
       <id>323</id>
-      <patient reference="1756"/>
+      <patient reference="3002"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3360">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4330">
       <id>324</id>
-      <patient reference="1756"/>
+      <patient reference="3002"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3361">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4331">
       <id>325</id>
-      <patient reference="1760"/>
+      <patient reference="3010"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3362">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4332">
       <id>326</id>
-      <patient reference="1767"/>
+      <patient reference="3028"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3363">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4333">
       <id>327</id>
-      <patient reference="1771"/>
+      <patient reference="3040"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3364">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4334">
       <id>328</id>
-      <patient reference="1772"/>
+      <patient reference="3042"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3365">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4335">
       <id>329</id>
-      <patient reference="1774"/>
+      <patient reference="3046"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3366">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4336">
       <id>330</id>
-      <patient reference="1775"/>
+      <patient reference="3048"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3367">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4337">
       <id>331</id>
-      <patient reference="1777"/>
+      <patient reference="3053"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3368">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4338">
       <id>332</id>
-      <patient reference="1778"/>
+      <patient reference="3055"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3369">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4339">
       <id>333</id>
-      <patient reference="1780"/>
+      <patient reference="3061"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3370">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4340">
       <id>334</id>
-      <patient reference="1781"/>
+      <patient reference="3063"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3371">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4341">
       <id>335</id>
-      <patient reference="1785"/>
+      <patient reference="3074"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3372">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4342">
       <id>336</id>
-      <patient reference="1786"/>
+      <patient reference="3076"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3373">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4343">
       <id>337</id>
-      <patient reference="1786"/>
+      <patient reference="3076"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3374">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4344">
       <id>338</id>
-      <patient reference="1787"/>
+      <patient reference="3078"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3375">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4345">
       <id>339</id>
-      <patient reference="1789"/>
+      <patient reference="3083"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3376">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4346">
       <id>340</id>
-      <patient reference="1790"/>
+      <patient reference="3085"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3377">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4347">
       <id>341</id>
-      <patient reference="1793"/>
+      <patient reference="3092"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3378">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4348">
       <id>342</id>
-      <patient reference="1794"/>
+      <patient reference="3094"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3379">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4349">
       <id>343</id>
-      <patient reference="1794"/>
+      <patient reference="3094"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3380">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4350">
       <id>344</id>
-      <patient reference="1796"/>
+      <patient reference="3098"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3381">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4351">
       <id>345</id>
-      <patient reference="1798"/>
+      <patient reference="3104"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3382">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4352">
       <id>346</id>
-      <patient reference="1799"/>
+      <patient reference="3106"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3383">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4353">
       <id>347</id>
-      <patient reference="1799"/>
+      <patient reference="3106"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3384">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4354">
       <id>348</id>
-      <patient reference="1817"/>
+      <patient reference="3155"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3385">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4355">
       <id>349</id>
-      <patient reference="1826"/>
+      <patient reference="3178"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3386">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4356">
       <id>350</id>
-      <patient reference="1826"/>
+      <patient reference="3178"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3387">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4357">
       <id>351</id>
-      <patient reference="1828"/>
+      <patient reference="3182"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3388">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4358">
       <id>352</id>
-      <patient reference="1829"/>
+      <patient reference="3184"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3389">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4359">
       <id>353</id>
-      <patient reference="1830"/>
+      <patient reference="3186"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3390">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4360">
       <id>354</id>
-      <patient reference="1837"/>
+      <patient reference="3210"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3391">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4361">
       <id>355</id>
-      <patient reference="1837"/>
+      <patient reference="3210"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3392">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4362">
       <id>356</id>
-      <patient reference="1838"/>
+      <patient reference="3212"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3393">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4363">
       <id>357</id>
-      <patient reference="1838"/>
+      <patient reference="3212"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3394">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4364">
       <id>358</id>
-      <patient reference="1839"/>
+      <patient reference="3214"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3395">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4365">
       <id>359</id>
-      <patient reference="1839"/>
+      <patient reference="3214"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3396">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4366">
       <id>360</id>
-      <patient reference="1840"/>
+      <patient reference="3216"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3397">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4367">
       <id>361</id>
-      <patient reference="1840"/>
+      <patient reference="3216"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3398">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4368">
       <id>362</id>
-      <patient reference="1844"/>
+      <patient reference="3226"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3399">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4369">
       <id>363</id>
-      <patient reference="1845"/>
+      <patient reference="3228"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3400">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4370">
       <id>364</id>
-      <patient reference="1847"/>
+      <patient reference="3233"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3401">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4371">
       <id>365</id>
-      <patient reference="1848"/>
+      <patient reference="3235"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3402">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4372">
       <id>366</id>
-      <patient reference="1851"/>
+      <patient reference="3244"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3403">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4373">
       <id>367</id>
-      <patient reference="1852"/>
+      <patient reference="3246"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3404">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4374">
       <id>368</id>
-      <patient reference="1857"/>
+      <patient reference="3260"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3405">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4375">
       <id>369</id>
-      <patient reference="1858"/>
+      <patient reference="3262"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3406">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4376">
       <id>370</id>
-      <patient reference="1858"/>
+      <patient reference="3262"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3407">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4377">
       <id>371</id>
-      <patient reference="1860"/>
+      <patient reference="3268"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3408">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4378">
       <id>372</id>
-      <patient reference="1862"/>
+      <patient reference="3272"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3409">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4379">
       <id>373</id>
-      <patient reference="1864"/>
+      <patient reference="3277"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3410">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4380">
       <id>374</id>
-      <patient reference="1865"/>
+      <patient reference="3279"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3411">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4381">
       <id>375</id>
-      <patient reference="1866"/>
+      <patient reference="3281"/>
       <equipment reference="10"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
-    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="3412">
+    <org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment id="4382">
       <id>376</id>
-      <patient reference="1869"/>
+      <patient reference="3290"/>
       <equipment reference="9"/>
     </org.drools.solver.examples.patientadmissionschedule.domain.PreferredPatientEquipment>
   </preferredPatientEquipmentList>

Modified: labs/jbossrules/trunk/drools-solver/drools-solver-examples/data/patientadmissionschedule/unsolved/testdata04.xml
===================================================================



More information about the jboss-svn-commits mailing list