Oder hat jede Funktion ihre eigene RIC?
Nein, genau umgekehrt. Jede RIC hat vier Funktionen. Das kann dann z.B. folgendermassen vergeben sein:
RIC--------Funktion
1234567-1 Feuer
1234567-2 THL
1234567-3 Probealarm
1234567-4 Alarmstopp

So könntest Du jetzt für jede Funktion eine andere Aktion hinterlegen, so dass bei Funktion 1 z.B. der Text "Feuer" an ein anderes Programm übergeben wird, oder dass bei Funktion 2 eben "THL" übergeben wird.