Création de documents XML personnalisés
Cette section explique comment créer des documents XML personnalisés.
Généralités
XML (Extensible Markup Language) est le format universel des documents
et des données structurés à l'échelle du Web. Dans la page Gestion des protocoles
XML, vous pouvez créer et gérer les formats XML personnalisés qui pourront être
ajoutés à la liste des définitions de flot de documents disponibles.
Un format XML
définit les chemins parmi un ensemble de documents XML. Il permet au Gestionnaire de documents de récupérer les valeurs qui identifient
de façon unique un document et d'accéder aux informations contenues dans le
document qui s'avèrent nécessaires à un acheminement et à un traitement
corrects.
La
procédure de création d'un format XML comporte plusieurs étapes. Vous devez en effet :
- créer un protocole pour le format et l'associer à un ou plusieurs regroupements ;
- créer un flot de documents pour le format et l'associer au protocole nouvellement créé ;
- créer le format.
Vous devez ensuite créer une interaction correcte pour le nouveau format.
Ces étapes sont décrites dans les sections qui suivent. Vous trouverez
également un exemple de ces étapes à la section
Configuration du concentrateur pour les documents XML personnalisés.
Création d'un format de définition de protocole
La procédure suivante explique comment créer un format de définition de protocole XML personnalisé :
- Cliquez sur Administrateur du concentrateur >
Configuration du concentrateur > Définitions du flot de documents >
Création de définition de flot de documents.
- Dans la liste déroulante Type de flot de documents,
sélectionnez Protocole.
- Dans la zone Code, indiquez la valeur du type
d'objet que vous avez sélectionné à l'étape précédente. Par exemple, vous pouvez entrer XML.
- Dans la zone Nom, indiquez un identificateur pour la
définition de flot de documents. Par exemple, pour un protocole XML personnalisé, vous pouvez entrer XML_Personnalisé. Cette zone doit être renseignée.
- Dans la zone Version, entrez 1.0.
- Entrez éventuellement une description du protocole.
- Donnez au paramètre Niveau du document la valeur
Non, car vous définissez un protocole et non un flot de
documents (que vous définirez dans la section suivante).
- Réglez le paramètre Etat sur Activé.
- Réglez le paramètre Visibilité pour ce protocole. Il est probable
que vous souhaiterez le rendre visible à tous les participants.
-
Sélectionnez les regroupements dans lesquels ce nouveau protocole sera encapsulé.
Par exemple, si vous souhaitez que ce protocole soit associé aux trois
regroupements, sélectionnez Regroupement : AS,
Regroupement : Aucun et
Regroupement : Intégration dorsale.
- Cliquez sur Enregistrer.
Création d'une définition de flot de documents
Ensuite, utilisez de nouveau la page Création d'une définition du
flot de documents pour créer un flot de documents.
- Cliquez sur Administrateur du concentrateur >
Configuration du concentrateur > Définitions du flot de documents >
Création de définition de flot de documents.
- Dans la liste déroulante Type de flot de documents,
sélectionnez Flot de documents.
- Dans la zone Code, indiquez la valeur du type d'objet (flot de documents) que vous avez sélectionné à l'étape précédente.
- Dans la zone Nom, indiquez un identificateur pour la
définition de flot de documents. Par exemple, vous pouvez entrer Testeur_XML comme nom de flot de documents. Cette zone doit être renseignée.
- Dans la zone Version, entrez 1.0.
- Entrez éventuellement une description du protocole.
- Donnez au paramètre Niveau du document la valeur
Oui (car vous définissez un niveau de document).
- Réglez le paramètre Etat sur Activé.
- Réglez le paramètre Visibilité pour ce flot. Il est probable
que vous souhaiterez le rendre visible à tous les participants.
- Cliquez sur l'icône Développer pour développer chaque
regroupement sélectionné lors de l'étape 10.
Développez le dossier, puis
sélectionnez le nom du protocole créé à la section précédente (en l'occurrence,
Protocole : XML_Personnalisé.).
- Cliquez sur Enregistrer.
La page Gérer des définitions de flots de documents contient désormais un flot de
documents Testeur_XMLpage et un protocole XML_personnalisé sous les regroupements AS, Aucun et Intégration dorsale.
Création d'un format XML
Une fois que vous avez créé un protocole XML personnalisé (et que vous l'avez associé
avec un regroupement ou un groupe de regroupements) et que vous avez créé un flot de
documents associé, vous pouvez créer le format XML.
Pour créer un format XML, procédez comme suit :
- Cliquez sur Administrateur du concentrateur > Configuration du concentrateur > Formats XML.
- Cliquez sur Création du format XML.
- Pour la zone Format d'acheminement, sélectionnez la
définition de flot de documents avec laquelle ce format sera associé.
- Dans la zone Type de fichier, sélectionnez XML.
Remarque : XML est la seule option disponible pour le type de fichier.
- Dans la zone Type d'identificateur, sélectionnez
l'élément utilisé pour identifier le type de document entrant. Les options sont DTD, Espace-nom
ou Code racine.
- Pour chaque zone pour laquelle une option de ce type est fournie,
sélectionnez Chemin d'accès à l'élément, qui est le
chemin d'accès à la valeur dans le document, ou
Constante, qui est la valeur réelle du document. Indiquez ensuite une valeur.
- Dans les zones ID métier source/cible, entrez le chemin d'accès de l'ID métier. Cette zone doit être renseignée.
- Pour la zone Flot & Version du flot de documents
source, entrez une expression qui définit le chemin d'accès au flot de
documents et à la valeur de la version dans le document XML. Cette zone doit être renseignée.
- Dans la zone Identificateur du document, entrez le
chemin d'accès au numéro d'identification du document.
- Dans la zone Horodatage du document, entrez le chemin
d'accès pour l'horodatage de la création du document.
- Pour les zone Clé de vérification en double 1 à 5,
entrez les chemins permettant d'identifier l'acheminement d'un document en
double.
- Cliquez sur Sauvegarder.
