Outer MessageType enum