# SABAS Entegrasyonu > [Plantuml Cheatsheet](https://plantuml.com/state-diagram) ## Dosya Sorgulama Akisi ```plantuml @startuml state "Dosya Listeleme" as dosyaSorgulandi state dosyaSorgulandi : Dosya listeleme adimidir state dosyaSorgulandi : Sorgulama sonucunda gelen dosyalar listelenir. state "Dosya Sec" as dosyaSecildi state dosyaSecildi : Sorgulanmis dosyalardan birisini secer [*] --> dosyaSorgulandi : Sorgula dosyaSorgulandi --> dosyaSecildi : Dosya Sec dosyaSecildi --> dosyaSecildi : not ekle dosyaSecildi --> dosyaSecildi : bilgi ekle dosyaSecildi --> dosyaSecildi : gorsel ekle dosyaSecildi --> dosyaSecildi : belge ekle dosyaSecildi --> [*] : Islem Tamam @enduml ``` ### Transitions Surec adimlari arasinda izin verilen aksiyonlar, eylemler #### Sorgula (start -> dosyaListeme) SABAS uzerinde sorgulama yapmak icin girilen kisi veya kisileri sorgulayarak varsa iliskili dosyalarini getirir. ##### Yetki/Role Application Fraud Ekibi ##### UI Elements * Tekil Kisi Sorgulama * **TCKN**: sorgulanacak kisinin kimlik numarasi * Toplu Sorgulama ## Dosya Olusturma Akisi ```plantuml @startuml state start [*] --> dosyaSorgulandi : Sorgula dosyaSorgulandi --> dosyaSecildi : Dosya Sec dosyaSecildi --> dosyaSecildi : belge ekle dosyaSecildi --> [*] : Islem Tamam @enduml ``` ## Dosya Silme Akisi ```plantuml @startuml state bilgituru <<choice>> [*] --> bilgituru : Bilgi Turu Sec bilgituru --> GercekKisi bilgituru --> TuzelKisi bilgituru --> Cek GercekKisi --> dosyahazirlandi : Dosya Tamam TuzelKisi --> dosyahazirlandi : Dosya Tamam Cek --> dosyahazirlandi : Dosya Tamam dosyahazirlandi --> [*] : Onay dosyahazirlandi --> [*] : Ret @enduml ```