Hi Vinkesh,
Generically, we have added support for “printing” via the printer module: https://github.com/openmrs/openmrs-module-printer
We have then added in our own printer implementations on top of this in our distribution modules:
We then have extensions within our registration workflow and actions available from our patient dashboard that enable printing ID cards, Labels, and Wristbands based on these.
@mgoodrich has led most of the work on this and might be able to describe a bit more.
Thanks, Mike