Sekvenssikaavioiden lukuohjeet
Sekvenssikaavioilla esitetään prosessin kulkua ja erityisesti toimijoiden välistä tiedonvaihtoa. Vaaka-akselille sijoitetaan prosessin eri roolit ja pystyakselilla kulkee aika. Jokainen roolien välinen tiedonvaihto on numeroitu. Lähtökohtaisesti sanomat tapahtuvat ajallisesti numerojärjestyksessä. Tästä voidaan kuitenkin poiketa käyttämällä alisekvenssejä. Käytetyt alt-, par-, opt ja loop-alisekvenssit on selitetty jäljempänä.
Kuvaajissa {}-sulkujen sisällä olevat aikarajat ovat vuorokausia, jollei toisin kuvaajassa erikseen mainita.
{}-sulkujen sisällä käytetään merkintätapaa {aikaisintaan..viimeistään}
HUOM! on myös mahdollista, että vain toinen näistä aikarajoista on määritetty. Jos aikaisintaan- tai viimeistään-rajaa ei ole ilmoitettu, vastaavaa sitovaa aikarajaa ei ole.Aikarajoissa negatiiviset luvut tarkoittavat aikaa ennen toimituksen alkua sekä sopimusmuutoksen tai muun muutoksen voimaantuloa ja positiiviset luvut vastaavasti aikaa näiden jälkeen.
Vaihtoehtoiset kulut
Sekvenssikaaviossa prosessin vaihtoehtoiset kulut kuvataan alt (alternative)-alisekvenssillä. Toteutuva kulku riippuu ennalta määritetyistä ehdoista. Yllä olevassa esimerkissä hakasulkeiden sisään kirjoitetun ehdon täyttyessä osapuoli 1 lähettää viestin 1 osapuolelle 2. Muussa tapauksessa osapuoli 2 lähettää viestin 2 osapuolelle 1. Huomioitavaa on, että katkoviivan molemmilla puolilla voi olla enemmän kuin yksi sanoma.
Valinnainen kulku
Prosessin valinnainen kulku kuvataan opt (option)-alisekvenssillä. Yllä olevassa esimerkissä osapuoli 1 lähettää aina viestin 1 osapuolelle 2, mutta osapuoli 2 lähettää viestin 2 vain, jos [ehto] täyttyy.
Rinnakkainen kulku
Par (parallel)-alisekvenssillä kuvataan rinnakkain suoritettavia kulkuja. Esimerkin tapauksessa viesti 1 ja 2 voidaan lähettää rinnakkain tai kummassa järjestyksessä hyvänsä. Tämä ei kuitenkaan tarkoita sitä, että kumpaakaan viesteistä voidaan jättää lähettämättä.
Silmukka (loop)
Silmukka-alisekvenssi toistetaan niin monta kertaa kuin tietty hakasulkeiden sisään kirjoitettu ehto on voimassa. Esimerkki silmukasta on esitetty alla olevassa kuvassa.