Если у вас так сделано, потому что вы обрабатываете данные одинаково, тогда конечно правильно. Но если у вас принимающая сторона парсит эти данные и в зависимости от них выполняет абсолютно никак не связанные действия, то это говорит о плохой архитектура.