Prime Minister Narendra Modi's resolve to ensure that doctors prescribe only generic medicines is being undone by some creative interpretation of the Medical Council of India's (MCI's) "code" for doctors, which ostensibly makes it mandatory to prescribe using generic names. Reacting to the MCI injunction that doctors should prescribe generic drugs, the Indian Medical Association (IMA) said "should means may and may means optional or preferable"
Meanwhile, doctors demanded that the PM ban companies from manufacturing any generic medicine with a trade name and ensure they produced only high-quality generics. Though the PM said he would bring a legal framework to prescribe generics, there is as yet no new law, either for the pharma industry or for doctors and chemists.
(Reference: http://timesofindia.indiatimes.com/india/ima-gets-into-semantics-to-beat-code-on-generic-drugs/articleshow/58425929.cms)