Hey zhcan,
..Fast forward 2 more months.. and Here is an update on my situation:
I came back to Canada again in August of 2009. The Canadian Officer checked my records in computer and said that I could not be located for for medical exam in 2007.
I explained to her that I had called the TB Surveillance in 2006 and told them that I will be out of country. The officer did not seem happy to know that I was out of country for so long. She also reminded me that I must stay in Canada 2 years out of 5 year to maintain my PR.
The officer then gave me the phone number and address of the TB survelliance and asked me to contact them ASAP.
The next day I called TB Surveillance, and they asked me to fax the surveillance form which i still had from 2006 landing. I asked them if I could email it as i did not have fax. They said no. So I went to the office in person and handed them the form. They made a copy of it and returned my copy.
According to them, the next step is that they will check the records and then notify me when I should come in for check up. That will be in about 2 weeks or so. I asked them what will be involved in check up. They said x-ray and sputum sample test. I am waiting for them to contact me. I will update you again.
..Fast forward 2 more months..
My first appointment was in October 2009, I went to the Clinic as scheduled. The doctor asked me few questions about my history. She said that I need to take Sputum test. I was given 3 small containers and instructions on how to collect the samples. Also, they made another appointment for January 2010 and scheduled to take an x-ray during that appointment. I submitted the sputum samples on the following week. I will visit clinic again for my next appointment in January 2010.
..Fast forward 3 more months to Jan 2010.. this is another update:
I went for another TB Surveillance appointment this week. This time, I had an x-ray as required, the doctor checked the x-ray and said the x-ray is fine. They did not mention anything about the sputum test results, so I assume that was ok too.
The doctor asked some details about my TB history. She said they will schedule for me to come back for another appointment after 1 year. They like to verify that my x-ray is consistent after one year. They did not give the exact appointment date. I guess I will call back later to confirm.
Also, just for information, I had to use my CareCard for the x-ray. I thought the fees were covered by immigration. However, I did not have to use CareCard or pay any fees for the Surveillance appointments with doctor. In any case I did not have to pay out of pocket, so it is cool.