This is an example that I used in asciidoc:
Fisrt Diagram in classic syntax: I can't write inside the lozenge
[plantuml, svg]
....
(*) --> "hepatic signs"
if ASAT then
-right->[<x] "Normal"
else
-->[>x] if "ALAT" then
->[<y] "extra hepatic"
else
-->[>y] "hepatic"
endif
endif
....
Second Diagram in beta syntax: I can't control the arrow's direction
[plantuml, svg]
....
if (ASAT) then(<x)
:normal;
else(>x)
if(ALAT) then(<y)
:extra hepatic;
else(>y)
:hepatic;
....