One person, several extensions, one .../recordings?

Is it possible to make the following scenario:
One person has multiple extensions (using extension mode in order to take advantage of bulk extension module)
All the extensions represents the same number for calls (done withe SIP alias)
When the person calls out, all the recordings should be present within the user panel.

Is that possible?

example:
userA: extensions 80020, 800201 and 800202
SIPAlias for them all: 80020
When the person log in to userpanel of 80020 he can see all the recorded calls made by all three of the extensions?

Or can i athcieve this in another way?

Thanks in advance.