Bu form süreç numarası, adı, tanımı, girdi/çıktı akışları, süreç tipi ve mantıksal model gibi 9 farklı başlık içerir. Analistlerin süreç mantığını belgelemek için kullandığı standart bir araçtır.
Süreç mantığını ifade etmek için kullanılan ardışık, karar, durum kontrol ve döngü bloklarıdır. Bu bloklar, programlama dillerine geçişte rehberlik eder.
Bir karar tablosu; koşullar, koşul alternatif değerleri, eylemler ve eylem kayıtları olmak üzere dört ana bölümden oluşur. Saat yönünde okunarak mantıksal akış takip edilir.
Karar tablolarında koşul sayısı 'n' ise, kural sayısı en fazla 2 üzeri n kadar olabilir. Ancak mantıksal olarak imkansız olan kombinasyonlar elenerek tablo sadeleştirilir.
Şekil 5.11'de örneklendiği üzere, hastane bilgi sisteminde hasta, tetkik ve poliklinik varlıkları arasındaki ilişkileri gösteren bir modeldir. Anahtar öznitelik olarak 'Hasta No' kullanılır.
Şekil 6.11 ve 6.12'de mantıksal ve fiziksel VAD farklarını göstermek için kullanılan örnektir. İlaçların barkodla okutulması fiziksel, fiyatın bulunması ise mantıksal süreci temsil eder.
Düzey 1 ve düzey 2 VAD'lar arasındaki ilişkiyi korumak için girdi ve çıktıların aynı kalması gerekir. Bu, sistemin tutarlılığı için hayati bir kuraldır.
Hasta, doktor ve idari memur aktörlerini içeren bir sistemdir. İdari memur randevu çizelgesini oluştururken, doktorlar bu çizelgeyi onaylar.