Diplomats say 73-year-old General Than Shwe did not attend Thursday evening 's dinner because he was having medical tests in Singapore .