Hi,
I think that looking at the modified common/com_model.h file in the hlsdk23_msvc2008.zip downloadable from
http://www.moddb.com/games/half-life/downloads/half-life-sdk-v23-for-visual-studio-2008
will provide you with useful information on data structure you addressed.
regards.