<?xml version="1.0" encoding="UTF-8"?>
<ecore:EPackage xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmi:id="_eq7eYPqzEeeyruBoe7-QtQ" name="task2" nsURI="http://www.example.org/task2" nsPrefix="task2">
  <eAnnotations xmi:id="_eq7eYPqzEeeyruBoe7-QtQ0" source="genmymodel">
    <details xmi:id="_eq7eYPqzEeeyruBoe7-QtQ00" key="uuid" value="_eq7eYPqzEeeyruBoe7-QtQ"/>
  </eAnnotations>
  <eClassifiers xsi:type="ecore:EClass" xmi:id="_eq7eYfqzEeeyruBoe7-QtQ" name="Doctor">
    <eAnnotations xmi:id="_eq7eYfqzEeeyruBoe7-QtQ0" source="genmymodel">
      <details xmi:id="_eq7eYfqzEeeyruBoe7-QtQ00" key="uuid" value="_eq7eYfqzEeeyruBoe7-QtQ"/>
    </eAnnotations>
    <eOperations xmi:id="_eq7eYvqzEeeyruBoe7-QtQ" name="PrescribePrescription">
      <eAnnotations xmi:id="_eq7eYvqzEeeyruBoe7-QtQ0" source="genmymodel">
        <details xmi:id="_eq7eYvqzEeeyruBoe7-QtQ00" key="uuid" value="_eq7eYvqzEeeyruBoe7-QtQ"/>
      </eAnnotations>
    </eOperations>
    <eOperations xmi:id="_eq7eY_qzEeeyruBoe7-QtQ" name="RetriveMedicalRecords">
      <eAnnotations xmi:id="_eq7eY_qzEeeyruBoe7-QtQ0" source="genmymodel">
        <details xmi:id="_eq7eY_qzEeeyruBoe7-QtQ00" key="uuid" value="_eq7eY_qzEeeyruBoe7-QtQ"/>
      </eAnnotations>
    </eOperations>
    <eOperations xmi:id="_eq7eZPqzEeeyruBoe7-QtQ" name="UpdateMedicalRecords">
      <eAnnotations xmi:id="_eq7eZPqzEeeyruBoe7-QtQ0" source="genmymodel">
        <details xmi:id="_eq7eZPqzEeeyruBoe7-QtQ00" key="uuid" value="_eq7eZPqzEeeyruBoe7-QtQ"/>
      </eAnnotations>
    </eOperations>
    <eStructuralFeatures xsi:type="ecore:EAttribute" xmi:id="_eq7eZfqzEeeyruBoe7-QtQ" name="MedicalRecords">
      <eAnnotations xmi:id="_eq7eZfqzEeeyruBoe7-QtQ0" source="genmymodel">
        <details xmi:id="_eq7eZfqzEeeyruBoe7-QtQ00" key="uuid" value="_eq7eZfqzEeeyruBoe7-QtQ"/>
      </eAnnotations>
      <eType xsi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>
    </eStructuralFeatures>
    <eStructuralFeatures xsi:type="ecore:EAttribute" xmi:id="_eq7eZvqzEeeyruBoe7-QtQ" name="Treatments">
      <eAnnotations xmi:id="_eq7eZvqzEeeyruBoe7-QtQ0" source="genmymodel">
        <details xmi:id="_eq7eZvqzEeeyruBoe7-QtQ00" key="uuid" value="_eq7eZvqzEeeyruBoe7-QtQ"/>
      </eAnnotations>
      <eType xsi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>
    </eStructuralFeatures>
    <eStructuralFeatures xsi:type="ecore:EAttribute" xmi:id="_eq7eZ_qzEeeyruBoe7-QtQ" name="Prescriptions">
      <eAnnotations xmi:id="_eq7eZ_qzEeeyruBoe7-QtQ0" source="genmymodel">
        <details xmi:id="_eq7eZ_qzEeeyruBoe7-QtQ00" key="uuid" value="_eq7eZ_qzEeeyruBoe7-QtQ"/>
      </eAnnotations>
      <eType xsi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>
    </eStructuralFeatures>
    <eStructuralFeatures xsi:type="ecore:EAttribute" xmi:id="_eq7eaPqzEeeyruBoe7-QtQ" name="DoctorID">
      <eAnnotations xmi:id="_eq7eaPqzEeeyruBoe7-QtQ0" source="genmymodel">
        <details xmi:id="_eq7eaPqzEeeyruBoe7-QtQ00" key="uuid" value="_eq7eaPqzEeeyruBoe7-QtQ"/>
      </eAnnotations>
      <eType xsi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EInt"/>
    </eStructuralFeatures>
    <eStructuralFeatures xsi:type="ecore:EReference" xmi:id="_eq7eafqzEeeyruBoe7-QtQ" name="admin" eType="_eq7edvqzEeeyruBoe7-QtQ">
      <eAnnotations xmi:id="_eq7eafqzEeeyruBoe7-QtQ0" source="genmymodel">
        <details xmi:id="_eq7eafqzEeeyruBoe7-QtQ00" key="uuid" value="_eq7eafqzEeeyruBoe7-QtQ"/>
      </eAnnotations>
    </eStructuralFeatures>
    <eStructuralFeatures xsi:type="ecore:EReference" xmi:id="_eq7eavqzEeeyruBoe7-QtQ" name="patients" eType="_eq7ea_qzEeeyruBoe7-QtQ">
      <eAnnotations xmi:id="_eq7eavqzEeeyruBoe7-QtQ0" source="genmymodel">
        <details xmi:id="_eq7eavqzEeeyruBoe7-QtQ00" key="uuid" value="_eq7eavqzEeeyruBoe7-QtQ"/>
      </eAnnotations>
    </eStructuralFeatures>
  </eClassifiers>
  <eClassifiers xsi:type="ecore:EClass" xmi:id="_eq7ea_qzEeeyruBoe7-QtQ" name="Patients">
    <eAnnotations xmi:id="_eq7ea_qzEeeyruBoe7-QtQ0" source="genmymodel">
      <details xmi:id="_eq7ea_qzEeeyruBoe7-QtQ00" key="uuid" value="_eq7ea_qzEeeyruBoe7-QtQ"/>
    </eAnnotations>
    <eOperations xmi:id="_eq7ebPqzEeeyruBoe7-QtQ" name="UpdateMedicalHistory">
      <eAnnotations xmi:id="_eq7ebPqzEeeyruBoe7-QtQ0" source="genmymodel">
        <details xmi:id="_eq7ebPqzEeeyruBoe7-QtQ00" key="uuid" value="_eq7ebPqzEeeyruBoe7-QtQ"/>
      </eAnnotations>
    </eOperations>
    <eOperations xmi:id="_eq7ebfqzEeeyruBoe7-QtQ" name="UpdatePersonalData">
      <eAnnotations xmi:id="_eq7ebfqzEeeyruBoe7-QtQ0" source="genmymodel">
        <details xmi:id="_eq7ebfqzEeeyruBoe7-QtQ00" key="uuid" value="_eq7ebfqzEeeyruBoe7-QtQ"/>
      </eAnnotations>
    </eOperations>
    <eStructuralFeatures xsi:type="ecore:EAttribute" xmi:id="_eq7ebvqzEeeyruBoe7-QtQ" name="UniqueID">
      <eAnnotations xmi:id="_eq7ebvqzEeeyruBoe7-QtQ0" source="genmymodel">
        <details xmi:id="_eq7ebvqzEeeyruBoe7-QtQ00" key="uuid" value="_eq7ebvqzEeeyruBoe7-QtQ"/>
      </eAnnotations>
      <eType xsi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>
    </eStructuralFeatures>
    <eStructuralFeatures xsi:type="ecore:EAttribute" xmi:id="_eq7eb_qzEeeyruBoe7-QtQ" name="PersonalData">
      <eAnnotations xmi:id="_eq7eb_qzEeeyruBoe7-QtQ0" source="genmymodel">
        <details xmi:id="_eq7eb_qzEeeyruBoe7-QtQ00" key="uuid" value="_eq7eb_qzEeeyruBoe7-QtQ"/>
      </eAnnotations>
      <eType xsi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>
    </eStructuralFeatures>
    <eStructuralFeatures xsi:type="ecore:EAttribute" xmi:id="_eq7ecPqzEeeyruBoe7-QtQ" name="MedicalHistory">
      <eAnnotations xmi:id="_eq7ecPqzEeeyruBoe7-QtQ0" source="genmymodel">
        <details xmi:id="_eq7ecPqzEeeyruBoe7-QtQ00" key="uuid" value="_eq7ecPqzEeeyruBoe7-QtQ"/>
      </eAnnotations>
      <eType xsi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>
    </eStructuralFeatures>
  </eClassifiers>
  <eClassifiers xsi:type="ecore:EClass" xmi:id="_eq7ecfqzEeeyruBoe7-QtQ" name="Pharmacy">
    <eAnnotations xmi:id="_eq7ecfqzEeeyruBoe7-QtQ0" source="genmymodel">
      <details xmi:id="_eq7ecfqzEeeyruBoe7-QtQ00" key="uuid" value="_eq7ecfqzEeeyruBoe7-QtQ"/>
    </eAnnotations>
    <eOperations xmi:id="_eq7ecvqzEeeyruBoe7-QtQ" name="SendRepeatPrescription">
      <eAnnotations xmi:id="_eq7ecvqzEeeyruBoe7-QtQ0" source="genmymodel">
        <details xmi:id="_eq7ecvqzEeeyruBoe7-QtQ00" key="uuid" value="_eq7ecvqzEeeyruBoe7-QtQ"/>
      </eAnnotations>
    </eOperations>
    <eOperations xmi:id="_eq7ec_qzEeeyruBoe7-QtQ" name="SendPrescription">
      <eAnnotations xmi:id="_eq7ec_qzEeeyruBoe7-QtQ0" source="genmymodel">
        <details xmi:id="_eq7ec_qzEeeyruBoe7-QtQ00" key="uuid" value="_eq7ec_qzEeeyruBoe7-QtQ"/>
      </eAnnotations>
    </eOperations>
    <eStructuralFeatures xsi:type="ecore:EAttribute" xmi:id="_eq7edPqzEeeyruBoe7-QtQ" name="Medications">
      <eAnnotations xmi:id="_eq7edPqzEeeyruBoe7-QtQ0" source="genmymodel">
        <details xmi:id="_eq7edPqzEeeyruBoe7-QtQ00" key="uuid" value="_eq7edPqzEeeyruBoe7-QtQ"/>
      </eAnnotations>
      <eType xsi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>
    </eStructuralFeatures>
    <eStructuralFeatures xsi:type="ecore:EAttribute" xmi:id="_eq7edfqzEeeyruBoe7-QtQ" name="MedicationID">
      <eAnnotations xmi:id="_eq7edfqzEeeyruBoe7-QtQ0" source="genmymodel">
        <details xmi:id="_eq7edfqzEeeyruBoe7-QtQ00" key="uuid" value="_eq7edfqzEeeyruBoe7-QtQ"/>
      </eAnnotations>
      <eType xsi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EInt"/>
    </eStructuralFeatures>
  </eClassifiers>
  <eClassifiers xsi:type="ecore:EClass" xmi:id="_eq7edvqzEeeyruBoe7-QtQ" name="Admin">
    <eAnnotations xmi:id="_eq7edvqzEeeyruBoe7-QtQ0" source="genmymodel">
      <details xmi:id="_eq7edvqzEeeyruBoe7-QtQ00" key="uuid" value="_eq7edvqzEeeyruBoe7-QtQ"/>
    </eAnnotations>
    <eOperations xmi:id="_eq7ed_qzEeeyruBoe7-QtQ" name="RetriveUniqueID">
      <eAnnotations xmi:id="_eq7ed_qzEeeyruBoe7-QtQ0" source="genmymodel">
        <details xmi:id="_eq7ed_qzEeeyruBoe7-QtQ00" key="uuid" value="_eq7ed_qzEeeyruBoe7-QtQ"/>
      </eAnnotations>
    </eOperations>
    <eOperations xmi:id="_eq7eePqzEeeyruBoe7-QtQ" name="CreateUniqueID">
      <eAnnotations xmi:id="_eq7eePqzEeeyruBoe7-QtQ0" source="genmymodel">
        <details xmi:id="_eq7eePqzEeeyruBoe7-QtQ00" key="uuid" value="_eq7eePqzEeeyruBoe7-QtQ"/>
      </eAnnotations>
    </eOperations>
    <eOperations xmi:id="_eq7eefqzEeeyruBoe7-QtQ" name="BookAppointments">
      <eAnnotations xmi:id="_eq7eefqzEeeyruBoe7-QtQ0" source="genmymodel">
        <details xmi:id="_eq7eefqzEeeyruBoe7-QtQ00" key="uuid" value="_eq7eefqzEeeyruBoe7-QtQ"/>
      </eAnnotations>
    </eOperations>
    <eOperations xmi:id="_eq7eevqzEeeyruBoe7-QtQ" name="RetriveMedicalRecords">
      <eAnnotations xmi:id="_eq7eevqzEeeyruBoe7-QtQ0" source="genmymodel">
        <details xmi:id="_eq7eevqzEeeyruBoe7-QtQ00" key="uuid" value="_eq7eevqzEeeyruBoe7-QtQ"/>
      </eAnnotations>
    </eOperations>
    <eStructuralFeatures xsi:type="ecore:EAttribute" xmi:id="_eq7ee_qzEeeyruBoe7-QtQ" name="AdminID">
      <eAnnotations xmi:id="_eq7ee_qzEeeyruBoe7-QtQ0" source="genmymodel">
        <details xmi:id="_eq7ee_qzEeeyruBoe7-QtQ00" key="uuid" value="_eq7ee_qzEeeyruBoe7-QtQ"/>
      </eAnnotations>
      <eType xsi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EInt"/>
    </eStructuralFeatures>
    <eStructuralFeatures xsi:type="ecore:EAttribute" xmi:id="_eq7efPqzEeeyruBoe7-QtQ" name="AdminLogin">
      <eAnnotations xmi:id="_eq7efPqzEeeyruBoe7-QtQ0" source="genmymodel">
        <details xmi:id="_eq7efPqzEeeyruBoe7-QtQ00" key="uuid" value="_eq7efPqzEeeyruBoe7-QtQ"/>
      </eAnnotations>
      <eType xsi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>
    </eStructuralFeatures>
    <eStructuralFeatures xsi:type="ecore:EReference" xmi:id="_eq7effqzEeeyruBoe7-QtQ" name="patients" eType="_eq7ea_qzEeeyruBoe7-QtQ">
      <eAnnotations xmi:id="_eq7effqzEeeyruBoe7-QtQ0" source="genmymodel">
        <details xmi:id="_eq7effqzEeeyruBoe7-QtQ00" key="uuid" value="_eq7effqzEeeyruBoe7-QtQ"/>
      </eAnnotations>
    </eStructuralFeatures>
    <eStructuralFeatures xsi:type="ecore:EReference" xmi:id="_eq7efvqzEeeyruBoe7-QtQ" name="pharmacy" eType="_eq7ecfqzEeeyruBoe7-QtQ">
      <eAnnotations xmi:id="_eq7efvqzEeeyruBoe7-QtQ0" source="genmymodel">
        <details xmi:id="_eq7efvqzEeeyruBoe7-QtQ00" key="uuid" value="_eq7efvqzEeeyruBoe7-QtQ"/>
      </eAnnotations>
    </eStructuralFeatures>
  </eClassifiers>
  <eClassifiers xsi:type="ecore:EClass" xmi:id="_eq7ef_qzEeeyruBoe7-QtQ" name="Physician">
    <eAnnotations xmi:id="_eq7ef_qzEeeyruBoe7-QtQ0" source="genmymodel">
      <details xmi:id="_eq7ef_qzEeeyruBoe7-QtQ00" key="uuid" value="_eq7ef_qzEeeyruBoe7-QtQ"/>
    </eAnnotations>
    <eOperations xmi:id="_eq7egPqzEeeyruBoe7-QtQ" name="RetriveMedicalRecords">
      <eAnnotations xmi:id="_eq7egPqzEeeyruBoe7-QtQ0" source="genmymodel">
        <details xmi:id="_eq7egPqzEeeyruBoe7-QtQ00" key="uuid" value="_eq7egPqzEeeyruBoe7-QtQ"/>
      </eAnnotations>
    </eOperations>
    <eOperations xmi:id="_eq7egfqzEeeyruBoe7-QtQ" name="RetrivePersonalData">
      <eAnnotations xmi:id="_eq7egfqzEeeyruBoe7-QtQ0" source="genmymodel">
        <details xmi:id="_eq7egfqzEeeyruBoe7-QtQ00" key="uuid" value="_eq7egfqzEeeyruBoe7-QtQ"/>
      </eAnnotations>
    </eOperations>
    <eOperations xmi:id="_eq7egvqzEeeyruBoe7-QtQ" name="UpdateMedicalRecords">
      <eAnnotations xmi:id="_eq7egvqzEeeyruBoe7-QtQ0" source="genmymodel">
        <details xmi:id="_eq7egvqzEeeyruBoe7-QtQ00" key="uuid" value="_eq7egvqzEeeyruBoe7-QtQ"/>
      </eAnnotations>
    </eOperations>
    <eStructuralFeatures xsi:type="ecore:EAttribute" xmi:id="_eq7eg_qzEeeyruBoe7-QtQ" name="PhysicianID">
      <eAnnotations xmi:id="_eq7eg_qzEeeyruBoe7-QtQ0" source="genmymodel">
        <details xmi:id="_eq7eg_qzEeeyruBoe7-QtQ00" key="uuid" value="_eq7eg_qzEeeyruBoe7-QtQ"/>
      </eAnnotations>
      <eType xsi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EInt"/>
    </eStructuralFeatures>
    <eStructuralFeatures xsi:type="ecore:EReference" xmi:id="_eq7ehPqzEeeyruBoe7-QtQ" name="doctor" eType="_eq7eYfqzEeeyruBoe7-QtQ">
      <eAnnotations xmi:id="_eq7ehPqzEeeyruBoe7-QtQ0" source="genmymodel">
        <details xmi:id="_eq7ehPqzEeeyruBoe7-QtQ00" key="uuid" value="_eq7ehPqzEeeyruBoe7-QtQ"/>
      </eAnnotations>
    </eStructuralFeatures>
  </eClassifiers>
  <eClassifiers xsi:type="ecore:EClass" xmi:id="_eq7ehfqzEeeyruBoe7-QtQ" name="Organisations">
    <eAnnotations xmi:id="_eq7ehfqzEeeyruBoe7-QtQ0" source="genmymodel">
      <details xmi:id="_eq7ehfqzEeeyruBoe7-QtQ00" key="uuid" value="_eq7ehfqzEeeyruBoe7-QtQ"/>
    </eAnnotations>
    <eOperations xmi:id="_eq7ehvqzEeeyruBoe7-QtQ" name="RetriveMedicalRecords">
      <eAnnotations xmi:id="_eq7ehvqzEeeyruBoe7-QtQ0" source="genmymodel">
        <details xmi:id="_eq7ehvqzEeeyruBoe7-QtQ00" key="uuid" value="_eq7ehvqzEeeyruBoe7-QtQ"/>
      </eAnnotations>
    </eOperations>
    <eOperations xmi:id="_eq7eh_qzEeeyruBoe7-QtQ" name="CheckTreatmentEntitlement">
      <eAnnotations xmi:id="_eq7eh_qzEeeyruBoe7-QtQ0" source="genmymodel">
        <details xmi:id="_eq7eh_qzEeeyruBoe7-QtQ00" key="uuid" value="_eq7eh_qzEeeyruBoe7-QtQ"/>
      </eAnnotations>
    </eOperations>
    <eStructuralFeatures xsi:type="ecore:EAttribute" xmi:id="_eq7eiPqzEeeyruBoe7-QtQ" name="TreatmentEntitlement">
      <eAnnotations xmi:id="_eq7eiPqzEeeyruBoe7-QtQ0" source="genmymodel">
        <details xmi:id="_eq7eiPqzEeeyruBoe7-QtQ00" key="uuid" value="_eq7eiPqzEeeyruBoe7-QtQ"/>
      </eAnnotations>
      <eType xsi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>
    </eStructuralFeatures>
    <eStructuralFeatures xsi:type="ecore:EReference" xmi:id="_eq7eifqzEeeyruBoe7-QtQ" name="patients" eType="_eq7ea_qzEeeyruBoe7-QtQ">
      <eAnnotations xmi:id="_eq7eifqzEeeyruBoe7-QtQ0" source="genmymodel">
        <details xmi:id="_eq7eifqzEeeyruBoe7-QtQ00" key="uuid" value="_eq7eifqzEeeyruBoe7-QtQ"/>
      </eAnnotations>
    </eStructuralFeatures>
  </eClassifiers>
  <eClassifiers xsi:type="ecore:EDataType" xmi:id="_eq7eivqzEeeyruBoe7-QtQ" name="Data" instanceTypeName="newDataType1">
    <eAnnotations xmi:id="_eq7eivqzEeeyruBoe7-QtQ0" source="genmymodel">
      <details xmi:id="_eq7eivqzEeeyruBoe7-QtQ00" key="uuid" value="_eq7eivqzEeeyruBoe7-QtQ"/>
    </eAnnotations>
  </eClassifiers>
</ecore:EPackage>

{"directed":true,"nodes":[{"nsPrefix":"task2","nsURI":"http://www.example.org/task2","name":"task2","id":0,"eClass":"EPackage"},{"instanceTypeName":null,"defaultValue":null,"instanceClassName":null,"name":"Doctor","instanceClass":null,"abstract":false,"id":1,"interface":false,"eClass":"EClass"},{"instanceTypeName":null,"defaultValue":null,"instanceClassName":null,"name":"Patients","instanceClass":null,"abstract":false,"id":2,"interface":false,"eClass":"EClass"},{"instanceTypeName":null,"defaultValue":null,"instanceClassName":null,"name":"Pharmacy","instanceClass":null,"abstract":false,"id":3,"interface":false,"eClass":"EClass"},{"instanceTypeName":null,"defaultValue":null,"instanceClassName":null,"name":"Admin","instanceClass":null,"abstract":false,"id":4,"interface":false,"eClass":"EClass"},{"instanceTypeName":null,"defaultValue":null,"instanceClassName":null,"name":"Physician","instanceClass":null,"abstract":false,"id":5,"interface":false,"eClass":"EClass"},{"instanceTypeName":null,"defaultValue":null,"instanceClassName":null,"name":"Organisations","instanceClass":null,"abstract":false,"id":6,"interface":false,"eClass":"EClass"},{"instanceTypeName":"newDataType1","defaultValue":null,"instanceClassName":"java.lang.Object","name":"Data","instanceClass":"java.lang.Object","id":7,"serializable":true,"eClass":"EDataType"},{"ordered":true,"upperBound":1,"unique":true,"name":"PrescribePrescription","lowerBound":0,"id":8,"many":false,"required":false,"eClass":"EOperation"},{"ordered":true,"upperBound":1,"unique":true,"name":"RetriveMedicalRecords","lowerBound":0,"id":9,"many":false,"required":false,"eClass":"EOperation"},{"ordered":true,"upperBound":1,"unique":true,"name":"UpdateMedicalRecords","lowerBound":0,"id":10,"many":false,"required":false,"eClass":"EOperation"},{"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":true,"name":"MedicalRecords","changeable":true,"lowerBound":0,"iD":false,"id":11,"derived":false},{"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":true,"name":"Treatments","changeable":true,"lowerBound":0,"iD":false,"id":12,"derived":false},{"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":true,"name":"Prescriptions","changeable":true,"lowerBound":0,"iD":false,"id":13,"derived":false},{"ordered":true,"upperBound":1,"defaultValue":0,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":true,"name":"DoctorID","changeable":true,"lowerBound":0,"iD":false,"id":14,"derived":false},{"container":false,"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EReference","defaultValueLiteral":null,"containment":false,"unsettable":false,"transient":false,"unique":true,"name":"admin","changeable":true,"resolveProxies":true,"lowerBound":0,"id":15,"derived":false},{"container":false,"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EReference","defaultValueLiteral":null,"containment":false,"unsettable":false,"transient":false,"unique":true,"name":"patients","changeable":true,"resolveProxies":true,"lowerBound":0,"id":16,"derived":false},{"id":17,"eClass":"EGenericType"},{"id":18,"eClass":"EGenericType"},{"id":19,"eClass":"EGenericType"},{"id":20,"eClass":"EGenericType"},{"id":21,"eClass":"EGenericType"},{"id":22,"eClass":"EGenericType"},{"ordered":true,"upperBound":1,"unique":true,"name":"UpdateMedicalHistory","lowerBound":0,"id":23,"many":false,"required":false,"eClass":"EOperation"},{"ordered":true,"upperBound":1,"unique":true,"name":"UpdatePersonalData","lowerBound":0,"id":24,"many":false,"required":false,"eClass":"EOperation"},{"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":true,"name":"UniqueID","changeable":true,"lowerBound":0,"iD":false,"id":25,"derived":false},{"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":true,"name":"PersonalData","changeable":true,"lowerBound":0,"iD":false,"id":26,"derived":false},{"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":true,"name":"MedicalHistory","changeable":true,"lowerBound":0,"iD":false,"id":27,"derived":false},{"id":28,"eClass":"EGenericType"},{"id":29,"eClass":"EGenericType"},{"id":30,"eClass":"EGenericType"},{"ordered":true,"upperBound":1,"unique":true,"name":"SendRepeatPrescription","lowerBound":0,"id":31,"many":false,"required":false,"eClass":"EOperation"},{"ordered":true,"upperBound":1,"unique":true,"name":"SendPrescription","lowerBound":0,"id":32,"many":false,"required":false,"eClass":"EOperation"},{"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":true,"name":"Medications","changeable":true,"lowerBound":0,"iD":false,"id":33,"derived":false},{"ordered":true,"upperBound":1,"defaultValue":0,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":true,"name":"MedicationID","changeable":true,"lowerBound":0,"iD":false,"id":34,"derived":false},{"id":35,"eClass":"EGenericType"},{"id":36,"eClass":"EGenericType"},{"ordered":true,"upperBound":1,"unique":true,"name":"RetriveUniqueID","lowerBound":0,"id":37,"many":false,"required":false,"eClass":"EOperation"},{"ordered":true,"upperBound":1,"unique":true,"name":"CreateUniqueID","lowerBound":0,"id":38,"many":false,"required":false,"eClass":"EOperation"},{"ordered":true,"upperBound":1,"unique":true,"name":"BookAppointments","lowerBound":0,"id":39,"many":false,"required":false,"eClass":"EOperation"},{"ordered":true,"upperBound":1,"unique":true,"name":"RetriveMedicalRecords","lowerBound":0,"id":40,"many":false,"required":false,"eClass":"EOperation"},{"ordered":true,"upperBound":1,"defaultValue":0,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":true,"name":"AdminID","changeable":true,"lowerBound":0,"iD":false,"id":41,"derived":false},{"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":true,"name":"AdminLogin","changeable":true,"lowerBound":0,"iD":false,"id":42,"derived":false},{"container":false,"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EReference","defaultValueLiteral":null,"containment":false,"unsettable":false,"transient":false,"unique":true,"name":"patients","changeable":true,"resolveProxies":true,"lowerBound":0,"id":43,"derived":false},{"container":false,"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EReference","defaultValueLiteral":null,"containment":false,"unsettable":false,"transient":false,"unique":true,"name":"pharmacy","changeable":true,"resolveProxies":true,"lowerBound":0,"id":44,"derived":false},{"id":45,"eClass":"EGenericType"},{"id":46,"eClass":"EGenericType"},{"id":47,"eClass":"EGenericType"},{"id":48,"eClass":"EGenericType"},{"ordered":true,"upperBound":1,"unique":true,"name":"RetriveMedicalRecords","lowerBound":0,"id":49,"many":false,"required":false,"eClass":"EOperation"},{"ordered":true,"upperBound":1,"unique":true,"name":"RetrivePersonalData","lowerBound":0,"id":50,"many":false,"required":false,"eClass":"EOperation"},{"ordered":true,"upperBound":1,"unique":true,"name":"UpdateMedicalRecords","lowerBound":0,"id":51,"many":false,"required":false,"eClass":"EOperation"},{"ordered":true,"upperBound":1,"defaultValue":0,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":true,"name":"PhysicianID","changeable":true,"lowerBound":0,"iD":false,"id":52,"derived":false},{"container":false,"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EReference","defaultValueLiteral":null,"containment":false,"unsettable":false,"transient":false,"unique":true,"name":"doctor","changeable":true,"resolveProxies":true,"lowerBound":0,"id":53,"derived":false},{"id":54,"eClass":"EGenericType"},{"id":55,"eClass":"EGenericType"},{"ordered":true,"upperBound":1,"unique":true,"name":"RetriveMedicalRecords","lowerBound":0,"id":56,"many":false,"required":false,"eClass":"EOperation"},{"ordered":true,"upperBound":1,"unique":true,"name":"CheckTreatmentEntitlement","lowerBound":0,"id":57,"many":false,"required":false,"eClass":"EOperation"},{"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":true,"name":"TreatmentEntitlement","changeable":true,"lowerBound":0,"iD":false,"id":58,"derived":false},{"container":false,"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EReference","defaultValueLiteral":null,"containment":false,"unsettable":false,"transient":false,"unique":true,"name":"patients","changeable":true,"resolveProxies":true,"lowerBound":0,"id":59,"derived":false},{"id":60,"eClass":"EGenericType"},{"id":61,"eClass":"EGenericType"}],"links":[{"source":0,"target":1},{"source":0,"target":2},{"source":0,"target":3},{"source":0,"target":4},{"source":0,"target":5},{"source":0,"target":6},{"source":0,"target":7},{"source":1,"target":0},{"source":1,"target":8},{"source":1,"target":9},{"source":1,"target":10},{"source":1,"target":11},{"source":1,"target":12},{"source":1,"target":13},{"source":1,"target":14},{"source":1,"target":15},{"source":1,"target":16},{"source":8,"target":1},{"source":9,"target":1},{"source":10,"target":1},{"source":11,"target":17},{"source":11,"target":1},{"source":12,"target":18},{"source":12,"target":1},{"source":13,"target":19},{"source":13,"target":1},{"source":14,"target":20},{"source":14,"target":1},{"source":15,"target":4},{"source":15,"target":21},{"source":15,"target":1},{"source":21,"target":4},{"source":16,"target":2},{"source":16,"target":22},{"source":16,"target":1},{"source":22,"target":2},{"source":2,"target":0},{"source":2,"target":23},{"source":2,"target":24},{"source":2,"target":25},{"source":2,"target":26},{"source":2,"target":27},{"source":23,"target":2},{"source":24,"target":2},{"source":25,"target":28},{"source":25,"target":2},{"source":26,"target":29},{"source":26,"target":2},{"source":27,"target":30},{"source":27,"target":2},{"source":3,"target":0},{"source":3,"target":31},{"source":3,"target":32},{"source":3,"target":33},{"source":3,"target":34},{"source":31,"target":3},{"source":32,"target":3},{"source":33,"target":35},{"source":33,"target":3},{"source":34,"target":36},{"source":34,"target":3},{"source":4,"target":0},{"source":4,"target":37},{"source":4,"target":38},{"source":4,"target":39},{"source":4,"target":40},{"source":4,"target":41},{"source":4,"target":42},{"source":4,"target":43},{"source":4,"target":44},{"source":37,"target":4},{"source":38,"target":4},{"source":39,"target":4},{"source":40,"target":4},{"source":41,"target":45},{"source":41,"target":4},{"source":42,"target":46},{"source":42,"target":4},{"source":43,"target":2},{"source":43,"target":47},{"source":43,"target":4},{"source":47,"target":2},{"source":44,"target":3},{"source":44,"target":48},{"source":44,"target":4},{"source":48,"target":3},{"source":5,"target":0},{"source":5,"target":49},{"source":5,"target":50},{"source":5,"target":51},{"source":5,"target":52},{"source":5,"target":53},{"source":49,"target":5},{"source":50,"target":5},{"source":51,"target":5},{"source":52,"target":54},{"source":52,"target":5},{"source":53,"target":1},{"source":53,"target":55},{"source":53,"target":5},{"source":55,"target":1},{"source":6,"target":0},{"source":6,"target":56},{"source":6,"target":57},{"source":6,"target":58},{"source":6,"target":59},{"source":56,"target":6},{"source":57,"target":6},{"source":58,"target":60},{"source":58,"target":6},{"source":59,"target":2},{"source":59,"target":61},{"source":59,"target":6},{"source":61,"target":2},{"source":7,"target":0}],"multigraph":true}
task2
Doctor
PrescribePrescription
RetriveMedicalRecords
UpdateMedicalRecords
MedicalRecords
Treatments
Prescriptions
DoctorID
admin
patients
Patients
UpdateMedicalHistory
UpdatePersonalData
UniqueID
PersonalData
MedicalHistory
Pharmacy
SendRepeatPrescription
SendPrescription
Medications
MedicationID
Admin
RetriveUniqueID
CreateUniqueID
BookAppointments
RetriveMedicalRecords
AdminID
AdminLogin
patients
pharmacy
Physician
RetriveMedicalRecords
RetrivePersonalData
UpdateMedicalRecords
PhysicianID
doctor
Organisations
RetriveMedicalRecords
CheckTreatmentEntitlement
TreatmentEntitlement
patients
Data
java.lang.Object
newDataType1