Le spécialiste de mappage du client Data Interchange Services peut créer des définitions de documents XML et ROD ainsi que des mappes de transformation capables de changer le type du document.
Les documents XML sont définis par un DTD ou un schéma XML. Le spécialiste de mappage du client Data Interchange Services crée une mappe de transformation (basée sur le DTD ou le schéma) qui indique comment convertir le document XML dans un autre format. Un document XML peut être transformé en un document XML ou ROD, ou en une transaction EDI.
L'acronyme ROD (record-oriented data) désigne des documents conformes à un format propriétaire. Le spécialiste de mappage du client Data Interchange Services procède à une définition du document ROD qui détermine la façon dont une application métier structure les données d'un document. Une fois la définition du document terminée, le spécialiste de mappage peut créer une mappe pour transformer le document ROD en un autre document ROD, en document XML ou en transaction EDI.
Les documents XML ou ROD peuvent entrer dans le concentrateur en tant que documents individuels ou en tant que groupe de documents dans un même fichier. Plusieurs documents peuvent être placés dans le même fichier, par exemple lorsqu'un travail programmé au niveau du participant ou du Gestionnaire de communauté télécharge régulièrement des documents à envoyer. Si plusieurs documents XML ou ROD arrivent dans un fichier, le Réceptionnaire appelle le récupérateur de l'utilitaire de fractionnement (XMLSplitterHander ou RODSplitterHandler) pour fractionner le groupe de documents. (Les récupérateurs d'utilitaires de fractionnement sont configurés lors de la création d'une cible. Pour plus d'informations, voir Preprocess.) Les documents sont ensuite réintroduits dans le Gestionnaire de documents pour être traités individuellement.
Plusieurs EDI peuvent également être envoyées dans un même fichier. Si plusieurs EDI arrivent dans un fichier, le Réceptionnaire appelle le récupérateur EDISplitterHandler pour les séparer. Les EDI sont ensuite réintroduits dans le Gestionnaire de documents pour être traités individuellement.