However, 2 things fly my flag up the pole regarding the DID to EXT to RM#. 1. There's no physical security with that. We are in an age that some physical security is needed and simply having a phone number that also tells someone exactly where to go in a building...no thanks.
And, #2, all building numbering would have to be the same across the 10 buildings...that would be a monster to reinvent the wheel!