Though the registration fee is Rs. 20, but after that they will charge huge in medicines. If you can see the prescription you will find at the bottom its written.
For Dr. XXXXXX. This means its the billing of that particular Doctor. They have targets to achieve  for selling medicines.
For nothing just for a swelling they advice this and I am a fool to pay this when I had taken 2nd opinion was laughed upon.
300 bucks for an X-Ray, 150 for dressing,
720 for cotton and other dressing stuffs. Medicines worth 700 for 15 days and they advice to take it for 30 days along with a 2nd visit.
I dont know why they write this:   " HMCH is a private, nonprofit, self financing medical institution, pledged to the service of the community, caters to the health care needs of the people in general and especially to the needy, underprivilaged, suffering section of humanity in particular."
NonProfit: I doubt why they selling medicines then
Self Financing: Yes, by selling medicines to the needy, underprivilaged, suffering section of humanity in particular and that too if you dont pay then God knows.
Regards,