TABLE  DES  MATIÈRES

 1     Champ d'application
 2     Références
 3     Définitions
 4     Abréviations
 5     Conventions
 6     Modèles abstraits
        6.1     Environnement DTAM-DM
                  6.1.1     Client DTAM-DM
                  6.1.2     Serveur DTAM-DM
                  6.1.3     Accès DTAM-DM
                  6.1.4     Modèle d'information DTAM-DM
                               6.1.4.1     Identification des objets manipulables
                               6.1.4.2     Identification de documents complets
                               6.1.4.3     Identification de fragments documentaires
                               6.1.4.4     Identification des informations sur le contenu du document
        6.2     Environnement combiné DTAM-DM/DTAM-TK
                  6.2.1     Client/serveur DTAM-DM/DTAM-TK
                  6.2.2     Accès dans l'environnement DTAM-DM/DTAM-TK
                               6.2.2.1     Accès DTAM-DM-SYM
                               6.2.2.2     Accès DTAM-TK
                  6.2.3     Utilisation d'un jeton d'application
        6.3     Environnement combiné DTAM-DM/DFR
                  6.3.1     Le client DTAM-DM/DFR
                  6.3.2     Serveur DTAM-DM/DFR
                  6.3.3     Accès dans l'environnement DTAM-DM/DFR
 7     Vue d'ensemble des services abstraits
        7.1     Vue d'ensemble des services abstraits DTAM-DM
                  7.1.1     Service abstrait DM-DOCUMENT-OPEN (ouverture de document DM)
                  7.1.2     Service abstrait DM-DOCUMENT-SAVE (sauvegarde de document DM)
                  7.1.3     Service abstrait DM-DOCUMENT-DISCARD (abandon de document DM)
                  7.1.4     Service abstrait DM-DOCUMENT-CLOSE (fermeture de document DM)
                  7.1.5     Service abstrait DM-DOCUMENT-LIST (listage de documents DM)
                  7.1.6     Service abstrait DM-GET (lecture DM)
                  7.1.7     Service abstrait DM-SEARCH (recherche DM)
                  7.1.8     Service abstrait DM-CREATE (création DM)
                  7.1.9     Service abstrait DM-DELETE (suppression DM)
                 7.1.10     Service abstrait DM-MODIFY (modification DM)
                 7.1.11     Service abstrait DM-COPY (copie DM)
                 7.1.12     Service abstrait DM-MOVE (déplacement DM)
                 7.1.13     Service abstrait DM-REPLACE (remplacement DM)
                 7.1.14     Service abstrait DM-RESERVE (réservation DM)
                 7.1.15     Service abstrait DM-UNRESERVE (déréservation DM)
                 7.1.16     Service abstrait DM-POINT (pointage DM)
                 7.1.17     Service abstrait DM-MACRO-CALL (appel de macro commande DM)
                 7.1.18     Service abstrait DM-GROUP-BEGIN (début de groupe DM)
                 7.1.19     Service abstrait DM-GROUP-END (fin de groupe DM)
        7.2     Vue d'ensemble des services abstraits d'échange de jeton DTAM-TK
                  7.2.1     Service abstrait TK-TOKEN-GIVE (cession de jeton)
                  7.2.2     Service abstrait TK-TOKEN-PLEASE (demande de jeton TK)
 8     Etablissement d'une association d'application
        8.1     Paramètres de rattachement et de détachement abstraits
                  8.1.1     Paramètres de rattachement abstrait
                               8.1.1.1     Paramètres d'argument de rattachement
                               8.1.1.2     Paramètres du résultat de rattachement
                               8.1.1.3     Paramètres d'erreur de rattachement
                  8.1.2     Paramètres ABSTRACT-UNBIND du détachement abstrait
        8.2     Utilisation du service A-ABORT (Annulation d'association)
 9     Définition des services abstraits
        9.1     Types de données importés
        9.2     Définition des types de données communs aux services abstraits
                  9.2.1     DocumentId – Identificateur de document
                  9.2.2     ManipulationObject – Objet manipulable
                  9.2.3     ObjectValue – Valeur d'objet
                  9.2.4     Oda-Expression – Expression ODA
                  9.2.5     ObjectPosition – Position d'objet
                  9.2.6     ObjectContent – Contenu d'objet
                  9.2.7     AssignedId – Identificateur affecté
                  9.2.8     NonPermanentIdentifier – Identificateur non permanent
        9.3     Définition des services abstraits DTAM-DM
                  9.3.1     Service abstrait DM-DOCUMENT-OPEN (ouverture de document)
                               9.3.1.1     Arguments        
                               9.3.1.2     Résultat
                               9.3.1.3     Erreurs
                  9.3.2     Service abstrait DM-DOCUMENT-SAVE (sauvegarde)
                               9.3.2.1     Arguments        
                               9.3.2.2     Résultat
                               9.3.2.3     Erreurs
                  9.3.3     Service abstrait DM-DOCUMENT-DISCARD (abandon)
                               9.3.3.1     Arguments
                               9.3.3.2     Résultat
                               9.3.3.3     Erreurs
                  9.3.4     Service abstrait DM-DOCUMENT-CLOSE (fermeture)
                               9.3.4.1     Arguments
                               9.3.4.2     Résultat
                               9.3.4.3     Erreurs
                  9.3.5     Service abstrait DM-DOCUMENT-LIST (listage)
                               9.3.5.1     Arguments
                               9.3.5.2     Résultat
                               9.3.5.3     Erreurs
                  9.3.6     Service abstrait DM-GET (lecture)
                               9.3.6.1     Arguments
                               9.3.6.2     Résultat
                               9.3.6.3     Erreurs
                  9.3.7     Service abstrait DM-SEARCH (recherche)
                               9.3.7.1     Arguments
                               9.3.7.2     Résultat
                               9.3.7.3     Erreurs
                  9.3.8     Service abstrait DM-CREATE (création)
                               9.3.8.1     Arguments
                               9.3.8.2     Résultat
                               9.3.8.3     Erreurs
                  9.3.9     Service abstrait DM-DELETE (suppression)
                               9.3.9.1     Arguments        
                               9.3.9.2     Résultat
                               9.3.9.3     Erreurs
                 9.3.10     Service abstrait DM-MODIFY (modification)
                              9.3.10.1     Arguments
                              9.3.10.2     Résultat
                              9.3.10.3     Erreurs
                 9.3.11     Service abstrait DM-COPY (recopie)
                              9.3.11.1     Arguments       
                              9.3.11.2     Résultat
                              9.3.11.3     Erreurs
                 9.3.12     Service abstrait DM-MOVE (déplacement)
                              9.3.12.1     Arguments
                              9.3.12.2     Résultat
                              9.3.12.3     Erreurs
                 9.3.13     Service abstrait DM-REPLACE (remplacement)
                              9.3.13.1     Arguments
                              9.3.13.2     Résultat
                              9.3.13.3     Erreurs
                 9.3.14     Service abstrait DM-RESERVE (réservation)
                              9.3.14.1     Arguments
                              9.3.14.2     Résultat
                              9.3.14.3     Erreurs
                 9.3.15     Service abstrait DM-UNRESERVE (déréservation)
                              9.3.15.1     Arguments
                              9.3.15.2     Résultat
                              9.3.15.3     Erreurs
                 9.3.16     Service abstrait DM-POINT (pointage)
                              9.3.16.1     Arguments
                              9.3.16.2     Résultat
                              9.3.16.3     Erreurs
                 9.3.17     Service abstrait DM-MACRO-CALL (appel de macrocommande)
                              9.3.17.1     Arguments
                              9.3.17.2     Résultat
                              9.3.17.3     Erreurs
                 9.3.18     Service abstrait DM-GROUP-BEGIN (début de groupe)
                              9.3.18.1     Arguments
                              9.3.18.2     Résultat
                              9.3.18.3     Erreurs
                 9.3.19     Service abstrait DM-GROUP-END (fin de groupe)
                              9.3.19.1     Arguments
                              9.3.19.2     Résultat
                              9.3.19.3     Erreurs
        9.4     Définitions des erreurs abstraites du service DTAM-DM
                  9.4.1     Erreur d'accès DM-access-error
                  9.4.2     Erreur d'attribut DM-attribute-error
                  9.4.3     Erreur de mise à jour DM-update-error
                  9.4.4     Erreur de document DM-document-error
                  9.4.5     Erreur de fragment DM-fragment-error
                  9.4.6     Erreur de liste DM-list-error
                  9.4.7     Erreur de réservation DM-reservation-error
                  9.4.8     Erreur de service DM-service-error
                  9.4.9     Priorité des erreurs
        9.5     Définition des services abstraits DTAM-TK
                  9.5.1     Service abstrait TK-TOKEN-GIVE (cession de jeton)
                               9.5.1.1     Arguments
                               9.5.1.2     Résultat
                               9.5.1.3     Erreurs
                  9.5.2     Service abstrait TK-TOKEN-PLEASE (demande de jeton)
                               9.5.2.1     Arguments
                               9.5.2.2     Résultat
                               9.5.2.3     Erreurs
        9.6     Définitions des erreurs abstraites du service DTAM-TK
                  9.6.1     L'erreur TK-service-error
Annexe  A – Affectation formelle des identificateurs d'objet
Annexe  B – Définition formelle des services abstraits DTAM-DM et DTAM-TK
Appendice  I – Procédures de base pour l'utilisation des services abstraits DTAM-DM
        I.1     Etablissement d'une association DTAM
        I.2     Ouverture de document
        I.3     Manipulation de document
        I.4     Sauvegarde de document
        I.5     Abandon de document
        I.6     Fermeture de document
        I.7     Terminaison d'association DTAM
Appendice  II – Procédures de base pour l'utilisation combinée des services abstraits DTAM-DM et DFR
       II.1     Etablissement d'association DTAM-DM/DFR
       II.2     Archivage et consultation de documents (utilisation des services abstraits DFR)
       II.3     Manipulation de document (utilisation des services abstraits DTAM-DM)
       II.4     Terminaison de l'association DTAM-DM/DFR