Slang meaning of ON TICK

ON TICK means: On tick is British slang for on duty, present.