This may be as simple as adding more events to your Priority based Service Types (SLAs) and then include conditions in all events that test for type = 'R' (Request) or type = 'I' (Incident).
That said, I have found that using Priority based Service Types is not the best way to go. Some requests can be done quickly (e.g. Add me to an access group) and others take a while (e.g. Order me a new custom built server). Both requests could be priority 1 but should not be held to the same performance time frame.
Better still would be to relate the Service Type to each Request Category. Then you can set reasonable performance values for each type of request and manage customer expectations better.