Para los mensajes XML, un grupo de atributos define un conjunto de atributos que pueden estar presentes en un tipo complejo.
Un grupo de atributos proporciona un modo de incluir el mismo conjunto de atributos en más de un tipo complejo, sin duplicar las definiciones.
Por ejemplo, si la mayoría de los elementos del modelo de mensaje tienen los atributos 'amount', 'currency' y 'date', éstos pueden estar contenidos en un grupo de atributos individual, al que hacen referencia todos los tipos complejos que los utilizan.