@startuml

(A)

if (Päringul on "X-Proxy-Host" päis olemas) then (jah)
else (ei)
:Vastame päringule veateatega (502);
stop
endif

if (Kasutajal on seadistatud teenus) then (ei)
:Loome kasutajale mitteaktiivne teenuse;
else (jah)
endif

:Salvestame päringu andmebaasi;
:Sooritame päringu välisesse rakendusse;
:Salvestame vastuse andmebaasi;
:Vastame saadud vastusega päringule;

stop

@enduml
