The MSG block is reading 25 integer addresses from node 1 (another PLC?), starting at N215.0 (N215.0 to N215.24)and placing the values it finds into the calling PLC's data table N112.25 (N112.25 to N112.49), this transfer is over PLC channel 1 which is the DH+ comms link - the N12.0 is the control block which contains the status, error codes etc for the MSG block, which in the case of RSlogix500 is 14 elements long, which means it occupies N12.0 to N12.13 (if using multiple MSG blocks be aware that N12.0 to N12.13 have been reserved and offset your next MSG control block (for instance N12.15 to N12.28)).
It is much the same with RSLogix5000 accept it places the data into the specified tags array (CIP1_read_buffer(0))
Note!
These receiving data table addresses must be already created in in the PLC's or a Fault will occur.
Another type of MSG is a write which does what it implies and writes to another PLC using much the same protocol as the read.
Steve