BeforeOpen - Occurs before a top level object is opened
BeforeSave - Occurs before a top level object is saved
AfterSave - Occurs after a top level object is saved
BeforeDelete - Occurs before a top level object is deleted
AfterDelete - Occurs after a top level object is deleted
CloseRecord - Occurs when a top level object is closed