.$er_vetklinika.drawio.bkp 191 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915
  1. <mxfile host="Electron" modified="2024-05-31T18:04:43.278Z" agent="Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) draw.io/24.4.13 Chrome/124.0.6367.207 Electron/30.0.6 Safari/537.36" etag="dRVJnoh_Upx_d0b8LYK0" version="24.4.13" type="device">
  2. <diagram id="R2lEEEUBdFMjLlhIrx00" name="Page-1">
  3. <mxGraphModel dx="1688" dy="1645" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="850" pageHeight="1100" math="0" shadow="0" extFonts="Permanent Marker^https://fonts.googleapis.com/css?family=Permanent+Marker">
  4. <root>
  5. <mxCell id="0" />
  6. <mxCell id="1" parent="0" />
  7. <mxCell id="oTp60Hv3MnJMC0-f2dS8-138" value="&lt;b&gt;use case&lt;/b&gt; Веб-сайт организации &quot;Хвостатый дом&quot;" style="shape=umlFrame;whiteSpace=wrap;html=1;pointerEvents=0;recursiveResize=0;container=1;collapsible=0;width=220;height=40;" parent="1" vertex="1">
  8. <mxGeometry x="56" y="17" width="760" height="503" as="geometry" />
  9. </mxCell>
  10. <mxCell id="oTp60Hv3MnJMC0-f2dS8-139" value="&lt;span style=&quot;font-size: 11px;&quot;&gt;Взаимодействие с приютом&lt;/span&gt;" style="ellipse;whiteSpace=wrap;html=1;" parent="oTp60Hv3MnJMC0-f2dS8-138" vertex="1">
  11. <mxGeometry x="374" y="50" width="140" height="70" as="geometry" />
  12. </mxCell>
  13. <mxCell id="oTp60Hv3MnJMC0-f2dS8-140" style="rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.3333333333333333;exitDx=0;exitDy=0;exitPerimeter=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;endArrow=none;endFill=0;" parent="oTp60Hv3MnJMC0-f2dS8-138" source="oTp60Hv3MnJMC0-f2dS8-142" target="oTp60Hv3MnJMC0-f2dS8-160" edge="1">
  14. <mxGeometry relative="1" as="geometry" />
  15. </mxCell>
  16. <mxCell id="oTp60Hv3MnJMC0-f2dS8-141" style="rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.3333333333333333;exitDx=0;exitDy=0;exitPerimeter=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;endArrow=none;endFill=0;" parent="oTp60Hv3MnJMC0-f2dS8-138" source="oTp60Hv3MnJMC0-f2dS8-142" target="oTp60Hv3MnJMC0-f2dS8-161" edge="1">
  17. <mxGeometry relative="1" as="geometry" />
  18. </mxCell>
  19. <mxCell id="oTp60Hv3MnJMC0-f2dS8-142" value="Клиент" style="shape=umlActor;verticalLabelPosition=bottom;verticalAlign=top;html=1;" parent="oTp60Hv3MnJMC0-f2dS8-138" vertex="1">
  20. <mxGeometry x="39" y="375" width="30" height="60" as="geometry" />
  21. </mxCell>
  22. <mxCell id="oTp60Hv3MnJMC0-f2dS8-145" value="&amp;lt;&amp;lt;extend&amp;gt;&amp;gt;" style="endArrow=open;startArrow=none;endFill=0;startFill=0;endSize=8;html=1;verticalAlign=bottom;dashed=1;labelBackgroundColor=none;rounded=0;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" parent="oTp60Hv3MnJMC0-f2dS8-138" source="oTp60Hv3MnJMC0-f2dS8-139" target="oTp60Hv3MnJMC0-f2dS8-146" edge="1">
  23. <mxGeometry x="-0.1844" y="25" width="160" relative="1" as="geometry">
  24. <mxPoint x="349" y="320" as="sourcePoint" />
  25. <mxPoint x="509" y="320" as="targetPoint" />
  26. <mxPoint as="offset" />
  27. </mxGeometry>
  28. </mxCell>
  29. <mxCell id="oTp60Hv3MnJMC0-f2dS8-146" value="&lt;font style=&quot;font-size: 11px;&quot;&gt;Просмотр содержащихся в приюте животных&lt;/font&gt;" style="ellipse;whiteSpace=wrap;html=1;" parent="oTp60Hv3MnJMC0-f2dS8-138" vertex="1">
  30. <mxGeometry x="579" y="20" width="140" height="70" as="geometry" />
  31. </mxCell>
  32. <mxCell id="oTp60Hv3MnJMC0-f2dS8-147" value="&lt;span style=&quot;font-size: 11px;&quot;&gt;Просмотр информации о конкретных животных&lt;/span&gt;" style="ellipse;whiteSpace=wrap;html=1;" parent="oTp60Hv3MnJMC0-f2dS8-138" vertex="1">
  33. <mxGeometry x="579" y="110" width="140" height="70" as="geometry" />
  34. </mxCell>
  35. <mxCell id="oTp60Hv3MnJMC0-f2dS8-148" value="&amp;lt;&amp;lt;extend&amp;gt;&amp;gt;" style="endArrow=open;startArrow=none;endFill=0;startFill=0;endSize=8;html=1;verticalAlign=bottom;dashed=1;labelBackgroundColor=none;rounded=0;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" parent="oTp60Hv3MnJMC0-f2dS8-138" source="oTp60Hv3MnJMC0-f2dS8-139" target="oTp60Hv3MnJMC0-f2dS8-147" edge="1">
  36. <mxGeometry x="0.1604" y="27" width="160" relative="1" as="geometry">
  37. <mxPoint x="377" y="354" as="sourcePoint" />
  38. <mxPoint x="447" y="459" as="targetPoint" />
  39. <mxPoint as="offset" />
  40. </mxGeometry>
  41. </mxCell>
  42. <mxCell id="oTp60Hv3MnJMC0-f2dS8-149" style="rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.3333333333333333;exitDx=0;exitDy=0;exitPerimeter=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;endArrow=none;endFill=0;" parent="oTp60Hv3MnJMC0-f2dS8-138" source="oTp60Hv3MnJMC0-f2dS8-142" target="oTp60Hv3MnJMC0-f2dS8-139" edge="1">
  43. <mxGeometry relative="1" as="geometry" />
  44. </mxCell>
  45. <mxCell id="oTp60Hv3MnJMC0-f2dS8-150" value="&amp;lt;&amp;lt;include&amp;gt;&amp;gt;" style="endArrow=open;startArrow=none;endFill=0;startFill=0;endSize=8;html=1;verticalAlign=bottom;dashed=1;labelBackgroundColor=none;rounded=0;exitX=0.5;exitY=0;exitDx=0;exitDy=0;entryX=0.5;entryY=1;entryDx=0;entryDy=0;" parent="oTp60Hv3MnJMC0-f2dS8-138" source="oTp60Hv3MnJMC0-f2dS8-154" target="oTp60Hv3MnJMC0-f2dS8-151" edge="1">
  46. <mxGeometry x="0.5" y="25" width="160" relative="1" as="geometry">
  47. <mxPoint x="378" y="540" as="sourcePoint" />
  48. <mxPoint x="128" y="640" as="targetPoint" />
  49. <mxPoint x="-1" as="offset" />
  50. </mxGeometry>
  51. </mxCell>
  52. <mxCell id="oTp60Hv3MnJMC0-f2dS8-151" value="&lt;font style=&quot;font-size: 11px;&quot;&gt;Согласование условий оплаты&lt;/font&gt;" style="ellipse;whiteSpace=wrap;html=1;" parent="oTp60Hv3MnJMC0-f2dS8-138" vertex="1">
  53. <mxGeometry x="20" y="50" width="140" height="70" as="geometry" />
  54. </mxCell>
  55. <mxCell id="oTp60Hv3MnJMC0-f2dS8-152" value="&amp;lt;&amp;lt;include&amp;gt;&amp;gt;" style="endArrow=open;startArrow=none;endFill=0;startFill=0;endSize=8;html=1;verticalAlign=bottom;dashed=1;labelBackgroundColor=none;rounded=0;exitX=0.5;exitY=0;exitDx=0;exitDy=0;entryX=0.5;entryY=1;entryDx=0;entryDy=0;" parent="oTp60Hv3MnJMC0-f2dS8-138" source="oTp60Hv3MnJMC0-f2dS8-154" target="oTp60Hv3MnJMC0-f2dS8-153" edge="1">
  56. <mxGeometry x="-0.7412" y="8" width="160" relative="1" as="geometry">
  57. <mxPoint x="378" y="540" as="sourcePoint" />
  58. <mxPoint x="318" y="640" as="targetPoint" />
  59. <mxPoint as="offset" />
  60. </mxGeometry>
  61. </mxCell>
  62. <mxCell id="oTp60Hv3MnJMC0-f2dS8-153" value="&lt;font style=&quot;font-size: 11px;&quot;&gt;Согласование времени и доктора&lt;/font&gt;" style="ellipse;whiteSpace=wrap;html=1;" parent="oTp60Hv3MnJMC0-f2dS8-138" vertex="1">
  63. <mxGeometry x="210" y="50" width="140" height="70" as="geometry" />
  64. </mxCell>
  65. <mxCell id="oTp60Hv3MnJMC0-f2dS8-154" value="&lt;span style=&quot;font-size: 11px;&quot;&gt;Оформление записи на прием&lt;/span&gt;" style="ellipse;whiteSpace=wrap;html=1;" parent="oTp60Hv3MnJMC0-f2dS8-138" vertex="1">
  66. <mxGeometry x="120" y="140" width="140" height="70" as="geometry" />
  67. </mxCell>
  68. <mxCell id="oTp60Hv3MnJMC0-f2dS8-155" style="rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=0;exitDx=0;exitDy=0;exitPerimeter=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;endArrow=none;endFill=0;" parent="oTp60Hv3MnJMC0-f2dS8-138" source="oTp60Hv3MnJMC0-f2dS8-142" target="oTp60Hv3MnJMC0-f2dS8-154" edge="1">
  69. <mxGeometry relative="1" as="geometry">
  70. <mxPoint x="69" y="590" as="sourcePoint" />
  71. <mxPoint x="319" y="265" as="targetPoint" />
  72. </mxGeometry>
  73. </mxCell>
  74. <mxCell id="oTp60Hv3MnJMC0-f2dS8-158" value="&lt;span style=&quot;font-size: 11px;&quot;&gt;Оформление заявки на встречу&lt;/span&gt;" style="ellipse;whiteSpace=wrap;html=1;" parent="oTp60Hv3MnJMC0-f2dS8-138" vertex="1">
  75. <mxGeometry x="579" y="210" width="140" height="70" as="geometry" />
  76. </mxCell>
  77. <mxCell id="oTp60Hv3MnJMC0-f2dS8-159" value="&amp;lt;&amp;lt;extend&amp;gt;&amp;gt;" style="endArrow=open;startArrow=none;endFill=0;startFill=0;endSize=8;html=1;verticalAlign=bottom;dashed=1;labelBackgroundColor=none;rounded=0;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" parent="oTp60Hv3MnJMC0-f2dS8-138" source="oTp60Hv3MnJMC0-f2dS8-139" target="oTp60Hv3MnJMC0-f2dS8-158" edge="1">
  78. <mxGeometry x="0.5651" y="27" width="160" relative="1" as="geometry">
  79. <mxPoint x="449" y="150" as="sourcePoint" />
  80. <mxPoint x="579" y="220" as="targetPoint" />
  81. <mxPoint as="offset" />
  82. </mxGeometry>
  83. </mxCell>
  84. <mxCell id="oTp60Hv3MnJMC0-f2dS8-160" value="&lt;span style=&quot;font-size: 11px;&quot;&gt;Просмотр каталога услуг&lt;/span&gt;" style="ellipse;whiteSpace=wrap;html=1;" parent="oTp60Hv3MnJMC0-f2dS8-138" vertex="1">
  85. <mxGeometry x="374" y="150" width="140" height="70" as="geometry" />
  86. </mxCell>
  87. <mxCell id="oTp60Hv3MnJMC0-f2dS8-161" value="&lt;span style=&quot;font-size: 11px;&quot;&gt;Регистрация/авторизация на сайте&lt;/span&gt;" style="ellipse;whiteSpace=wrap;html=1;" parent="oTp60Hv3MnJMC0-f2dS8-138" vertex="1">
  88. <mxGeometry x="210" y="325" width="140" height="70" as="geometry" />
  89. </mxCell>
  90. <mxCell id="oTp60Hv3MnJMC0-f2dS8-162" value="&amp;lt;&amp;lt;extend&amp;gt;&amp;gt;" style="endArrow=open;startArrow=none;endFill=0;startFill=0;endSize=8;html=1;verticalAlign=bottom;dashed=1;labelBackgroundColor=none;rounded=0;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" parent="oTp60Hv3MnJMC0-f2dS8-138" source="oTp60Hv3MnJMC0-f2dS8-161" target="oTp60Hv3MnJMC0-f2dS8-163" edge="1">
  91. <mxGeometry x="-0.1527" y="32" width="160" relative="1" as="geometry">
  92. <mxPoint x="350" y="381.25" as="sourcePoint" />
  93. <mxPoint x="369" y="611.25" as="targetPoint" />
  94. <mxPoint as="offset" />
  95. </mxGeometry>
  96. </mxCell>
  97. <mxCell id="oTp60Hv3MnJMC0-f2dS8-163" value="&lt;font style=&quot;font-size: 11px;&quot;&gt;Просмотр и изменение информации о владельце&lt;/font&gt;" style="ellipse;whiteSpace=wrap;html=1;" parent="oTp60Hv3MnJMC0-f2dS8-138" vertex="1">
  98. <mxGeometry x="374" y="240" width="140" height="70" as="geometry" />
  99. </mxCell>
  100. <mxCell id="oTp60Hv3MnJMC0-f2dS8-164" value="&amp;lt;&amp;lt;extend&amp;gt;&amp;gt;" style="endArrow=open;startArrow=none;endFill=0;startFill=0;endSize=8;html=1;verticalAlign=bottom;dashed=1;labelBackgroundColor=none;rounded=0;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" parent="oTp60Hv3MnJMC0-f2dS8-138" source="oTp60Hv3MnJMC0-f2dS8-161" target="oTp60Hv3MnJMC0-f2dS8-165" edge="1">
  101. <mxGeometry x="0.4286" y="-30" width="160" relative="1" as="geometry">
  102. <mxPoint x="350" y="381.25" as="sourcePoint" />
  103. <mxPoint x="369" y="708.75" as="targetPoint" />
  104. <mxPoint as="offset" />
  105. </mxGeometry>
  106. </mxCell>
  107. <mxCell id="oTp60Hv3MnJMC0-f2dS8-165" value="&lt;font style=&quot;font-size: 11px;&quot;&gt;Просмотр и изменение информации о животных&lt;/font&gt;" style="ellipse;whiteSpace=wrap;html=1;" parent="oTp60Hv3MnJMC0-f2dS8-138" vertex="1">
  108. <mxGeometry x="420" y="325" width="140" height="70" as="geometry" />
  109. </mxCell>
  110. <mxCell id="oTp60Hv3MnJMC0-f2dS8-166" value="&amp;lt;&amp;lt;include&amp;gt;&amp;gt;" style="endArrow=open;startArrow=none;endFill=0;startFill=0;endSize=8;html=1;verticalAlign=bottom;dashed=1;labelBackgroundColor=none;rounded=0;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" parent="oTp60Hv3MnJMC0-f2dS8-138" source="oTp60Hv3MnJMC0-f2dS8-158" target="oTp60Hv3MnJMC0-f2dS8-167" edge="1">
  111. <mxGeometry x="0.3333" y="31" width="160" relative="1" as="geometry">
  112. <mxPoint x="590" y="415" as="sourcePoint" />
  113. <mxPoint x="718" y="915" as="targetPoint" />
  114. <mxPoint as="offset" />
  115. </mxGeometry>
  116. </mxCell>
  117. <mxCell id="oTp60Hv3MnJMC0-f2dS8-167" value="&lt;font style=&quot;font-size: 11px;&quot;&gt;Согласование времени и доктора&lt;/font&gt;" style="ellipse;whiteSpace=wrap;html=1;" parent="oTp60Hv3MnJMC0-f2dS8-138" vertex="1">
  118. <mxGeometry x="579" y="325" width="140" height="70" as="geometry" />
  119. </mxCell>
  120. <mxCell id="oTp60Hv3MnJMC0-f2dS8-168" value="&amp;lt;&amp;lt;extend&amp;gt;&amp;gt;" style="endArrow=open;startArrow=none;endFill=0;startFill=0;endSize=8;html=1;verticalAlign=bottom;dashed=1;labelBackgroundColor=none;rounded=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" parent="oTp60Hv3MnJMC0-f2dS8-138" target="oTp60Hv3MnJMC0-f2dS8-169" edge="1">
  121. <mxGeometry x="0.6562" y="-44" width="160" relative="1" as="geometry">
  122. <mxPoint x="350" y="360" as="sourcePoint" />
  123. <mxPoint x="369" y="793.75" as="targetPoint" />
  124. <mxPoint as="offset" />
  125. </mxGeometry>
  126. </mxCell>
  127. <mxCell id="oTp60Hv3MnJMC0-f2dS8-169" value="&lt;font style=&quot;font-size: 11px;&quot;&gt;Просмотр истории болезни животных&lt;/font&gt;" style="ellipse;whiteSpace=wrap;html=1;" parent="oTp60Hv3MnJMC0-f2dS8-138" vertex="1">
  128. <mxGeometry x="374" y="410" width="140" height="70" as="geometry" />
  129. </mxCell>
  130. <mxCell id="oTp60Hv3MnJMC0-f2dS8-171" value="&lt;b&gt;component&lt;/b&gt;&amp;nbsp;Запись на прием через веб-сайт" style="shape=umlFrame;whiteSpace=wrap;html=1;pointerEvents=0;recursiveResize=0;container=1;collapsible=0;width=230;height=40;" parent="1" vertex="1">
  131. <mxGeometry x="1420" y="1486" width="760" height="520" as="geometry" />
  132. </mxCell>
  133. <mxCell id="oTp60Hv3MnJMC0-f2dS8-172" value="" style="html=1;dropTarget=0;whiteSpace=wrap;" parent="oTp60Hv3MnJMC0-f2dS8-171" vertex="1">
  134. <mxGeometry x="140" y="120" width="520" height="320" as="geometry" />
  135. </mxCell>
  136. <mxCell id="oTp60Hv3MnJMC0-f2dS8-173" value="" style="shape=module;jettyWidth=8;jettyHeight=4;" parent="oTp60Hv3MnJMC0-f2dS8-172" vertex="1">
  137. <mxGeometry x="1" width="20" height="20" relative="1" as="geometry">
  138. <mxPoint x="-27" y="7" as="offset" />
  139. </mxGeometry>
  140. </mxCell>
  141. <mxCell id="oTp60Hv3MnJMC0-f2dS8-174" value="&lt;span style=&quot;text-align: center;&quot;&gt;«subsystem»&lt;/span&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;b&gt;Аppointment&lt;/b&gt;&lt;br&gt;&lt;/div&gt;" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;" parent="oTp60Hv3MnJMC0-f2dS8-171" vertex="1">
  142. <mxGeometry x="160" y="130" width="100" height="40" as="geometry" />
  143. </mxCell>
  144. <mxCell id="oTp60Hv3MnJMC0-f2dS8-175" value="" style="rounded=0;orthogonalLoop=1;jettySize=auto;html=1;endArrow=oval;endFill=0;sketch=0;sourcePerimeterSpacing=0;targetPerimeterSpacing=0;endSize=10;exitX=0;exitY=0.5;exitDx=0;exitDy=0;" parent="oTp60Hv3MnJMC0-f2dS8-171" edge="1">
  145. <mxGeometry relative="1" as="geometry">
  146. <mxPoint x="290" y="206" as="sourcePoint" />
  147. <mxPoint x="210" y="205.71000000000004" as="targetPoint" />
  148. </mxGeometry>
  149. </mxCell>
  150. <mxCell id="oTp60Hv3MnJMC0-f2dS8-176" value="" style="endArrow=open;html=1;rounded=0;align=center;verticalAlign=top;endFill=0;labelBackgroundColor=none;endSize=6;exitX=1;exitY=0.5;exitDx=0;exitDy=0;" parent="oTp60Hv3MnJMC0-f2dS8-171" source="oTp60Hv3MnJMC0-f2dS8-177" edge="1">
  151. <mxGeometry relative="1" as="geometry">
  152. <mxPoint x="130" y="205.65999999999997" as="sourcePoint" />
  153. <mxPoint x="205" y="206" as="targetPoint" />
  154. </mxGeometry>
  155. </mxCell>
  156. <mxCell id="oTp60Hv3MnJMC0-f2dS8-177" value="" style="html=1;whiteSpace=wrap;" parent="oTp60Hv3MnJMC0-f2dS8-171" vertex="1">
  157. <mxGeometry x="130" y="196" width="20" height="20" as="geometry" />
  158. </mxCell>
  159. <mxCell id="oTp60Hv3MnJMC0-f2dS8-178" value="" style="ellipse;html=1;" parent="oTp60Hv3MnJMC0-f2dS8-171" vertex="1">
  160. <mxGeometry x="75" y="198.5" width="15" height="15" as="geometry" />
  161. </mxCell>
  162. <mxCell id="oTp60Hv3MnJMC0-f2dS8-179" value="" style="endArrow=none;html=1;rounded=0;align=center;verticalAlign=top;endFill=0;labelBackgroundColor=none;endSize=6;" parent="oTp60Hv3MnJMC0-f2dS8-171" source="oTp60Hv3MnJMC0-f2dS8-178" edge="1">
  163. <mxGeometry relative="1" as="geometry">
  164. <mxPoint x="130" y="206" as="targetPoint" />
  165. </mxGeometry>
  166. </mxCell>
  167. <mxCell id="oTp60Hv3MnJMC0-f2dS8-180" value="Owner" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontStyle=1" parent="oTp60Hv3MnJMC0-f2dS8-171" vertex="1">
  168. <mxGeometry x="60" y="170" width="60" height="26" as="geometry" />
  169. </mxCell>
  170. <mxCell id="oTp60Hv3MnJMC0-f2dS8-181" value="Аuthorization module" style="shape=module;align=left;spacingLeft=20;align=center;verticalAlign=top;whiteSpace=wrap;html=1;" parent="oTp60Hv3MnJMC0-f2dS8-171" vertex="1">
  171. <mxGeometry x="240" y="180" width="120" height="60" as="geometry" />
  172. </mxCell>
  173. <mxCell id="oTp60Hv3MnJMC0-f2dS8-182" value="" style="rounded=0;orthogonalLoop=1;jettySize=auto;html=1;endArrow=halfCircle;endFill=0;endSize=6;strokeWidth=1;sketch=0;exitX=0;exitY=0.5;exitDx=0;exitDy=0;edgeStyle=orthogonalEdgeStyle;" parent="oTp60Hv3MnJMC0-f2dS8-171" source="oTp60Hv3MnJMC0-f2dS8-188" edge="1">
  174. <mxGeometry relative="1" as="geometry">
  175. <mxPoint x="400" y="140" as="sourcePoint" />
  176. <mxPoint x="400" y="210" as="targetPoint" />
  177. <Array as="points">
  178. <mxPoint x="400" y="210" />
  179. </Array>
  180. </mxGeometry>
  181. </mxCell>
  182. <mxCell id="oTp60Hv3MnJMC0-f2dS8-183" value="" style="rounded=0;orthogonalLoop=1;jettySize=auto;html=1;endArrow=oval;endFill=0;sketch=0;sourcePerimeterSpacing=0;targetPerimeterSpacing=0;endSize=10;exitX=1;exitY=0.5;exitDx=0;exitDy=0;edgeStyle=orthogonalEdgeStyle;" parent="oTp60Hv3MnJMC0-f2dS8-171" source="oTp60Hv3MnJMC0-f2dS8-181" edge="1">
  183. <mxGeometry relative="1" as="geometry">
  184. <mxPoint x="370" y="150" as="sourcePoint" />
  185. <mxPoint x="400" y="210" as="targetPoint" />
  186. </mxGeometry>
  187. </mxCell>
  188. <mxCell id="oTp60Hv3MnJMC0-f2dS8-184" value="user" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;direction=east;flipV=0;flipH=0;" parent="oTp60Hv3MnJMC0-f2dS8-171" vertex="1">
  189. <mxGeometry x="410" y="184" width="80" height="26" as="geometry" />
  190. </mxCell>
  191. <mxCell id="oTp60Hv3MnJMC0-f2dS8-185" value="user" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;direction=east;flipV=0;flipH=0;" parent="oTp60Hv3MnJMC0-f2dS8-171" vertex="1">
  192. <mxGeometry x="360" y="214" width="80" height="26" as="geometry" />
  193. </mxCell>
  194. <mxCell id="oTp60Hv3MnJMC0-f2dS8-186" value="owner" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;direction=east;flipV=0;flipH=0;" parent="oTp60Hv3MnJMC0-f2dS8-171" vertex="1">
  195. <mxGeometry x="150" y="210" width="80" height="26" as="geometry" />
  196. </mxCell>
  197. <mxCell id="oTp60Hv3MnJMC0-f2dS8-187" value="owner" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;direction=east;flipV=0;flipH=0;" parent="oTp60Hv3MnJMC0-f2dS8-171" vertex="1">
  198. <mxGeometry x="200" y="172.5" width="80" height="26" as="geometry" />
  199. </mxCell>
  200. <mxCell id="oTp60Hv3MnJMC0-f2dS8-188" value="«component»&lt;br&gt;&lt;b&gt;:Main.html&lt;/b&gt;" style="html=1;dropTarget=0;whiteSpace=wrap;" parent="oTp60Hv3MnJMC0-f2dS8-171" vertex="1">
  201. <mxGeometry x="490" y="175" width="140" height="70" as="geometry" />
  202. </mxCell>
  203. <mxCell id="oTp60Hv3MnJMC0-f2dS8-189" value="" style="shape=module;jettyWidth=8;jettyHeight=4;" parent="oTp60Hv3MnJMC0-f2dS8-188" vertex="1">
  204. <mxGeometry x="1" width="20" height="20" relative="1" as="geometry">
  205. <mxPoint x="-27" y="7" as="offset" />
  206. </mxGeometry>
  207. </mxCell>
  208. <mxCell id="oTp60Hv3MnJMC0-f2dS8-190" value="«component»&lt;br&gt;&lt;b&gt;:Appointment.cs&lt;/b&gt;" style="html=1;dropTarget=0;whiteSpace=wrap;" parent="oTp60Hv3MnJMC0-f2dS8-171" vertex="1">
  209. <mxGeometry x="320" y="331" width="140" height="70" as="geometry" />
  210. </mxCell>
  211. <mxCell id="oTp60Hv3MnJMC0-f2dS8-191" value="" style="shape=module;jettyWidth=8;jettyHeight=4;" parent="oTp60Hv3MnJMC0-f2dS8-190" vertex="1">
  212. <mxGeometry x="1" width="20" height="20" relative="1" as="geometry">
  213. <mxPoint x="-27" y="7" as="offset" />
  214. </mxGeometry>
  215. </mxCell>
  216. <mxCell id="oTp60Hv3MnJMC0-f2dS8-192" value="" style="rounded=0;orthogonalLoop=1;jettySize=auto;html=1;endArrow=halfCircle;endFill=0;endSize=6;strokeWidth=1;sketch=0;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0.5;entryY=1;entryDx=0;entryDy=0;edgeStyle=orthogonalEdgeStyle;" parent="oTp60Hv3MnJMC0-f2dS8-171" source="oTp60Hv3MnJMC0-f2dS8-190" edge="1">
  217. <mxGeometry relative="1" as="geometry">
  218. <mxPoint x="560" y="375" as="sourcePoint" />
  219. <mxPoint x="560" y="290" as="targetPoint" />
  220. </mxGeometry>
  221. </mxCell>
  222. <mxCell id="oTp60Hv3MnJMC0-f2dS8-193" value="" style="rounded=0;orthogonalLoop=1;jettySize=auto;html=1;endArrow=oval;endFill=0;sketch=0;sourcePerimeterSpacing=0;targetPerimeterSpacing=0;endSize=10;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" parent="oTp60Hv3MnJMC0-f2dS8-171" source="oTp60Hv3MnJMC0-f2dS8-188" edge="1">
  223. <mxGeometry relative="1" as="geometry">
  224. <mxPoint x="560" y="206" as="sourcePoint" />
  225. <mxPoint x="560" y="291" as="targetPoint" />
  226. </mxGeometry>
  227. </mxCell>
  228. <mxCell id="oTp60Hv3MnJMC0-f2dS8-194" value="&lt;span style=&quot;background-color: initial;&quot;&gt;appointment data&lt;/span&gt;" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;direction=west;" parent="oTp60Hv3MnJMC0-f2dS8-171" vertex="1">
  229. <mxGeometry x="480" y="245" width="80" height="36" as="geometry" />
  230. </mxCell>
  231. <mxCell id="oTp60Hv3MnJMC0-f2dS8-195" value="appointment data" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;direction=west;" parent="oTp60Hv3MnJMC0-f2dS8-171" vertex="1">
  232. <mxGeometry x="560" y="294" width="80" height="36" as="geometry" />
  233. </mxCell>
  234. <mxCell id="oTp60Hv3MnJMC0-f2dS8-196" value="" style="rounded=0;orthogonalLoop=1;jettySize=auto;html=1;endArrow=halfCircle;endFill=0;endSize=6;strokeWidth=1;sketch=0;exitX=1;exitY=0.5;exitDx=0;exitDy=0;edgeStyle=orthogonalEdgeStyle;" parent="oTp60Hv3MnJMC0-f2dS8-171" source="oTp60Hv3MnJMC0-f2dS8-200" edge="1">
  235. <mxGeometry relative="1" as="geometry">
  236. <mxPoint x="190" y="366" as="sourcePoint" />
  237. <mxPoint x="260" y="365.67" as="targetPoint" />
  238. <Array as="points" />
  239. </mxGeometry>
  240. </mxCell>
  241. <mxCell id="oTp60Hv3MnJMC0-f2dS8-197" value="" style="rounded=0;orthogonalLoop=1;jettySize=auto;html=1;endArrow=oval;endFill=0;sketch=0;sourcePerimeterSpacing=0;targetPerimeterSpacing=0;endSize=10;exitX=0;exitY=0.5;exitDx=0;exitDy=0;edgeStyle=orthogonalEdgeStyle;" parent="oTp60Hv3MnJMC0-f2dS8-171" source="oTp60Hv3MnJMC0-f2dS8-190" edge="1">
  242. <mxGeometry relative="1" as="geometry">
  243. <mxPoint x="375.0000000000001" y="366" as="sourcePoint" />
  244. <mxPoint x="260" y="365.67" as="targetPoint" />
  245. </mxGeometry>
  246. </mxCell>
  247. <mxCell id="oTp60Hv3MnJMC0-f2dS8-198" value="&lt;span style=&quot;background-color: initial;&quot;&gt;data&lt;/span&gt;" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;direction=west;" parent="oTp60Hv3MnJMC0-f2dS8-171" vertex="1">
  248. <mxGeometry x="190" y="331" width="80" height="26" as="geometry" />
  249. </mxCell>
  250. <mxCell id="oTp60Hv3MnJMC0-f2dS8-199" value="&lt;span style=&quot;background-color: initial;&quot;&gt;data&lt;/span&gt;" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;direction=west;" parent="oTp60Hv3MnJMC0-f2dS8-171" vertex="1">
  251. <mxGeometry x="270" y="365" width="80" height="36" as="geometry" />
  252. </mxCell>
  253. <mxCell id="oTp60Hv3MnJMC0-f2dS8-200" value="" style="html=1;whiteSpace=wrap;" parent="oTp60Hv3MnJMC0-f2dS8-171" vertex="1">
  254. <mxGeometry x="130" y="356" width="20" height="20" as="geometry" />
  255. </mxCell>
  256. <mxCell id="oTp60Hv3MnJMC0-f2dS8-201" value="" style="ellipse;html=1;" parent="oTp60Hv3MnJMC0-f2dS8-171" vertex="1">
  257. <mxGeometry x="75" y="358.5" width="15" height="15" as="geometry" />
  258. </mxCell>
  259. <mxCell id="oTp60Hv3MnJMC0-f2dS8-202" value="" style="endArrow=none;html=1;rounded=0;align=center;verticalAlign=top;endFill=0;labelBackgroundColor=none;endSize=6;" parent="oTp60Hv3MnJMC0-f2dS8-171" source="oTp60Hv3MnJMC0-f2dS8-201" edge="1">
  260. <mxGeometry relative="1" as="geometry">
  261. <mxPoint x="130" y="366" as="targetPoint" />
  262. </mxGeometry>
  263. </mxCell>
  264. <mxCell id="oTp60Hv3MnJMC0-f2dS8-203" value="MS SQL Server" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;fontStyle=1" parent="oTp60Hv3MnJMC0-f2dS8-171" vertex="1">
  265. <mxGeometry x="60" y="310" width="60" height="40" as="geometry" />
  266. </mxCell>
  267. <mxCell id="oTp60Hv3MnJMC0-f2dS8-204" value="&lt;p style=&quot;margin: 0px ; margin-top: 4px ; margin-left: 10px ; text-align: left&quot;&gt;&lt;b&gt;class diagram Веб-сайт организации&amp;nbsp;&lt;/b&gt;&lt;b style=&quot;background-color: initial;&quot;&gt;&quot;Хвостатый дом&quot;&lt;/b&gt;&lt;/p&gt;" style="html=1;strokeWidth=1;shape=mxgraph.sysml.package;html=1;overflow=fill;whiteSpace=wrap;fillColor=none;gradientColor=none;fontSize=12;align=center;labelX=458.67;" parent="1" vertex="1">
  268. <mxGeometry x="139" y="1870" width="891" height="570" as="geometry" />
  269. </mxCell>
  270. <mxCell id="oTp60Hv3MnJMC0-f2dS8-205" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;jettySize=auto;orthogonalLoop=1;endArrow=circlePlus;endFill=0;" parent="1" edge="1">
  271. <mxGeometry relative="1" as="geometry">
  272. <Array as="points">
  273. <mxPoint x="2199" y="1271" />
  274. <mxPoint x="2239" y="1271" />
  275. </Array>
  276. <mxPoint x="2239" y="1231" as="targetPoint" />
  277. </mxGeometry>
  278. </mxCell>
  279. <mxCell id="oTp60Hv3MnJMC0-f2dS8-206" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;endArrow=circlePlus;endFill=0;jettySize=auto;orthogonalLoop=1;" parent="1" edge="1">
  280. <mxGeometry relative="1" as="geometry">
  281. <Array as="points">
  282. <mxPoint x="2439" y="1271" />
  283. <mxPoint x="2239" y="1271" />
  284. </Array>
  285. <mxPoint x="2239" y="1231" as="targetPoint" />
  286. </mxGeometry>
  287. </mxCell>
  288. <mxCell id="oTp60Hv3MnJMC0-f2dS8-207" style="edgeStyle=none;rounded=0;html=1;dashed=1;endArrow=none;endFill=0;jettySize=auto;orthogonalLoop=1;" parent="1" edge="1">
  289. <mxGeometry relative="1" as="geometry">
  290. <mxPoint x="2788.5833333333335" y="1441" as="targetPoint" />
  291. </mxGeometry>
  292. </mxCell>
  293. <mxCell id="oTp60Hv3MnJMC0-f2dS8-208" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;endArrow=circlePlus;endFill=0;jettySize=auto;orthogonalLoop=1;entryX=0.25;entryY=1;" parent="1" edge="1">
  294. <mxGeometry relative="1" as="geometry">
  295. <Array as="points">
  296. <mxPoint x="2349" y="1421" />
  297. <mxPoint x="2399" y="1421" />
  298. </Array>
  299. <mxPoint x="2349" y="1441" as="sourcePoint" />
  300. </mxGeometry>
  301. </mxCell>
  302. <mxCell id="oTp60Hv3MnJMC0-f2dS8-209" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;endArrow=circlePlus;endFill=0;jettySize=auto;orthogonalLoop=1;entryX=0.5;entryY=1;" parent="1" edge="1">
  303. <mxGeometry relative="1" as="geometry">
  304. <Array as="points">
  305. <mxPoint x="2539" y="1421" />
  306. <mxPoint x="2439" y="1421" />
  307. </Array>
  308. <mxPoint x="2450" y="1391" as="targetPoint" />
  309. </mxGeometry>
  310. </mxCell>
  311. <mxCell id="oTp60Hv3MnJMC0-f2dS8-210" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;endArrow=circlePlus;endFill=0;jettySize=auto;orthogonalLoop=1;entryX=0.75;entryY=1;" parent="1" edge="1">
  312. <mxGeometry relative="1" as="geometry">
  313. <Array as="points">
  314. <mxPoint x="2739" y="1411" />
  315. <mxPoint x="2479" y="1411" />
  316. </Array>
  317. <mxPoint x="2490" y="1391" as="targetPoint" />
  318. </mxGeometry>
  319. </mxCell>
  320. <mxCell id="oTp60Hv3MnJMC0-f2dS8-211" style="edgeStyle=none;rounded=0;html=1;dashed=1;endArrow=none;endFill=0;jettySize=auto;orthogonalLoop=1;" parent="1" edge="1">
  321. <mxGeometry relative="1" as="geometry">
  322. <mxPoint x="2739" y="1441" as="sourcePoint" />
  323. </mxGeometry>
  324. </mxCell>
  325. <mxCell id="oTp60Hv3MnJMC0-f2dS8-212" style="edgeStyle=orthogonalEdgeStyle;rounded=0;html=1;endArrow=circlePlus;endFill=0;jettySize=auto;orthogonalLoop=1;" parent="1" edge="1">
  326. <mxGeometry relative="1" as="geometry">
  327. <Array as="points">
  328. <mxPoint x="2199" y="1541" />
  329. <mxPoint x="2199" y="1541" />
  330. </Array>
  331. <mxPoint x="2199" y="1571" as="sourcePoint" />
  332. </mxGeometry>
  333. </mxCell>
  334. <mxCell id="oTp60Hv3MnJMC0-f2dS8-213" style="rounded=0;html=1;endArrow=none;endFill=0;jettySize=auto;orthogonalLoop=1;dashed=1;" parent="1" edge="1">
  335. <mxGeometry relative="1" as="geometry">
  336. <mxPoint x="2722.030303030303" y="1511" as="targetPoint" />
  337. </mxGeometry>
  338. </mxCell>
  339. <mxCell id="oTp60Hv3MnJMC0-f2dS8-214" style="edgeStyle=none;rounded=0;html=1;dashed=1;endArrow=none;endFill=0;jettySize=auto;orthogonalLoop=1;" parent="1" edge="1">
  340. <mxGeometry relative="1" as="geometry">
  341. <mxPoint x="2918.842105263158" y="1611" as="sourcePoint" />
  342. </mxGeometry>
  343. </mxCell>
  344. <mxCell id="oTp60Hv3MnJMC0-f2dS8-215" value="Owner" style="swimlane;fontStyle=1;align=center;verticalAlign=top;childLayout=stackLayout;horizontal=1;startSize=26;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;whiteSpace=wrap;html=1;" parent="1" vertex="1">
  345. <mxGeometry x="496" y="1924" width="177" height="229" as="geometry">
  346. <mxRectangle x="594" y="578" width="75" height="26" as="alternateBounds" />
  347. </mxGeometry>
  348. </mxCell>
  349. <mxCell id="oTp60Hv3MnJMC0-f2dS8-216" value="" style="line;strokeWidth=1;fillColor=none;align=left;verticalAlign=middle;spacingTop=-1;spacingLeft=3;spacingRight=3;rotatable=0;labelPosition=right;points=[];portConstraint=eastwest;strokeColor=inherit;" parent="oTp60Hv3MnJMC0-f2dS8-215" vertex="1">
  350. <mxGeometry y="26" width="177" height="8" as="geometry" />
  351. </mxCell>
  352. <mxCell id="oTp60Hv3MnJMC0-f2dS8-217" value="+ViewingServices();&lt;div&gt;+ViewingAnimals();&lt;br&gt;&lt;div&gt;+PreparationOfAn-&lt;/div&gt;&lt;div&gt;+ApplicationForAdmission();&lt;/div&gt;&lt;div&gt;+ViewProfile();&lt;/div&gt;&lt;div&gt;+ViewAnimalCard();&lt;/div&gt;&lt;div&gt;+CreateAnimalCard();&lt;/div&gt;&lt;div&gt;+EditProfile();&lt;/div&gt;&lt;div&gt;+EditAnimalCard();&lt;/div&gt;&lt;div&gt;+S&lt;span style=&quot;background-color: initial;&quot;&gt;urname&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;background-color: initial;&quot;&gt;{get; set;}&lt;/span&gt;&lt;span style=&quot;background-color: initial;&quot;&gt;;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;+N&lt;span style=&quot;background-color: initial;&quot;&gt;ame&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;background-color: initial;&quot;&gt;{get; set;}&lt;/span&gt;&lt;span style=&quot;background-color: initial;&quot;&gt;;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;+A&lt;span style=&quot;background-color: initial;&quot;&gt;nimalId&lt;/span&gt;&lt;span style=&quot;background-color: initial;&quot;&gt;{get; set;}&lt;/span&gt;&lt;span style=&quot;background-color: initial;&quot;&gt;;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;/div&gt;" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;" parent="oTp60Hv3MnJMC0-f2dS8-215" vertex="1">
  353. <mxGeometry y="34" width="177" height="195" as="geometry" />
  354. </mxCell>
  355. <mxCell id="oTp60Hv3MnJMC0-f2dS8-218" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=0;exitDx=0;exitDy=0;endArrow=none;endFill=0;" parent="1" source="oTp60Hv3MnJMC0-f2dS8-219" target="oTp60Hv3MnJMC0-f2dS8-307" edge="1">
  356. <mxGeometry relative="1" as="geometry">
  357. <mxPoint x="343.913043478261" y="1806.9565217391305" as="targetPoint" />
  358. </mxGeometry>
  359. </mxCell>
  360. <mxCell id="oTp60Hv3MnJMC0-f2dS8-219" value="User" style="swimlane;fontStyle=1;align=center;verticalAlign=top;childLayout=stackLayout;horizontal=1;startSize=26;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;whiteSpace=wrap;html=1;" parent="1" vertex="1">
  361. <mxGeometry x="218" y="2033" width="177" height="146" as="geometry">
  362. <mxRectangle x="594" y="578" width="75" height="26" as="alternateBounds" />
  363. </mxGeometry>
  364. </mxCell>
  365. <mxCell id="oTp60Hv3MnJMC0-f2dS8-220" value="" style="line;strokeWidth=1;fillColor=none;align=left;verticalAlign=middle;spacingTop=-1;spacingLeft=3;spacingRight=3;rotatable=0;labelPosition=right;points=[];portConstraint=eastwest;strokeColor=inherit;" parent="oTp60Hv3MnJMC0-f2dS8-219" vertex="1">
  366. <mxGeometry y="26" width="177" height="8" as="geometry" />
  367. </mxCell>
  368. <mxCell id="oTp60Hv3MnJMC0-f2dS8-221" value="&lt;div&gt;+Registration();&lt;/div&gt;&lt;div&gt;+LogIn();&lt;/div&gt;&lt;div&gt;+Id {get; set;};&lt;br&gt;&lt;/div&gt;&lt;div&gt;+Email&amp;nbsp;&lt;span style=&quot;background-color: initial;&quot;&gt;{get; set;}&lt;/span&gt;&lt;span style=&quot;background-color: initial;&quot;&gt;;&lt;/span&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;+Phone&amp;nbsp;&lt;span style=&quot;background-color: initial;&quot;&gt;{get; set;}&lt;/span&gt;&lt;span style=&quot;background-color: initial;&quot;&gt;;&lt;/span&gt;&lt;span style=&quot;background-color: initial;&quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;+Password&amp;nbsp;&lt;span style=&quot;background-color: initial;&quot;&gt;{get; set;}&lt;/span&gt;&lt;span style=&quot;background-color: initial;&quot;&gt;;&lt;/span&gt;&lt;/div&gt;" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;" parent="oTp60Hv3MnJMC0-f2dS8-219" vertex="1">
  369. <mxGeometry y="34" width="177" height="112" as="geometry" />
  370. </mxCell>
  371. <mxCell id="oTp60Hv3MnJMC0-f2dS8-222" value="Doctor" style="swimlane;fontStyle=1;align=center;verticalAlign=top;childLayout=stackLayout;horizontal=1;startSize=26;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;whiteSpace=wrap;html=1;" parent="1" vertex="1">
  372. <mxGeometry x="496" y="2186" width="178" height="219" as="geometry">
  373. <mxRectangle x="594" y="578" width="75" height="26" as="alternateBounds" />
  374. </mxGeometry>
  375. </mxCell>
  376. <mxCell id="oTp60Hv3MnJMC0-f2dS8-223" value="" style="line;strokeWidth=1;fillColor=none;align=left;verticalAlign=middle;spacingTop=-1;spacingLeft=3;spacingRight=3;rotatable=0;labelPosition=right;points=[];portConstraint=eastwest;strokeColor=inherit;" parent="oTp60Hv3MnJMC0-f2dS8-222" vertex="1">
  377. <mxGeometry y="26" width="178" height="8" as="geometry" />
  378. </mxCell>
  379. <mxCell id="oTp60Hv3MnJMC0-f2dS8-224" value="+ViewingServices();&lt;div&gt;+ViewingAnimals();&lt;br&gt;&lt;div&gt;+UpdateAnimalsCard();&lt;/div&gt;&lt;div&gt;&lt;div&gt;+ViewProfile();&lt;/div&gt;&lt;div&gt;+ViewClients();&lt;/div&gt;&lt;div&gt;+CreateAnimalCard();&lt;/div&gt;&lt;div&gt;&lt;div&gt;+S&lt;span style=&quot;background-color: initial;&quot;&gt;urname&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;background-color: initial;&quot;&gt;{get; set;}&lt;/span&gt;&lt;span style=&quot;background-color: initial;&quot;&gt;;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;+N&lt;span style=&quot;background-color: initial;&quot;&gt;ame&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;background-color: initial;&quot;&gt;{get; set;}&lt;/span&gt;&lt;span style=&quot;background-color: initial;&quot;&gt;;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;+Professions&amp;nbsp;&lt;span style=&quot;background-color: initial;&quot;&gt;{get; set;}&lt;/span&gt;&lt;span style=&quot;background-color: initial;&quot;&gt;;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;+H&lt;span style=&quot;background-color: initial;&quot;&gt;ireDate&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;background-color: initial;&quot;&gt;{get; set;}&lt;/span&gt;&lt;span style=&quot;background-color: initial;&quot;&gt;;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;+H&lt;span style=&quot;background-color: initial;&quot;&gt;onors&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;background-color: initial;&quot;&gt;{get; set;}&lt;/span&gt;&lt;span style=&quot;background-color: initial;&quot;&gt;;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;" parent="oTp60Hv3MnJMC0-f2dS8-222" vertex="1">
  380. <mxGeometry y="34" width="178" height="185" as="geometry" />
  381. </mxCell>
  382. <mxCell id="oTp60Hv3MnJMC0-f2dS8-225" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;endArrow=block;endFill=0;endSize=20;exitX=0;exitY=0.5;exitDx=0;exitDy=0;" parent="1" source="oTp60Hv3MnJMC0-f2dS8-217" edge="1">
  383. <mxGeometry relative="1" as="geometry">
  384. <mxPoint x="433" y="1955" as="sourcePoint" />
  385. <mxPoint x="395" y="2068.5263157894738" as="targetPoint" />
  386. </mxGeometry>
  387. </mxCell>
  388. <mxCell id="oTp60Hv3MnJMC0-f2dS8-226" value="Наследует" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" parent="oTp60Hv3MnJMC0-f2dS8-225" connectable="0" vertex="1">
  389. <mxGeometry x="-0.02" y="-1" relative="1" as="geometry">
  390. <mxPoint as="offset" />
  391. </mxGeometry>
  392. </mxCell>
  393. <mxCell id="oTp60Hv3MnJMC0-f2dS8-227" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;endArrow=block;endFill=0;endSize=20;" parent="1" source="oTp60Hv3MnJMC0-f2dS8-224" target="oTp60Hv3MnJMC0-f2dS8-221" edge="1">
  394. <mxGeometry relative="1" as="geometry">
  395. <mxPoint x="500" y="2374.5" as="sourcePoint" />
  396. <mxPoint x="112" y="1996" as="targetPoint" />
  397. </mxGeometry>
  398. </mxCell>
  399. <mxCell id="oTp60Hv3MnJMC0-f2dS8-228" value="Наследует" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" parent="oTp60Hv3MnJMC0-f2dS8-227" connectable="0" vertex="1">
  400. <mxGeometry x="-0.02" y="-1" relative="1" as="geometry">
  401. <mxPoint as="offset" />
  402. </mxGeometry>
  403. </mxCell>
  404. <mxCell id="oTp60Hv3MnJMC0-f2dS8-229" value="Animals" style="swimlane;fontStyle=1;align=center;verticalAlign=top;childLayout=stackLayout;horizontal=1;startSize=26;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;whiteSpace=wrap;html=1;" parent="1" vertex="1">
  405. <mxGeometry x="784" y="1922" width="177" height="190" as="geometry">
  406. <mxRectangle x="594" y="578" width="75" height="26" as="alternateBounds" />
  407. </mxGeometry>
  408. </mxCell>
  409. <mxCell id="oTp60Hv3MnJMC0-f2dS8-230" value="" style="line;strokeWidth=1;fillColor=none;align=left;verticalAlign=middle;spacingTop=-1;spacingLeft=3;spacingRight=3;rotatable=0;labelPosition=right;points=[];portConstraint=eastwest;strokeColor=inherit;" parent="oTp60Hv3MnJMC0-f2dS8-229" vertex="1">
  410. <mxGeometry y="26" width="177" height="8" as="geometry" />
  411. </mxCell>
  412. <mxCell id="oTp60Hv3MnJMC0-f2dS8-231" value="+ViewingMedicalHistory();&lt;div&gt;&lt;div&gt;+Name&amp;nbsp;&lt;span style=&quot;background-color: initial;&quot;&gt;{get; set;}&lt;/span&gt;&lt;span style=&quot;background-color: initial;&quot;&gt;;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;+Age&amp;nbsp;&lt;span style=&quot;background-color: initial;&quot;&gt;{get; set;}&lt;/span&gt;&lt;span style=&quot;background-color: initial;&quot;&gt;;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;+Breed&amp;nbsp;&lt;span style=&quot;background-color: initial;&quot;&gt;{get; set;}&lt;/span&gt;&lt;span style=&quot;background-color: initial;&quot;&gt;;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;+Weight&amp;nbsp;&lt;span style=&quot;background-color: initial;&quot;&gt;{get; set;}&lt;/span&gt;&lt;span style=&quot;background-color: initial;&quot;&gt;;&lt;/span&gt;&lt;span style=&quot;background-color: initial;&quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;+Description&amp;nbsp;&lt;span style=&quot;background-color: initial;&quot;&gt;{get; set;}&lt;/span&gt;&lt;span style=&quot;background-color: initial;&quot;&gt;;&lt;/span&gt;&lt;span style=&quot;background-color: initial;&quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;+Id&amp;nbsp;&lt;span style=&quot;background-color: initial;&quot;&gt;{get; set;}&lt;/span&gt;&lt;span style=&quot;background-color: initial;&quot;&gt;;&lt;/span&gt;&lt;span style=&quot;background-color: initial;&quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;/div&gt;" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;" parent="oTp60Hv3MnJMC0-f2dS8-229" vertex="1">
  413. <mxGeometry y="34" width="177" height="156" as="geometry" />
  414. </mxCell>
  415. <mxCell id="oTp60Hv3MnJMC0-f2dS8-232" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;endArrow=none;endFill=0;" parent="1" source="oTp60Hv3MnJMC0-f2dS8-217" target="oTp60Hv3MnJMC0-f2dS8-231" edge="1">
  416. <mxGeometry relative="1" as="geometry" />
  417. </mxCell>
  418. <mxCell id="oTp60Hv3MnJMC0-f2dS8-233" value="Ассоциация" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" parent="oTp60Hv3MnJMC0-f2dS8-232" connectable="0" vertex="1">
  419. <mxGeometry x="0.0908" y="-3" relative="1" as="geometry">
  420. <mxPoint x="-5" y="-18" as="offset" />
  421. </mxGeometry>
  422. </mxCell>
  423. <mxCell id="oTp60Hv3MnJMC0-f2dS8-234" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;endArrow=none;endFill=0;" parent="1" source="oTp60Hv3MnJMC0-f2dS8-224" target="oTp60Hv3MnJMC0-f2dS8-231" edge="1">
  424. <mxGeometry relative="1" as="geometry">
  425. <mxPoint x="700" y="2287" as="sourcePoint" />
  426. <mxPoint x="811" y="2265" as="targetPoint" />
  427. </mxGeometry>
  428. </mxCell>
  429. <mxCell id="oTp60Hv3MnJMC0-f2dS8-235" value="Ассоциация" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" parent="oTp60Hv3MnJMC0-f2dS8-234" connectable="0" vertex="1">
  430. <mxGeometry x="0.0908" y="-3" relative="1" as="geometry">
  431. <mxPoint x="-5" y="-18" as="offset" />
  432. </mxGeometry>
  433. </mxCell>
  434. <mxCell id="oTp60Hv3MnJMC0-f2dS8-236" value="state diagram&amp;nbsp;&lt;span style=&quot;text-align: left;&quot;&gt;Веб-сайт организации&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;text-align: left; background-color: initial;&quot;&gt;&quot;Хвостатый дом&quot;&lt;/span&gt;" style="shape=umlFrame;whiteSpace=wrap;html=1;pointerEvents=0;recursiveResize=0;container=1;collapsible=0;width=185;height=62;" parent="1" vertex="1">
  435. <mxGeometry x="1345" y="17" width="780" height="730" as="geometry" />
  436. </mxCell>
  437. <mxCell id="oTp60Hv3MnJMC0-f2dS8-237" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" parent="oTp60Hv3MnJMC0-f2dS8-236" source="oTp60Hv3MnJMC0-f2dS8-238" target="oTp60Hv3MnJMC0-f2dS8-239" edge="1">
  438. <mxGeometry relative="1" as="geometry" />
  439. </mxCell>
  440. <mxCell id="oTp60Hv3MnJMC0-f2dS8-238" value="" style="ellipse;fillColor=strokeColor;html=1;" parent="oTp60Hv3MnJMC0-f2dS8-236" vertex="1">
  441. <mxGeometry x="240" y="20" width="30" height="30" as="geometry" />
  442. </mxCell>
  443. <mxCell id="oTp60Hv3MnJMC0-f2dS8-239" value="Ожидание создания запроса просмотра данных пользователем" style="swimlane;childLayout=stackLayout;horizontal=1;startSize=84;horizontalStack=0;rounded=1;fontSize=14;fontStyle=0;strokeWidth=2;resizeParent=0;resizeLast=1;shadow=0;dashed=0;align=center;arcSize=11;whiteSpace=wrap;html=1;" parent="oTp60Hv3MnJMC0-f2dS8-236" vertex="1">
  444. <mxGeometry x="210" y="100" width="160" height="214" as="geometry" />
  445. </mxCell>
  446. <mxCell id="oTp60Hv3MnJMC0-f2dS8-240" value="&lt;div&gt;entry/вызвать форму для&amp;nbsp;&lt;/div&gt;&lt;div&gt;записи данных&lt;/div&gt;do/получить данные для&lt;div&gt;составления запроса&lt;/div&gt;&lt;div&gt;просмотра данных&amp;nbsp;&lt;/div&gt;&lt;div&gt;о животном&lt;/div&gt;&lt;div&gt;exit/составить запрос и&amp;nbsp;&lt;/div&gt;&lt;div&gt;обратиться к базе данных&lt;/div&gt;" style="align=left;strokeColor=none;fillColor=none;spacingLeft=4;fontSize=12;verticalAlign=top;resizable=0;rotatable=0;part=1;html=1;" parent="oTp60Hv3MnJMC0-f2dS8-239" vertex="1">
  447. <mxGeometry y="84" width="160" height="130" as="geometry" />
  448. </mxCell>
  449. <mxCell id="oTp60Hv3MnJMC0-f2dS8-241" value="Истечение времени ожидания" style="swimlane;childLayout=stackLayout;horizontal=1;startSize=50;horizontalStack=0;rounded=1;fontSize=14;fontStyle=0;strokeWidth=2;resizeParent=0;resizeLast=1;shadow=0;dashed=0;align=center;arcSize=4;whiteSpace=wrap;html=1;" parent="oTp60Hv3MnJMC0-f2dS8-236" vertex="1">
  450. <mxGeometry x="580" y="210" width="175" height="120" as="geometry" />
  451. </mxCell>
  452. <mxCell id="oTp60Hv3MnJMC0-f2dS8-242" value="do/вывести сообщение&amp;nbsp;&lt;div&gt;об ошибке и отправить&lt;/div&gt;&lt;div&gt;сообщение администраторам&amp;nbsp;&lt;/div&gt;" style="align=left;strokeColor=none;fillColor=none;spacingLeft=4;fontSize=12;verticalAlign=top;resizable=0;rotatable=0;part=1;html=1;" parent="oTp60Hv3MnJMC0-f2dS8-241" vertex="1">
  453. <mxGeometry y="50" width="175" height="70" as="geometry" />
  454. </mxCell>
  455. <mxCell id="oTp60Hv3MnJMC0-f2dS8-243" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.25;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" parent="oTp60Hv3MnJMC0-f2dS8-236" source="oTp60Hv3MnJMC0-f2dS8-240" target="oTp60Hv3MnJMC0-f2dS8-241" edge="1">
  456. <mxGeometry relative="1" as="geometry" />
  457. </mxCell>
  458. <mxCell id="oTp60Hv3MnJMC0-f2dS8-244" value="15 сек." style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" parent="oTp60Hv3MnJMC0-f2dS8-243" connectable="0" vertex="1">
  459. <mxGeometry x="-0.0263" y="3" relative="1" as="geometry">
  460. <mxPoint as="offset" />
  461. </mxGeometry>
  462. </mxCell>
  463. <mxCell id="oTp60Hv3MnJMC0-f2dS8-245" value="обращение к базе данных" style="swimlane;childLayout=stackLayout;horizontal=1;startSize=50;horizontalStack=0;rounded=1;fontSize=14;fontStyle=0;strokeWidth=2;resizeParent=0;resizeLast=1;shadow=0;dashed=0;align=center;arcSize=4;whiteSpace=wrap;html=1;" parent="oTp60Hv3MnJMC0-f2dS8-236" vertex="1">
  464. <mxGeometry x="312" y="388" width="160" height="120" as="geometry" />
  465. </mxCell>
  466. <mxCell id="oTp60Hv3MnJMC0-f2dS8-246" value="&lt;div&gt;entry/ожидание запроса&lt;/div&gt;do/поиск результата&lt;div&gt;exit/возврат результатов&lt;/div&gt;&lt;div&gt;выполнения запроса&lt;br&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;/div&gt;" style="align=left;strokeColor=none;fillColor=none;spacingLeft=4;fontSize=12;verticalAlign=top;resizable=0;rotatable=0;part=1;html=1;" parent="oTp60Hv3MnJMC0-f2dS8-245" vertex="1">
  467. <mxGeometry y="50" width="160" height="70" as="geometry" />
  468. </mxCell>
  469. <mxCell id="oTp60Hv3MnJMC0-f2dS8-247" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.467;exitY=1.005;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;exitPerimeter=0;" parent="oTp60Hv3MnJMC0-f2dS8-236" source="oTp60Hv3MnJMC0-f2dS8-240" target="oTp60Hv3MnJMC0-f2dS8-245" edge="1">
  470. <mxGeometry relative="1" as="geometry">
  471. <mxPoint x="390" y="310" as="targetPoint" />
  472. </mxGeometry>
  473. </mxCell>
  474. <mxCell id="oTp60Hv3MnJMC0-f2dS8-248" value="запрос может&amp;nbsp;&lt;div&gt;быть обработан&lt;/div&gt;" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" parent="oTp60Hv3MnJMC0-f2dS8-247" connectable="0" vertex="1">
  475. <mxGeometry x="0.0075" y="-1" relative="1" as="geometry">
  476. <mxPoint as="offset" />
  477. </mxGeometry>
  478. </mxCell>
  479. <mxCell id="oTp60Hv3MnJMC0-f2dS8-249" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=0;exitDx=0;exitDy=0;entryX=0.75;entryY=0;entryDx=0;entryDy=0;" parent="oTp60Hv3MnJMC0-f2dS8-236" source="oTp60Hv3MnJMC0-f2dS8-251" target="oTp60Hv3MnJMC0-f2dS8-239" edge="1">
  480. <mxGeometry relative="1" as="geometry" />
  481. </mxCell>
  482. <mxCell id="oTp60Hv3MnJMC0-f2dS8-250" value="Возврат системы в исходное&lt;div&gt;состояние&lt;/div&gt;" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" parent="oTp60Hv3MnJMC0-f2dS8-249" connectable="0" vertex="1">
  483. <mxGeometry x="0.6282" relative="1" as="geometry">
  484. <mxPoint as="offset" />
  485. </mxGeometry>
  486. </mxCell>
  487. <mxCell id="oTp60Hv3MnJMC0-f2dS8-251" value="Запрос ничего не вернул" style="swimlane;childLayout=stackLayout;horizontal=1;startSize=50;horizontalStack=0;rounded=1;fontSize=14;fontStyle=0;strokeWidth=2;resizeParent=0;resizeLast=1;shadow=0;dashed=0;align=center;arcSize=4;whiteSpace=wrap;html=1;" parent="oTp60Hv3MnJMC0-f2dS8-236" vertex="1">
  488. <mxGeometry x="470" y="560" width="160" height="120" as="geometry" />
  489. </mxCell>
  490. <mxCell id="oTp60Hv3MnJMC0-f2dS8-252" value="do/вывести сообщение&amp;nbsp;&lt;div&gt;о пустом результате&lt;/div&gt;&lt;div&gt;exit/ вернуть систему в&lt;/div&gt;&lt;div&gt;исходное состояние&lt;/div&gt;" style="align=left;strokeColor=none;fillColor=none;spacingLeft=4;fontSize=12;verticalAlign=top;resizable=0;rotatable=0;part=1;html=1;" parent="oTp60Hv3MnJMC0-f2dS8-251" vertex="1">
  491. <mxGeometry y="50" width="160" height="70" as="geometry" />
  492. </mxCell>
  493. <mxCell id="oTp60Hv3MnJMC0-f2dS8-253" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.25;exitDx=0;exitDy=0;entryX=0;entryY=0.25;entryDx=0;entryDy=0;" parent="oTp60Hv3MnJMC0-f2dS8-236" source="oTp60Hv3MnJMC0-f2dS8-246" target="oTp60Hv3MnJMC0-f2dS8-252" edge="1">
  494. <mxGeometry relative="1" as="geometry">
  495. <mxPoint x="476" y="465" as="sourcePoint" />
  496. <mxPoint x="474" y="637" as="targetPoint" />
  497. <Array as="points">
  498. <mxPoint x="472" y="452" />
  499. <mxPoint x="496" y="452" />
  500. <mxPoint x="496" y="557" />
  501. <mxPoint x="454" y="557" />
  502. <mxPoint x="454" y="628" />
  503. </Array>
  504. </mxGeometry>
  505. </mxCell>
  506. <mxCell id="oTp60Hv3MnJMC0-f2dS8-254" value="Возвращаемых&lt;div&gt;данных нет&lt;/div&gt;" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" parent="oTp60Hv3MnJMC0-f2dS8-253" connectable="0" vertex="1">
  507. <mxGeometry x="0.0029" y="-2" relative="1" as="geometry">
  508. <mxPoint x="2" y="-25" as="offset" />
  509. </mxGeometry>
  510. </mxCell>
  511. <mxCell id="oTp60Hv3MnJMC0-f2dS8-255" value="Обработка вывода данных" style="swimlane;childLayout=stackLayout;horizontal=1;startSize=50;horizontalStack=0;rounded=1;fontSize=14;fontStyle=0;strokeWidth=2;resizeParent=0;resizeLast=1;shadow=0;dashed=0;align=center;arcSize=4;whiteSpace=wrap;html=1;" parent="oTp60Hv3MnJMC0-f2dS8-236" vertex="1">
  512. <mxGeometry x="100" y="470" width="160" height="140" as="geometry" />
  513. </mxCell>
  514. <mxCell id="oTp60Hv3MnJMC0-f2dS8-256" value="do/пользователю данные&lt;div&gt;найденные в результате&lt;/div&gt;&lt;div&gt;выполнения запроса&lt;/div&gt;&lt;div&gt;&lt;div&gt;exit/ вернуть систему в&lt;/div&gt;&lt;div&gt;исходное состояние&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp;&amp;nbsp;&lt;/div&gt;" style="align=left;strokeColor=none;fillColor=none;spacingLeft=4;fontSize=12;verticalAlign=top;resizable=0;rotatable=0;part=1;html=1;" parent="oTp60Hv3MnJMC0-f2dS8-255" vertex="1">
  515. <mxGeometry y="50" width="160" height="90" as="geometry" />
  516. </mxCell>
  517. <mxCell id="oTp60Hv3MnJMC0-f2dS8-257" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0.25;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" parent="oTp60Hv3MnJMC0-f2dS8-236" source="oTp60Hv3MnJMC0-f2dS8-246" target="oTp60Hv3MnJMC0-f2dS8-255" edge="1">
  518. <mxGeometry relative="1" as="geometry">
  519. <Array as="points">
  520. <mxPoint x="310" y="420" />
  521. <mxPoint x="180" y="420" />
  522. </Array>
  523. </mxGeometry>
  524. </mxCell>
  525. <mxCell id="oTp60Hv3MnJMC0-f2dS8-258" value="Вернулись какие-то&lt;div&gt;данные&lt;/div&gt;" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" parent="oTp60Hv3MnJMC0-f2dS8-257" connectable="0" vertex="1">
  526. <mxGeometry x="-0.0058" relative="1" as="geometry">
  527. <mxPoint as="offset" />
  528. </mxGeometry>
  529. </mxCell>
  530. <mxCell id="oTp60Hv3MnJMC0-f2dS8-259" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0;entryY=0.25;entryDx=0;entryDy=0;" parent="oTp60Hv3MnJMC0-f2dS8-236" source="oTp60Hv3MnJMC0-f2dS8-256" target="oTp60Hv3MnJMC0-f2dS8-240" edge="1">
  531. <mxGeometry relative="1" as="geometry">
  532. <Array as="points">
  533. <mxPoint x="180" y="630" />
  534. <mxPoint x="80" y="630" />
  535. <mxPoint x="80" y="217" />
  536. </Array>
  537. </mxGeometry>
  538. </mxCell>
  539. <mxCell id="oTp60Hv3MnJMC0-f2dS8-260" value="Возврат системы в исходное&lt;div&gt;состояние&lt;/div&gt;" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" parent="oTp60Hv3MnJMC0-f2dS8-259" connectable="0" vertex="1">
  540. <mxGeometry x="-0.0079" y="-1" relative="1" as="geometry">
  541. <mxPoint as="offset" />
  542. </mxGeometry>
  543. </mxCell>
  544. <mxCell id="oTp60Hv3MnJMC0-f2dS8-261" value="" style="ellipse;html=1;shape=endState;fillColor=strokeColor;" parent="oTp60Hv3MnJMC0-f2dS8-236" vertex="1">
  545. <mxGeometry x="652.5" y="410" width="30" height="30" as="geometry" />
  546. </mxCell>
  547. <mxCell id="oTp60Hv3MnJMC0-f2dS8-262" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" parent="oTp60Hv3MnJMC0-f2dS8-236" source="oTp60Hv3MnJMC0-f2dS8-242" target="oTp60Hv3MnJMC0-f2dS8-261" edge="1">
  548. <mxGeometry relative="1" as="geometry" />
  549. </mxCell>
  550. <mxCell id="oTp60Hv3MnJMC0-f2dS8-263" value="" style="rounded=0;whiteSpace=wrap;html=1;fillColor=none;" parent="1" vertex="1">
  551. <mxGeometry x="1550" y="-1000" width="398" height="794" as="geometry" />
  552. </mxCell>
  553. <mxCell id="oTp60Hv3MnJMC0-f2dS8-264" value="" style="rounded=0;whiteSpace=wrap;html=1;fillColor=none;" parent="1" vertex="1">
  554. <mxGeometry x="1300" y="-1000" width="250" height="793" as="geometry" />
  555. </mxCell>
  556. <mxCell id="oTp60Hv3MnJMC0-f2dS8-265" value="activity diagram&amp;nbsp;&lt;span style=&quot;text-align: left;&quot;&gt;Веб-сайт организации&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;background-color: initial; text-align: left;&quot;&gt;&quot;Хвостатый дом&quot;&lt;/span&gt;" style="shape=umlFrame;whiteSpace=wrap;html=1;pointerEvents=0;recursiveResize=0;container=1;collapsible=0;width=212;height=36;" parent="1" vertex="1">
  557. <mxGeometry x="1200" y="-1040" width="1072" height="872" as="geometry" />
  558. </mxCell>
  559. <mxCell id="oTp60Hv3MnJMC0-f2dS8-266" value="Структурировать полученные данные" style="ellipse;whiteSpace=wrap;html=1;" parent="oTp60Hv3MnJMC0-f2dS8-265" vertex="1">
  560. <mxGeometry x="374" y="607" width="140" height="70" as="geometry" />
  561. </mxCell>
  562. <mxCell id="oTp60Hv3MnJMC0-f2dS8-267" value="" style="rounded=0;whiteSpace=wrap;html=1;fillColor=none;" parent="oTp60Hv3MnJMC0-f2dS8-265" vertex="1">
  563. <mxGeometry x="748" y="40" width="254" height="794" as="geometry" />
  564. </mxCell>
  565. <mxCell id="oTp60Hv3MnJMC0-f2dS8-268" value="База данных" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" parent="oTp60Hv3MnJMC0-f2dS8-265" vertex="1">
  566. <mxGeometry x="872" y="48" width="90" height="30" as="geometry" />
  567. </mxCell>
  568. <mxCell id="oTp60Hv3MnJMC0-f2dS8-269" value="Отправить данные о питомце из базы" style="ellipse;whiteSpace=wrap;html=1;" parent="oTp60Hv3MnJMC0-f2dS8-265" vertex="1">
  569. <mxGeometry x="788" y="571" width="140" height="70" as="geometry" />
  570. </mxCell>
  571. <mxCell id="oTp60Hv3MnJMC0-f2dS8-270" style="rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0.5;exitDx=0;exitDy=0;entryX=1;entryY=0.5;entryDx=0;entryDy=0;" parent="oTp60Hv3MnJMC0-f2dS8-265" source="oTp60Hv3MnJMC0-f2dS8-269" target="oTp60Hv3MnJMC0-f2dS8-266" edge="1">
  572. <mxGeometry relative="1" as="geometry" />
  573. </mxCell>
  574. <mxCell id="oTp60Hv3MnJMC0-f2dS8-271" value="Вывод формы для регистрации питомца" style="ellipse;whiteSpace=wrap;html=1;" parent="oTp60Hv3MnJMC0-f2dS8-265" vertex="1">
  575. <mxGeometry x="473" y="302" width="140" height="70" as="geometry" />
  576. </mxCell>
  577. <mxCell id="oTp60Hv3MnJMC0-f2dS8-272" value="Проверить наличие питомца в базе" style="ellipse;whiteSpace=wrap;html=1;" parent="oTp60Hv3MnJMC0-f2dS8-265" vertex="1">
  578. <mxGeometry x="387" y="146" width="140" height="70" as="geometry" />
  579. </mxCell>
  580. <mxCell id="oTp60Hv3MnJMC0-f2dS8-273" value="Запрос на получение данных о питомце" style="ellipse;whiteSpace=wrap;html=1;" parent="oTp60Hv3MnJMC0-f2dS8-265" vertex="1">
  581. <mxGeometry x="380" y="377" width="140" height="70" as="geometry" />
  582. </mxCell>
  583. <mxCell id="oTp60Hv3MnJMC0-f2dS8-274" style="rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" parent="oTp60Hv3MnJMC0-f2dS8-265" source="oTp60Hv3MnJMC0-f2dS8-273" target="oTp60Hv3MnJMC0-f2dS8-269" edge="1">
  584. <mxGeometry relative="1" as="geometry" />
  585. </mxCell>
  586. <mxCell id="oTp60Hv3MnJMC0-f2dS8-275" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" parent="oTp60Hv3MnJMC0-f2dS8-265" source="oTp60Hv3MnJMC0-f2dS8-276" target="oTp60Hv3MnJMC0-f2dS8-269" edge="1">
  587. <mxGeometry relative="1" as="geometry" />
  588. </mxCell>
  589. <mxCell id="oTp60Hv3MnJMC0-f2dS8-276" value="Внесение питомца в базу данных" style="ellipse;whiteSpace=wrap;html=1;" parent="oTp60Hv3MnJMC0-f2dS8-265" vertex="1">
  590. <mxGeometry x="788" y="483" width="140" height="70" as="geometry" />
  591. </mxCell>
  592. <mxCell id="oTp60Hv3MnJMC0-f2dS8-277" style="rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" parent="oTp60Hv3MnJMC0-f2dS8-265" source="oTp60Hv3MnJMC0-f2dS8-278" target="oTp60Hv3MnJMC0-f2dS8-276" edge="1">
  593. <mxGeometry relative="1" as="geometry" />
  594. </mxCell>
  595. <mxCell id="oTp60Hv3MnJMC0-f2dS8-278" value="Запрос на внесение данных о питомце" style="ellipse;whiteSpace=wrap;html=1;" parent="oTp60Hv3MnJMC0-f2dS8-265" vertex="1">
  596. <mxGeometry x="417" y="453" width="140" height="70" as="geometry" />
  597. </mxCell>
  598. <mxCell id="oTp60Hv3MnJMC0-f2dS8-279" value="" style="ellipse;html=1;shape=endState;fillColor=strokeColor;" parent="oTp60Hv3MnJMC0-f2dS8-265" vertex="1">
  599. <mxGeometry x="210" y="784" width="30" height="30" as="geometry" />
  600. </mxCell>
  601. <mxCell id="oTp60Hv3MnJMC0-f2dS8-280" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;" parent="1" source="oTp60Hv3MnJMC0-f2dS8-281" target="oTp60Hv3MnJMC0-f2dS8-283" edge="1">
  602. <mxGeometry relative="1" as="geometry" />
  603. </mxCell>
  604. <mxCell id="oTp60Hv3MnJMC0-f2dS8-281" value="" style="ellipse;fillColor=strokeColor;html=1;" parent="1" vertex="1">
  605. <mxGeometry x="1420" y="-970" width="30" height="30" as="geometry" />
  606. </mxCell>
  607. <mxCell id="oTp60Hv3MnJMC0-f2dS8-282" style="rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;" parent="1" source="oTp60Hv3MnJMC0-f2dS8-283" target="oTp60Hv3MnJMC0-f2dS8-272" edge="1">
  608. <mxGeometry relative="1" as="geometry" />
  609. </mxCell>
  610. <mxCell id="oTp60Hv3MnJMC0-f2dS8-283" value="Перейти в профиль питомца" style="ellipse;whiteSpace=wrap;html=1;" parent="1" vertex="1">
  611. <mxGeometry x="1365" y="-900" width="140" height="70" as="geometry" />
  612. </mxCell>
  613. <mxCell id="oTp60Hv3MnJMC0-f2dS8-284" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.2;entryY=0.525;entryDx=0;entryDy=0;entryPerimeter=0;" parent="1" source="oTp60Hv3MnJMC0-f2dS8-272" target="oTp60Hv3MnJMC0-f2dS8-294" edge="1">
  614. <mxGeometry relative="1" as="geometry">
  615. <mxPoint x="1650" y="-700" as="targetPoint" />
  616. </mxGeometry>
  617. </mxCell>
  618. <mxCell id="oTp60Hv3MnJMC0-f2dS8-285" style="rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.207;exitY=0.972;exitDx=0;exitDy=0;exitPerimeter=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" parent="1" source="oTp60Hv3MnJMC0-f2dS8-301" target="oTp60Hv3MnJMC0-f2dS8-271" edge="1">
  619. <mxGeometry relative="1" as="geometry">
  620. <mxPoint x="1089.2352941176468" y="-724" as="targetPoint" />
  621. </mxGeometry>
  622. </mxCell>
  623. <mxCell id="oTp60Hv3MnJMC0-f2dS8-286" value="Согласие" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=none;" parent="oTp60Hv3MnJMC0-f2dS8-285" connectable="0" vertex="1">
  624. <mxGeometry x="0.0174" y="1" relative="1" as="geometry">
  625. <mxPoint x="-31" y="-8" as="offset" />
  626. </mxGeometry>
  627. </mxCell>
  628. <mxCell id="oTp60Hv3MnJMC0-f2dS8-287" value="Предложить создать карту питомца" style="ellipse;whiteSpace=wrap;html=1;" parent="1" vertex="1">
  629. <mxGeometry x="1362" y="-814" width="140" height="70" as="geometry" />
  630. </mxCell>
  631. <mxCell id="oTp60Hv3MnJMC0-f2dS8-288" style="rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.914;entryY=0.498;entryDx=0;entryDy=0;entryPerimeter=0;" parent="1" source="oTp60Hv3MnJMC0-f2dS8-289" target="oTp60Hv3MnJMC0-f2dS8-298" edge="1">
  632. <mxGeometry relative="1" as="geometry" />
  633. </mxCell>
  634. <mxCell id="oTp60Hv3MnJMC0-f2dS8-289" value="Просмотр данных питомца" style="ellipse;whiteSpace=wrap;html=1;" parent="1" vertex="1">
  635. <mxGeometry x="1355" y="-388" width="140" height="70" as="geometry" />
  636. </mxCell>
  637. <mxCell id="oTp60Hv3MnJMC0-f2dS8-290" value="" style="rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" parent="1" source="oTp60Hv3MnJMC0-f2dS8-294" target="oTp60Hv3MnJMC0-f2dS8-273" edge="1">
  638. <mxGeometry relative="1" as="geometry" />
  639. </mxCell>
  640. <mxCell id="oTp60Hv3MnJMC0-f2dS8-291" value="Питомец есть" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" parent="oTp60Hv3MnJMC0-f2dS8-290" connectable="0" vertex="1">
  641. <mxGeometry x="0.0017" relative="1" as="geometry">
  642. <mxPoint y="-41" as="offset" />
  643. </mxGeometry>
  644. </mxCell>
  645. <mxCell id="oTp60Hv3MnJMC0-f2dS8-292" value="" style="rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=1;entryY=0.5;entryDx=0;entryDy=0;" parent="1" source="oTp60Hv3MnJMC0-f2dS8-294" target="oTp60Hv3MnJMC0-f2dS8-287" edge="1">
  646. <mxGeometry relative="1" as="geometry" />
  647. </mxCell>
  648. <mxCell id="oTp60Hv3MnJMC0-f2dS8-293" value="Питомца нет" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" parent="oTp60Hv3MnJMC0-f2dS8-292" connectable="0" vertex="1">
  649. <mxGeometry x="0.0141" y="1" relative="1" as="geometry">
  650. <mxPoint as="offset" />
  651. </mxGeometry>
  652. </mxCell>
  653. <mxCell id="oTp60Hv3MnJMC0-f2dS8-294" value="" style="html=1;points=[];perimeter=orthogonalPerimeter;fillColor=strokeColor;direction=south;" parent="1" vertex="1">
  654. <mxGeometry x="1603" y="-793" width="80" height="5" as="geometry" />
  655. </mxCell>
  656. <mxCell id="oTp60Hv3MnJMC0-f2dS8-295" value="Пользователь" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" parent="1" vertex="1">
  657. <mxGeometry x="1380" y="-1000" width="90" height="30" as="geometry" />
  658. </mxCell>
  659. <mxCell id="oTp60Hv3MnJMC0-f2dS8-296" value="Система" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" parent="1" vertex="1">
  660. <mxGeometry x="1724" y="-993" width="90" height="30" as="geometry" />
  661. </mxCell>
  662. <mxCell id="oTp60Hv3MnJMC0-f2dS8-297" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" parent="1" source="oTp60Hv3MnJMC0-f2dS8-298" target="oTp60Hv3MnJMC0-f2dS8-279" edge="1">
  663. <mxGeometry relative="1" as="geometry" />
  664. </mxCell>
  665. <mxCell id="oTp60Hv3MnJMC0-f2dS8-298" value="" style="html=1;points=[];perimeter=orthogonalPerimeter;fillColor=strokeColor;direction=south;" parent="1" vertex="1">
  666. <mxGeometry x="1385" y="-293" width="80" height="5" as="geometry" />
  667. </mxCell>
  668. <mxCell id="oTp60Hv3MnJMC0-f2dS8-299" style="rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0.5;exitDx=0;exitDy=0;entryX=1;entryY=0.5;entryDx=0;entryDy=0;" parent="1" source="oTp60Hv3MnJMC0-f2dS8-266" target="oTp60Hv3MnJMC0-f2dS8-289" edge="1">
  669. <mxGeometry relative="1" as="geometry" />
  670. </mxCell>
  671. <mxCell id="oTp60Hv3MnJMC0-f2dS8-300" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.345;entryY=0.48;entryDx=0;entryDy=0;entryPerimeter=0;" parent="1" source="oTp60Hv3MnJMC0-f2dS8-287" target="oTp60Hv3MnJMC0-f2dS8-301" edge="1">
  672. <mxGeometry relative="1" as="geometry">
  673. <mxPoint x="1432" y="-711" as="targetPoint" />
  674. <mxPoint x="1432" y="-741" as="sourcePoint" />
  675. </mxGeometry>
  676. </mxCell>
  677. <mxCell id="oTp60Hv3MnJMC0-f2dS8-301" value="" style="html=1;points=[];perimeter=orthogonalPerimeter;fillColor=strokeColor;direction=south;" parent="1" vertex="1">
  678. <mxGeometry x="1392" y="-725" width="80" height="5" as="geometry" />
  679. </mxCell>
  680. <mxCell id="oTp60Hv3MnJMC0-f2dS8-302" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.8;entryY=0.963;entryDx=0;entryDy=0;entryPerimeter=0;exitX=0.621;exitY=0.497;exitDx=0;exitDy=0;exitPerimeter=0;" parent="1" source="oTp60Hv3MnJMC0-f2dS8-301" target="oTp60Hv3MnJMC0-f2dS8-298" edge="1">
  681. <mxGeometry relative="1" as="geometry">
  682. <Array as="points">
  683. <mxPoint x="1432" y="-707" />
  684. <mxPoint x="1330" y="-707" />
  685. <mxPoint x="1330" y="-289" />
  686. </Array>
  687. <mxPoint x="1295" y="-670" as="sourcePoint" />
  688. <mxPoint x="1388" y="-386" as="targetPoint" />
  689. </mxGeometry>
  690. </mxCell>
  691. <mxCell id="oTp60Hv3MnJMC0-f2dS8-303" value="Отказ" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" parent="oTp60Hv3MnJMC0-f2dS8-302" connectable="0" vertex="1">
  692. <mxGeometry x="-0.1727" y="7" relative="1" as="geometry">
  693. <mxPoint as="offset" />
  694. </mxGeometry>
  695. </mxCell>
  696. <mxCell id="oTp60Hv3MnJMC0-f2dS8-304" style="rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" parent="1" source="oTp60Hv3MnJMC0-f2dS8-305" target="oTp60Hv3MnJMC0-f2dS8-278" edge="1">
  697. <mxGeometry relative="1" as="geometry" />
  698. </mxCell>
  699. <mxCell id="oTp60Hv3MnJMC0-f2dS8-305" value="Заполнение формы для регистрации питомца" style="ellipse;whiteSpace=wrap;html=1;" parent="1" vertex="1">
  700. <mxGeometry x="1371" y="-668" width="140" height="70" as="geometry" />
  701. </mxCell>
  702. <mxCell id="oTp60Hv3MnJMC0-f2dS8-306" style="rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0.5;exitDx=0;exitDy=0;entryX=1;entryY=0.5;entryDx=0;entryDy=0;" parent="1" source="oTp60Hv3MnJMC0-f2dS8-271" target="oTp60Hv3MnJMC0-f2dS8-305" edge="1">
  703. <mxGeometry relative="1" as="geometry" />
  704. </mxCell>
  705. <mxCell id="oTp60Hv3MnJMC0-f2dS8-307" value="" style="ellipse;whiteSpace=wrap;html=1;aspect=fixed;" parent="1" vertex="1">
  706. <mxGeometry x="295.5" y="1984" width="22" height="22" as="geometry" />
  707. </mxCell>
  708. <mxCell id="oTp60Hv3MnJMC0-f2dS8-308" value="&lt;div style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;background-color: initial;&quot;&gt;&lt;b&gt;DBConnectContext&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;" style="text;whiteSpace=wrap;html=1;" parent="1" vertex="1">
  709. <mxGeometry x="252.997142857143" y="1948.0014285714287" width="55" height="36" as="geometry" />
  710. </mxCell>
  711. <mxCell id="oTp60Hv3MnJMC0-f2dS8-322" value="&lt;font style=&quot;font-size: 10px;&quot;&gt;&lt;b&gt;dd&amp;nbsp;&lt;/b&gt;Веб-сайт организации &quot;Хвостатый дом&quot;&lt;/font&gt;" style="shape=umlFrame;whiteSpace=wrap;html=1;pointerEvents=0;recursiveResize=0;container=1;collapsible=0;width=222;height=30;" parent="1" vertex="1">
  712. <mxGeometry x="1371" y="840" width="760" height="520" as="geometry" />
  713. </mxCell>
  714. <mxCell id="oTp60Hv3MnJMC0-f2dS8-323" value="&lt;div style=&quot;&quot;&gt;&amp;lt;&amp;lt;device&amp;gt;&amp;gt;&lt;/div&gt;&lt;div&gt;:PC&lt;/div&gt;" style="verticalAlign=top;align=center;spacingTop=8;spacingLeft=2;spacingRight=12;shape=cube;size=10;direction=south;fontStyle=4;html=1;whiteSpace=wrap;" parent="oTp60Hv3MnJMC0-f2dS8-322" vertex="1">
  715. <mxGeometry x="90" y="50" width="180" height="120" as="geometry" />
  716. </mxCell>
  717. <mxCell id="oTp60Hv3MnJMC0-f2dS8-324" value="main.html" style="shape=module;align=left;spacingLeft=20;align=center;verticalAlign=top;whiteSpace=wrap;html=1;" parent="oTp60Hv3MnJMC0-f2dS8-322" vertex="1">
  718. <mxGeometry x="150" y="110" width="100" height="50" as="geometry" />
  719. </mxCell>
  720. <mxCell id="oTp60Hv3MnJMC0-f2dS8-325" value="The application itself" style="shape=note2;boundedLbl=1;whiteSpace=wrap;html=1;size=25;verticalAlign=top;align=center;" parent="oTp60Hv3MnJMC0-f2dS8-322" vertex="1">
  721. <mxGeometry x="90" y="190" width="120" height="60" as="geometry" />
  722. </mxCell>
  723. <mxCell id="oTp60Hv3MnJMC0-f2dS8-326" value="" style="endArrow=none;startArrow=none;endFill=0;startFill=0;endSize=8;html=1;verticalAlign=bottom;labelBackgroundColor=none;strokeWidth=1;rounded=0;entryX=0;entryY=1;entryDx=10;entryDy=0;exitX=0.5;exitY=0;exitDx=0;exitDy=0;exitPerimeter=0;entryPerimeter=0;" parent="oTp60Hv3MnJMC0-f2dS8-322" source="oTp60Hv3MnJMC0-f2dS8-325" target="oTp60Hv3MnJMC0-f2dS8-324" edge="1">
  724. <mxGeometry width="160" relative="1" as="geometry">
  725. <mxPoint x="210" y="190" as="sourcePoint" />
  726. <mxPoint x="370" y="190" as="targetPoint" />
  727. </mxGeometry>
  728. </mxCell>
  729. <mxCell id="oTp60Hv3MnJMC0-f2dS8-327" value="&lt;div style=&quot;&quot;&gt;&amp;lt;&amp;lt;device&amp;gt;&amp;gt;&lt;/div&gt;&lt;div&gt;:Application Server&lt;/div&gt;" style="verticalAlign=top;align=center;spacingTop=8;spacingLeft=2;spacingRight=12;shape=cube;size=10;direction=south;fontStyle=4;html=1;whiteSpace=wrap;" parent="oTp60Hv3MnJMC0-f2dS8-322" vertex="1">
  730. <mxGeometry x="490" y="50" width="180" height="120" as="geometry" />
  731. </mxCell>
  732. <mxCell id="oTp60Hv3MnJMC0-f2dS8-328" value="&lt;div style=&quot;&quot;&gt;&amp;lt;&amp;lt;device&amp;gt;&amp;gt;&lt;/div&gt;&lt;div&gt;:Database Server&lt;/div&gt;" style="verticalAlign=top;align=center;spacingTop=8;spacingLeft=2;spacingRight=12;shape=cube;size=10;direction=south;fontStyle=4;html=1;whiteSpace=wrap;" parent="oTp60Hv3MnJMC0-f2dS8-322" vertex="1">
  733. <mxGeometry x="270" y="260" width="330" height="220" as="geometry" />
  734. </mxCell>
  735. <mxCell id="oTp60Hv3MnJMC0-f2dS8-329" value="&lt;div style=&quot;&quot;&gt;&amp;lt;&amp;lt;execution environment&amp;gt;&amp;gt;&lt;/div&gt;&lt;div&gt;:OS Windows Server&lt;/div&gt;" style="verticalAlign=top;align=center;spacingTop=8;spacingLeft=2;spacingRight=12;shape=cube;size=10;direction=south;fontStyle=4;html=1;whiteSpace=wrap;" parent="oTp60Hv3MnJMC0-f2dS8-322" vertex="1">
  736. <mxGeometry x="348" y="315.33" width="232" height="154.67" as="geometry" />
  737. </mxCell>
  738. <mxCell id="oTp60Hv3MnJMC0-f2dS8-330" value="&lt;div style=&quot;&quot;&gt;&amp;lt;&amp;lt;execution environment&amp;gt;&amp;gt;&lt;/div&gt;&lt;div&gt;:SQL Database&lt;/div&gt;" style="verticalAlign=top;align=center;spacingTop=8;spacingLeft=2;spacingRight=12;shape=cube;size=10;direction=south;fontStyle=4;html=1;whiteSpace=wrap;" parent="oTp60Hv3MnJMC0-f2dS8-322" vertex="1">
  739. <mxGeometry x="420" y="370" width="135" height="90" as="geometry" />
  740. </mxCell>
  741. <mxCell id="oTp60Hv3MnJMC0-f2dS8-331" value="" style="endArrow=none;startArrow=none;endFill=0;startFill=0;endSize=8;html=1;verticalAlign=bottom;labelBackgroundColor=none;strokeWidth=1;rounded=0;entryX=0;entryY=0;entryDx=65;entryDy=180;exitX=0;exitY=0;exitDx=55;exitDy=0;exitPerimeter=0;entryPerimeter=0;" parent="oTp60Hv3MnJMC0-f2dS8-322" source="oTp60Hv3MnJMC0-f2dS8-323" target="oTp60Hv3MnJMC0-f2dS8-327" edge="1">
  742. <mxGeometry width="160" relative="1" as="geometry">
  743. <mxPoint x="360" y="150" as="sourcePoint" />
  744. <mxPoint x="370" y="120" as="targetPoint" />
  745. </mxGeometry>
  746. </mxCell>
  747. <mxCell id="oTp60Hv3MnJMC0-f2dS8-332" value="API" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;" parent="oTp60Hv3MnJMC0-f2dS8-322" vertex="1">
  748. <mxGeometry x="378" y="84" width="38" height="26" as="geometry" />
  749. </mxCell>
  750. <mxCell id="oTp60Hv3MnJMC0-f2dS8-333" value="" style="endArrow=none;startArrow=none;endFill=0;startFill=0;endSize=8;html=1;verticalAlign=bottom;labelBackgroundColor=none;strokeWidth=1;rounded=0;entryX=0;entryY=0;entryDx=120;entryDy=95;exitX=0;exitY=0;exitDx=0;exitDy=160;exitPerimeter=0;entryPerimeter=0;" parent="oTp60Hv3MnJMC0-f2dS8-322" source="oTp60Hv3MnJMC0-f2dS8-328" target="oTp60Hv3MnJMC0-f2dS8-327" edge="1">
  751. <mxGeometry width="160" relative="1" as="geometry">
  752. <mxPoint x="335" y="211" as="sourcePoint" />
  753. <mxPoint x="555" y="221" as="targetPoint" />
  754. </mxGeometry>
  755. </mxCell>
  756. <mxCell id="oTp60Hv3MnJMC0-f2dS8-334" value="TSP" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;" parent="oTp60Hv3MnJMC0-f2dS8-322" vertex="1">
  757. <mxGeometry x="445" y="207" width="38" height="26" as="geometry" />
  758. </mxCell>
  759. <mxCell id="oTp60Hv3MnJMC0-f2dS8-335" value="&lt;p style=&quot;margin: 0px ; margin-top: 4px ; margin-left: 10px ; text-align: left&quot;&gt;&lt;span&gt;comm diagram Система управления веб-сайта организации &quot;Хвостатый дом&quot;&lt;/span&gt;&lt;/p&gt;" style="html=1;strokeWidth=1;shape=mxgraph.sysml.package;html=1;overflow=fill;whiteSpace=wrap;fillColor=none;gradientColor=none;fontSize=12;align=center;labelX=489;fontStyle=1;movable=1;resizable=1;rotatable=1;deletable=1;editable=1;locked=0;connectable=1;" parent="1" vertex="1">
  760. <mxGeometry x="80" y="2520" width="1049" height="489" as="geometry" />
  761. </mxCell>
  762. <mxCell id="oTp60Hv3MnJMC0-f2dS8-336" value="&lt;span style=&quot;font-size: 12px;&quot;&gt;16.&amp;nbsp;output of modified and&amp;nbsp;&lt;/span&gt;&lt;div&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;requested information&lt;/span&gt;&lt;/div&gt;" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" parent="1" connectable="0" vertex="1">
  763. <mxGeometry x="486.0000000000002" y="2835" as="geometry">
  764. <mxPoint x="-124" y="-20" as="offset" />
  765. </mxGeometry>
  766. </mxCell>
  767. <mxCell id="oTp60Hv3MnJMC0-f2dS8-337" value="15. request to view information&lt;div style=&quot;font-size: 11px;&quot;&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&amp;nbsp;and make changes&lt;/span&gt;&lt;/div&gt;" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];fontSize=12;" parent="1" connectable="0" vertex="1">
  768. <mxGeometry x="461" y="2773.003333333333" as="geometry" />
  769. </mxCell>
  770. <mxCell id="oTp60Hv3MnJMC0-f2dS8-338" value="&lt;font style=&quot;vertical-align: inherit;&quot;&gt;&lt;font style=&quot;vertical-align: inherit;&quot;&gt;&lt;font style=&quot;vertical-align: inherit;&quot;&gt;&lt;font style=&quot;vertical-align: inherit;&quot;&gt;&lt;font style=&quot;vertical-align: inherit;&quot;&gt;&lt;font style=&quot;vertical-align: inherit;&quot;&gt;&lt;font style=&quot;vertical-align: inherit;&quot;&gt;&lt;font style=&quot;vertical-align: inherit;&quot;&gt;&lt;font style=&quot;vertical-align: inherit;&quot;&gt;&lt;font style=&quot;vertical-align: inherit;&quot;&gt;&lt;font style=&quot;vertical-align: inherit;&quot;&gt;&lt;font style=&quot;vertical-align: inherit;&quot;&gt;10.&amp;nbsp;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;displaying information&lt;div&gt;and&amp;nbsp;confirmation of editing&lt;/div&gt;" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];fontSize=12;" parent="1" connectable="0" vertex="1">
  771. <mxGeometry x="674.0000000000002" y="2610.997619047619" as="geometry">
  772. <mxPoint x="-175" y="9" as="offset" />
  773. </mxGeometry>
  774. </mxCell>
  775. <mxCell id="oTp60Hv3MnJMC0-f2dS8-339" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;endArrow=none;endFill=0;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" parent="1" source="oTp60Hv3MnJMC0-f2dS8-341" target="oTp60Hv3MnJMC0-f2dS8-344" edge="1">
  776. <mxGeometry relative="1" as="geometry">
  777. <mxPoint x="828" y="2677" as="sourcePoint" />
  778. <mxPoint x="625" y="2712" as="targetPoint" />
  779. </mxGeometry>
  780. </mxCell>
  781. <mxCell id="oTp60Hv3MnJMC0-f2dS8-340" value="&lt;font style=&quot;vertical-align: inherit;&quot;&gt;&lt;font style=&quot;vertical-align: inherit;&quot;&gt;&lt;font style=&quot;vertical-align: inherit;&quot;&gt;&lt;font style=&quot;vertical-align: inherit;&quot;&gt;&lt;font style=&quot;vertical-align: inherit;&quot;&gt;&lt;font style=&quot;vertical-align: inherit;&quot;&gt;1.&amp;nbsp;registration/authorization&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];fontSize=12;" parent="oTp60Hv3MnJMC0-f2dS8-339" connectable="0" vertex="1">
  782. <mxGeometry x="0.1132" y="1" relative="1" as="geometry">
  783. <mxPoint x="-79" y="-98" as="offset" />
  784. </mxGeometry>
  785. </mxCell>
  786. <mxCell id="oTp60Hv3MnJMC0-f2dS8-341" value="&lt;font style=&quot;font-size: 16px;&quot;&gt;:Owner&lt;/font&gt;" style="html=1;whiteSpace=wrap;" parent="1" vertex="1">
  787. <mxGeometry x="603" y="2583" width="123" height="35" as="geometry" />
  788. </mxCell>
  789. <mxCell id="oTp60Hv3MnJMC0-f2dS8-342" value="&lt;span style=&quot;font-size: 16px;&quot;&gt;:Make an appointment&lt;/span&gt;" style="html=1;whiteSpace=wrap;" parent="1" vertex="1">
  790. <mxGeometry x="930" y="2583" width="171" height="35" as="geometry" />
  791. </mxCell>
  792. <mxCell id="oTp60Hv3MnJMC0-f2dS8-343" style="rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0.5;exitDx=0;exitDy=0;entryX=1;entryY=0.5;entryDx=0;entryDy=0;endArrow=none;endFill=0;" parent="1" source="oTp60Hv3MnJMC0-f2dS8-344" target="oTp60Hv3MnJMC0-f2dS8-360" edge="1">
  793. <mxGeometry relative="1" as="geometry" />
  794. </mxCell>
  795. <mxCell id="oTp60Hv3MnJMC0-f2dS8-344" value="&lt;font style=&quot;font-size: 16px;&quot;&gt;&lt;font style=&quot;vertical-align: inherit;&quot;&gt;&lt;font style=&quot;vertical-align: inherit;&quot;&gt;&lt;font style=&quot;vertical-align: inherit;&quot;&gt;&lt;font style=&quot;vertical-align: inherit;&quot;&gt;:Website&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;" style="html=1;whiteSpace=wrap;" parent="1" vertex="1">
  796. <mxGeometry x="599.25" y="2879" width="130.5" height="35" as="geometry" />
  797. </mxCell>
  798. <mxCell id="oTp60Hv3MnJMC0-f2dS8-345" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0;entryY=0.5;entryDx=0;entryDy=0;exitX=1;exitY=0.5;exitDx=0;exitDy=0;endArrow=none;endFill=0;" parent="1" source="oTp60Hv3MnJMC0-f2dS8-341" target="oTp60Hv3MnJMC0-f2dS8-342" edge="1">
  799. <mxGeometry relative="1" as="geometry">
  800. <mxPoint x="623.25" y="2611" as="sourcePoint" />
  801. <mxPoint x="754.25" y="2611" as="targetPoint" />
  802. <Array as="points" />
  803. </mxGeometry>
  804. </mxCell>
  805. <mxCell id="oTp60Hv3MnJMC0-f2dS8-346" value="&lt;font style=&quot;vertical-align: inherit;&quot;&gt;&lt;font style=&quot;vertical-align: inherit;&quot;&gt;&lt;font style=&quot;vertical-align: inherit;&quot;&gt;&lt;font style=&quot;vertical-align: inherit;&quot;&gt;&lt;font style=&quot;vertical-align: inherit;&quot;&gt;&lt;font style=&quot;vertical-align: inherit;&quot;&gt;&lt;font style=&quot;vertical-align: inherit;&quot;&gt;&lt;font style=&quot;vertical-align: inherit;&quot;&gt;&lt;font style=&quot;vertical-align: inherit;&quot;&gt;&lt;font style=&quot;vertical-align: inherit;&quot;&gt;&lt;font style=&quot;vertical-align: inherit;&quot;&gt;&lt;font style=&quot;vertical-align: inherit;&quot;&gt;11. Arrange&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];fontSize=12;" parent="oTp60Hv3MnJMC0-f2dS8-345" connectable="0" vertex="1">
  806. <mxGeometry x="0.1132" y="1" relative="1" as="geometry">
  807. <mxPoint x="-2" y="-10" as="offset" />
  808. </mxGeometry>
  809. </mxCell>
  810. <mxCell id="oTp60Hv3MnJMC0-f2dS8-347" value="&lt;font style=&quot;vertical-align: inherit;&quot;&gt;&lt;font style=&quot;vertical-align: inherit;&quot;&gt;&lt;font style=&quot;vertical-align: inherit;&quot;&gt;&lt;font style=&quot;vertical-align: inherit;&quot;&gt;&lt;font style=&quot;vertical-align: inherit;&quot;&gt;&lt;font style=&quot;vertical-align: inherit;&quot;&gt;&lt;font style=&quot;vertical-align: inherit;&quot;&gt;&lt;font style=&quot;vertical-align: inherit;&quot;&gt;2.confirmation of&amp;nbsp;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;div&gt;registration/authorization&amp;nbsp;&lt;/div&gt;" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];fontSize=12;" parent="1" connectable="0" vertex="1">
  811. <mxGeometry x="729.7516916453592" y="2683.001197042435" as="geometry">
  812. <mxPoint x="10" y="-10" as="offset" />
  813. </mxGeometry>
  814. </mxCell>
  815. <mxCell id="oTp60Hv3MnJMC0-f2dS8-348" value="" style="endArrow=classic;html=1;rounded=0;fontSize=12;startSize=8;endSize=8;curved=1;" parent="1" edge="1">
  816. <mxGeometry width="50" height="50" relative="1" as="geometry">
  817. <mxPoint x="396" y="2612.16" as="sourcePoint" />
  818. <mxPoint x="420" y="2612.16" as="targetPoint" />
  819. </mxGeometry>
  820. </mxCell>
  821. <mxCell id="oTp60Hv3MnJMC0-f2dS8-349" value="" style="endArrow=none;html=1;rounded=0;fontSize=12;startSize=8;endSize=8;curved=1;startArrow=classic;startFill=1;endFill=0;" parent="1" edge="1">
  822. <mxGeometry width="50" height="50" relative="1" as="geometry">
  823. <mxPoint x="401" y="2588" as="sourcePoint" />
  824. <mxPoint x="425" y="2588" as="targetPoint" />
  825. </mxGeometry>
  826. </mxCell>
  827. <mxCell id="oTp60Hv3MnJMC0-f2dS8-350" value="&lt;font style=&quot;vertical-align: inherit;&quot;&gt;&lt;font style=&quot;vertical-align: inherit;&quot;&gt;&lt;font style=&quot;vertical-align: inherit;&quot;&gt;&lt;font style=&quot;vertical-align: inherit;&quot;&gt;&lt;font style=&quot;vertical-align: inherit;&quot;&gt;&lt;font style=&quot;vertical-align: inherit;&quot;&gt;3.&amp;nbsp;viewing information&amp;nbsp;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;div&gt;&lt;font style=&quot;vertical-align: inherit;&quot;&gt;&lt;font style=&quot;vertical-align: inherit;&quot;&gt;&lt;font style=&quot;vertical-align: inherit;&quot;&gt;&lt;font style=&quot;vertical-align: inherit;&quot;&gt;&lt;font style=&quot;vertical-align: inherit;&quot;&gt;&lt;font style=&quot;vertical-align: inherit;&quot;&gt;about shelter animals&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/div&gt;" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];fontSize=12;" parent="1" connectable="0" vertex="1">
  828. <mxGeometry x="596.9985714285713" y="2689" as="geometry" />
  829. </mxCell>
  830. <mxCell id="oTp60Hv3MnJMC0-f2dS8-351" value="&lt;font style=&quot;vertical-align: inherit;&quot;&gt;&lt;font style=&quot;vertical-align: inherit;&quot;&gt;&lt;font style=&quot;vertical-align: inherit;&quot;&gt;&lt;font style=&quot;vertical-align: inherit;&quot;&gt;&lt;font style=&quot;vertical-align: inherit;&quot;&gt;&lt;font style=&quot;vertical-align: inherit;&quot;&gt;6.&amp;nbsp;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;displaying information" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];fontSize=12;" parent="1" connectable="0" vertex="1">
  831. <mxGeometry x="742.9985714285713" y="2701" as="geometry" />
  832. </mxCell>
  833. <mxCell id="oTp60Hv3MnJMC0-f2dS8-352" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;endArrow=none;endFill=0;" parent="1" source="oTp60Hv3MnJMC0-f2dS8-353" target="oTp60Hv3MnJMC0-f2dS8-376" edge="1">
  834. <mxGeometry relative="1" as="geometry" />
  835. </mxCell>
  836. <mxCell id="oTp60Hv3MnJMC0-f2dS8-353" value="&lt;span style=&quot;font-size: 16px;&quot;&gt;:The owner&#39;s pet card&lt;/span&gt;" style="html=1;whiteSpace=wrap;" parent="1" vertex="1">
  837. <mxGeometry x="198" y="2583" width="171" height="35" as="geometry" />
  838. </mxCell>
  839. <mxCell id="oTp60Hv3MnJMC0-f2dS8-354" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=1;entryY=0.5;entryDx=0;entryDy=0;exitX=0;exitY=0.5;exitDx=0;exitDy=0;endArrow=none;endFill=0;" parent="1" source="oTp60Hv3MnJMC0-f2dS8-341" target="oTp60Hv3MnJMC0-f2dS8-353" edge="1">
  840. <mxGeometry relative="1" as="geometry">
  841. <mxPoint x="736" y="2611" as="sourcePoint" />
  842. <mxPoint x="347.5" y="2600.5" as="targetPoint" />
  843. <Array as="points" />
  844. </mxGeometry>
  845. </mxCell>
  846. <mxCell id="oTp60Hv3MnJMC0-f2dS8-355" value="&lt;font style=&quot;vertical-align: inherit;&quot;&gt;&lt;font style=&quot;vertical-align: inherit;&quot;&gt;&lt;font style=&quot;vertical-align: inherit;&quot;&gt;&lt;font style=&quot;vertical-align: inherit;&quot;&gt;&lt;font style=&quot;vertical-align: inherit;&quot;&gt;&lt;font style=&quot;vertical-align: inherit;&quot;&gt;&lt;font style=&quot;vertical-align: inherit;&quot;&gt;&lt;font style=&quot;vertical-align: inherit;&quot;&gt;&lt;font style=&quot;vertical-align: inherit;&quot;&gt;&lt;font style=&quot;vertical-align: inherit;&quot;&gt;&lt;font style=&quot;vertical-align: inherit;&quot;&gt;&lt;font style=&quot;vertical-align: inherit;&quot;&gt;7. changing/viewing&amp;nbsp;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;div&gt;&lt;font style=&quot;vertical-align: inherit;&quot;&gt;&lt;font style=&quot;vertical-align: inherit;&quot;&gt;&lt;font style=&quot;vertical-align: inherit;&quot;&gt;&lt;font style=&quot;vertical-align: inherit;&quot;&gt;&lt;font style=&quot;vertical-align: inherit;&quot;&gt;&lt;font style=&quot;vertical-align: inherit;&quot;&gt;&lt;font style=&quot;vertical-align: inherit;&quot;&gt;&lt;font style=&quot;vertical-align: inherit;&quot;&gt;&lt;font style=&quot;vertical-align: inherit;&quot;&gt;&lt;font style=&quot;vertical-align: inherit;&quot;&gt;&lt;font style=&quot;vertical-align: inherit;&quot;&gt;&lt;font style=&quot;vertical-align: inherit;&quot;&gt;information in the pet card&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/div&gt;" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];fontSize=12;" parent="oTp60Hv3MnJMC0-f2dS8-354" connectable="0" vertex="1">
  847. <mxGeometry x="0.1132" y="1" relative="1" as="geometry">
  848. <mxPoint x="30" y="-18" as="offset" />
  849. </mxGeometry>
  850. </mxCell>
  851. <mxCell id="oTp60Hv3MnJMC0-f2dS8-356" value="" style="endArrow=classic;html=1;rounded=0;fontSize=12;startSize=8;endSize=8;curved=1;" parent="1" edge="1">
  852. <mxGeometry width="50" height="50" relative="1" as="geometry">
  853. <mxPoint x="652" y="2625" as="sourcePoint" />
  854. <mxPoint x="652" y="2647" as="targetPoint" />
  855. </mxGeometry>
  856. </mxCell>
  857. <mxCell id="oTp60Hv3MnJMC0-f2dS8-357" value="" style="endArrow=none;html=1;rounded=0;fontSize=12;startSize=8;endSize=8;curved=1;startArrow=classic;startFill=1;endFill=0;" parent="1" edge="1">
  858. <mxGeometry width="50" height="50" relative="1" as="geometry">
  859. <mxPoint x="679" y="2623" as="sourcePoint" />
  860. <mxPoint x="679" y="2645" as="targetPoint" />
  861. </mxGeometry>
  862. </mxCell>
  863. <mxCell id="oTp60Hv3MnJMC0-f2dS8-358" value="" style="endArrow=classic;html=1;rounded=0;fontSize=12;startSize=8;endSize=8;curved=1;" parent="1" edge="1">
  864. <mxGeometry width="50" height="50" relative="1" as="geometry">
  865. <mxPoint x="735" y="2590" as="sourcePoint" />
  866. <mxPoint x="759" y="2590" as="targetPoint" />
  867. </mxGeometry>
  868. </mxCell>
  869. <mxCell id="oTp60Hv3MnJMC0-f2dS8-359" style="rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=0;exitDx=0;exitDy=0;entryX=0.5;entryY=1;entryDx=0;entryDy=0;endArrow=none;endFill=0;" parent="1" source="oTp60Hv3MnJMC0-f2dS8-344" target="oTp60Hv3MnJMC0-f2dS8-376" edge="1">
  870. <mxGeometry relative="1" as="geometry" />
  871. </mxCell>
  872. <mxCell id="oTp60Hv3MnJMC0-f2dS8-360" value="&lt;font style=&quot;font-size: 16px;&quot;&gt;:Doctor&lt;/font&gt;" style="html=1;whiteSpace=wrap;" parent="1" vertex="1">
  873. <mxGeometry x="110" y="2879" width="123" height="35" as="geometry" />
  874. </mxCell>
  875. <mxCell id="oTp60Hv3MnJMC0-f2dS8-361" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.5;entryY=1;entryDx=0;entryDy=0;endArrow=none;endFill=0;exitX=1;exitY=0.5;exitDx=0;exitDy=0;" parent="1" source="oTp60Hv3MnJMC0-f2dS8-344" target="oTp60Hv3MnJMC0-f2dS8-342" edge="1">
  876. <mxGeometry relative="1" as="geometry">
  877. <mxPoint x="808" y="2730" as="sourcePoint" />
  878. <mxPoint x="867" y="2611" as="targetPoint" />
  879. <Array as="points">
  880. <mxPoint x="1016" y="2897" />
  881. <mxPoint x="1016" y="2764" />
  882. </Array>
  883. </mxGeometry>
  884. </mxCell>
  885. <mxCell id="oTp60Hv3MnJMC0-f2dS8-362" value="12. write request" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];fontSize=12;" parent="oTp60Hv3MnJMC0-f2dS8-361" connectable="0" vertex="1">
  886. <mxGeometry x="0.1132" y="1" relative="1" as="geometry">
  887. <mxPoint x="-140" y="13" as="offset" />
  888. </mxGeometry>
  889. </mxCell>
  890. <mxCell id="oTp60Hv3MnJMC0-f2dS8-363" value="" style="endArrow=none;html=1;rounded=0;fontSize=12;startSize=8;endSize=8;curved=1;startArrow=classic;startFill=1;endFill=0;" parent="1" edge="1">
  891. <mxGeometry width="50" height="50" relative="1" as="geometry">
  892. <mxPoint x="803" y="2886" as="sourcePoint" />
  893. <mxPoint x="827" y="2886" as="targetPoint" />
  894. </mxGeometry>
  895. </mxCell>
  896. <mxCell id="oTp60Hv3MnJMC0-f2dS8-364" value="13.&amp;nbsp;confirmation of registration for services" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];fontSize=12;" parent="1" connectable="0" vertex="1">
  897. <mxGeometry x="895.0033148640669" y="2910" as="geometry" />
  898. </mxCell>
  899. <mxCell id="oTp60Hv3MnJMC0-f2dS8-365" value="" style="endArrow=classic;html=1;rounded=0;fontSize=12;startSize=8;endSize=8;curved=1;" parent="1" edge="1">
  900. <mxGeometry width="50" height="50" relative="1" as="geometry">
  901. <mxPoint x="748" y="2909.17" as="sourcePoint" />
  902. <mxPoint x="772" y="2909.17" as="targetPoint" />
  903. </mxGeometry>
  904. </mxCell>
  905. <mxCell id="oTp60Hv3MnJMC0-f2dS8-366" value="14.&amp;nbsp;filling in and changing the history of animal diseases" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];fontSize=12;" parent="1" connectable="0" vertex="1">
  906. <mxGeometry x="432.00331486406685" y="2910" as="geometry" />
  907. </mxCell>
  908. <mxCell id="oTp60Hv3MnJMC0-f2dS8-367" value="" style="endArrow=none;html=1;rounded=0;fontSize=12;startSize=8;endSize=8;curved=1;startArrow=classic;startFill=1;endFill=0;" parent="1" edge="1">
  909. <mxGeometry width="50" height="50" relative="1" as="geometry">
  910. <mxPoint x="261" y="2887" as="sourcePoint" />
  911. <mxPoint x="285" y="2887" as="targetPoint" />
  912. </mxGeometry>
  913. </mxCell>
  914. <mxCell id="oTp60Hv3MnJMC0-f2dS8-368" value="" style="endArrow=classic;html=1;rounded=0;fontSize=12;startSize=8;endSize=8;curved=1;" parent="1" edge="1">
  915. <mxGeometry width="50" height="50" relative="1" as="geometry">
  916. <mxPoint x="253" y="2906" as="sourcePoint" />
  917. <mxPoint x="277" y="2906" as="targetPoint" />
  918. </mxGeometry>
  919. </mxCell>
  920. <mxCell id="oTp60Hv3MnJMC0-f2dS8-369" value="16. displaying information&lt;div&gt;and&amp;nbsp;confirmation of editing&lt;/div&gt;" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];fontSize=12;" parent="1" connectable="0" vertex="1">
  921. <mxGeometry x="402.00331486406685" y="2858" as="geometry" />
  922. </mxCell>
  923. <mxCell id="oTp60Hv3MnJMC0-f2dS8-370" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0.5;exitDx=0;exitDy=0;entryX=0.5;entryY=1;entryDx=0;entryDy=0;endArrow=none;endFill=0;" parent="1" source="oTp60Hv3MnJMC0-f2dS8-371" target="oTp60Hv3MnJMC0-f2dS8-344" edge="1">
  924. <mxGeometry relative="1" as="geometry" />
  925. </mxCell>
  926. <mxCell id="oTp60Hv3MnJMC0-f2dS8-371" value="&lt;font style=&quot;font-size: 16px;&quot;&gt;:Shelter&lt;/font&gt;" style="html=1;whiteSpace=wrap;" parent="1" vertex="1">
  927. <mxGeometry x="926" y="2957" width="123" height="35" as="geometry" />
  928. </mxCell>
  929. <mxCell id="oTp60Hv3MnJMC0-f2dS8-372" value="&lt;font style=&quot;vertical-align: inherit;&quot;&gt;13.&lt;/font&gt;request for a meeting with a pet" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];fontSize=12;" parent="1" connectable="0" vertex="1">
  930. <mxGeometry x="575.0016916453592" y="2710.001197042435" as="geometry">
  931. <mxPoint x="-5" y="3" as="offset" />
  932. </mxGeometry>
  933. </mxCell>
  934. <mxCell id="oTp60Hv3MnJMC0-f2dS8-373" value="&lt;font style=&quot;vertical-align: inherit;&quot;&gt;&lt;font style=&quot;vertical-align: inherit;&quot;&gt;&lt;font style=&quot;vertical-align: inherit;&quot;&gt;&lt;font style=&quot;vertical-align: inherit;&quot;&gt;&lt;font style=&quot;vertical-align: inherit;&quot;&gt;&lt;font style=&quot;vertical-align: inherit;&quot;&gt;&lt;font style=&quot;vertical-align: inherit;&quot;&gt;&lt;font style=&quot;vertical-align: inherit;&quot;&gt;&lt;font style=&quot;vertical-align: inherit;&quot;&gt;&lt;font style=&quot;vertical-align: inherit;&quot;&gt;&lt;font style=&quot;vertical-align: inherit;&quot;&gt;&lt;font style=&quot;vertical-align: inherit;&quot;&gt;17. receiving a&amp;nbsp;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;recording request" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];fontSize=12;rotation=0;" parent="1" connectable="0" vertex="1">
  935. <mxGeometry x="401.99866188166993" y="2882.0014535764444" as="geometry" />
  936. </mxCell>
  937. <mxCell id="oTp60Hv3MnJMC0-f2dS8-374" value="&lt;font style=&quot;vertical-align: inherit;&quot;&gt;18.&lt;/font&gt;receiving an application&amp;nbsp;&lt;div&gt;for a meeting with a pet&lt;/div&gt;" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];fontSize=12;" parent="1" connectable="0" vertex="1">
  938. <mxGeometry x="775.0016916453592" y="2950.001197042435" as="geometry">
  939. <mxPoint x="-5" y="3" as="offset" />
  940. </mxGeometry>
  941. </mxCell>
  942. <mxCell id="oTp60Hv3MnJMC0-f2dS8-375" value="" style="endArrow=classic;html=1;rounded=0;fontSize=12;startSize=8;endSize=8;curved=1;" parent="1" edge="1">
  943. <mxGeometry width="50" height="50" relative="1" as="geometry">
  944. <mxPoint x="862" y="2962" as="sourcePoint" />
  945. <mxPoint x="886" y="2962" as="targetPoint" />
  946. </mxGeometry>
  947. </mxCell>
  948. <mxCell id="oTp60Hv3MnJMC0-f2dS8-376" value="&lt;font style=&quot;font-size: 16px;&quot;&gt;&lt;font style=&quot;vertical-align: inherit;&quot;&gt;&lt;font style=&quot;vertical-align: inherit;&quot;&gt;&lt;font style=&quot;vertical-align: inherit;&quot;&gt;&lt;font style=&quot;vertical-align: inherit;&quot;&gt;:Database&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;" style="html=1;whiteSpace=wrap;" parent="1" vertex="1">
  949. <mxGeometry x="218.25" y="2717" width="130.5" height="35" as="geometry" />
  950. </mxCell>
  951. <mxCell id="oTp60Hv3MnJMC0-f2dS8-377" value="&lt;span style=&quot;font-size: 12px;&quot;&gt;8.&amp;nbsp;request to view information&lt;/span&gt;&lt;div&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;&amp;nbsp;and make changes&lt;/span&gt;&lt;/div&gt;" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" parent="1" connectable="0" vertex="1">
  952. <mxGeometry x="361.0000000000002" y="2658" as="geometry">
  953. <mxPoint x="6" y="2" as="offset" />
  954. </mxGeometry>
  955. </mxCell>
  956. <mxCell id="oTp60Hv3MnJMC0-f2dS8-378" value="" style="endArrow=classic;html=1;rounded=0;fontSize=12;startSize=8;endSize=8;curved=1;" parent="1" edge="1">
  957. <mxGeometry width="50" height="50" relative="1" as="geometry">
  958. <mxPoint x="297" y="2671" as="sourcePoint" />
  959. <mxPoint x="297" y="2693" as="targetPoint" />
  960. </mxGeometry>
  961. </mxCell>
  962. <mxCell id="oTp60Hv3MnJMC0-f2dS8-379" value="" style="endArrow=none;html=1;rounded=0;fontSize=12;startSize=8;endSize=8;curved=1;startArrow=classic;startFill=1;endFill=0;" parent="1" edge="1">
  963. <mxGeometry width="50" height="50" relative="1" as="geometry">
  964. <mxPoint x="271" y="2668" as="sourcePoint" />
  965. <mxPoint x="271" y="2690" as="targetPoint" />
  966. </mxGeometry>
  967. </mxCell>
  968. <mxCell id="oTp60Hv3MnJMC0-f2dS8-380" value="&lt;span style=&quot;font-size: 12px;&quot;&gt;9.&amp;nbsp;output of modified and&amp;nbsp;&lt;/span&gt;&lt;div&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;requested information&lt;/span&gt;&lt;/div&gt;" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" parent="1" connectable="0" vertex="1">
  969. <mxGeometry x="332.0000000000002" y="2668" as="geometry">
  970. <mxPoint x="-124" y="-20" as="offset" />
  971. </mxGeometry>
  972. </mxCell>
  973. <mxCell id="oTp60Hv3MnJMC0-f2dS8-381" value="" style="endArrow=classic;html=1;rounded=0;fontSize=12;startSize=8;endSize=8;curved=1;" parent="1" edge="1">
  974. <mxGeometry width="50" height="50" relative="1" as="geometry">
  975. <mxPoint x="389" y="2777" as="sourcePoint" />
  976. <mxPoint x="361" y="2766" as="targetPoint" />
  977. </mxGeometry>
  978. </mxCell>
  979. <mxCell id="oTp60Hv3MnJMC0-f2dS8-382" value="" style="endArrow=classic;html=1;rounded=0;fontSize=12;startSize=8;endSize=8;curved=1;" parent="1" edge="1">
  980. <mxGeometry width="50" height="50" relative="1" as="geometry">
  981. <mxPoint x="467" y="2822" as="sourcePoint" />
  982. <mxPoint x="493" y="2831" as="targetPoint" />
  983. </mxGeometry>
  984. </mxCell>
  985. <mxCell id="oTp60Hv3MnJMC0-f2dS8-383" value="4. request to view information" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];fontSize=12;" parent="1" connectable="0" vertex="1">
  986. <mxGeometry x="531" y="2810.003333333333" as="geometry">
  987. <mxPoint x="12" y="-9" as="offset" />
  988. </mxGeometry>
  989. </mxCell>
  990. <mxCell id="oTp60Hv3MnJMC0-f2dS8-384" value="&lt;span style=&quot;font-size: 12px;&quot;&gt;5.&amp;nbsp;output&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: 12px;&quot;&gt;requested information&lt;/span&gt;" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" parent="1" connectable="0" vertex="1">
  991. <mxGeometry x="409.0000000000002" y="2810" as="geometry">
  992. <mxPoint x="-124" y="-20" as="offset" />
  993. </mxGeometry>
  994. </mxCell>
  995. <mxCell id="oTp60Hv3MnJMC0-f2dS8-385" value=":System" style="shape=umlLifeline;perimeter=lifelinePerimeter;whiteSpace=wrap;html=1;container=1;collapsible=0;recursiveResize=0;outlineConnect=0;rounded=1;shadow=0;comic=0;labelBackgroundColor=none;strokeWidth=1;fontFamily=Verdana;fontSize=12;align=center;" parent="1" vertex="1">
  996. <mxGeometry x="388.25" y="599.5" width="100" height="846" as="geometry" />
  997. </mxCell>
  998. <mxCell id="oTp60Hv3MnJMC0-f2dS8-386" value="" style="html=1;points=[];perimeter=orthogonalPerimeter;rounded=0;shadow=0;comic=0;labelBackgroundColor=none;strokeWidth=1;fontFamily=Verdana;fontSize=12;align=center;" parent="oTp60Hv3MnJMC0-f2dS8-385" vertex="1">
  999. <mxGeometry x="45" y="193.14" width="10" height="60.86" as="geometry" />
  1000. </mxCell>
  1001. <mxCell id="oTp60Hv3MnJMC0-f2dS8-387" value="recording&amp;nbsp;&lt;div&gt;information&amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;background-color: initial;&quot;&gt;about an animal&lt;/span&gt;&lt;/div&gt;" style="html=1;verticalAlign=bottom;endArrow=block;entryX=0;entryY=0;labelBackgroundColor=none;fontFamily=Verdana;fontSize=12;edgeStyle=elbowEdgeStyle;elbow=vertical;" parent="oTp60Hv3MnJMC0-f2dS8-385" target="oTp60Hv3MnJMC0-f2dS8-386" edge="1">
  1002. <mxGeometry relative="1" as="geometry">
  1003. <mxPoint x="-85" y="193.14" as="sourcePoint" />
  1004. </mxGeometry>
  1005. </mxCell>
  1006. <mxCell id="oTp60Hv3MnJMC0-f2dS8-388" value="" style="html=1;points=[];perimeter=orthogonalPerimeter;rounded=0;shadow=0;comic=0;labelBackgroundColor=none;strokeWidth=1;fontFamily=Verdana;fontSize=12;align=center;" parent="oTp60Hv3MnJMC0-f2dS8-385" vertex="1">
  1007. <mxGeometry x="45" y="554" width="10" height="82" as="geometry" />
  1008. </mxCell>
  1009. <mxCell id="oTp60Hv3MnJMC0-f2dS8-389" value="" style="html=1;points=[];perimeter=orthogonalPerimeter;rounded=0;shadow=0;comic=0;labelBackgroundColor=none;strokeWidth=1;fontFamily=Verdana;fontSize=12;align=center;" parent="oTp60Hv3MnJMC0-f2dS8-385" vertex="1">
  1010. <mxGeometry x="45" y="672" width="10" height="57" as="geometry" />
  1011. </mxCell>
  1012. <mxCell id="oTp60Hv3MnJMC0-f2dS8-390" value="&lt;div&gt;request to view&lt;/div&gt;&lt;div&gt;&amp;nbsp;the animals kept&lt;/div&gt;&lt;div&gt;in the shelter&lt;/div&gt;" style="html=1;verticalAlign=bottom;endArrow=block;entryX=0;entryY=0;labelBackgroundColor=none;fontFamily=Verdana;fontSize=12;edgeStyle=elbowEdgeStyle;elbow=vertical;" parent="oTp60Hv3MnJMC0-f2dS8-385" edge="1">
  1013. <mxGeometry relative="1" as="geometry">
  1014. <mxPoint x="-85" y="677" as="sourcePoint" />
  1015. <mxPoint x="45" y="677" as="targetPoint" />
  1016. </mxGeometry>
  1017. </mxCell>
  1018. <mxCell id="oTp60Hv3MnJMC0-f2dS8-391" value="" style="html=1;points=[];perimeter=orthogonalPerimeter;rounded=0;shadow=0;comic=0;labelBackgroundColor=none;strokeWidth=1;fontFamily=Verdana;fontSize=12;align=center;" parent="oTp60Hv3MnJMC0-f2dS8-385" vertex="1">
  1019. <mxGeometry x="45" y="102" width="10" height="40" as="geometry" />
  1020. </mxCell>
  1021. <mxCell id="oTp60Hv3MnJMC0-f2dS8-392" value="return of the&amp;nbsp;&lt;div&gt;shelter&#39;s animal list&lt;br&gt;&lt;/div&gt;" style="html=1;verticalAlign=bottom;endArrow=open;dashed=1;endSize=8;labelBackgroundColor=none;fontFamily=Verdana;fontSize=12;edgeStyle=elbowEdgeStyle;elbow=vertical;" parent="oTp60Hv3MnJMC0-f2dS8-385" edge="1">
  1022. <mxGeometry y="-4" relative="1" as="geometry">
  1023. <mxPoint x="-85" y="723" as="targetPoint" />
  1024. <Array as="points">
  1025. <mxPoint x="-10" y="723" />
  1026. <mxPoint x="20" y="723" />
  1027. </Array>
  1028. <mxPoint x="45" y="723" as="sourcePoint" />
  1029. <mxPoint as="offset" />
  1030. </mxGeometry>
  1031. </mxCell>
  1032. <mxCell id="oTp60Hv3MnJMC0-f2dS8-393" value="" style="html=1;points=[];perimeter=orthogonalPerimeter;rounded=0;shadow=0;comic=0;labelBackgroundColor=none;strokeWidth=1;fontFamily=Verdana;fontSize=12;align=center;" parent="oTp60Hv3MnJMC0-f2dS8-385" vertex="1">
  1033. <mxGeometry x="45" y="768" width="10" height="57" as="geometry" />
  1034. </mxCell>
  1035. <mxCell id="oTp60Hv3MnJMC0-f2dS8-394" value="&lt;div&gt;the application&amp;nbsp;&lt;/div&gt;&lt;div&gt;has been issued&lt;br&gt;&lt;/div&gt;" style="html=1;verticalAlign=bottom;endArrow=open;dashed=1;endSize=8;labelBackgroundColor=none;fontFamily=Verdana;fontSize=12;edgeStyle=elbowEdgeStyle;elbow=vertical;" parent="oTp60Hv3MnJMC0-f2dS8-385" edge="1">
  1036. <mxGeometry relative="1" as="geometry">
  1037. <mxPoint x="-85" y="814" as="targetPoint" />
  1038. <Array as="points">
  1039. <mxPoint x="-10" y="814" />
  1040. <mxPoint x="20" y="814" />
  1041. </Array>
  1042. <mxPoint x="45" y="814" as="sourcePoint" />
  1043. <mxPoint as="offset" />
  1044. </mxGeometry>
  1045. </mxCell>
  1046. <mxCell id="oTp60Hv3MnJMC0-f2dS8-395" value="&lt;div&gt;confirmation of&amp;nbsp;&lt;/div&gt;&lt;div&gt;registration&amp;nbsp;&lt;/div&gt;&lt;div&gt;of the record&lt;br&gt;&lt;/div&gt;" style="html=1;verticalAlign=bottom;endArrow=open;dashed=1;endSize=8;labelBackgroundColor=none;fontFamily=Verdana;fontSize=12;edgeStyle=elbowEdgeStyle;elbow=vertical;" parent="oTp60Hv3MnJMC0-f2dS8-385" edge="1">
  1047. <mxGeometry x="-0.0462" y="-5" relative="1" as="geometry">
  1048. <mxPoint x="-85" y="624.1700000000001" as="targetPoint" />
  1049. <Array as="points">
  1050. <mxPoint x="10" y="624.1700000000001" />
  1051. <mxPoint x="40" y="624.1700000000001" />
  1052. </Array>
  1053. <mxPoint x="45" y="624.1700000000001" as="sourcePoint" />
  1054. <mxPoint as="offset" />
  1055. </mxGeometry>
  1056. </mxCell>
  1057. <mxCell id="oTp60Hv3MnJMC0-f2dS8-396" value="" style="html=1;points=[];perimeter=orthogonalPerimeter;rounded=0;shadow=0;comic=0;labelBackgroundColor=none;strokeWidth=1;fontFamily=Verdana;fontSize=12;align=center;" parent="oTp60Hv3MnJMC0-f2dS8-385" vertex="1">
  1058. <mxGeometry x="45" y="299" width="10" height="60" as="geometry" />
  1059. </mxCell>
  1060. <mxCell id="oTp60Hv3MnJMC0-f2dS8-397" value="&lt;div&gt;fixing the changes&amp;nbsp;&lt;/div&gt;&lt;div&gt;made in the database&lt;br&gt;&lt;/div&gt;" style="html=1;verticalAlign=bottom;endArrow=none;dashed=1;endSize=8;labelBackgroundColor=none;fontFamily=Verdana;fontSize=12;edgeStyle=elbowEdgeStyle;elbow=vertical;startArrow=open;startFill=0;endFill=0;exitX=0.005;exitY=0.883;exitDx=0;exitDy=0;exitPerimeter=0;" parent="oTp60Hv3MnJMC0-f2dS8-385" edge="1">
  1061. <mxGeometry x="0.0404" y="-1" relative="1" as="geometry">
  1062. <mxPoint x="55" y="352.00000000000006" as="targetPoint" />
  1063. <Array as="points">
  1064. <mxPoint x="150" y="352.00000000000006" />
  1065. <mxPoint x="180" y="352.00000000000006" />
  1066. </Array>
  1067. <mxPoint x="205.04999999999995" y="351.98" as="sourcePoint" />
  1068. <mxPoint as="offset" />
  1069. </mxGeometry>
  1070. </mxCell>
  1071. <mxCell id="oTp60Hv3MnJMC0-f2dS8-398" value="" style="html=1;points=[];perimeter=orthogonalPerimeter;rounded=0;shadow=0;comic=0;labelBackgroundColor=none;strokeWidth=1;fontFamily=Verdana;fontSize=12;align=center;" parent="oTp60Hv3MnJMC0-f2dS8-385" vertex="1">
  1072. <mxGeometry x="45" y="397" width="10" height="60" as="geometry" />
  1073. </mxCell>
  1074. <mxCell id="oTp60Hv3MnJMC0-f2dS8-399" value="&lt;div&gt;return of the&amp;nbsp;&lt;/div&gt;&lt;div&gt;requested information&lt;br&gt;&lt;/div&gt;" style="html=1;verticalAlign=bottom;endArrow=none;dashed=1;endSize=8;labelBackgroundColor=none;fontFamily=Verdana;fontSize=12;edgeStyle=elbowEdgeStyle;elbow=vertical;startArrow=open;startFill=0;endFill=0;exitX=0.005;exitY=0.883;exitDx=0;exitDy=0;exitPerimeter=0;" parent="oTp60Hv3MnJMC0-f2dS8-385" edge="1">
  1075. <mxGeometry x="0.0404" y="-1" relative="1" as="geometry">
  1076. <mxPoint x="55" y="447.0200000000001" as="targetPoint" />
  1077. <Array as="points">
  1078. <mxPoint x="150" y="447.0200000000001" />
  1079. <mxPoint x="180" y="447.0200000000001" />
  1080. </Array>
  1081. <mxPoint x="205.04999999999995" y="447" as="sourcePoint" />
  1082. <mxPoint as="offset" />
  1083. </mxGeometry>
  1084. </mxCell>
  1085. <mxCell id="oTp60Hv3MnJMC0-f2dS8-400" value=":Doctor" style="shape=umlLifeline;perimeter=lifelinePerimeter;whiteSpace=wrap;html=1;container=1;collapsible=0;recursiveResize=0;outlineConnect=0;rounded=1;shadow=0;comic=0;labelBackgroundColor=none;strokeWidth=1;fontFamily=Verdana;fontSize=12;align=center;" parent="1" vertex="1">
  1086. <mxGeometry x="548.25" y="599.5" width="100" height="847" as="geometry" />
  1087. </mxCell>
  1088. <mxCell id="oTp60Hv3MnJMC0-f2dS8-401" value="" style="html=1;points=[];perimeter=orthogonalPerimeter;rounded=0;shadow=0;comic=0;labelBackgroundColor=none;strokeWidth=1;fontFamily=Verdana;fontSize=12;align=center;" parent="oTp60Hv3MnJMC0-f2dS8-400" vertex="1">
  1089. <mxGeometry x="45" y="300" width="10" height="60" as="geometry" />
  1090. </mxCell>
  1091. <mxCell id="oTp60Hv3MnJMC0-f2dS8-402" value="" style="html=1;points=[];perimeter=orthogonalPerimeter;rounded=0;shadow=0;comic=0;labelBackgroundColor=none;strokeWidth=1;fontFamily=Verdana;fontSize=12;align=center;" parent="oTp60Hv3MnJMC0-f2dS8-400" vertex="1">
  1092. <mxGeometry x="45" y="396" width="10" height="60" as="geometry" />
  1093. </mxCell>
  1094. <mxCell id="oTp60Hv3MnJMC0-f2dS8-403" value="" style="html=1;points=[];perimeter=orthogonalPerimeter;rounded=0;shadow=0;comic=0;labelBackgroundColor=none;strokeWidth=1;fontFamily=Verdana;fontSize=12;align=center;" parent="oTp60Hv3MnJMC0-f2dS8-400" vertex="1">
  1095. <mxGeometry x="45" y="478" width="10" height="60" as="geometry" />
  1096. </mxCell>
  1097. <mxCell id="oTp60Hv3MnJMC0-f2dS8-404" value=":Owner" style="shape=umlLifeline;perimeter=lifelinePerimeter;whiteSpace=wrap;html=1;container=1;collapsible=0;recursiveResize=0;outlineConnect=0;rounded=1;shadow=0;comic=0;labelBackgroundColor=none;strokeWidth=1;fontFamily=Verdana;fontSize=12;align=center;" parent="1" vertex="1">
  1098. <mxGeometry x="248.25" y="599.5" width="100" height="843" as="geometry" />
  1099. </mxCell>
  1100. <mxCell id="oTp60Hv3MnJMC0-f2dS8-405" value="" style="html=1;points=[];perimeter=orthogonalPerimeter;rounded=0;shadow=0;comic=0;labelBackgroundColor=none;strokeWidth=1;fontFamily=Verdana;fontSize=12;align=center;" parent="oTp60Hv3MnJMC0-f2dS8-404" vertex="1">
  1101. <mxGeometry x="45" y="100" width="10" height="728" as="geometry" />
  1102. </mxCell>
  1103. <mxCell id="oTp60Hv3MnJMC0-f2dS8-406" value="" style="html=1;verticalAlign=bottom;endArrow=block;entryX=0;entryY=0;labelBackgroundColor=none;fontFamily=Verdana;fontSize=12;edgeStyle=elbowEdgeStyle;elbow=horizontal;" parent="oTp60Hv3MnJMC0-f2dS8-404" edge="1">
  1104. <mxGeometry x="-0.2148" y="263" relative="1" as="geometry">
  1105. <mxPoint x="55" y="105" as="sourcePoint" />
  1106. <mxPoint x="185" y="105" as="targetPoint" />
  1107. <mxPoint as="offset" />
  1108. </mxGeometry>
  1109. </mxCell>
  1110. <mxCell id="oTp60Hv3MnJMC0-f2dS8-407" value="registration" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" parent="oTp60Hv3MnJMC0-f2dS8-406" connectable="0" vertex="1">
  1111. <mxGeometry x="-0.1692" y="1" relative="1" as="geometry">
  1112. <mxPoint x="8" y="-9" as="offset" />
  1113. </mxGeometry>
  1114. </mxCell>
  1115. <mxCell id="oTp60Hv3MnJMC0-f2dS8-408" value="confirmation of&amp;nbsp;&lt;div&gt;registration&lt;/div&gt;" style="html=1;verticalAlign=bottom;endArrow=open;dashed=1;endSize=8;labelBackgroundColor=none;fontFamily=Verdana;fontSize=12;edgeStyle=elbowEdgeStyle;elbow=vertical;" parent="1" edge="1">
  1116. <mxGeometry relative="1" as="geometry">
  1117. <mxPoint x="303.25" y="737.5" as="targetPoint" />
  1118. <Array as="points">
  1119. <mxPoint x="378.25" y="737.5" />
  1120. <mxPoint x="408.25" y="737.5" />
  1121. </Array>
  1122. <mxPoint x="433.25" y="737.5" as="sourcePoint" />
  1123. </mxGeometry>
  1124. </mxCell>
  1125. <mxCell id="oTp60Hv3MnJMC0-f2dS8-409" value="recording&amp;nbsp;&lt;div&gt;information&amp;nbsp;&lt;/div&gt;&lt;div&gt;in the database&lt;br&gt;&lt;/div&gt;" style="html=1;verticalAlign=bottom;endArrow=open;dashed=1;endSize=8;labelBackgroundColor=none;fontFamily=Verdana;fontSize=12;edgeStyle=elbowEdgeStyle;elbow=vertical;exitX=-0.17;exitY=0.9;exitDx=0;exitDy=0;exitPerimeter=0;" parent="1" source="oTp60Hv3MnJMC0-f2dS8-386" edge="1">
  1126. <mxGeometry relative="1" as="geometry">
  1127. <mxPoint x="303.25" y="847.5" as="targetPoint" />
  1128. <Array as="points">
  1129. <mxPoint x="408.25" y="847.5" />
  1130. </Array>
  1131. <mxPoint x="433.25" y="847.5" as="sourcePoint" />
  1132. </mxGeometry>
  1133. </mxCell>
  1134. <mxCell id="oTp60Hv3MnJMC0-f2dS8-410" value="making an&amp;nbsp;&lt;div&gt;appointment&amp;nbsp;&lt;/div&gt;&lt;div&gt;for the service&lt;br&gt;&lt;/div&gt;" style="html=1;verticalAlign=bottom;endArrow=block;entryX=0;entryY=0;labelBackgroundColor=none;fontFamily=Verdana;fontSize=12;edgeStyle=elbowEdgeStyle;elbow=vertical;" parent="1" edge="1">
  1135. <mxGeometry relative="1" as="geometry">
  1136. <mxPoint x="303.25" y="1158.81" as="sourcePoint" />
  1137. <mxPoint x="433.25" y="1158.67" as="targetPoint" />
  1138. </mxGeometry>
  1139. </mxCell>
  1140. <mxCell id="oTp60Hv3MnJMC0-f2dS8-411" value="request for an&amp;nbsp;&lt;div&gt;appointment&amp;nbsp;&lt;/div&gt;&lt;div&gt;with a shelter animal&lt;br&gt;&lt;/div&gt;" style="html=1;verticalAlign=bottom;endArrow=block;entryX=0;entryY=0;labelBackgroundColor=none;fontFamily=Verdana;fontSize=12;edgeStyle=elbowEdgeStyle;elbow=vertical;" parent="1" edge="1">
  1141. <mxGeometry relative="1" as="geometry">
  1142. <mxPoint x="303.25" y="1374.5" as="sourcePoint" />
  1143. <mxPoint x="433.25" y="1374.5" as="targetPoint" />
  1144. </mxGeometry>
  1145. </mxCell>
  1146. <mxCell id="oTp60Hv3MnJMC0-f2dS8-412" value="&lt;div&gt;filling in and changing&amp;nbsp;&lt;/div&gt;&lt;div&gt;the history of&amp;nbsp;&lt;/div&gt;&lt;div&gt;animal diseases&lt;br&gt;&lt;/div&gt;" style="html=1;verticalAlign=bottom;endArrow=none;entryX=0;entryY=0;labelBackgroundColor=none;fontFamily=Verdana;fontSize=12;edgeStyle=elbowEdgeStyle;elbow=vertical;startArrow=block;startFill=1;endFill=0;" parent="1" edge="1">
  1147. <mxGeometry relative="1" as="geometry">
  1148. <mxPoint x="443.25" y="908.5" as="sourcePoint" />
  1149. <mxPoint x="593.25" y="908.5" as="targetPoint" />
  1150. </mxGeometry>
  1151. </mxCell>
  1152. <mxCell id="oTp60Hv3MnJMC0-f2dS8-413" value="&lt;div&gt;viewing information&amp;nbsp;&lt;/div&gt;&lt;div&gt;about specific animals&lt;br&gt;&lt;/div&gt;" style="html=1;verticalAlign=bottom;endArrow=none;entryX=0;entryY=0;labelBackgroundColor=none;fontFamily=Verdana;fontSize=12;edgeStyle=elbowEdgeStyle;elbow=vertical;startArrow=block;startFill=1;endFill=0;" parent="1" edge="1">
  1153. <mxGeometry relative="1" as="geometry">
  1154. <mxPoint x="443.25" y="1001.5" as="sourcePoint" />
  1155. <mxPoint x="593.25" y="1001.5" as="targetPoint" />
  1156. </mxGeometry>
  1157. </mxCell>
  1158. <mxCell id="oTp60Hv3MnJMC0-f2dS8-414" value="&lt;div&gt;viewing information&amp;nbsp;&lt;/div&gt;&lt;div&gt;about shelter animals&lt;br&gt;&lt;/div&gt;" style="html=1;verticalAlign=bottom;endArrow=none;entryX=0;entryY=0;labelBackgroundColor=none;fontFamily=Verdana;fontSize=12;edgeStyle=elbowEdgeStyle;elbow=vertical;startArrow=block;startFill=1;endFill=0;" parent="1" edge="1">
  1159. <mxGeometry relative="1" as="geometry">
  1160. <mxPoint x="442.25" y="1086.5" as="sourcePoint" />
  1161. <mxPoint x="592.25" y="1086.5" as="targetPoint" />
  1162. </mxGeometry>
  1163. </mxCell>
  1164. <mxCell id="oTp60Hv3MnJMC0-f2dS8-415" value="&lt;div&gt;return of the&amp;nbsp;&lt;/div&gt;&lt;div&gt;requested information&lt;br&gt;&lt;/div&gt;" style="html=1;verticalAlign=bottom;endArrow=none;dashed=1;endSize=8;labelBackgroundColor=none;fontFamily=Verdana;fontSize=12;edgeStyle=elbowEdgeStyle;elbow=vertical;startArrow=open;startFill=0;endFill=0;exitX=0.005;exitY=0.883;exitDx=0;exitDy=0;exitPerimeter=0;" parent="1" edge="1">
  1165. <mxGeometry x="0.0404" y="-1" relative="1" as="geometry">
  1166. <mxPoint x="443.25" y="1128.52" as="targetPoint" />
  1167. <Array as="points">
  1168. <mxPoint x="538.25" y="1128.52" />
  1169. <mxPoint x="568.25" y="1128.52" />
  1170. </Array>
  1171. <mxPoint x="593.3" y="1128.5" as="sourcePoint" />
  1172. <mxPoint as="offset" />
  1173. </mxGeometry>
  1174. </mxCell>
  1175. <mxCell id="oTp60Hv3MnJMC0-f2dS8-416" value="" style="html=1;points=[];perimeter=orthogonalPerimeter;rounded=0;shadow=0;comic=0;labelBackgroundColor=none;strokeWidth=1;fontFamily=Verdana;fontSize=12;align=center;" parent="1" vertex="1">
  1176. <mxGeometry x="433.25" y="1077.5" width="10" height="60" as="geometry" />
  1177. </mxCell>
  1178. <mxCell id="oTp60Hv3MnJMC0-f2dS8-418" value="The data flow diagram Веб-сайт организации &quot;Хвостатый дом&quot;" style="shape=umlFrame;whiteSpace=wrap;html=1;pointerEvents=0;recursiveResize=0;container=1;collapsible=0;width=230;height=30;" parent="1" vertex="1">
  1179. <mxGeometry x="1420" y="2110" width="810" height="410" as="geometry" />
  1180. </mxCell>
  1181. <mxCell id="oTp60Hv3MnJMC0-f2dS8-419" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.25;exitY=1;exitDx=0;exitDy=0;entryX=0.25;entryY=0;entryDx=0;entryDy=0;" parent="oTp60Hv3MnJMC0-f2dS8-418" source="oTp60Hv3MnJMC0-f2dS8-421" target="oTp60Hv3MnJMC0-f2dS8-436" edge="1">
  1182. <mxGeometry relative="1" as="geometry">
  1183. <mxPoint x="170" y="179.9999999999999" as="sourcePoint" />
  1184. <mxPoint x="364" y="316" as="targetPoint" />
  1185. <Array as="points" />
  1186. </mxGeometry>
  1187. </mxCell>
  1188. <mxCell id="oTp60Hv3MnJMC0-f2dS8-420" value="Запись данных в&amp;nbsp;&lt;div&gt;историю болезней&lt;/div&gt;" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" parent="oTp60Hv3MnJMC0-f2dS8-419" connectable="0" vertex="1">
  1189. <mxGeometry x="0.0947" y="1" relative="1" as="geometry">
  1190. <mxPoint x="-54" y="-9" as="offset" />
  1191. </mxGeometry>
  1192. </mxCell>
  1193. <mxCell id="oTp60Hv3MnJMC0-f2dS8-421" value="Компьютер с веб-сайтом &quot;Хвостатый дом&quot;" style="rounded=1;whiteSpace=wrap;html=1;" parent="oTp60Hv3MnJMC0-f2dS8-418" vertex="1">
  1194. <mxGeometry x="334" y="160" width="120" height="70" as="geometry" />
  1195. </mxCell>
  1196. <mxCell id="oTp60Hv3MnJMC0-f2dS8-422" value="" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#000000;" parent="oTp60Hv3MnJMC0-f2dS8-418" vertex="1">
  1197. <mxGeometry x="680" y="90" width="120" height="60" as="geometry" />
  1198. </mxCell>
  1199. <mxCell id="oTp60Hv3MnJMC0-f2dS8-423" style="rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0.75;exitDx=0;exitDy=0;entryX=1;entryY=0.25;entryDx=0;entryDy=0;" parent="oTp60Hv3MnJMC0-f2dS8-418" source="oTp60Hv3MnJMC0-f2dS8-424" target="oTp60Hv3MnJMC0-f2dS8-432" edge="1">
  1200. <mxGeometry relative="1" as="geometry">
  1201. <mxPoint x="454" y="110" as="targetPoint" />
  1202. </mxGeometry>
  1203. </mxCell>
  1204. <mxCell id="oTp60Hv3MnJMC0-f2dS8-424" value="Доктор" style="rounded=0;whiteSpace=wrap;html=1;" parent="oTp60Hv3MnJMC0-f2dS8-418" vertex="1">
  1205. <mxGeometry x="670" y="80" width="120" height="60" as="geometry" />
  1206. </mxCell>
  1207. <mxCell id="oTp60Hv3MnJMC0-f2dS8-425" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.75;exitDx=0;exitDy=0;entryX=0;entryY=0.25;entryDx=0;entryDy=0;startArrow=classic;startFill=1;endArrow=none;endFill=0;" parent="oTp60Hv3MnJMC0-f2dS8-418" source="oTp60Hv3MnJMC0-f2dS8-428" target="oTp60Hv3MnJMC0-f2dS8-432" edge="1">
  1208. <mxGeometry relative="1" as="geometry" />
  1209. </mxCell>
  1210. <mxCell id="oTp60Hv3MnJMC0-f2dS8-426" value="Подтверждённая&amp;nbsp;&lt;div&gt;запись на приём&lt;/div&gt;" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" parent="oTp60Hv3MnJMC0-f2dS8-425" connectable="0" vertex="1">
  1211. <mxGeometry x="-0.0997" y="-2" relative="1" as="geometry">
  1212. <mxPoint y="13" as="offset" />
  1213. </mxGeometry>
  1214. </mxCell>
  1215. <mxCell id="oTp60Hv3MnJMC0-f2dS8-427" value="" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#000000;" parent="oTp60Hv3MnJMC0-f2dS8-418" vertex="1">
  1216. <mxGeometry x="20" y="90" width="120" height="60" as="geometry" />
  1217. </mxCell>
  1218. <mxCell id="oTp60Hv3MnJMC0-f2dS8-428" value="Владельцы" style="rounded=0;whiteSpace=wrap;html=1;" parent="oTp60Hv3MnJMC0-f2dS8-418" vertex="1">
  1219. <mxGeometry x="30" y="80" width="120" height="60" as="geometry" />
  1220. </mxCell>
  1221. <mxCell id="oTp60Hv3MnJMC0-f2dS8-429" style="rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.25;entryDx=0;entryDy=0;" parent="oTp60Hv3MnJMC0-f2dS8-418" source="oTp60Hv3MnJMC0-f2dS8-431" target="oTp60Hv3MnJMC0-f2dS8-424" edge="1">
  1222. <mxGeometry relative="1" as="geometry">
  1223. <mxPoint x="670" y="80" as="targetPoint" />
  1224. </mxGeometry>
  1225. </mxCell>
  1226. <mxCell id="oTp60Hv3MnJMC0-f2dS8-430" value="Сообщение с данными&lt;div&gt;о записи на приём&lt;/div&gt;" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" parent="oTp60Hv3MnJMC0-f2dS8-429" connectable="0" vertex="1">
  1227. <mxGeometry x="-0.0708" relative="1" as="geometry">
  1228. <mxPoint y="-15" as="offset" />
  1229. </mxGeometry>
  1230. </mxCell>
  1231. <mxCell id="oTp60Hv3MnJMC0-f2dS8-431" value="1.1" style="rounded=1;whiteSpace=wrap;html=1;" parent="oTp60Hv3MnJMC0-f2dS8-418" vertex="1">
  1232. <mxGeometry x="334" y="70" width="120" height="50" as="geometry" />
  1233. </mxCell>
  1234. <mxCell id="oTp60Hv3MnJMC0-f2dS8-432" value="Оформить запись&amp;nbsp;&lt;div&gt;на&amp;nbsp;&lt;span style=&quot;background-color: initial;&quot;&gt;приём к доктору&lt;/span&gt;&lt;/div&gt;" style="rounded=0;whiteSpace=wrap;html=1;" parent="oTp60Hv3MnJMC0-f2dS8-418" vertex="1">
  1235. <mxGeometry x="334" y="110" width="120" height="60" as="geometry" />
  1236. </mxCell>
  1237. <mxCell id="oTp60Hv3MnJMC0-f2dS8-433" style="rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.25;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" parent="oTp60Hv3MnJMC0-f2dS8-418" source="oTp60Hv3MnJMC0-f2dS8-428" target="oTp60Hv3MnJMC0-f2dS8-431" edge="1">
  1238. <mxGeometry relative="1" as="geometry" />
  1239. </mxCell>
  1240. <mxCell id="oTp60Hv3MnJMC0-f2dS8-434" value="Данные о питомце&lt;div&gt;владельца&lt;/div&gt;" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" parent="oTp60Hv3MnJMC0-f2dS8-433" connectable="0" vertex="1">
  1241. <mxGeometry x="-0.1398" y="-3" relative="1" as="geometry">
  1242. <mxPoint y="-18" as="offset" />
  1243. </mxGeometry>
  1244. </mxCell>
  1245. <mxCell id="oTp60Hv3MnJMC0-f2dS8-435" value="" style="group" parent="oTp60Hv3MnJMC0-f2dS8-418" connectable="0" vertex="1">
  1246. <mxGeometry x="271" y="320" width="250" height="40" as="geometry" />
  1247. </mxCell>
  1248. <mxCell id="oTp60Hv3MnJMC0-f2dS8-436" value="База данных центра животных" style="rounded=0;whiteSpace=wrap;html=1;" parent="oTp60Hv3MnJMC0-f2dS8-435" vertex="1">
  1249. <mxGeometry x="40" width="210" height="40" as="geometry" />
  1250. </mxCell>
  1251. <mxCell id="oTp60Hv3MnJMC0-f2dS8-437" value="D1" style="rounded=0;whiteSpace=wrap;html=1;" parent="oTp60Hv3MnJMC0-f2dS8-435" vertex="1">
  1252. <mxGeometry width="40" height="40" as="geometry" />
  1253. </mxCell>
  1254. <mxCell id="oTp60Hv3MnJMC0-f2dS8-438" value="Вносить изменения&amp;nbsp;&lt;div&gt;в историю болезней&lt;/div&gt;" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" parent="oTp60Hv3MnJMC0-f2dS8-418" connectable="0" vertex="1">
  1255. <mxGeometry x="569.9996551724137" y="147.9999999999999" as="geometry">
  1256. <mxPoint x="-4" y="-1" as="offset" />
  1257. </mxGeometry>
  1258. </mxCell>
  1259. <mxCell id="oTp60Hv3MnJMC0-f2dS8-439" style="rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.54;exitY=0.033;exitDx=0;exitDy=0;entryX=0.75;entryY=1;entryDx=0;entryDy=0;exitPerimeter=0;" parent="oTp60Hv3MnJMC0-f2dS8-418" source="oTp60Hv3MnJMC0-f2dS8-436" target="oTp60Hv3MnJMC0-f2dS8-421" edge="1">
  1260. <mxGeometry relative="1" as="geometry">
  1261. <mxPoint x="416" y="320" as="sourcePoint" />
  1262. <mxPoint x="413.9200000000001" y="231.12" as="targetPoint" />
  1263. </mxGeometry>
  1264. </mxCell>
  1265. <mxCell id="oTp60Hv3MnJMC0-f2dS8-440" value="Данные об&amp;nbsp;&lt;div&gt;истории болезней&lt;/div&gt;" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" parent="oTp60Hv3MnJMC0-f2dS8-418" connectable="0" vertex="1">
  1266. <mxGeometry x="479.9956307025616" y="270.00279633315887" as="geometry" />
  1267. </mxCell>
  1268. <mxCell id="o-nIs-SErbJGA4vbgP0K-1" value="Animals" style="shape=table;startSize=30;container=1;collapsible=1;childLayout=tableLayout;fixedRows=1;rowLines=0;fontStyle=1;align=center;resizeLast=1;html=1;" parent="1" vertex="1">
  1269. <mxGeometry x="-80.05999999999995" y="-843" width="330" height="274" as="geometry" />
  1270. </mxCell>
  1271. <mxCell id="o-nIs-SErbJGA4vbgP0K-2" value="" style="shape=tableRow;horizontal=0;startSize=0;swimlaneHead=0;swimlaneBody=0;fillColor=none;collapsible=0;dropTarget=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;top=0;left=0;right=0;bottom=1;" parent="o-nIs-SErbJGA4vbgP0K-1" vertex="1">
  1272. <mxGeometry y="30" width="330" height="30" as="geometry" />
  1273. </mxCell>
  1274. <mxCell id="o-nIs-SErbJGA4vbgP0K-3" value="PK" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;fontStyle=1;overflow=hidden;whiteSpace=wrap;html=1;" parent="o-nIs-SErbJGA4vbgP0K-2" vertex="1">
  1275. <mxGeometry width="30" height="30" as="geometry">
  1276. <mxRectangle width="30" height="30" as="alternateBounds" />
  1277. </mxGeometry>
  1278. </mxCell>
  1279. <mxCell id="o-nIs-SErbJGA4vbgP0K-4" value="animal_id" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;align=left;spacingLeft=6;fontStyle=5;overflow=hidden;whiteSpace=wrap;html=1;" parent="o-nIs-SErbJGA4vbgP0K-2" vertex="1">
  1280. <mxGeometry x="30" width="150" height="30" as="geometry">
  1281. <mxRectangle width="150" height="30" as="alternateBounds" />
  1282. </mxGeometry>
  1283. </mxCell>
  1284. <mxCell id="o-nIs-SErbJGA4vbgP0K-5" value="serial" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;align=left;spacingLeft=6;fontStyle=5;overflow=hidden;whiteSpace=wrap;html=1;" parent="o-nIs-SErbJGA4vbgP0K-2" vertex="1">
  1285. <mxGeometry x="180" width="150" height="30" as="geometry">
  1286. <mxRectangle width="150" height="30" as="alternateBounds" />
  1287. </mxGeometry>
  1288. </mxCell>
  1289. <mxCell id="o-nIs-SErbJGA4vbgP0K-6" value="" style="shape=tableRow;horizontal=0;startSize=0;swimlaneHead=0;swimlaneBody=0;fillColor=none;collapsible=0;dropTarget=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;top=0;left=0;right=0;bottom=0;" parent="o-nIs-SErbJGA4vbgP0K-1" vertex="1">
  1290. <mxGeometry y="60" width="330" height="30" as="geometry" />
  1291. </mxCell>
  1292. <mxCell id="o-nIs-SErbJGA4vbgP0K-7" value="" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;editable=1;overflow=hidden;whiteSpace=wrap;html=1;" parent="o-nIs-SErbJGA4vbgP0K-6" vertex="1">
  1293. <mxGeometry width="30" height="30" as="geometry">
  1294. <mxRectangle width="30" height="30" as="alternateBounds" />
  1295. </mxGeometry>
  1296. </mxCell>
  1297. <mxCell id="o-nIs-SErbJGA4vbgP0K-8" value="Name" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;align=left;spacingLeft=6;overflow=hidden;whiteSpace=wrap;html=1;" parent="o-nIs-SErbJGA4vbgP0K-6" vertex="1">
  1298. <mxGeometry x="30" width="150" height="30" as="geometry">
  1299. <mxRectangle width="150" height="30" as="alternateBounds" />
  1300. </mxGeometry>
  1301. </mxCell>
  1302. <mxCell id="o-nIs-SErbJGA4vbgP0K-9" value="varchar(100)" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;align=left;spacingLeft=6;overflow=hidden;whiteSpace=wrap;html=1;" parent="o-nIs-SErbJGA4vbgP0K-6" vertex="1">
  1303. <mxGeometry x="180" width="150" height="30" as="geometry">
  1304. <mxRectangle width="150" height="30" as="alternateBounds" />
  1305. </mxGeometry>
  1306. </mxCell>
  1307. <mxCell id="o-nIs-SErbJGA4vbgP0K-10" value="" style="shape=tableRow;horizontal=0;startSize=0;swimlaneHead=0;swimlaneBody=0;fillColor=none;collapsible=0;dropTarget=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;top=0;left=0;right=0;bottom=0;" parent="o-nIs-SErbJGA4vbgP0K-1" vertex="1">
  1308. <mxGeometry y="90" width="330" height="34" as="geometry" />
  1309. </mxCell>
  1310. <mxCell id="o-nIs-SErbJGA4vbgP0K-11" value="" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;editable=1;overflow=hidden;whiteSpace=wrap;html=1;" parent="o-nIs-SErbJGA4vbgP0K-10" vertex="1">
  1311. <mxGeometry width="30" height="34" as="geometry">
  1312. <mxRectangle width="30" height="34" as="alternateBounds" />
  1313. </mxGeometry>
  1314. </mxCell>
  1315. <mxCell id="o-nIs-SErbJGA4vbgP0K-12" value="Age" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;align=left;spacingLeft=6;overflow=hidden;whiteSpace=wrap;html=1;" parent="o-nIs-SErbJGA4vbgP0K-10" vertex="1">
  1316. <mxGeometry x="30" width="150" height="34" as="geometry">
  1317. <mxRectangle width="150" height="34" as="alternateBounds" />
  1318. </mxGeometry>
  1319. </mxCell>
  1320. <mxCell id="o-nIs-SErbJGA4vbgP0K-13" value="int" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;align=left;spacingLeft=6;overflow=hidden;whiteSpace=wrap;html=1;" parent="o-nIs-SErbJGA4vbgP0K-10" vertex="1">
  1321. <mxGeometry x="180" width="150" height="34" as="geometry">
  1322. <mxRectangle width="150" height="34" as="alternateBounds" />
  1323. </mxGeometry>
  1324. </mxCell>
  1325. <mxCell id="o-nIs-SErbJGA4vbgP0K-14" value="" style="shape=tableRow;horizontal=0;startSize=0;swimlaneHead=0;swimlaneBody=0;fillColor=none;collapsible=0;dropTarget=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;top=0;left=0;right=0;bottom=0;" parent="o-nIs-SErbJGA4vbgP0K-1" vertex="1">
  1326. <mxGeometry y="124" width="330" height="30" as="geometry" />
  1327. </mxCell>
  1328. <mxCell id="o-nIs-SErbJGA4vbgP0K-15" value="" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;editable=1;overflow=hidden;whiteSpace=wrap;html=1;" parent="o-nIs-SErbJGA4vbgP0K-14" vertex="1">
  1329. <mxGeometry width="30" height="30" as="geometry">
  1330. <mxRectangle width="30" height="30" as="alternateBounds" />
  1331. </mxGeometry>
  1332. </mxCell>
  1333. <mxCell id="o-nIs-SErbJGA4vbgP0K-16" value="Breed" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;align=left;spacingLeft=6;overflow=hidden;whiteSpace=wrap;html=1;" parent="o-nIs-SErbJGA4vbgP0K-14" vertex="1">
  1334. <mxGeometry x="30" width="150" height="30" as="geometry">
  1335. <mxRectangle width="150" height="30" as="alternateBounds" />
  1336. </mxGeometry>
  1337. </mxCell>
  1338. <mxCell id="o-nIs-SErbJGA4vbgP0K-17" value="varchar(100)" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;align=left;spacingLeft=6;overflow=hidden;whiteSpace=wrap;html=1;" parent="o-nIs-SErbJGA4vbgP0K-14" vertex="1">
  1339. <mxGeometry x="180" width="150" height="30" as="geometry">
  1340. <mxRectangle width="150" height="30" as="alternateBounds" />
  1341. </mxGeometry>
  1342. </mxCell>
  1343. <mxCell id="o-nIs-SErbJGA4vbgP0K-18" style="shape=tableRow;horizontal=0;startSize=0;swimlaneHead=0;swimlaneBody=0;fillColor=none;collapsible=0;dropTarget=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;top=0;left=0;right=0;bottom=0;" parent="o-nIs-SErbJGA4vbgP0K-1" vertex="1">
  1344. <mxGeometry y="154" width="330" height="30" as="geometry" />
  1345. </mxCell>
  1346. <mxCell id="o-nIs-SErbJGA4vbgP0K-19" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;editable=1;overflow=hidden;whiteSpace=wrap;html=1;" parent="o-nIs-SErbJGA4vbgP0K-18" vertex="1">
  1347. <mxGeometry width="30" height="30" as="geometry">
  1348. <mxRectangle width="30" height="30" as="alternateBounds" />
  1349. </mxGeometry>
  1350. </mxCell>
  1351. <mxCell id="o-nIs-SErbJGA4vbgP0K-20" value="Weight" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;align=left;spacingLeft=6;overflow=hidden;whiteSpace=wrap;html=1;" parent="o-nIs-SErbJGA4vbgP0K-18" vertex="1">
  1352. <mxGeometry x="30" width="150" height="30" as="geometry">
  1353. <mxRectangle width="150" height="30" as="alternateBounds" />
  1354. </mxGeometry>
  1355. </mxCell>
  1356. <mxCell id="o-nIs-SErbJGA4vbgP0K-21" value="int" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;align=left;spacingLeft=6;overflow=hidden;whiteSpace=wrap;html=1;" parent="o-nIs-SErbJGA4vbgP0K-18" vertex="1">
  1357. <mxGeometry x="180" width="150" height="30" as="geometry">
  1358. <mxRectangle width="150" height="30" as="alternateBounds" />
  1359. </mxGeometry>
  1360. </mxCell>
  1361. <mxCell id="o-nIs-SErbJGA4vbgP0K-22" style="shape=tableRow;horizontal=0;startSize=0;swimlaneHead=0;swimlaneBody=0;fillColor=none;collapsible=0;dropTarget=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;top=0;left=0;right=0;bottom=0;" parent="o-nIs-SErbJGA4vbgP0K-1" vertex="1">
  1362. <mxGeometry y="184" width="330" height="30" as="geometry" />
  1363. </mxCell>
  1364. <mxCell id="o-nIs-SErbJGA4vbgP0K-23" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;editable=1;overflow=hidden;whiteSpace=wrap;html=1;" parent="o-nIs-SErbJGA4vbgP0K-22" vertex="1">
  1365. <mxGeometry width="30" height="30" as="geometry">
  1366. <mxRectangle width="30" height="30" as="alternateBounds" />
  1367. </mxGeometry>
  1368. </mxCell>
  1369. <mxCell id="o-nIs-SErbJGA4vbgP0K-24" value="Description" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;align=left;spacingLeft=6;overflow=hidden;whiteSpace=wrap;html=1;" parent="o-nIs-SErbJGA4vbgP0K-22" vertex="1">
  1370. <mxGeometry x="30" width="150" height="30" as="geometry">
  1371. <mxRectangle width="150" height="30" as="alternateBounds" />
  1372. </mxGeometry>
  1373. </mxCell>
  1374. <mxCell id="o-nIs-SErbJGA4vbgP0K-25" value="text" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;align=left;spacingLeft=6;overflow=hidden;whiteSpace=wrap;html=1;" parent="o-nIs-SErbJGA4vbgP0K-22" vertex="1">
  1375. <mxGeometry x="180" width="150" height="30" as="geometry">
  1376. <mxRectangle width="150" height="30" as="alternateBounds" />
  1377. </mxGeometry>
  1378. </mxCell>
  1379. <mxCell id="o-nIs-SErbJGA4vbgP0K-26" style="shape=tableRow;horizontal=0;startSize=0;swimlaneHead=0;swimlaneBody=0;fillColor=none;collapsible=0;dropTarget=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;top=0;left=0;right=0;bottom=0;" parent="o-nIs-SErbJGA4vbgP0K-1" vertex="1">
  1380. <mxGeometry y="214" width="330" height="30" as="geometry" />
  1381. </mxCell>
  1382. <mxCell id="o-nIs-SErbJGA4vbgP0K-27" value="FK" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;editable=1;overflow=hidden;whiteSpace=wrap;html=1;" parent="o-nIs-SErbJGA4vbgP0K-26" vertex="1">
  1383. <mxGeometry width="30" height="30" as="geometry">
  1384. <mxRectangle width="30" height="30" as="alternateBounds" />
  1385. </mxGeometry>
  1386. </mxCell>
  1387. <mxCell id="o-nIs-SErbJGA4vbgP0K-28" value="Owner" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;align=left;spacingLeft=6;overflow=hidden;whiteSpace=wrap;html=1;" parent="o-nIs-SErbJGA4vbgP0K-26" vertex="1">
  1388. <mxGeometry x="30" width="150" height="30" as="geometry">
  1389. <mxRectangle width="150" height="30" as="alternateBounds" />
  1390. </mxGeometry>
  1391. </mxCell>
  1392. <mxCell id="o-nIs-SErbJGA4vbgP0K-29" value="&lt;span style=&quot;color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(251, 251, 251); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;&quot;&gt;int&lt;/span&gt;" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;align=left;spacingLeft=6;overflow=hidden;whiteSpace=wrap;html=1;" parent="o-nIs-SErbJGA4vbgP0K-26" vertex="1">
  1393. <mxGeometry x="180" width="150" height="30" as="geometry">
  1394. <mxRectangle width="150" height="30" as="alternateBounds" />
  1395. </mxGeometry>
  1396. </mxCell>
  1397. <mxCell id="o-nIs-SErbJGA4vbgP0K-30" style="shape=tableRow;horizontal=0;startSize=0;swimlaneHead=0;swimlaneBody=0;fillColor=none;collapsible=0;dropTarget=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;top=0;left=0;right=0;bottom=0;" parent="o-nIs-SErbJGA4vbgP0K-1" vertex="1">
  1398. <mxGeometry y="244" width="330" height="30" as="geometry" />
  1399. </mxCell>
  1400. <mxCell id="o-nIs-SErbJGA4vbgP0K-31" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;editable=1;overflow=hidden;whiteSpace=wrap;html=1;" parent="o-nIs-SErbJGA4vbgP0K-30" vertex="1">
  1401. <mxGeometry width="30" height="30" as="geometry">
  1402. <mxRectangle width="30" height="30" as="alternateBounds" />
  1403. </mxGeometry>
  1404. </mxCell>
  1405. <mxCell id="o-nIs-SErbJGA4vbgP0K-32" value="Image" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;align=left;spacingLeft=6;overflow=hidden;whiteSpace=wrap;html=1;" parent="o-nIs-SErbJGA4vbgP0K-30" vertex="1">
  1406. <mxGeometry x="30" width="150" height="30" as="geometry">
  1407. <mxRectangle width="150" height="30" as="alternateBounds" />
  1408. </mxGeometry>
  1409. </mxCell>
  1410. <mxCell id="o-nIs-SErbJGA4vbgP0K-33" value="text" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;align=left;spacingLeft=6;overflow=hidden;whiteSpace=wrap;html=1;" parent="o-nIs-SErbJGA4vbgP0K-30" vertex="1">
  1411. <mxGeometry x="180" width="150" height="30" as="geometry">
  1412. <mxRectangle width="150" height="30" as="alternateBounds" />
  1413. </mxGeometry>
  1414. </mxCell>
  1415. <mxCell id="o-nIs-SErbJGA4vbgP0K-34" value="MedicalHistory" style="shape=table;startSize=30;container=1;collapsible=1;childLayout=tableLayout;fixedRows=1;rowLines=0;fontStyle=1;align=center;resizeLast=1;html=1;" parent="1" vertex="1">
  1416. <mxGeometry x="319.44000000000005" y="-729" width="330" height="210" as="geometry" />
  1417. </mxCell>
  1418. <mxCell id="o-nIs-SErbJGA4vbgP0K-35" value="" style="shape=tableRow;horizontal=0;startSize=0;swimlaneHead=0;swimlaneBody=0;fillColor=none;collapsible=0;dropTarget=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;top=0;left=0;right=0;bottom=1;" parent="o-nIs-SErbJGA4vbgP0K-34" vertex="1">
  1419. <mxGeometry y="30" width="330" height="30" as="geometry" />
  1420. </mxCell>
  1421. <mxCell id="o-nIs-SErbJGA4vbgP0K-36" value="PK" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;fontStyle=1;overflow=hidden;whiteSpace=wrap;html=1;" parent="o-nIs-SErbJGA4vbgP0K-35" vertex="1">
  1422. <mxGeometry width="30" height="30" as="geometry">
  1423. <mxRectangle width="30" height="30" as="alternateBounds" />
  1424. </mxGeometry>
  1425. </mxCell>
  1426. <mxCell id="o-nIs-SErbJGA4vbgP0K-37" value="kard_id" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;align=left;spacingLeft=6;fontStyle=5;overflow=hidden;whiteSpace=wrap;html=1;" parent="o-nIs-SErbJGA4vbgP0K-35" vertex="1">
  1427. <mxGeometry x="30" width="150" height="30" as="geometry">
  1428. <mxRectangle width="150" height="30" as="alternateBounds" />
  1429. </mxGeometry>
  1430. </mxCell>
  1431. <mxCell id="o-nIs-SErbJGA4vbgP0K-38" value="serial" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;align=left;spacingLeft=6;fontStyle=5;overflow=hidden;whiteSpace=wrap;html=1;" parent="o-nIs-SErbJGA4vbgP0K-35" vertex="1">
  1432. <mxGeometry x="180" width="150" height="30" as="geometry">
  1433. <mxRectangle width="150" height="30" as="alternateBounds" />
  1434. </mxGeometry>
  1435. </mxCell>
  1436. <mxCell id="o-nIs-SErbJGA4vbgP0K-39" value="" style="shape=tableRow;horizontal=0;startSize=0;swimlaneHead=0;swimlaneBody=0;fillColor=none;collapsible=0;dropTarget=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;top=0;left=0;right=0;bottom=0;" parent="o-nIs-SErbJGA4vbgP0K-34" vertex="1">
  1437. <mxGeometry y="60" width="330" height="30" as="geometry" />
  1438. </mxCell>
  1439. <mxCell id="o-nIs-SErbJGA4vbgP0K-40" value="FK" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;editable=1;overflow=hidden;whiteSpace=wrap;html=1;" parent="o-nIs-SErbJGA4vbgP0K-39" vertex="1">
  1440. <mxGeometry width="30" height="30" as="geometry">
  1441. <mxRectangle width="30" height="30" as="alternateBounds" />
  1442. </mxGeometry>
  1443. </mxCell>
  1444. <mxCell id="o-nIs-SErbJGA4vbgP0K-41" value="Animal" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;align=left;spacingLeft=6;overflow=hidden;whiteSpace=wrap;html=1;" parent="o-nIs-SErbJGA4vbgP0K-39" vertex="1">
  1445. <mxGeometry x="30" width="150" height="30" as="geometry">
  1446. <mxRectangle width="150" height="30" as="alternateBounds" />
  1447. </mxGeometry>
  1448. </mxCell>
  1449. <mxCell id="o-nIs-SErbJGA4vbgP0K-42" value="int" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;align=left;spacingLeft=6;overflow=hidden;whiteSpace=wrap;html=1;" parent="o-nIs-SErbJGA4vbgP0K-39" vertex="1">
  1450. <mxGeometry x="180" width="150" height="30" as="geometry">
  1451. <mxRectangle width="150" height="30" as="alternateBounds" />
  1452. </mxGeometry>
  1453. </mxCell>
  1454. <mxCell id="o-nIs-SErbJGA4vbgP0K-43" value="" style="shape=tableRow;horizontal=0;startSize=0;swimlaneHead=0;swimlaneBody=0;fillColor=none;collapsible=0;dropTarget=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;top=0;left=0;right=0;bottom=0;" parent="o-nIs-SErbJGA4vbgP0K-34" vertex="1">
  1455. <mxGeometry y="90" width="330" height="30" as="geometry" />
  1456. </mxCell>
  1457. <mxCell id="o-nIs-SErbJGA4vbgP0K-44" value="" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;editable=1;overflow=hidden;whiteSpace=wrap;html=1;" parent="o-nIs-SErbJGA4vbgP0K-43" vertex="1">
  1458. <mxGeometry width="30" height="30" as="geometry">
  1459. <mxRectangle width="30" height="30" as="alternateBounds" />
  1460. </mxGeometry>
  1461. </mxCell>
  1462. <mxCell id="o-nIs-SErbJGA4vbgP0K-45" value="VisitingTime" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;align=left;spacingLeft=6;overflow=hidden;whiteSpace=wrap;html=1;" parent="o-nIs-SErbJGA4vbgP0K-43" vertex="1">
  1463. <mxGeometry x="30" width="150" height="30" as="geometry">
  1464. <mxRectangle width="150" height="30" as="alternateBounds" />
  1465. </mxGeometry>
  1466. </mxCell>
  1467. <mxCell id="o-nIs-SErbJGA4vbgP0K-46" value="timestamp" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;align=left;spacingLeft=6;overflow=hidden;whiteSpace=wrap;html=1;" parent="o-nIs-SErbJGA4vbgP0K-43" vertex="1">
  1468. <mxGeometry x="180" width="150" height="30" as="geometry">
  1469. <mxRectangle width="150" height="30" as="alternateBounds" />
  1470. </mxGeometry>
  1471. </mxCell>
  1472. <mxCell id="o-nIs-SErbJGA4vbgP0K-51" style="shape=tableRow;horizontal=0;startSize=0;swimlaneHead=0;swimlaneBody=0;fillColor=none;collapsible=0;dropTarget=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;top=0;left=0;right=0;bottom=0;" parent="o-nIs-SErbJGA4vbgP0K-34" vertex="1">
  1473. <mxGeometry y="120" width="330" height="30" as="geometry" />
  1474. </mxCell>
  1475. <mxCell id="o-nIs-SErbJGA4vbgP0K-52" value="FK" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;editable=1;overflow=hidden;whiteSpace=wrap;html=1;" parent="o-nIs-SErbJGA4vbgP0K-51" vertex="1">
  1476. <mxGeometry width="30" height="30" as="geometry">
  1477. <mxRectangle width="30" height="30" as="alternateBounds" />
  1478. </mxGeometry>
  1479. </mxCell>
  1480. <mxCell id="o-nIs-SErbJGA4vbgP0K-53" value="Services" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;align=left;spacingLeft=6;overflow=hidden;whiteSpace=wrap;html=1;" parent="o-nIs-SErbJGA4vbgP0K-51" vertex="1">
  1481. <mxGeometry x="30" width="150" height="30" as="geometry">
  1482. <mxRectangle width="150" height="30" as="alternateBounds" />
  1483. </mxGeometry>
  1484. </mxCell>
  1485. <mxCell id="o-nIs-SErbJGA4vbgP0K-54" value="int" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;align=left;spacingLeft=6;overflow=hidden;whiteSpace=wrap;html=1;" parent="o-nIs-SErbJGA4vbgP0K-51" vertex="1">
  1486. <mxGeometry x="180" width="150" height="30" as="geometry">
  1487. <mxRectangle width="150" height="30" as="alternateBounds" />
  1488. </mxGeometry>
  1489. </mxCell>
  1490. <mxCell id="o-nIs-SErbJGA4vbgP0K-141" style="shape=tableRow;horizontal=0;startSize=0;swimlaneHead=0;swimlaneBody=0;fillColor=none;collapsible=0;dropTarget=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;top=0;left=0;right=0;bottom=0;" parent="o-nIs-SErbJGA4vbgP0K-34" vertex="1">
  1491. <mxGeometry y="150" width="330" height="30" as="geometry" />
  1492. </mxCell>
  1493. <mxCell id="o-nIs-SErbJGA4vbgP0K-142" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;editable=1;overflow=hidden;whiteSpace=wrap;html=1;" parent="o-nIs-SErbJGA4vbgP0K-141" vertex="1">
  1494. <mxGeometry width="30" height="30" as="geometry">
  1495. <mxRectangle width="30" height="30" as="alternateBounds" />
  1496. </mxGeometry>
  1497. </mxCell>
  1498. <mxCell id="o-nIs-SErbJGA4vbgP0K-143" value="Сonclusion" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;align=left;spacingLeft=6;overflow=hidden;whiteSpace=wrap;html=1;" parent="o-nIs-SErbJGA4vbgP0K-141" vertex="1">
  1499. <mxGeometry x="30" width="150" height="30" as="geometry">
  1500. <mxRectangle width="150" height="30" as="alternateBounds" />
  1501. </mxGeometry>
  1502. </mxCell>
  1503. <mxCell id="o-nIs-SErbJGA4vbgP0K-144" value="text" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;align=left;spacingLeft=6;overflow=hidden;whiteSpace=wrap;html=1;" parent="o-nIs-SErbJGA4vbgP0K-141" vertex="1">
  1504. <mxGeometry x="180" width="150" height="30" as="geometry">
  1505. <mxRectangle width="150" height="30" as="alternateBounds" />
  1506. </mxGeometry>
  1507. </mxCell>
  1508. <mxCell id="o-nIs-SErbJGA4vbgP0K-178" style="shape=tableRow;horizontal=0;startSize=0;swimlaneHead=0;swimlaneBody=0;fillColor=none;collapsible=0;dropTarget=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;top=0;left=0;right=0;bottom=0;" parent="o-nIs-SErbJGA4vbgP0K-34" vertex="1">
  1509. <mxGeometry y="180" width="330" height="30" as="geometry" />
  1510. </mxCell>
  1511. <mxCell id="o-nIs-SErbJGA4vbgP0K-179" value="FK" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;editable=1;overflow=hidden;whiteSpace=wrap;html=1;" parent="o-nIs-SErbJGA4vbgP0K-178" vertex="1">
  1512. <mxGeometry width="30" height="30" as="geometry">
  1513. <mxRectangle width="30" height="30" as="alternateBounds" />
  1514. </mxGeometry>
  1515. </mxCell>
  1516. <mxCell id="o-nIs-SErbJGA4vbgP0K-180" value="Doctor" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;align=left;spacingLeft=6;overflow=hidden;whiteSpace=wrap;html=1;" parent="o-nIs-SErbJGA4vbgP0K-178" vertex="1">
  1517. <mxGeometry x="30" width="150" height="30" as="geometry">
  1518. <mxRectangle width="150" height="30" as="alternateBounds" />
  1519. </mxGeometry>
  1520. </mxCell>
  1521. <mxCell id="o-nIs-SErbJGA4vbgP0K-181" value="int" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;align=left;spacingLeft=6;overflow=hidden;whiteSpace=wrap;html=1;" parent="o-nIs-SErbJGA4vbgP0K-178" vertex="1">
  1522. <mxGeometry x="180" width="150" height="30" as="geometry">
  1523. <mxRectangle width="150" height="30" as="alternateBounds" />
  1524. </mxGeometry>
  1525. </mxCell>
  1526. <mxCell id="o-nIs-SErbJGA4vbgP0K-55" value="Service" style="shape=table;startSize=30;container=1;collapsible=1;childLayout=tableLayout;fixedRows=1;rowLines=0;fontStyle=1;align=center;resizeLast=1;html=1;" parent="1" vertex="1">
  1527. <mxGeometry x="730.0000000000002" y="-790" width="330" height="150" as="geometry" />
  1528. </mxCell>
  1529. <mxCell id="o-nIs-SErbJGA4vbgP0K-56" value="" style="shape=tableRow;horizontal=0;startSize=0;swimlaneHead=0;swimlaneBody=0;fillColor=none;collapsible=0;dropTarget=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;top=0;left=0;right=0;bottom=1;" parent="o-nIs-SErbJGA4vbgP0K-55" vertex="1">
  1530. <mxGeometry y="30" width="330" height="30" as="geometry" />
  1531. </mxCell>
  1532. <mxCell id="o-nIs-SErbJGA4vbgP0K-57" value="PK" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;fontStyle=1;overflow=hidden;whiteSpace=wrap;html=1;" parent="o-nIs-SErbJGA4vbgP0K-56" vertex="1">
  1533. <mxGeometry width="30" height="30" as="geometry">
  1534. <mxRectangle width="30" height="30" as="alternateBounds" />
  1535. </mxGeometry>
  1536. </mxCell>
  1537. <mxCell id="o-nIs-SErbJGA4vbgP0K-58" value="service_id" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;align=left;spacingLeft=6;fontStyle=5;overflow=hidden;whiteSpace=wrap;html=1;" parent="o-nIs-SErbJGA4vbgP0K-56" vertex="1">
  1538. <mxGeometry x="30" width="150" height="30" as="geometry">
  1539. <mxRectangle width="150" height="30" as="alternateBounds" />
  1540. </mxGeometry>
  1541. </mxCell>
  1542. <mxCell id="o-nIs-SErbJGA4vbgP0K-59" value="serial" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;align=left;spacingLeft=6;fontStyle=5;overflow=hidden;whiteSpace=wrap;html=1;" parent="o-nIs-SErbJGA4vbgP0K-56" vertex="1">
  1543. <mxGeometry x="180" width="150" height="30" as="geometry">
  1544. <mxRectangle width="150" height="30" as="alternateBounds" />
  1545. </mxGeometry>
  1546. </mxCell>
  1547. <mxCell id="o-nIs-SErbJGA4vbgP0K-60" value="" style="shape=tableRow;horizontal=0;startSize=0;swimlaneHead=0;swimlaneBody=0;fillColor=none;collapsible=0;dropTarget=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;top=0;left=0;right=0;bottom=0;" parent="o-nIs-SErbJGA4vbgP0K-55" vertex="1">
  1548. <mxGeometry y="60" width="330" height="30" as="geometry" />
  1549. </mxCell>
  1550. <mxCell id="o-nIs-SErbJGA4vbgP0K-61" value="" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;editable=1;overflow=hidden;whiteSpace=wrap;html=1;" parent="o-nIs-SErbJGA4vbgP0K-60" vertex="1">
  1551. <mxGeometry width="30" height="30" as="geometry">
  1552. <mxRectangle width="30" height="30" as="alternateBounds" />
  1553. </mxGeometry>
  1554. </mxCell>
  1555. <mxCell id="o-nIs-SErbJGA4vbgP0K-62" value="Title" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;align=left;spacingLeft=6;overflow=hidden;whiteSpace=wrap;html=1;" parent="o-nIs-SErbJGA4vbgP0K-60" vertex="1">
  1556. <mxGeometry x="30" width="150" height="30" as="geometry">
  1557. <mxRectangle width="150" height="30" as="alternateBounds" />
  1558. </mxGeometry>
  1559. </mxCell>
  1560. <mxCell id="o-nIs-SErbJGA4vbgP0K-63" value="varchar(100)" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;align=left;spacingLeft=6;overflow=hidden;whiteSpace=wrap;html=1;" parent="o-nIs-SErbJGA4vbgP0K-60" vertex="1">
  1561. <mxGeometry x="180" width="150" height="30" as="geometry">
  1562. <mxRectangle width="150" height="30" as="alternateBounds" />
  1563. </mxGeometry>
  1564. </mxCell>
  1565. <mxCell id="o-nIs-SErbJGA4vbgP0K-64" value="" style="shape=tableRow;horizontal=0;startSize=0;swimlaneHead=0;swimlaneBody=0;fillColor=none;collapsible=0;dropTarget=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;top=0;left=0;right=0;bottom=0;" parent="o-nIs-SErbJGA4vbgP0K-55" vertex="1">
  1566. <mxGeometry y="90" width="330" height="30" as="geometry" />
  1567. </mxCell>
  1568. <mxCell id="o-nIs-SErbJGA4vbgP0K-65" value="" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;editable=1;overflow=hidden;whiteSpace=wrap;html=1;" parent="o-nIs-SErbJGA4vbgP0K-64" vertex="1">
  1569. <mxGeometry width="30" height="30" as="geometry">
  1570. <mxRectangle width="30" height="30" as="alternateBounds" />
  1571. </mxGeometry>
  1572. </mxCell>
  1573. <mxCell id="o-nIs-SErbJGA4vbgP0K-66" value="Description" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;align=left;spacingLeft=6;overflow=hidden;whiteSpace=wrap;html=1;" parent="o-nIs-SErbJGA4vbgP0K-64" vertex="1">
  1574. <mxGeometry x="30" width="150" height="30" as="geometry">
  1575. <mxRectangle width="150" height="30" as="alternateBounds" />
  1576. </mxGeometry>
  1577. </mxCell>
  1578. <mxCell id="o-nIs-SErbJGA4vbgP0K-67" value="text" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;align=left;spacingLeft=6;overflow=hidden;whiteSpace=wrap;html=1;" parent="o-nIs-SErbJGA4vbgP0K-64" vertex="1">
  1579. <mxGeometry x="180" width="150" height="30" as="geometry">
  1580. <mxRectangle width="150" height="30" as="alternateBounds" />
  1581. </mxGeometry>
  1582. </mxCell>
  1583. <mxCell id="o-nIs-SErbJGA4vbgP0K-68" value="" style="shape=tableRow;horizontal=0;startSize=0;swimlaneHead=0;swimlaneBody=0;fillColor=none;collapsible=0;dropTarget=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;top=0;left=0;right=0;bottom=0;" parent="o-nIs-SErbJGA4vbgP0K-55" vertex="1">
  1584. <mxGeometry y="120" width="330" height="30" as="geometry" />
  1585. </mxCell>
  1586. <mxCell id="o-nIs-SErbJGA4vbgP0K-69" value="" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;editable=1;overflow=hidden;whiteSpace=wrap;html=1;" parent="o-nIs-SErbJGA4vbgP0K-68" vertex="1">
  1587. <mxGeometry width="30" height="30" as="geometry">
  1588. <mxRectangle width="30" height="30" as="alternateBounds" />
  1589. </mxGeometry>
  1590. </mxCell>
  1591. <mxCell id="o-nIs-SErbJGA4vbgP0K-70" value="Price" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;align=left;spacingLeft=6;overflow=hidden;whiteSpace=wrap;html=1;" parent="o-nIs-SErbJGA4vbgP0K-68" vertex="1">
  1592. <mxGeometry x="30" width="150" height="30" as="geometry">
  1593. <mxRectangle width="150" height="30" as="alternateBounds" />
  1594. </mxGeometry>
  1595. </mxCell>
  1596. <mxCell id="o-nIs-SErbJGA4vbgP0K-71" value="double" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;align=left;spacingLeft=6;overflow=hidden;whiteSpace=wrap;html=1;" parent="o-nIs-SErbJGA4vbgP0K-68" vertex="1">
  1597. <mxGeometry x="180" width="150" height="30" as="geometry">
  1598. <mxRectangle width="150" height="30" as="alternateBounds" />
  1599. </mxGeometry>
  1600. </mxCell>
  1601. <mxCell id="o-nIs-SErbJGA4vbgP0K-72" value="User" style="shape=table;startSize=30;container=1;collapsible=1;childLayout=tableLayout;fixedRows=1;rowLines=0;fontStyle=1;align=center;resizeLast=1;html=1;" parent="1" vertex="1">
  1602. <mxGeometry x="-69.99999999999977" y="-530" width="330" height="210" as="geometry" />
  1603. </mxCell>
  1604. <mxCell id="o-nIs-SErbJGA4vbgP0K-73" value="" style="shape=tableRow;horizontal=0;startSize=0;swimlaneHead=0;swimlaneBody=0;fillColor=none;collapsible=0;dropTarget=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;top=0;left=0;right=0;bottom=1;" parent="o-nIs-SErbJGA4vbgP0K-72" vertex="1">
  1605. <mxGeometry y="30" width="330" height="30" as="geometry" />
  1606. </mxCell>
  1607. <mxCell id="o-nIs-SErbJGA4vbgP0K-74" value="PK" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;fontStyle=1;overflow=hidden;whiteSpace=wrap;html=1;" parent="o-nIs-SErbJGA4vbgP0K-73" vertex="1">
  1608. <mxGeometry width="30" height="30" as="geometry">
  1609. <mxRectangle width="30" height="30" as="alternateBounds" />
  1610. </mxGeometry>
  1611. </mxCell>
  1612. <mxCell id="o-nIs-SErbJGA4vbgP0K-75" value="user_id" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;align=left;spacingLeft=6;fontStyle=5;overflow=hidden;whiteSpace=wrap;html=1;" parent="o-nIs-SErbJGA4vbgP0K-73" vertex="1">
  1613. <mxGeometry x="30" width="150" height="30" as="geometry">
  1614. <mxRectangle width="150" height="30" as="alternateBounds" />
  1615. </mxGeometry>
  1616. </mxCell>
  1617. <mxCell id="o-nIs-SErbJGA4vbgP0K-76" value="serial" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;align=left;spacingLeft=6;fontStyle=5;overflow=hidden;whiteSpace=wrap;html=1;" parent="o-nIs-SErbJGA4vbgP0K-73" vertex="1">
  1618. <mxGeometry x="180" width="150" height="30" as="geometry">
  1619. <mxRectangle width="150" height="30" as="alternateBounds" />
  1620. </mxGeometry>
  1621. </mxCell>
  1622. <mxCell id="o-nIs-SErbJGA4vbgP0K-77" value="" style="shape=tableRow;horizontal=0;startSize=0;swimlaneHead=0;swimlaneBody=0;fillColor=none;collapsible=0;dropTarget=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;top=0;left=0;right=0;bottom=0;" parent="o-nIs-SErbJGA4vbgP0K-72" vertex="1">
  1623. <mxGeometry y="60" width="330" height="30" as="geometry" />
  1624. </mxCell>
  1625. <mxCell id="o-nIs-SErbJGA4vbgP0K-78" value="" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;editable=1;overflow=hidden;whiteSpace=wrap;html=1;" parent="o-nIs-SErbJGA4vbgP0K-77" vertex="1">
  1626. <mxGeometry width="30" height="30" as="geometry">
  1627. <mxRectangle width="30" height="30" as="alternateBounds" />
  1628. </mxGeometry>
  1629. </mxCell>
  1630. <mxCell id="o-nIs-SErbJGA4vbgP0K-79" value="Surname" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;align=left;spacingLeft=6;overflow=hidden;whiteSpace=wrap;html=1;" parent="o-nIs-SErbJGA4vbgP0K-77" vertex="1">
  1631. <mxGeometry x="30" width="150" height="30" as="geometry">
  1632. <mxRectangle width="150" height="30" as="alternateBounds" />
  1633. </mxGeometry>
  1634. </mxCell>
  1635. <mxCell id="o-nIs-SErbJGA4vbgP0K-80" value="varchar(100)" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;align=left;spacingLeft=6;overflow=hidden;whiteSpace=wrap;html=1;" parent="o-nIs-SErbJGA4vbgP0K-77" vertex="1">
  1636. <mxGeometry x="180" width="150" height="30" as="geometry">
  1637. <mxRectangle width="150" height="30" as="alternateBounds" />
  1638. </mxGeometry>
  1639. </mxCell>
  1640. <mxCell id="o-nIs-SErbJGA4vbgP0K-81" value="" style="shape=tableRow;horizontal=0;startSize=0;swimlaneHead=0;swimlaneBody=0;fillColor=none;collapsible=0;dropTarget=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;top=0;left=0;right=0;bottom=0;" parent="o-nIs-SErbJGA4vbgP0K-72" vertex="1">
  1641. <mxGeometry y="90" width="330" height="30" as="geometry" />
  1642. </mxCell>
  1643. <mxCell id="o-nIs-SErbJGA4vbgP0K-82" value="" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;editable=1;overflow=hidden;whiteSpace=wrap;html=1;" parent="o-nIs-SErbJGA4vbgP0K-81" vertex="1">
  1644. <mxGeometry width="30" height="30" as="geometry">
  1645. <mxRectangle width="30" height="30" as="alternateBounds" />
  1646. </mxGeometry>
  1647. </mxCell>
  1648. <mxCell id="o-nIs-SErbJGA4vbgP0K-83" value="Name" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;align=left;spacingLeft=6;overflow=hidden;whiteSpace=wrap;html=1;" parent="o-nIs-SErbJGA4vbgP0K-81" vertex="1">
  1649. <mxGeometry x="30" width="150" height="30" as="geometry">
  1650. <mxRectangle width="150" height="30" as="alternateBounds" />
  1651. </mxGeometry>
  1652. </mxCell>
  1653. <mxCell id="o-nIs-SErbJGA4vbgP0K-84" value="varchar(100)" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;align=left;spacingLeft=6;overflow=hidden;whiteSpace=wrap;html=1;" parent="o-nIs-SErbJGA4vbgP0K-81" vertex="1">
  1654. <mxGeometry x="180" width="150" height="30" as="geometry">
  1655. <mxRectangle width="150" height="30" as="alternateBounds" />
  1656. </mxGeometry>
  1657. </mxCell>
  1658. <mxCell id="o-nIs-SErbJGA4vbgP0K-127" value="" style="shape=tableRow;horizontal=0;startSize=0;swimlaneHead=0;swimlaneBody=0;fillColor=none;collapsible=0;dropTarget=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;top=0;left=0;right=0;bottom=0;" parent="o-nIs-SErbJGA4vbgP0K-72" vertex="1">
  1659. <mxGeometry y="120" width="330" height="30" as="geometry" />
  1660. </mxCell>
  1661. <mxCell id="o-nIs-SErbJGA4vbgP0K-128" value="" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;editable=1;overflow=hidden;whiteSpace=wrap;html=1;" parent="o-nIs-SErbJGA4vbgP0K-127" vertex="1">
  1662. <mxGeometry width="30" height="30" as="geometry">
  1663. <mxRectangle width="30" height="30" as="alternateBounds" />
  1664. </mxGeometry>
  1665. </mxCell>
  1666. <mxCell id="o-nIs-SErbJGA4vbgP0K-129" value="Phone" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;align=left;spacingLeft=6;overflow=hidden;whiteSpace=wrap;html=1;" parent="o-nIs-SErbJGA4vbgP0K-127" vertex="1">
  1667. <mxGeometry x="30" width="150" height="30" as="geometry">
  1668. <mxRectangle width="150" height="30" as="alternateBounds" />
  1669. </mxGeometry>
  1670. </mxCell>
  1671. <mxCell id="o-nIs-SErbJGA4vbgP0K-130" value="varchar(20)" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;align=left;spacingLeft=6;overflow=hidden;whiteSpace=wrap;html=1;" parent="o-nIs-SErbJGA4vbgP0K-127" vertex="1">
  1672. <mxGeometry x="180" width="150" height="30" as="geometry">
  1673. <mxRectangle width="150" height="30" as="alternateBounds" />
  1674. </mxGeometry>
  1675. </mxCell>
  1676. <mxCell id="o-nIs-SErbJGA4vbgP0K-131" value="" style="shape=tableRow;horizontal=0;startSize=0;swimlaneHead=0;swimlaneBody=0;fillColor=none;collapsible=0;dropTarget=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;top=0;left=0;right=0;bottom=0;" parent="o-nIs-SErbJGA4vbgP0K-72" vertex="1">
  1677. <mxGeometry y="150" width="330" height="30" as="geometry" />
  1678. </mxCell>
  1679. <mxCell id="o-nIs-SErbJGA4vbgP0K-132" value="" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;editable=1;overflow=hidden;whiteSpace=wrap;html=1;" parent="o-nIs-SErbJGA4vbgP0K-131" vertex="1">
  1680. <mxGeometry width="30" height="30" as="geometry">
  1681. <mxRectangle width="30" height="30" as="alternateBounds" />
  1682. </mxGeometry>
  1683. </mxCell>
  1684. <mxCell id="o-nIs-SErbJGA4vbgP0K-133" value="Email" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;align=left;spacingLeft=6;overflow=hidden;whiteSpace=wrap;html=1;" parent="o-nIs-SErbJGA4vbgP0K-131" vertex="1">
  1685. <mxGeometry x="30" width="150" height="30" as="geometry">
  1686. <mxRectangle width="150" height="30" as="alternateBounds" />
  1687. </mxGeometry>
  1688. </mxCell>
  1689. <mxCell id="o-nIs-SErbJGA4vbgP0K-134" value="varchar(100)" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;align=left;spacingLeft=6;overflow=hidden;whiteSpace=wrap;html=1;" parent="o-nIs-SErbJGA4vbgP0K-131" vertex="1">
  1690. <mxGeometry x="180" width="150" height="30" as="geometry">
  1691. <mxRectangle width="150" height="30" as="alternateBounds" />
  1692. </mxGeometry>
  1693. </mxCell>
  1694. <mxCell id="o-nIs-SErbJGA4vbgP0K-135" value="" style="shape=tableRow;horizontal=0;startSize=0;swimlaneHead=0;swimlaneBody=0;fillColor=none;collapsible=0;dropTarget=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;top=0;left=0;right=0;bottom=0;" parent="o-nIs-SErbJGA4vbgP0K-72" vertex="1">
  1695. <mxGeometry y="180" width="330" height="30" as="geometry" />
  1696. </mxCell>
  1697. <mxCell id="o-nIs-SErbJGA4vbgP0K-136" value="" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;editable=1;overflow=hidden;whiteSpace=wrap;html=1;" parent="o-nIs-SErbJGA4vbgP0K-135" vertex="1">
  1698. <mxGeometry width="30" height="30" as="geometry">
  1699. <mxRectangle width="30" height="30" as="alternateBounds" />
  1700. </mxGeometry>
  1701. </mxCell>
  1702. <mxCell id="o-nIs-SErbJGA4vbgP0K-137" value="Password" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;align=left;spacingLeft=6;overflow=hidden;whiteSpace=wrap;html=1;" parent="o-nIs-SErbJGA4vbgP0K-135" vertex="1">
  1703. <mxGeometry x="30" width="150" height="30" as="geometry">
  1704. <mxRectangle width="150" height="30" as="alternateBounds" />
  1705. </mxGeometry>
  1706. </mxCell>
  1707. <mxCell id="o-nIs-SErbJGA4vbgP0K-138" value="varchar(500)" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;align=left;spacingLeft=6;overflow=hidden;whiteSpace=wrap;html=1;" parent="o-nIs-SErbJGA4vbgP0K-135" vertex="1">
  1708. <mxGeometry x="180" width="150" height="30" as="geometry">
  1709. <mxRectangle width="150" height="30" as="alternateBounds" />
  1710. </mxGeometry>
  1711. </mxCell>
  1712. <mxCell id="o-nIs-SErbJGA4vbgP0K-89" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;startArrow=ERone;startFill=0;endArrow=ERmany;endFill=0;" parent="1" source="o-nIs-SErbJGA4vbgP0K-73" target="o-nIs-SErbJGA4vbgP0K-26" edge="1">
  1713. <mxGeometry relative="1" as="geometry" />
  1714. </mxCell>
  1715. <mxCell id="o-nIs-SErbJGA4vbgP0K-90" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;startArrow=ERone;startFill=0;endArrow=ERmany;endFill=0;" parent="1" source="o-nIs-SErbJGA4vbgP0K-2" target="o-nIs-SErbJGA4vbgP0K-39" edge="1">
  1716. <mxGeometry relative="1" as="geometry">
  1717. <mxPoint x="168.19000000000005" y="-524" as="sourcePoint" />
  1718. <mxPoint x="168.19000000000005" y="-634" as="targetPoint" />
  1719. </mxGeometry>
  1720. </mxCell>
  1721. <mxCell id="o-nIs-SErbJGA4vbgP0K-91" value="Doctors" style="shape=table;startSize=30;container=1;collapsible=1;childLayout=tableLayout;fixedRows=1;rowLines=0;fontStyle=1;align=center;resizeLast=1;html=1;" parent="1" vertex="1">
  1722. <mxGeometry x="790.0000000000002" y="-440" width="330" height="210" as="geometry" />
  1723. </mxCell>
  1724. <mxCell id="o-nIs-SErbJGA4vbgP0K-92" value="" style="shape=tableRow;horizontal=0;startSize=0;swimlaneHead=0;swimlaneBody=0;fillColor=none;collapsible=0;dropTarget=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;top=0;left=0;right=0;bottom=1;" parent="o-nIs-SErbJGA4vbgP0K-91" vertex="1">
  1725. <mxGeometry y="30" width="330" height="30" as="geometry" />
  1726. </mxCell>
  1727. <mxCell id="o-nIs-SErbJGA4vbgP0K-93" value="PK" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;fontStyle=1;overflow=hidden;whiteSpace=wrap;html=1;" parent="o-nIs-SErbJGA4vbgP0K-92" vertex="1">
  1728. <mxGeometry width="30" height="30" as="geometry">
  1729. <mxRectangle width="30" height="30" as="alternateBounds" />
  1730. </mxGeometry>
  1731. </mxCell>
  1732. <mxCell id="o-nIs-SErbJGA4vbgP0K-94" value="doctor_id" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;align=left;spacingLeft=6;fontStyle=5;overflow=hidden;whiteSpace=wrap;html=1;" parent="o-nIs-SErbJGA4vbgP0K-92" vertex="1">
  1733. <mxGeometry x="30" width="150" height="30" as="geometry">
  1734. <mxRectangle width="150" height="30" as="alternateBounds" />
  1735. </mxGeometry>
  1736. </mxCell>
  1737. <mxCell id="o-nIs-SErbJGA4vbgP0K-95" value="serial" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;align=left;spacingLeft=6;fontStyle=5;overflow=hidden;whiteSpace=wrap;html=1;" parent="o-nIs-SErbJGA4vbgP0K-92" vertex="1">
  1738. <mxGeometry x="180" width="150" height="30" as="geometry">
  1739. <mxRectangle width="150" height="30" as="alternateBounds" />
  1740. </mxGeometry>
  1741. </mxCell>
  1742. <mxCell id="o-nIs-SErbJGA4vbgP0K-96" value="" style="shape=tableRow;horizontal=0;startSize=0;swimlaneHead=0;swimlaneBody=0;fillColor=none;collapsible=0;dropTarget=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;top=0;left=0;right=0;bottom=0;" parent="o-nIs-SErbJGA4vbgP0K-91" vertex="1">
  1743. <mxGeometry y="60" width="330" height="30" as="geometry" />
  1744. </mxCell>
  1745. <mxCell id="o-nIs-SErbJGA4vbgP0K-97" value="" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;editable=1;overflow=hidden;whiteSpace=wrap;html=1;" parent="o-nIs-SErbJGA4vbgP0K-96" vertex="1">
  1746. <mxGeometry width="30" height="30" as="geometry">
  1747. <mxRectangle width="30" height="30" as="alternateBounds" />
  1748. </mxGeometry>
  1749. </mxCell>
  1750. <mxCell id="o-nIs-SErbJGA4vbgP0K-98" value="Surname" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;align=left;spacingLeft=6;overflow=hidden;whiteSpace=wrap;html=1;" parent="o-nIs-SErbJGA4vbgP0K-96" vertex="1">
  1751. <mxGeometry x="30" width="150" height="30" as="geometry">
  1752. <mxRectangle width="150" height="30" as="alternateBounds" />
  1753. </mxGeometry>
  1754. </mxCell>
  1755. <mxCell id="o-nIs-SErbJGA4vbgP0K-99" value="varchar(100)" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;align=left;spacingLeft=6;overflow=hidden;whiteSpace=wrap;html=1;" parent="o-nIs-SErbJGA4vbgP0K-96" vertex="1">
  1756. <mxGeometry x="180" width="150" height="30" as="geometry">
  1757. <mxRectangle width="150" height="30" as="alternateBounds" />
  1758. </mxGeometry>
  1759. </mxCell>
  1760. <mxCell id="o-nIs-SErbJGA4vbgP0K-100" value="" style="shape=tableRow;horizontal=0;startSize=0;swimlaneHead=0;swimlaneBody=0;fillColor=none;collapsible=0;dropTarget=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;top=0;left=0;right=0;bottom=0;" parent="o-nIs-SErbJGA4vbgP0K-91" vertex="1">
  1761. <mxGeometry y="90" width="330" height="30" as="geometry" />
  1762. </mxCell>
  1763. <mxCell id="o-nIs-SErbJGA4vbgP0K-101" value="" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;editable=1;overflow=hidden;whiteSpace=wrap;html=1;" parent="o-nIs-SErbJGA4vbgP0K-100" vertex="1">
  1764. <mxGeometry width="30" height="30" as="geometry">
  1765. <mxRectangle width="30" height="30" as="alternateBounds" />
  1766. </mxGeometry>
  1767. </mxCell>
  1768. <mxCell id="o-nIs-SErbJGA4vbgP0K-102" value="Name" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;align=left;spacingLeft=6;overflow=hidden;whiteSpace=wrap;html=1;" parent="o-nIs-SErbJGA4vbgP0K-100" vertex="1">
  1769. <mxGeometry x="30" width="150" height="30" as="geometry">
  1770. <mxRectangle width="150" height="30" as="alternateBounds" />
  1771. </mxGeometry>
  1772. </mxCell>
  1773. <mxCell id="o-nIs-SErbJGA4vbgP0K-103" value="varchar(100)" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;align=left;spacingLeft=6;overflow=hidden;whiteSpace=wrap;html=1;" parent="o-nIs-SErbJGA4vbgP0K-100" vertex="1">
  1774. <mxGeometry x="180" width="150" height="30" as="geometry">
  1775. <mxRectangle width="150" height="30" as="alternateBounds" />
  1776. </mxGeometry>
  1777. </mxCell>
  1778. <mxCell id="o-nIs-SErbJGA4vbgP0K-104" style="shape=tableRow;horizontal=0;startSize=0;swimlaneHead=0;swimlaneBody=0;fillColor=none;collapsible=0;dropTarget=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;top=0;left=0;right=0;bottom=0;" parent="o-nIs-SErbJGA4vbgP0K-91" vertex="1">
  1779. <mxGeometry y="120" width="330" height="30" as="geometry" />
  1780. </mxCell>
  1781. <mxCell id="o-nIs-SErbJGA4vbgP0K-105" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;editable=1;overflow=hidden;whiteSpace=wrap;html=1;" parent="o-nIs-SErbJGA4vbgP0K-104" vertex="1">
  1782. <mxGeometry width="30" height="30" as="geometry">
  1783. <mxRectangle width="30" height="30" as="alternateBounds" />
  1784. </mxGeometry>
  1785. </mxCell>
  1786. <mxCell id="o-nIs-SErbJGA4vbgP0K-106" value="HireDate" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;align=left;spacingLeft=6;overflow=hidden;whiteSpace=wrap;html=1;" parent="o-nIs-SErbJGA4vbgP0K-104" vertex="1">
  1787. <mxGeometry x="30" width="150" height="30" as="geometry">
  1788. <mxRectangle width="150" height="30" as="alternateBounds" />
  1789. </mxGeometry>
  1790. </mxCell>
  1791. <mxCell id="o-nIs-SErbJGA4vbgP0K-107" value="date" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;align=left;spacingLeft=6;overflow=hidden;whiteSpace=wrap;html=1;" parent="o-nIs-SErbJGA4vbgP0K-104" vertex="1">
  1792. <mxGeometry x="180" width="150" height="30" as="geometry">
  1793. <mxRectangle width="150" height="30" as="alternateBounds" />
  1794. </mxGeometry>
  1795. </mxCell>
  1796. <mxCell id="o-nIs-SErbJGA4vbgP0K-108" style="shape=tableRow;horizontal=0;startSize=0;swimlaneHead=0;swimlaneBody=0;fillColor=none;collapsible=0;dropTarget=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;top=0;left=0;right=0;bottom=0;" parent="o-nIs-SErbJGA4vbgP0K-91" vertex="1">
  1797. <mxGeometry y="150" width="330" height="30" as="geometry" />
  1798. </mxCell>
  1799. <mxCell id="o-nIs-SErbJGA4vbgP0K-109" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;editable=1;overflow=hidden;whiteSpace=wrap;html=1;" parent="o-nIs-SErbJGA4vbgP0K-108" vertex="1">
  1800. <mxGeometry width="30" height="30" as="geometry">
  1801. <mxRectangle width="30" height="30" as="alternateBounds" />
  1802. </mxGeometry>
  1803. </mxCell>
  1804. <mxCell id="o-nIs-SErbJGA4vbgP0K-110" value="Profession" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;align=left;spacingLeft=6;overflow=hidden;whiteSpace=wrap;html=1;" parent="o-nIs-SErbJGA4vbgP0K-108" vertex="1">
  1805. <mxGeometry x="30" width="150" height="30" as="geometry">
  1806. <mxRectangle width="150" height="30" as="alternateBounds" />
  1807. </mxGeometry>
  1808. </mxCell>
  1809. <mxCell id="o-nIs-SErbJGA4vbgP0K-111" value="varchar(150)" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;align=left;spacingLeft=6;overflow=hidden;whiteSpace=wrap;html=1;" parent="o-nIs-SErbJGA4vbgP0K-108" vertex="1">
  1810. <mxGeometry x="180" width="150" height="30" as="geometry">
  1811. <mxRectangle width="150" height="30" as="alternateBounds" />
  1812. </mxGeometry>
  1813. </mxCell>
  1814. <mxCell id="o-nIs-SErbJGA4vbgP0K-112" style="shape=tableRow;horizontal=0;startSize=0;swimlaneHead=0;swimlaneBody=0;fillColor=none;collapsible=0;dropTarget=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;top=0;left=0;right=0;bottom=0;" parent="o-nIs-SErbJGA4vbgP0K-91" vertex="1">
  1815. <mxGeometry y="180" width="330" height="30" as="geometry" />
  1816. </mxCell>
  1817. <mxCell id="o-nIs-SErbJGA4vbgP0K-113" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;editable=1;overflow=hidden;whiteSpace=wrap;html=1;" parent="o-nIs-SErbJGA4vbgP0K-112" vertex="1">
  1818. <mxGeometry width="30" height="30" as="geometry">
  1819. <mxRectangle width="30" height="30" as="alternateBounds" />
  1820. </mxGeometry>
  1821. </mxCell>
  1822. <mxCell id="o-nIs-SErbJGA4vbgP0K-114" value="Honors" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;align=left;spacingLeft=6;overflow=hidden;whiteSpace=wrap;html=1;" parent="o-nIs-SErbJGA4vbgP0K-112" vertex="1">
  1823. <mxGeometry x="30" width="150" height="30" as="geometry">
  1824. <mxRectangle width="150" height="30" as="alternateBounds" />
  1825. </mxGeometry>
  1826. </mxCell>
  1827. <mxCell id="o-nIs-SErbJGA4vbgP0K-115" value="text" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;align=left;spacingLeft=6;overflow=hidden;whiteSpace=wrap;html=1;" parent="o-nIs-SErbJGA4vbgP0K-112" vertex="1">
  1828. <mxGeometry x="180" width="150" height="30" as="geometry">
  1829. <mxRectangle width="150" height="30" as="alternateBounds" />
  1830. </mxGeometry>
  1831. </mxCell>
  1832. <mxCell id="o-nIs-SErbJGA4vbgP0K-120" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0.5;exitDx=0;exitDy=0;startArrow=ERone;startFill=0;endArrow=ERmany;endFill=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" parent="1" source="o-nIs-SErbJGA4vbgP0K-92" target="o-nIs-SErbJGA4vbgP0K-172" edge="1">
  1833. <mxGeometry relative="1" as="geometry">
  1834. <mxPoint x="455.44000000000005" y="-156" as="sourcePoint" />
  1835. <mxPoint x="740" y="-387" as="targetPoint" />
  1836. <Array as="points">
  1837. <mxPoint x="740" y="-395" />
  1838. <mxPoint x="740" y="-501" />
  1839. </Array>
  1840. </mxGeometry>
  1841. </mxCell>
  1842. <mxCell id="o-nIs-SErbJGA4vbgP0K-121" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0.5;exitDx=0;exitDy=0;entryX=1;entryY=0.5;entryDx=0;entryDy=0;startArrow=ERone;startFill=0;endArrow=ERmany;endFill=0;" parent="1" source="o-nIs-SErbJGA4vbgP0K-56" target="o-nIs-SErbJGA4vbgP0K-51" edge="1">
  1843. <mxGeometry relative="1" as="geometry">
  1844. <mxPoint x="685.4400000000002" y="-134" as="sourcePoint" />
  1845. <mxPoint x="685.4400000000002" y="-334" as="targetPoint" />
  1846. </mxGeometry>
  1847. </mxCell>
  1848. <mxCell id="oTp60Hv3MnJMC0-f2dS8-417" value="&lt;p style=&quot;margin: 0px ; margin-top: 4px ; margin-left: 10px ; text-align: left&quot;&gt;&lt;span&gt;sequence Веб-сайт организации &quot;Хвостатый дом&quot;&lt;/span&gt;&lt;/p&gt;" style="html=1;strokeWidth=1;shape=mxgraph.sysml.package;html=1;overflow=fill;whiteSpace=wrap;fillColor=none;gradientColor=none;fontSize=12;align=center;labelX=318.41;fontStyle=1;movable=1;resizable=1;rotatable=1;deletable=1;editable=1;locked=0;connectable=1;" parent="1" vertex="1">
  1849. <mxGeometry x="218.25" y="570" width="440" height="910" as="geometry" />
  1850. </mxCell>
  1851. <mxCell id="o-nIs-SErbJGA4vbgP0K-155" value="ServiceDoctor" style="shape=table;startSize=30;container=1;collapsible=1;childLayout=tableLayout;fixedRows=1;rowLines=0;fontStyle=1;align=center;resizeLast=1;html=1;" parent="1" vertex="1">
  1852. <mxGeometry x="760.0000000000002" y="-576" width="330" height="90" as="geometry" />
  1853. </mxCell>
  1854. <mxCell id="o-nIs-SErbJGA4vbgP0K-156" value="" style="shape=tableRow;horizontal=0;startSize=0;swimlaneHead=0;swimlaneBody=0;fillColor=none;collapsible=0;dropTarget=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;top=0;left=0;right=0;bottom=1;" parent="o-nIs-SErbJGA4vbgP0K-155" vertex="1">
  1855. <mxGeometry y="30" width="330" height="30" as="geometry" />
  1856. </mxCell>
  1857. <mxCell id="o-nIs-SErbJGA4vbgP0K-157" value="FK" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;fontStyle=1;overflow=hidden;whiteSpace=wrap;html=1;" parent="o-nIs-SErbJGA4vbgP0K-156" vertex="1">
  1858. <mxGeometry width="30" height="30" as="geometry">
  1859. <mxRectangle width="30" height="30" as="alternateBounds" />
  1860. </mxGeometry>
  1861. </mxCell>
  1862. <mxCell id="o-nIs-SErbJGA4vbgP0K-158" value="Service" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;align=left;spacingLeft=6;fontStyle=5;overflow=hidden;whiteSpace=wrap;html=1;" parent="o-nIs-SErbJGA4vbgP0K-156" vertex="1">
  1863. <mxGeometry x="30" width="150" height="30" as="geometry">
  1864. <mxRectangle width="150" height="30" as="alternateBounds" />
  1865. </mxGeometry>
  1866. </mxCell>
  1867. <mxCell id="o-nIs-SErbJGA4vbgP0K-159" value="int" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;align=left;spacingLeft=6;fontStyle=5;overflow=hidden;whiteSpace=wrap;html=1;" parent="o-nIs-SErbJGA4vbgP0K-156" vertex="1">
  1868. <mxGeometry x="180" width="150" height="30" as="geometry">
  1869. <mxRectangle width="150" height="30" as="alternateBounds" />
  1870. </mxGeometry>
  1871. </mxCell>
  1872. <mxCell id="o-nIs-SErbJGA4vbgP0K-172" style="shape=tableRow;horizontal=0;startSize=0;swimlaneHead=0;swimlaneBody=0;fillColor=none;collapsible=0;dropTarget=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;top=0;left=0;right=0;bottom=0;" parent="o-nIs-SErbJGA4vbgP0K-155" vertex="1">
  1873. <mxGeometry y="60" width="330" height="30" as="geometry" />
  1874. </mxCell>
  1875. <mxCell id="o-nIs-SErbJGA4vbgP0K-173" value="FK" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;editable=1;overflow=hidden;whiteSpace=wrap;html=1;" parent="o-nIs-SErbJGA4vbgP0K-172" vertex="1">
  1876. <mxGeometry width="30" height="30" as="geometry">
  1877. <mxRectangle width="30" height="30" as="alternateBounds" />
  1878. </mxGeometry>
  1879. </mxCell>
  1880. <mxCell id="o-nIs-SErbJGA4vbgP0K-174" value="Doctor" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;align=left;spacingLeft=6;overflow=hidden;whiteSpace=wrap;html=1;" parent="o-nIs-SErbJGA4vbgP0K-172" vertex="1">
  1881. <mxGeometry x="30" width="150" height="30" as="geometry">
  1882. <mxRectangle width="150" height="30" as="alternateBounds" />
  1883. </mxGeometry>
  1884. </mxCell>
  1885. <mxCell id="o-nIs-SErbJGA4vbgP0K-175" value="int" style="shape=partialRectangle;connectable=0;fillColor=none;top=0;left=0;bottom=0;right=0;align=left;spacingLeft=6;overflow=hidden;whiteSpace=wrap;html=1;" parent="o-nIs-SErbJGA4vbgP0K-172" vertex="1">
  1886. <mxGeometry x="180" width="150" height="30" as="geometry">
  1887. <mxRectangle width="150" height="30" as="alternateBounds" />
  1888. </mxGeometry>
  1889. </mxCell>
  1890. <mxCell id="o-nIs-SErbJGA4vbgP0K-177" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;startArrow=ERone;startFill=0;endArrow=ERmany;endFill=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" parent="1" source="o-nIs-SErbJGA4vbgP0K-56" target="o-nIs-SErbJGA4vbgP0K-156" edge="1">
  1891. <mxGeometry relative="1" as="geometry">
  1892. <mxPoint x="790" y="-364" as="sourcePoint" />
  1893. <mxPoint x="730" y="-510" as="targetPoint" />
  1894. <Array as="points">
  1895. <mxPoint x="1100" y="-745" />
  1896. <mxPoint x="1100" y="-620" />
  1897. <mxPoint x="740" y="-620" />
  1898. <mxPoint x="740" y="-531" />
  1899. </Array>
  1900. </mxGeometry>
  1901. </mxCell>
  1902. <mxCell id="o-nIs-SErbJGA4vbgP0K-183" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0.5;exitDx=0;exitDy=0;startArrow=ERone;startFill=0;endArrow=ERmany;endFill=0;entryX=1;entryY=0.5;entryDx=0;entryDy=0;" parent="1" source="o-nIs-SErbJGA4vbgP0K-92" target="o-nIs-SErbJGA4vbgP0K-178" edge="1">
  1903. <mxGeometry relative="1" as="geometry">
  1904. <mxPoint x="750" y="-374" as="sourcePoint" />
  1905. <mxPoint x="720" y="-480" as="targetPoint" />
  1906. <Array as="points">
  1907. <mxPoint x="690" y="-395" />
  1908. <mxPoint x="690" y="-534" />
  1909. </Array>
  1910. </mxGeometry>
  1911. </mxCell>
  1912. </root>
  1913. </mxGraphModel>
  1914. </diagram>
  1915. </mxfile>