Good Day @Prasenjit Chatterjee, My understanding was similar to yours. I just call them HostGroup IDs, for example CL1-A-10 refers to the Host group with ID 10 on port CL1-A.
Coming to this particular thread, When I am talking about Virtual Port number, I am referring to the actual Port number being virtualized, not the Host Group IDs which you referred.
Take a look at this command description in CCI guide:
Raidcom map / unmap resource command does accept -port and -virtual_port numbers, not the IDs:
Example:
This is what I am trying to gather more information on. Where does applying a virtual port number on a physical port number helps :)