Since you already know how to ground pin 7 in order to reset the oil light, I'll spare you from reading that ... you ground the same pin for the service interval/bar reset.
On the newer cars you also have to place the ignition switch in position two. You provide a short and then remove it after a specified time. The reset occurs on removal. On the older cars the reset occurred after the specified time. That's the difference between the older diagnostic connector and the newer data link connector. I purchased a Peake reset tool to find out what these times were. They say to provide the short for 7 flashes for an oil service reset and 23 flashes for an inspection reset. The 7 flashes for the oil service reset equates to ~ 3.25 seconds. The 23 flashes for the inspection reset equates to ~ 11 seconds.
Basically instead of disconnecting it after 3 seconds to reset the oil light, leave it for 11 seconds to reset the inspection light.