3,000 health workers trained under compassionate care programme