Place New Animal - L2 Process: Placing new animal Michael Koudela, 485441 Process starts when a new animal is delivered to our Zoo. The manager first inserts its details into the system and chooses a suitable habitat for the animal from the listed habitats with free capacity. Then, the animal is picked up by a caretaker and according to its origin, it is either delivered directly to its habitat or to the cuaranteen. The veterinary comes to the cuaranteen, checks the animal's health and inserts the appointment results. - If it is healthy, it can be moved directly to the habitat. - If not, the vet can decide the animal can be healed within some time. They start with healing the animal (which can be then placed to its habitat). - If the animal is not healed within the specified time or it is marked as unhealable at the beginning, the manager will decide about its future. Such an animal can be either placed to its habitat anyway. Alternatively, it will be returned to the retailer, so the manager starts with the return animal process negotiation. On its end, the animal is removed from the zoo. Placenewanimal Manager Manager Choose target habitat Animal arrived Animal returned Return animal Insert animal information Animal db Update origin information Information not available Origin information request sent Origin information received Decide animal's future Should the animal be kept? Vet Vet Animal health status is Heal animalGo to cuaranteen Set animal health information Health information consists of health status, appointment information and expected time to heal if the animal is healable Expected time exceeded Mark animal as healed Mark animal as unhealable Health database Animalcaretaker Animal caretaker Pickup animal Check animal origin Move animal to habitat Move animal to cuaranteen Is animal from wild? Animal placed Find out the target habitat Unclear or missing origin Health of animals who were not in the wild has already been checked in its previous destination. Animal retailer OK Healable Unhealable Yes No OriginPurchase details Return request Return confirmation Yes No Result: 12