[code gen] Generate data structure containing tooltips content draft obsolete
authorSylvain Thénault <sylvain.thenault@logilab.fr>
Mon, 09 Oct 2017 17:01:59 +0200
changeset 2705 5b4e8f85c0f2
obsolete rewritten as 9d7e736c3449 by Philippe Pepiot <philippe.pepiot@logilab.fr>, Sylvain Thénault <sylvain.thenault@logilab.fr> between Tue, 10 Oct 2017 14:34:12 +0200 and Wed, 11 Oct 2017 14:24:10 +0200
parent 2704 ef796ff30470
child 2706 5f5ed5ee3056
[code gen] Generate data structure containing tooltips content Introduce in views/uicfg.py a new data structure providing XSD element name and documentation indexed by entity type, relation type and role. Related to #17106808
cubicweb_seda/views/uicfg.py
cubicweb_seda/xsd2uicfg.py
--- a/cubicweb_seda/views/uicfg.py	Mon Oct 09 17:00:32 2017 +0200
+++ b/cubicweb_seda/views/uicfg.py	Mon Oct 09 17:01:59 2017 +0200
@@ -1398,3 +1398,428 @@
 pvds.set_fields_order('SEDATemporal', ['user_cardinality', 'temporal', 'user_annotation'])
 affk.set_fields_order('SEDAJuridictional', ['user_cardinality', 'juridictional', 'user_annotation'])
 pvds.set_fields_order('SEDAJuridictional', ['user_cardinality', 'juridictional', 'user_annotation'])
+
+ETYPE_ATTR_DOC = {}
+ETYPE_ATTR_DOC[('SEDAComment', 'seda_comment', 'subject')] = ('Comment', [u'Commentaire sur le message.'])
+ETYPE_ATTR_DOC[('SEDAArchiveTransfer', 'seda_comment', 'object')] = ('Comment', [u'Commentaire sur le message.'])
+ETYPE_ATTR_DOC[('SEDASignature', 'seda_signature', 'subject')] = ('Signature', [u'Signature du message.'])
+ETYPE_ATTR_DOC[('SEDAArchiveTransfer', 'seda_signature', 'object')] = ('Signature', [u'Signature du message.'])
+ETYPE_ATTR_DOC[('SEDAArchivalAgreement', 'seda_archival_agreement', 'subject')] = ('ArchivalAgreement', [u'Accord de service.'])
+ETYPE_ATTR_DOC[('SEDAArchiveTransfer', 'seda_archival_agreement', 'object')] = ('ArchivalAgreement', [u'Accord de service.'])
+ETYPE_ATTR_DOC[('SEDARelatedTransferReference', 'seda_related_transfer_reference', 'subject')] = ('RelatedTransferReference', [u'Identifiant d\u2019un transfert associ\xe9.'])
+ETYPE_ATTR_DOC[('SEDAArchiveTransfer', 'seda_related_transfer_reference', 'object')] = ('RelatedTransferReference', [u'Identifiant d\u2019un transfert associ\xe9.'])
+ETYPE_ATTR_DOC[('SEDATransferRequestReplyIdentifier', 'seda_transfer_request_reply_identifier', 'subject')] = ('TransferRequestReplyIdentifier', [u'Identifiant de la r\xe9ponse \xe0 une demande de transfert.'])
+ETYPE_ATTR_DOC[('SEDAArchiveTransfer', 'seda_transfer_request_reply_identifier', 'object')] = ('TransferRequestReplyIdentifier', [u'Identifiant de la r\xe9ponse \xe0 une demande de transfert.'])
+ETYPE_ATTR_DOC[('SEDAArchiveTransfer', 'seda_archival_agency', 'subject')] = ('ArchivalAgency', [u"Service d'archives responsable de la r\xe9ponse \xe0 une demande de transfert."])
+ETYPE_ATTR_DOC[('AuthorityRecord', 'seda_archival_agency', 'object')] = ('ArchivalAgency', [u"Service d'archives responsable de la r\xe9ponse \xe0 une demande de transfert."])
+ETYPE_ATTR_DOC[('SEDAArchiveTransfer', 'seda_transferring_agency', 'subject')] = ('TransferringAgency', [u'Service versant responsable de la r\xe9ponse \xe0 une demande de transfert.'])
+ETYPE_ATTR_DOC[('AuthorityRecord', 'seda_transferring_agency', 'object')] = ('TransferringAgency', [u'Service versant responsable de la r\xe9ponse \xe0 une demande de transfert.'])
+ETYPE_ATTR_DOC[('SEDAMessageDigestAlgorithmCodeListVersion', 'seda_message_digest_algorithm_code_list_version_from', 'subject')] = ('MessageDigestAlgorithmCodeListVersion', [u"Liste de l'algorithme de hachage utilis\xe9 dans le message."])
+ETYPE_ATTR_DOC[('SEDAArchiveTransfer', 'seda_message_digest_algorithm_code_list_version_from', 'object')] = ('MessageDigestAlgorithmCodeListVersion', [u"Liste de l'algorithme de hachage utilis\xe9 dans le message."])
+ETYPE_ATTR_DOC[('SEDAMessageDigestAlgorithmCodeListVersion', 'seda_message_digest_algorithm_code_list_version_to', 'subject')] = ('MessageDigestAlgorithmCodeListVersion', [u"Liste de l'algorithme de hachage utilis\xe9 dans le message."])
+ETYPE_ATTR_DOC[('ConceptScheme', 'seda_message_digest_algorithm_code_list_version_to', 'object')] = ('MessageDigestAlgorithmCodeListVersion', [u"Liste de l'algorithme de hachage utilis\xe9 dans le message."])
+ETYPE_ATTR_DOC[('SEDAMimeTypeCodeListVersion', 'seda_mime_type_code_list_version_from', 'subject')] = ('MimeTypeCodeListVersion', [u'Version de la liste de code du type Mime.'])
+ETYPE_ATTR_DOC[('SEDAArchiveTransfer', 'seda_mime_type_code_list_version_from', 'object')] = ('MimeTypeCodeListVersion', [u'Version de la liste de code du type Mime.'])
+ETYPE_ATTR_DOC[('SEDAMimeTypeCodeListVersion', 'seda_mime_type_code_list_version_to', 'subject')] = ('MimeTypeCodeListVersion', [u'Version de la liste de code du type Mime.'])
+ETYPE_ATTR_DOC[('ConceptScheme', 'seda_mime_type_code_list_version_to', 'object')] = ('MimeTypeCodeListVersion', [u'Version de la liste de code du type Mime.'])
+ETYPE_ATTR_DOC[('SEDAEncodingCodeListVersion', 'seda_encoding_code_list_version_from', 'subject')] = ('EncodingCodeListVersion', [u"Version de la liste de code d'encodage du fichier."])
+ETYPE_ATTR_DOC[('SEDAArchiveTransfer', 'seda_encoding_code_list_version_from', 'object')] = ('EncodingCodeListVersion', [u"Version de la liste de code d'encodage du fichier."])
+ETYPE_ATTR_DOC[('SEDAEncodingCodeListVersion', 'seda_encoding_code_list_version_to', 'subject')] = ('EncodingCodeListVersion', [u"Version de la liste de code d'encodage du fichier."])
+ETYPE_ATTR_DOC[('ConceptScheme', 'seda_encoding_code_list_version_to', 'object')] = ('EncodingCodeListVersion', [u"Version de la liste de code d'encodage du fichier."])
+ETYPE_ATTR_DOC[('SEDAFileFormatCodeListVersion', 'seda_file_format_code_list_version_from', 'subject')] = ('FileFormatCodeListVersion', [u"Version de la liste de code d'identification du format."])
+ETYPE_ATTR_DOC[('SEDAArchiveTransfer', 'seda_file_format_code_list_version_from', 'object')] = ('FileFormatCodeListVersion', [u"Version de la liste de code d'identification du format."])
+ETYPE_ATTR_DOC[('SEDAFileFormatCodeListVersion', 'seda_file_format_code_list_version_to', 'subject')] = ('FileFormatCodeListVersion', [u"Version de la liste de code d'identification du format."])
+ETYPE_ATTR_DOC[('ConceptScheme', 'seda_file_format_code_list_version_to', 'object')] = ('FileFormatCodeListVersion', [u"Version de la liste de code d'identification du format."])
+ETYPE_ATTR_DOC[('SEDACompressionAlgorithmCodeListVersion', 'seda_compression_algorithm_code_list_version_from', 'subject')] = ('CompressionAlgorithmCodeListVersion', [u"Version de la liste de code de l'algorithme de compression."])
+ETYPE_ATTR_DOC[('SEDAArchiveTransfer', 'seda_compression_algorithm_code_list_version_from', 'object')] = ('CompressionAlgorithmCodeListVersion', [u"Version de la liste de code de l'algorithme de compression."])
+ETYPE_ATTR_DOC[('SEDACompressionAlgorithmCodeListVersion', 'seda_compression_algorithm_code_list_version_to', 'subject')] = ('CompressionAlgorithmCodeListVersion', [u"Version de la liste de code de l'algorithme de compression."])
+ETYPE_ATTR_DOC[('ConceptScheme', 'seda_compression_algorithm_code_list_version_to', 'object')] = ('CompressionAlgorithmCodeListVersion', [u"Version de la liste de code de l'algorithme de compression."])
+ETYPE_ATTR_DOC[('SEDADataObjectVersionCodeListVersion', 'seda_data_object_version_code_list_version_from', 'subject')] = ('DataObjectVersionCodeListVersion', [u"Liste de codes correspondant aux diverses versions d'un objet-donn\xe9es au sein d\u2019un groupe d'objets-donn\xe9es (ex. original papier, conservation, diffusion, vignette, txt)."])
+ETYPE_ATTR_DOC[('SEDAArchiveTransfer', 'seda_data_object_version_code_list_version_from', 'object')] = ('DataObjectVersionCodeListVersion', [u"Liste de codes correspondant aux diverses versions d'un objet-donn\xe9es au sein d\u2019un groupe d'objets-donn\xe9es (ex. original papier, conservation, diffusion, vignette, txt)."])
+ETYPE_ATTR_DOC[('SEDADataObjectVersionCodeListVersion', 'seda_data_object_version_code_list_version_to', 'subject')] = ('DataObjectVersionCodeListVersion', [u"Liste de codes correspondant aux diverses versions d'un objet-donn\xe9es au sein d\u2019un groupe d'objets-donn\xe9es (ex. original papier, conservation, diffusion, vignette, txt)."])
+ETYPE_ATTR_DOC[('ConceptScheme', 'seda_data_object_version_code_list_version_to', 'object')] = ('DataObjectVersionCodeListVersion', [u"Liste de codes correspondant aux diverses versions d'un objet-donn\xe9es au sein d\u2019un groupe d'objets-donn\xe9es (ex. original papier, conservation, diffusion, vignette, txt)."])
+ETYPE_ATTR_DOC[('SEDAStorageRuleCodeListVersion', 'seda_storage_rule_code_list_version_from', 'subject')] = ('StorageRuleCodeListVersion', [u"Version des listes de codes pour les r\xe8gles de dur\xe9e d'utilit\xe9 courante."])
+ETYPE_ATTR_DOC[('SEDAArchiveTransfer', 'seda_storage_rule_code_list_version_from', 'object')] = ('StorageRuleCodeListVersion', [u"Version des listes de codes pour les r\xe8gles de dur\xe9e d'utilit\xe9 courante."])
+ETYPE_ATTR_DOC[('SEDAStorageRuleCodeListVersion', 'seda_storage_rule_code_list_version_to', 'subject')] = ('StorageRuleCodeListVersion', [u"Version des listes de codes pour les r\xe8gles de dur\xe9e d'utilit\xe9 courante."])
+ETYPE_ATTR_DOC[('ConceptScheme', 'seda_storage_rule_code_list_version_to', 'object')] = ('StorageRuleCodeListVersion', [u"Version des listes de codes pour les r\xe8gles de dur\xe9e d'utilit\xe9 courante."])
+ETYPE_ATTR_DOC[('SEDAAppraisalRuleCodeListVersion', 'seda_appraisal_rule_code_list_version_from', 'subject')] = ('AppraisalRuleCodeListVersion', [u"Version des listes de codes pour les r\xe8gles de dur\xe9e d'utilit\xe9 administrative."])
+ETYPE_ATTR_DOC[('SEDAArchiveTransfer', 'seda_appraisal_rule_code_list_version_from', 'object')] = ('AppraisalRuleCodeListVersion', [u"Version des listes de codes pour les r\xe8gles de dur\xe9e d'utilit\xe9 administrative."])
+ETYPE_ATTR_DOC[('SEDAAppraisalRuleCodeListVersion', 'seda_appraisal_rule_code_list_version_to', 'subject')] = ('AppraisalRuleCodeListVersion', [u"Version des listes de codes pour les r\xe8gles de dur\xe9e d'utilit\xe9 administrative."])
+ETYPE_ATTR_DOC[('ConceptScheme', 'seda_appraisal_rule_code_list_version_to', 'object')] = ('AppraisalRuleCodeListVersion', [u"Version des listes de codes pour les r\xe8gles de dur\xe9e d'utilit\xe9 administrative."])
+ETYPE_ATTR_DOC[('SEDAAccessRuleCodeListVersion', 'seda_access_rule_code_list_version_from', 'subject')] = ('AccessRuleCodeListVersion', [u'Version des listes de codes pour les r\xe8gles de communicabilit\xe9.'])
+ETYPE_ATTR_DOC[('SEDAArchiveTransfer', 'seda_access_rule_code_list_version_from', 'object')] = ('AccessRuleCodeListVersion', [u'Version des listes de codes pour les r\xe8gles de communicabilit\xe9.'])
+ETYPE_ATTR_DOC[('SEDAAccessRuleCodeListVersion', 'seda_access_rule_code_list_version_to', 'subject')] = ('AccessRuleCodeListVersion', [u'Version des listes de codes pour les r\xe8gles de communicabilit\xe9.'])
+ETYPE_ATTR_DOC[('ConceptScheme', 'seda_access_rule_code_list_version_to', 'object')] = ('AccessRuleCodeListVersion', [u'Version des listes de codes pour les r\xe8gles de communicabilit\xe9.'])
+ETYPE_ATTR_DOC[('SEDADisseminationRuleCodeListVersion', 'seda_dissemination_rule_code_list_version_from', 'subject')] = ('DisseminationRuleCodeListVersion', [u'Version des listes de codes pour les r\xe8gles de diffusion.'])
+ETYPE_ATTR_DOC[('SEDAArchiveTransfer', 'seda_dissemination_rule_code_list_version_from', 'object')] = ('DisseminationRuleCodeListVersion', [u'Version des listes de codes pour les r\xe8gles de diffusion.'])
+ETYPE_ATTR_DOC[('SEDADisseminationRuleCodeListVersion', 'seda_dissemination_rule_code_list_version_to', 'subject')] = ('DisseminationRuleCodeListVersion', [u'Version des listes de codes pour les r\xe8gles de diffusion.'])
+ETYPE_ATTR_DOC[('ConceptScheme', 'seda_dissemination_rule_code_list_version_to', 'object')] = ('DisseminationRuleCodeListVersion', [u'Version des listes de codes pour les r\xe8gles de diffusion.'])
+ETYPE_ATTR_DOC[('SEDAReuseRuleCodeListVersion', 'seda_reuse_rule_code_list_version_from', 'subject')] = ('ReuseRuleCodeListVersion', [u'Version des listes de codes pour les r\xe8gles de r\xe9utilisation.'])
+ETYPE_ATTR_DOC[('SEDAArchiveTransfer', 'seda_reuse_rule_code_list_version_from', 'object')] = ('ReuseRuleCodeListVersion', [u'Version des listes de codes pour les r\xe8gles de r\xe9utilisation.'])
+ETYPE_ATTR_DOC[('SEDAReuseRuleCodeListVersion', 'seda_reuse_rule_code_list_version_to', 'subject')] = ('ReuseRuleCodeListVersion', [u'Version des listes de codes pour les r\xe8gles de r\xe9utilisation.'])
+ETYPE_ATTR_DOC[('ConceptScheme', 'seda_reuse_rule_code_list_version_to', 'object')] = ('ReuseRuleCodeListVersion', [u'Version des listes de codes pour les r\xe8gles de r\xe9utilisation.'])
+ETYPE_ATTR_DOC[('SEDAClassificationRuleCodeListVersion', 'seda_classification_rule_code_list_version_from', 'subject')] = ('ClassificationRuleCodeListVersion', [u'Version des listes de codes pour les r\xe8gles de classification.'])
+ETYPE_ATTR_DOC[('SEDAArchiveTransfer', 'seda_classification_rule_code_list_version_from', 'object')] = ('ClassificationRuleCodeListVersion', [u'Version des listes de codes pour les r\xe8gles de classification.'])
+ETYPE_ATTR_DOC[('SEDAClassificationRuleCodeListVersion', 'seda_classification_rule_code_list_version_to', 'subject')] = ('ClassificationRuleCodeListVersion', [u'Version des listes de codes pour les r\xe8gles de classification.'])
+ETYPE_ATTR_DOC[('ConceptScheme', 'seda_classification_rule_code_list_version_to', 'object')] = ('ClassificationRuleCodeListVersion', [u'Version des listes de codes pour les r\xe8gles de classification.'])
+ETYPE_ATTR_DOC[('SEDAAcquisitionInformationCodeListVersion', 'seda_acquisition_information_code_list_version_from', 'subject')] = ('AcquisitionInformationCodeListVersion', [u"Version de la liste de codes des modalit\xe9s d'entr\xe9e."])
+ETYPE_ATTR_DOC[('SEDAArchiveTransfer', 'seda_acquisition_information_code_list_version_from', 'object')] = ('AcquisitionInformationCodeListVersion', [u"Version de la liste de codes des modalit\xe9s d'entr\xe9e."])
+ETYPE_ATTR_DOC[('SEDAAcquisitionInformationCodeListVersion', 'seda_acquisition_information_code_list_version_to', 'subject')] = ('AcquisitionInformationCodeListVersion', [u"Version de la liste de codes des modalit\xe9s d'entr\xe9e."])
+ETYPE_ATTR_DOC[('ConceptScheme', 'seda_acquisition_information_code_list_version_to', 'object')] = ('AcquisitionInformationCodeListVersion', [u"Version de la liste de codes des modalit\xe9s d'entr\xe9e."])
+ETYPE_ATTR_DOC[('SEDARelationshipCodeListVersion', 'seda_relationship_code_list_version_from', 'subject')] = ('RelationshipCodeListVersion', [u'Version de la liste de codes des relations.'])
+ETYPE_ATTR_DOC[('SEDAArchiveTransfer', 'seda_relationship_code_list_version_from', 'object')] = ('RelationshipCodeListVersion', [u'Version de la liste de codes des relations.'])
+ETYPE_ATTR_DOC[('SEDARelationshipCodeListVersion', 'seda_relationship_code_list_version_to', 'subject')] = ('RelationshipCodeListVersion', [u'Version de la liste de codes des relations.'])
+ETYPE_ATTR_DOC[('ConceptScheme', 'seda_relationship_code_list_version_to', 'object')] = ('RelationshipCodeListVersion', [u'Version de la liste de codes des relations.'])
+ETYPE_ATTR_DOC[('SEDABinaryDataObject', 'seda_binary_data_object', 'subject')] = ('BinaryDataObject', [u"Bloc de m\xe9tadonn\xe9es techniques des objets-donn\xe9es num\xe9riques. Le caract\xe8re facultatif est requis afin de permettre le transfert d'un plan de classement sans DataObject joint."])
+ETYPE_ATTR_DOC[('SEDAArchiveTransfer', 'seda_binary_data_object', 'object')] = ('BinaryDataObject', [u"Bloc de m\xe9tadonn\xe9es techniques des objets-donn\xe9es num\xe9riques. Le caract\xe8re facultatif est requis afin de permettre le transfert d'un plan de classement sans DataObject joint."])
+ETYPE_ATTR_DOC[('SEDAPhysicalDataObject', 'seda_physical_data_object', 'subject')] = ('PhysicalDataObject', [u'Bloc de m\xe9tadonn\xe9es techniques des objets-donn\xe9es physiques.'])
+ETYPE_ATTR_DOC[('SEDAArchiveTransfer', 'seda_physical_data_object', 'object')] = ('PhysicalDataObject', [u'Bloc de m\xe9tadonn\xe9es techniques des objets-donn\xe9es physiques.'])
+ETYPE_ATTR_DOC[('SEDARelationship', 'seda_relationship', 'subject')] = ('Relationship', [u'Permet de sp\xe9cifier un lien technique entre un objet-donn\xe9es et une signature.'])
+ETYPE_ATTR_DOC[('SEDABinaryDataObject', 'seda_relationship', 'object')] = ('Relationship', [u'Permet de sp\xe9cifier un lien technique entre un objet-donn\xe9es et une signature.'])
+ETYPE_ATTR_DOC[('SEDADataObjectVersion', 'seda_data_object_version_from', 'subject')] = ('DataObjectVersion', [u'Version d\u2019un objet-donn\xe9es (par exemple : original papier, conservation, diffusion, vignette, txt, \u2026).'])
+ETYPE_ATTR_DOC[('SEDAPhysicalDataObject', 'seda_data_object_version_from', 'object')] = ('DataObjectVersion', [u'Version d\u2019un objet-donn\xe9es (par exemple : original papier, conservation, diffusion, vignette, txt, \u2026).'])
+ETYPE_ATTR_DOC[('SEDABinaryDataObject', 'seda_data_object_version_from', 'object')] = ('DataObjectVersion', [u'Version d\u2019un objet-donn\xe9es (par exemple : original papier, conservation, diffusion, vignette, txt, \u2026).'])
+ETYPE_ATTR_DOC[('SEDADataObjectVersion', 'seda_data_object_version_to', 'subject')] = ('DataObjectVersion', [u'Version d\u2019un objet-donn\xe9es (par exemple : original papier, conservation, diffusion, vignette, txt, \u2026).'])
+ETYPE_ATTR_DOC[('Concept', 'seda_data_object_version_to', 'object')] = ('DataObjectVersion', [u'Version d\u2019un objet-donn\xe9es (par exemple : original papier, conservation, diffusion, vignette, txt, \u2026).'])
+ETYPE_ATTR_DOC[('SEDACompressed', 'seda_compressed', 'subject')] = ('Compressed', [u'Indique si l\u2019objet-donn\xe9es est compress\xe9 et doit \xeatre d\xe9compress\xe9.'])
+ETYPE_ATTR_DOC[('SEDABinaryDataObject', 'seda_compressed', 'object')] = ('Compressed', [u'Indique si l\u2019objet-donn\xe9es est compress\xe9 et doit \xeatre d\xe9compress\xe9.'])
+ETYPE_ATTR_DOC[('SEDARelationship', 'seda_relationship', 'subject')] = ('Relationship', [u'Permet de sp\xe9cifier un lien technique entre un objet-donn\xe9es et une signature.'])
+ETYPE_ATTR_DOC[('SEDAPhysicalDataObject', 'seda_relationship', 'object')] = ('Relationship', [u'Permet de sp\xe9cifier un lien technique entre un objet-donn\xe9es et une signature.'])
+ETYPE_ATTR_DOC[('SEDAArchiveUnit', 'seda_archive_unit', 'subject')] = ('ArchiveUnit', [u'Correspond \xe0 la notion de composant en ISAD(G). ArchiveUnit permet \xe0 la fois de g\xe9rer la hi\xe9rarchie intellectuelle, \n                        tout en contenant les m\xe9tadonn\xe9es de description et de gestion propres \xe0 chaque niveau de description archivistique.'])
+ETYPE_ATTR_DOC[('SEDAArchiveTransfer', 'seda_archive_unit', 'object')] = ('ArchiveUnit', [u'Correspond \xe0 la notion de composant en ISAD(G). ArchiveUnit permet \xe0 la fois de g\xe9rer la hi\xe9rarchie intellectuelle, \n                        tout en contenant les m\xe9tadonn\xe9es de description et de gestion propres \xe0 chaque niveau de description archivistique.'])
+ETYPE_ATTR_DOC[('SEDAServiceLevel', 'seda_service_level', 'subject')] = ('ServiceLevel', [u'Niveau de service applicable aux unit\xe9s d\u2019archives.'])
+ETYPE_ATTR_DOC[('SEDAArchiveTransfer', 'seda_service_level', 'object')] = ('ServiceLevel', [u'Niveau de service applicable aux unit\xe9s d\u2019archives.'])
+ETYPE_ATTR_DOC[('SEDAAcquisitionInformation', 'seda_acquisition_information_from', 'subject')] = ('AcquisitionInformation', [u"Modalit\xe9s d'entr\xe9e des archives."])
+ETYPE_ATTR_DOC[('SEDAArchiveTransfer', 'seda_acquisition_information_from', 'object')] = ('AcquisitionInformation', [u"Modalit\xe9s d'entr\xe9e des archives."])
+ETYPE_ATTR_DOC[('SEDAAcquisitionInformation', 'seda_acquisition_information_to', 'subject')] = ('AcquisitionInformation', [u"Modalit\xe9s d'entr\xe9e des archives."])
+ETYPE_ATTR_DOC[('Concept', 'seda_acquisition_information_to', 'object')] = ('AcquisitionInformation', [u"Modalit\xe9s d'entr\xe9e des archives."])
+ETYPE_ATTR_DOC[('SEDALegalStatus', 'seda_legal_status_from', 'subject')] = ('LegalStatus', [u'Statut des archives \xe9chang\xe9es.'])
+ETYPE_ATTR_DOC[('SEDAArchiveTransfer', 'seda_legal_status_from', 'object')] = ('LegalStatus', [u'Statut des archives \xe9chang\xe9es.'])
+ETYPE_ATTR_DOC[('SEDALegalStatus', 'seda_legal_status_to', 'subject')] = ('LegalStatus', [u'Statut des archives \xe9chang\xe9es.'])
+ETYPE_ATTR_DOC[('Concept', 'seda_legal_status_to', 'object')] = ('LegalStatus', [u'Statut des archives \xe9chang\xe9es.'])
+ETYPE_ATTR_DOC[('SEDAOriginatingAgencyIdentifier', 'seda_originating_agency_identifier', 'subject')] = ('OriginatingAgencyIdentifier', [u'Identifiant du service producteur - information de gestion \xe0 ne pas confondre avec OriginatingAgency dans les m\xe9tadonn\xe9es de description.'])
+ETYPE_ATTR_DOC[('SEDAArchiveTransfer', 'seda_originating_agency_identifier', 'object')] = ('OriginatingAgencyIdentifier', [u'Identifiant du service producteur - information de gestion \xe0 ne pas confondre avec OriginatingAgency dans les m\xe9tadonn\xe9es de description.'])
+ETYPE_ATTR_DOC[('SEDASubmissionAgencyIdentifier', 'seda_submission_agency_identifier', 'subject')] = ('SubmissionAgencyIdentifier', [u'Identifiant du service versant - information de gestion \xe0 ne pas confondre avec SubmissionAgency dans les m\xe9tadonn\xe9es de description.'])
+ETYPE_ATTR_DOC[('SEDAArchiveTransfer', 'seda_submission_agency_identifier', 'object')] = ('SubmissionAgencyIdentifier', [u'Identifiant du service versant - information de gestion \xe0 ne pas confondre avec SubmissionAgency dans les m\xe9tadonn\xe9es de description.'])
+ETYPE_ATTR_DOC[('SEDAStorageRule', 'seda_storage_rule', 'subject')] = ('StorageRule', [u'Gestion de la dur\xe9e d\u2019utilit\xe9 courante.'])
+ETYPE_ATTR_DOC[('SEDAArchiveTransfer', 'seda_storage_rule', 'object')] = ('StorageRule', [u'Gestion de la dur\xe9e d\u2019utilit\xe9 courante.'])
+ETYPE_ATTR_DOC[('SEDAAppraisalRule', 'seda_appraisal_rule', 'subject')] = ('AppraisalRule', [u'Gestion de la dur\xe9e d\u2019utilit\xe9 administrative.'])
+ETYPE_ATTR_DOC[('SEDAArchiveTransfer', 'seda_appraisal_rule', 'object')] = ('AppraisalRule', [u'Gestion de la dur\xe9e d\u2019utilit\xe9 administrative.'])
+ETYPE_ATTR_DOC[('SEDAAccessRule', 'seda_access_rule', 'subject')] = ('AccessRule', [u'Gestion de la communicabilit\xe9.'])
+ETYPE_ATTR_DOC[('SEDAArchiveTransfer', 'seda_access_rule', 'object')] = ('AccessRule', [u'Gestion de la communicabilit\xe9.'])
+ETYPE_ATTR_DOC[('SEDADisseminationRule', 'seda_dissemination_rule', 'subject')] = ('DisseminationRule', [u'Gestion de la diffusion.'])
+ETYPE_ATTR_DOC[('SEDAArchiveTransfer', 'seda_dissemination_rule', 'object')] = ('DisseminationRule', [u'Gestion de la diffusion.'])
+ETYPE_ATTR_DOC[('SEDAReuseRule', 'seda_reuse_rule', 'subject')] = ('ReuseRule', [u'Gestion de la r\xe9utilisation.'])
+ETYPE_ATTR_DOC[('SEDAArchiveTransfer', 'seda_reuse_rule', 'object')] = ('ReuseRule', [u'Gestion de la r\xe9utilisation.'])
+ETYPE_ATTR_DOC[('SEDAClassificationRule', 'seda_classification_rule', 'subject')] = ('ClassificationRule', [u'Gestion de la classification.'])
+ETYPE_ATTR_DOC[('SEDAArchiveTransfer', 'seda_classification_rule', 'object')] = ('ClassificationRule', [u'Gestion de la classification.'])
+ETYPE_ATTR_DOC[('SEDANeedAuthorization', 'seda_need_authorization', 'subject')] = ('NeedAuthorization', [u'Indique si une autorisation humaine est n\xe9cessaire pour v\xe9rifier ou valider les op\xe9rations de gestion des ArchiveUnit.'])
+ETYPE_ATTR_DOC[('SEDAArchiveTransfer', 'seda_need_authorization', 'object')] = ('NeedAuthorization', [u'Indique si une autorisation humaine est n\xe9cessaire pour v\xe9rifier ou valider les op\xe9rations de gestion des ArchiveUnit.'])
+ETYPE_ATTR_DOC[('SEDASeqAltArchiveUnitArchiveUnitRefIdManagement', 'seda_need_authorization', 'object')] = ('NeedAuthorization', [u'Indique si une autorisation humaine est n\xe9cessaire pour v\xe9rifier ou valider les op\xe9rations de gestion des ArchiveUnit.'])
+ETYPE_ATTR_DOC[('SEDARelationship', 'seda_type_relationship', 'subject')] = ('type', ())
+ETYPE_ATTR_DOC[('Concept', 'seda_type_relationship', 'object')] = ('type', ())
+ETYPE_ATTR_DOC[('SEDARelationship', 'seda_target', 'subject')] = ('target', ())
+ETYPE_ATTR_DOC[('SEDAPhysicalDataObject', 'seda_target', 'object')] = ('target', ())
+ETYPE_ATTR_DOC[('SEDABinaryDataObject', 'seda_target', 'object')] = ('target', ())
+ETYPE_ATTR_DOC[('SEDAAttachment', 'seda_attachment', 'subject')] = ('Attachment', [u'Objet-donn\xe9es (contenu binaire ou fichier joint).'])
+ETYPE_ATTR_DOC[('SEDAAltBinaryDataObjectAttachment', 'seda_attachment', 'object')] = ('Attachment', [u'Objet-donn\xe9es (contenu binaire ou fichier joint).'])
+ETYPE_ATTR_DOC[('SEDAUri', 'seda_uri', 'subject')] = ('Uri', [u"L'URI sp\xe9cifie o\xf9 se trouve l'objet-donn\xe9es num\xe9rique. Peut correspondre \xe0 un chemin relatif."])
+ETYPE_ATTR_DOC[('SEDAAltBinaryDataObjectAttachment', 'seda_uri', 'object')] = ('Uri', [u"L'URI sp\xe9cifie o\xf9 se trouve l'objet-donn\xe9es num\xe9rique. Peut correspondre \xe0 un chemin relatif."])
+ETYPE_ATTR_DOC[('SEDABinaryDataObject', 'seda_algorithm', 'subject')] = ('algorithm', ())
+ETYPE_ATTR_DOC[('Concept', 'seda_algorithm', 'object')] = ('algorithm', ())
+ETYPE_ATTR_DOC[('SEDACompressed', 'seda_algorithm', 'subject')] = ('algorithm', ())
+ETYPE_ATTR_DOC[('Concept', 'seda_algorithm', 'object')] = ('algorithm', ())
+ETYPE_ATTR_DOC[('SEDAFormatLitteral', 'seda_format_litteral', 'subject')] = ('FormatLitteral', [u'Forme litt\xe9rale du nom du format.', u'Exemple : Microsoft Word Document.'])
+ETYPE_ATTR_DOC[('SEDABinaryDataObject', 'seda_format_litteral', 'object')] = ('FormatLitteral', [u'Forme litt\xe9rale du nom du format.', u'Exemple : Microsoft Word Document.'])
+ETYPE_ATTR_DOC[('SEDAMimeType', 'seda_mime_type_from', 'subject')] = ('MimeType', [u'Type Mime associ\xe9, potentiellement stable mais pas assez pr\xe9cis.', u'Exemple : application/msword'])
+ETYPE_ATTR_DOC[('SEDABinaryDataObject', 'seda_mime_type_from', 'object')] = ('MimeType', [u'Type Mime associ\xe9, potentiellement stable mais pas assez pr\xe9cis.', u'Exemple : application/msword'])
+ETYPE_ATTR_DOC[('SEDAMimeType', 'seda_mime_type_to', 'subject')] = ('MimeType', [u'Type Mime associ\xe9, potentiellement stable mais pas assez pr\xe9cis.', u'Exemple : application/msword'])
+ETYPE_ATTR_DOC[('Concept', 'seda_mime_type_to', 'object')] = ('MimeType', [u'Type Mime associ\xe9, potentiellement stable mais pas assez pr\xe9cis.', u'Exemple : application/msword'])
+ETYPE_ATTR_DOC[('SEDAFormatId', 'seda_format_id_from', 'subject')] = ('FormatId', [u'Type sp\xe9cifique du format tel que d\xe9fini dans FormatIdCodeList.', u'Exemple : (Pronom)fmt/40'])
+ETYPE_ATTR_DOC[('SEDABinaryDataObject', 'seda_format_id_from', 'object')] = ('FormatId', [u'Type sp\xe9cifique du format tel que d\xe9fini dans FormatIdCodeList.', u'Exemple : (Pronom)fmt/40'])
+ETYPE_ATTR_DOC[('SEDAFormatId', 'seda_format_id_to', 'subject')] = ('FormatId', [u'Type sp\xe9cifique du format tel que d\xe9fini dans FormatIdCodeList.', u'Exemple : (Pronom)fmt/40'])
+ETYPE_ATTR_DOC[('Concept', 'seda_format_id_to', 'object')] = ('FormatId', [u'Type sp\xe9cifique du format tel que d\xe9fini dans FormatIdCodeList.', u'Exemple : (Pronom)fmt/40'])
+ETYPE_ATTR_DOC[('SEDAEncoding', 'seda_encoding_from', 'subject')] = ('Encoding', [u'Encodage du fichier tel que d\xe9fini dans EncodingIdCodeList.', u'Exemple : Utf-8'])
+ETYPE_ATTR_DOC[('SEDABinaryDataObject', 'seda_encoding_from', 'object')] = ('Encoding', [u'Encodage du fichier tel que d\xe9fini dans EncodingIdCodeList.', u'Exemple : Utf-8'])
+ETYPE_ATTR_DOC[('SEDAEncoding', 'seda_encoding_to', 'subject')] = ('Encoding', [u'Encodage du fichier tel que d\xe9fini dans EncodingIdCodeList.', u'Exemple : Utf-8'])
+ETYPE_ATTR_DOC[('Concept', 'seda_encoding_to', 'object')] = ('Encoding', [u'Encodage du fichier tel que d\xe9fini dans EncodingIdCodeList.', u'Exemple : Utf-8'])
+ETYPE_ATTR_DOC[('SEDACreatingApplicationName', 'seda_creating_application_name', 'subject')] = ('CreatingApplicationName', [u"Nom de l'application utilis\xe9e pour cr\xe9er le fichier."])
+ETYPE_ATTR_DOC[('SEDABinaryDataObject', 'seda_creating_application_name', 'object')] = ('CreatingApplicationName', [u"Nom de l'application utilis\xe9e pour cr\xe9er le fichier."])
+ETYPE_ATTR_DOC[('SEDACreatingApplicationVersion', 'seda_creating_application_version', 'subject')] = ('CreatingApplicationVersion', [u"Version de l'application utilis\xe9e pour cr\xe9er le fichier."])
+ETYPE_ATTR_DOC[('SEDABinaryDataObject', 'seda_creating_application_version', 'object')] = ('CreatingApplicationVersion', [u"Version de l'application utilis\xe9e pour cr\xe9er le fichier."])
+ETYPE_ATTR_DOC[('SEDADateCreatedByApplication', 'seda_date_created_by_application', 'subject')] = ('DateCreatedByApplication', [u'Date de cr\xe9ation du fichier.'])
+ETYPE_ATTR_DOC[('SEDABinaryDataObject', 'seda_date_created_by_application', 'object')] = ('DateCreatedByApplication', [u'Date de cr\xe9ation du fichier.'])
+ETYPE_ATTR_DOC[('SEDACreatingOs', 'seda_creating_os', 'subject')] = ('CreatingOs', [u'Syst\xe8me d\u2019exploitation utilis\xe9 pour cr\xe9er le fichier.'])
+ETYPE_ATTR_DOC[('SEDABinaryDataObject', 'seda_creating_os', 'object')] = ('CreatingOs', [u'Syst\xe8me d\u2019exploitation utilis\xe9 pour cr\xe9er le fichier.'])
+ETYPE_ATTR_DOC[('SEDACreatingOsVersion', 'seda_creating_os_version', 'subject')] = ('CreatingOsVersion', [u"Version du syst\xe8me d'exploitation utilis\xe9 pour cr\xe9er le fichier."])
+ETYPE_ATTR_DOC[('SEDABinaryDataObject', 'seda_creating_os_version', 'object')] = ('CreatingOsVersion', [u"Version du syst\xe8me d'exploitation utilis\xe9 pour cr\xe9er le fichier."])
+ETYPE_ATTR_DOC[('SEDALastModified', 'seda_last_modified', 'subject')] = ('LastModified', [u'Date de la derni\xe8re modification du fichier.'])
+ETYPE_ATTR_DOC[('SEDABinaryDataObject', 'seda_last_modified', 'object')] = ('LastModified', [u'Date de la derni\xe8re modification du fichier.'])
+ETYPE_ATTR_DOC[('SEDAWidth', 'seda_width', 'subject')] = ('Width', [u'M\xe9tadonn\xe9e de dimension physique : largeur.'])
+ETYPE_ATTR_DOC[('SEDAPhysicalDataObject', 'seda_width', 'object')] = ('Width', [u'M\xe9tadonn\xe9e de dimension physique : largeur.'])
+ETYPE_ATTR_DOC[('SEDAHeight', 'seda_height', 'subject')] = ('Height', [u'M\xe9tadonn\xe9e de dimension physique : hauteur.'])
+ETYPE_ATTR_DOC[('SEDAPhysicalDataObject', 'seda_height', 'object')] = ('Height', [u'M\xe9tadonn\xe9e de dimension physique : hauteur.'])
+ETYPE_ATTR_DOC[('SEDADepth', 'seda_depth', 'subject')] = ('Depth', [u'M\xe9tadonn\xe9e de dimension physique : profondeur.'])
+ETYPE_ATTR_DOC[('SEDAPhysicalDataObject', 'seda_depth', 'object')] = ('Depth', [u'M\xe9tadonn\xe9e de dimension physique : profondeur.'])
+ETYPE_ATTR_DOC[('SEDAShape', 'seda_shape', 'subject')] = ('Shape', [u'M\xe9tadonn\xe9e de dimension physique : forme.'])
+ETYPE_ATTR_DOC[('SEDAPhysicalDataObject', 'seda_shape', 'object')] = ('Shape', [u'M\xe9tadonn\xe9e de dimension physique : forme.'])
+ETYPE_ATTR_DOC[('SEDADiameter', 'seda_diameter', 'subject')] = ('Diameter', [u'M\xe9tadonn\xe9e de dimension physique : diam\xe8tre.'])
+ETYPE_ATTR_DOC[('SEDAPhysicalDataObject', 'seda_diameter', 'object')] = ('Diameter', [u'M\xe9tadonn\xe9e de dimension physique : diam\xe8tre.'])
+ETYPE_ATTR_DOC[('SEDALength', 'seda_length', 'subject')] = ('Length', [u'M\xe9tadonn\xe9e de dimension physique : longueur.'])
+ETYPE_ATTR_DOC[('SEDAPhysicalDataObject', 'seda_length', 'object')] = ('Length', [u'M\xe9tadonn\xe9e de dimension physique : longueur.'])
+ETYPE_ATTR_DOC[('SEDAThickness', 'seda_thickness', 'subject')] = ('Thickness', [u'M\xe9tadonn\xe9e de dimension physique : \xe9paisseur.'])
+ETYPE_ATTR_DOC[('SEDAPhysicalDataObject', 'seda_thickness', 'object')] = ('Thickness', [u'M\xe9tadonn\xe9e de dimension physique : \xe9paisseur.'])
+ETYPE_ATTR_DOC[('SEDAWeight', 'seda_weight', 'subject')] = ('Weight', [u'M\xe9tadonn\xe9e de dimension physique : poids.'])
+ETYPE_ATTR_DOC[('SEDAPhysicalDataObject', 'seda_weight', 'object')] = ('Weight', [u'M\xe9tadonn\xe9e de dimension physique : poids.'])
+ETYPE_ATTR_DOC[('SEDANumberOfPage', 'seda_number_of_page', 'subject')] = ('NumberOfPage', [u'M\xe9tadonn\xe9e de dimension physique : nombre de pages.'])
+ETYPE_ATTR_DOC[('SEDAPhysicalDataObject', 'seda_number_of_page', 'object')] = ('NumberOfPage', [u'M\xe9tadonn\xe9e de dimension physique : nombre de pages.'])
+ETYPE_ATTR_DOC[('SEDAArchiveUnitRefId', 'seda_archive_unit_ref_id_from', 'subject')] = ('ArchiveUnitRefId', [u"Permet de faire une r\xe9f\xe9rence \xe0 d'autres ArchiveUnit dans la m\xeame transaction."])
+ETYPE_ATTR_DOC[('SEDAAltIsPartOfArchiveUnitRefId', 'seda_archive_unit_ref_id_from', 'object')] = ('ArchiveUnitRefId', [u"Permet de faire une r\xe9f\xe9rence \xe0 d'autres ArchiveUnit dans la m\xeame transaction."])
+ETYPE_ATTR_DOC[('SEDAAltReferencesArchiveUnitRefId', 'seda_archive_unit_ref_id_from', 'object')] = ('ArchiveUnitRefId', [u"Permet de faire une r\xe9f\xe9rence \xe0 d'autres ArchiveUnit dans la m\xeame transaction."])
+ETYPE_ATTR_DOC[('SEDAAltArchiveUnitArchiveUnitRefId', 'seda_archive_unit_ref_id_from', 'object')] = ('ArchiveUnitRefId', [u"Permet de faire une r\xe9f\xe9rence \xe0 d'autres ArchiveUnit dans la m\xeame transaction."])
+ETYPE_ATTR_DOC[('SEDAAltRequiresArchiveUnitRefId', 'seda_archive_unit_ref_id_from', 'object')] = ('ArchiveUnitRefId', [u"Permet de faire une r\xe9f\xe9rence \xe0 d'autres ArchiveUnit dans la m\xeame transaction."])
+ETYPE_ATTR_DOC[('SEDAAltReplacesArchiveUnitRefId', 'seda_archive_unit_ref_id_from', 'object')] = ('ArchiveUnitRefId', [u"Permet de faire une r\xe9f\xe9rence \xe0 d'autres ArchiveUnit dans la m\xeame transaction."])
+ETYPE_ATTR_DOC[('SEDAAltIsVersionOfArchiveUnitRefId', 'seda_archive_unit_ref_id_from', 'object')] = ('ArchiveUnitRefId', [u"Permet de faire une r\xe9f\xe9rence \xe0 d'autres ArchiveUnit dans la m\xeame transaction."])
+ETYPE_ATTR_DOC[('SEDAArchiveUnitRefId', 'seda_archive_unit_ref_id_to', 'subject')] = ('ArchiveUnitRefId', [u"Permet de faire une r\xe9f\xe9rence \xe0 d'autres ArchiveUnit dans la m\xeame transaction."])
+ETYPE_ATTR_DOC[('SEDAArchiveUnit', 'seda_archive_unit_ref_id_to', 'object')] = ('ArchiveUnitRefId', [u"Permet de faire une r\xe9f\xe9rence \xe0 d'autres ArchiveUnit dans la m\xeame transaction."])
+ETYPE_ATTR_DOC[('SEDAStorageRule', 'seda_final_action', 'subject')] = ('FinalAction', [u'Action \xe0 mettre en \u0153uvre au terme de la dur\xe9e de gestion.'])
+ETYPE_ATTR_DOC[('Concept', 'seda_final_action', 'object')] = ('FinalAction', [u'Action \xe0 mettre en \u0153uvre au terme de la dur\xe9e de gestion.'])
+ETYPE_ATTR_DOC[('SEDAAppraisalRule', 'seda_final_action', 'subject')] = ('FinalAction', [u'Action \xe0 mettre en \u0153uvre au terme de la dur\xe9e de gestion.'])
+ETYPE_ATTR_DOC[('Concept', 'seda_final_action', 'object')] = ('FinalAction', [u'Action \xe0 mettre en \u0153uvre au terme de la dur\xe9e de gestion.'])
+ETYPE_ATTR_DOC[('SEDAClassificationRule', 'seda_classification_level', 'subject')] = ('ClassificationLevel', [u'R\xe9f\xe9rence au niveau de classification.'])
+ETYPE_ATTR_DOC[('Concept', 'seda_classification_level', 'object')] = ('ClassificationLevel', [u'R\xe9f\xe9rence au niveau de classification.'])
+ETYPE_ATTR_DOC[('SEDAClassificationReassessingDate', 'seda_classification_reassessing_date', 'subject')] = ('ClassificationReassessingDate', [u'Date de r\xe9\xe9valuation de la classification.'])
+ETYPE_ATTR_DOC[('SEDAClassificationRule', 'seda_classification_reassessing_date', 'object')] = ('ClassificationReassessingDate', [u'Date de r\xe9\xe9valuation de la classification.'])
+ETYPE_ATTR_DOC[('SEDANeedReassessingAuthorization', 'seda_need_reassessing_authorization', 'subject')] = ('NeedReassessingAuthorization', [u'Indique si une autorisation humaine est n\xe9cessaire pour r\xe9\xe9valuer la classification.'])
+ETYPE_ATTR_DOC[('SEDAClassificationRule', 'seda_need_reassessing_authorization', 'object')] = ('NeedReassessingAuthorization', [u'Indique si une autorisation humaine est n\xe9cessaire pour r\xe9\xe9valuer la classification.'])
+ETYPE_ATTR_DOC[('SEDAArchiveUnit', 'seda_archive_unit', 'subject')] = ('ArchiveUnit', [u'Correspond \xe0 la notion de composant en ISAD(G). ArchiveUnit permet \xe0 la fois de g\xe9rer la hi\xe9rarchie intellectuelle, \n                        tout en contenant les m\xe9tadonn\xe9es de description et de gestion propres \xe0 chaque niveau de description archivistique.'])
+ETYPE_ATTR_DOC[('SEDASeqAltArchiveUnitArchiveUnitRefIdManagement', 'seda_archive_unit', 'object')] = ('ArchiveUnit', [u'Correspond \xe0 la notion de composant en ISAD(G). ArchiveUnit permet \xe0 la fois de g\xe9rer la hi\xe9rarchie intellectuelle, \n                        tout en contenant les m\xe9tadonn\xe9es de description et de gestion propres \xe0 chaque niveau de description archivistique.'])
+ETYPE_ATTR_DOC[('SEDADataObjectReference', 'seda_data_object_reference', 'subject')] = ('DataObjectReference', [u"R\xe9f\xe9rence \xe0 un objet-donn\xe9es ou \xe0 un groupe d'objets-donn\xe9es interne(s)."])
+ETYPE_ATTR_DOC[('SEDASeqAltArchiveUnitArchiveUnitRefIdManagement', 'seda_data_object_reference', 'object')] = ('DataObjectReference', [u"R\xe9f\xe9rence \xe0 un objet-donn\xe9es ou \xe0 un groupe d'objets-donn\xe9es interne(s)."])
+ETYPE_ATTR_DOC[('SEDAWidth', 'seda_unit', 'subject')] = ('unit', ())
+ETYPE_ATTR_DOC[('Concept', 'seda_unit', 'object')] = ('unit', ())
+ETYPE_ATTR_DOC[('SEDAHeight', 'seda_unit', 'subject')] = ('unit', ())
+ETYPE_ATTR_DOC[('Concept', 'seda_unit', 'object')] = ('unit', ())
+ETYPE_ATTR_DOC[('SEDADepth', 'seda_unit', 'subject')] = ('unit', ())
+ETYPE_ATTR_DOC[('Concept', 'seda_unit', 'object')] = ('unit', ())
+ETYPE_ATTR_DOC[('SEDADiameter', 'seda_unit', 'subject')] = ('unit', ())
+ETYPE_ATTR_DOC[('Concept', 'seda_unit', 'object')] = ('unit', ())
+ETYPE_ATTR_DOC[('SEDALength', 'seda_unit', 'subject')] = ('unit', ())
+ETYPE_ATTR_DOC[('Concept', 'seda_unit', 'object')] = ('unit', ())
+ETYPE_ATTR_DOC[('SEDAThickness', 'seda_unit', 'subject')] = ('unit', ())
+ETYPE_ATTR_DOC[('Concept', 'seda_unit', 'object')] = ('unit', ())
+ETYPE_ATTR_DOC[('SEDAWeight', 'seda_unit', 'subject')] = ('unit', ())
+ETYPE_ATTR_DOC[('Concept', 'seda_unit', 'object')] = ('unit', ())
+ETYPE_ATTR_DOC[('SEDAStorageRule', 'seda_storage_rule', 'subject')] = ('StorageRule', [u'Gestion de la dur\xe9e d\u2019utilit\xe9 courante.'])
+ETYPE_ATTR_DOC[('SEDASeqAltArchiveUnitArchiveUnitRefIdManagement', 'seda_storage_rule', 'object')] = ('StorageRule', [u'Gestion de la dur\xe9e d\u2019utilit\xe9 courante.'])
+ETYPE_ATTR_DOC[('SEDAAppraisalRule', 'seda_appraisal_rule', 'subject')] = ('AppraisalRule', [u'Gestion de la dur\xe9e d\u2019utilit\xe9 administrative.'])
+ETYPE_ATTR_DOC[('SEDASeqAltArchiveUnitArchiveUnitRefIdManagement', 'seda_appraisal_rule', 'object')] = ('AppraisalRule', [u'Gestion de la dur\xe9e d\u2019utilit\xe9 administrative.'])
+ETYPE_ATTR_DOC[('SEDAAccessRule', 'seda_access_rule', 'subject')] = ('AccessRule', [u'Gestion de la communicabilit\xe9.'])
+ETYPE_ATTR_DOC[('SEDASeqAltArchiveUnitArchiveUnitRefIdManagement', 'seda_access_rule', 'object')] = ('AccessRule', [u'Gestion de la communicabilit\xe9.'])
+ETYPE_ATTR_DOC[('SEDADisseminationRule', 'seda_dissemination_rule', 'subject')] = ('DisseminationRule', [u'Gestion de la diffusion.'])
+ETYPE_ATTR_DOC[('SEDASeqAltArchiveUnitArchiveUnitRefIdManagement', 'seda_dissemination_rule', 'object')] = ('DisseminationRule', [u'Gestion de la diffusion.'])
+ETYPE_ATTR_DOC[('SEDAReuseRule', 'seda_reuse_rule', 'subject')] = ('ReuseRule', [u'Gestion de la r\xe9utilisation.'])
+ETYPE_ATTR_DOC[('SEDASeqAltArchiveUnitArchiveUnitRefIdManagement', 'seda_reuse_rule', 'object')] = ('ReuseRule', [u'Gestion de la r\xe9utilisation.'])
+ETYPE_ATTR_DOC[('SEDAClassificationRule', 'seda_classification_rule', 'subject')] = ('ClassificationRule', [u'Gestion de la classification.'])
+ETYPE_ATTR_DOC[('SEDASeqAltArchiveUnitArchiveUnitRefIdManagement', 'seda_classification_rule', 'object')] = ('ClassificationRule', [u'Gestion de la classification.'])
+ETYPE_ATTR_DOC[('SEDASeqAltArchiveUnitArchiveUnitRefIdManagement', 'seda_description_level', 'subject')] = ('DescriptionLevel', [u'Niveau de description au sens de la norme ISAD (G). Indique si l\u2019ArchiveUnit correspond \xe0 un fonds, \n                        \xe0 un sous-fonds, \xe0 une classe, \xe0 une s\xe9rie organique, \xe0 une sous-s\xe9rie organique, \xe0 un dossier, \xe0 un sous-dossier ou \xe0 une pi\xe8ce.', u'R\xe9f\xe9rence : seda.DescriptionLevel'])
+ETYPE_ATTR_DOC[('Concept', 'seda_description_level', 'object')] = ('DescriptionLevel', [u'Niveau de description au sens de la norme ISAD (G). Indique si l\u2019ArchiveUnit correspond \xe0 un fonds, \n                        \xe0 un sous-fonds, \xe0 une classe, \xe0 une s\xe9rie organique, \xe0 une sous-s\xe9rie organique, \xe0 un dossier, \xe0 un sous-dossier ou \xe0 une pi\xe8ce.', u'R\xe9f\xe9rence : seda.DescriptionLevel'])
+ETYPE_ATTR_DOC[('SEDATitle', 'seda_title', 'subject')] = ('Title', [u"Intitul\xe9 de l'ArchiveUnit.", u'R\xe9f\xe9rences : DC.Title ead.unittitle'])
+ETYPE_ATTR_DOC[('SEDASeqAltArchiveUnitArchiveUnitRefIdManagement', 'seda_title', 'object')] = ('Title', [u"Intitul\xe9 de l'ArchiveUnit.", u'R\xe9f\xe9rences : DC.Title ead.unittitle'])
+ETYPE_ATTR_DOC[('SEDAFilePlanPosition', 'seda_file_plan_position', 'subject')] = ('FilePlanPosition', [u'Position de l\u2019ArchiveUnit dans le plan de classement du service producteur.', u'R\xe9f\xe9rences : seda.FilePlanPosition'])
+ETYPE_ATTR_DOC[('SEDASeqAltArchiveUnitArchiveUnitRefIdManagement', 'seda_file_plan_position', 'object')] = ('FilePlanPosition', [u'Position de l\u2019ArchiveUnit dans le plan de classement du service producteur.', u'R\xe9f\xe9rences : seda.FilePlanPosition'])
+ETYPE_ATTR_DOC[('SEDASystemId', 'seda_system_id', 'subject')] = ('SystemId', [u'Identifiant attribu\xe9 aux objets. Il est attribu\xe9 par le SAE et correspond \xe0 un identifiant interne.', u'R\xe9f\xe9rences : ARMS'])
+ETYPE_ATTR_DOC[('SEDASeqAltArchiveUnitArchiveUnitRefIdManagement', 'seda_system_id', 'object')] = ('SystemId', [u'Identifiant attribu\xe9 aux objets. Il est attribu\xe9 par le SAE et correspond \xe0 un identifiant interne.', u'R\xe9f\xe9rences : ARMS'])
+ETYPE_ATTR_DOC[('SEDAOriginatingSystemId', 'seda_originating_system_id', 'subject')] = ('OriginatingSystemId', [u'Identifiant syst\xe8me attribu\xe9 \xe0 l\u2019ArchiveUnit par l\u2019application du service producteur.'])
+ETYPE_ATTR_DOC[('SEDASeqAltArchiveUnitArchiveUnitRefIdManagement', 'seda_originating_system_id', 'object')] = ('OriginatingSystemId', [u'Identifiant syst\xe8me attribu\xe9 \xe0 l\u2019ArchiveUnit par l\u2019application du service producteur.'])
+ETYPE_ATTR_DOC[('SEDAArchivalAgencyArchiveUnitIdentifier', 'seda_archival_agency_archive_unit_identifier', 'subject')] = ('ArchivalAgencyArchiveUnitIdentifier', [u"Identifiant m\xe9tier attribu\xe9 \xe0 l'ArchiveUnit par le service d'archives. Peut \xeatre compar\xe9 \xe0 une cote."])
+ETYPE_ATTR_DOC[('SEDASeqAltArchiveUnitArchiveUnitRefIdManagement', 'seda_archival_agency_archive_unit_identifier', 'object')] = ('ArchivalAgencyArchiveUnitIdentifier', [u"Identifiant m\xe9tier attribu\xe9 \xe0 l'ArchiveUnit par le service d'archives. Peut \xeatre compar\xe9 \xe0 une cote."])
+ETYPE_ATTR_DOC[('SEDAOriginatingAgencyArchiveUnitIdentifier', 'seda_originating_agency_archive_unit_identifier', 'subject')] = ('OriginatingAgencyArchiveUnitIdentifier', [u'Identifiant m\xe9tier attribu\xe9 \xe0 l\u2019ArchiveUnit par le service producteur.'])
+ETYPE_ATTR_DOC[('SEDASeqAltArchiveUnitArchiveUnitRefIdManagement', 'seda_originating_agency_archive_unit_identifier', 'object')] = ('OriginatingAgencyArchiveUnitIdentifier', [u'Identifiant m\xe9tier attribu\xe9 \xe0 l\u2019ArchiveUnit par le service producteur.'])
+ETYPE_ATTR_DOC[('SEDATransferringAgencyArchiveUnitIdentifier', 'seda_transferring_agency_archive_unit_identifier', 'subject')] = ('TransferringAgencyArchiveUnitIdentifier', [u"Identifiant attribu\xe9 \xe0 l'ArchiveUnit par le service versant."])
+ETYPE_ATTR_DOC[('SEDASeqAltArchiveUnitArchiveUnitRefIdManagement', 'seda_transferring_agency_archive_unit_identifier', 'object')] = ('TransferringAgencyArchiveUnitIdentifier', [u"Identifiant attribu\xe9 \xe0 l'ArchiveUnit par le service versant."])
+ETYPE_ATTR_DOC[('SEDADescription', 'seda_description', 'subject')] = ('Description', [u'Description d\xe9taill\xe9e de l\u2019ArchiveUnit. Correspond \xe0 la pr\xe9sentation du contenu au sens de la norme ISAD(G).', u'R\xe9f\xe9rences : DC:Documentation'])
+ETYPE_ATTR_DOC[('SEDASeqAltArchiveUnitArchiveUnitRefIdManagement', 'seda_description', 'object')] = ('Description', [u'Description d\xe9taill\xe9e de l\u2019ArchiveUnit. Correspond \xe0 la pr\xe9sentation du contenu au sens de la norme ISAD(G).', u'R\xe9f\xe9rences : DC:Documentation'])
+ETYPE_ATTR_DOC[('SEDAType', 'seda_type_from', 'subject')] = ('Type', [u'Type d\u2019information au sens de l\u2019OAIS (information de repr\xe9sentation, information de p\xe9rennisation, etc.).', u'R\xe9f\xe9rences : seda.DocumentType'])
+ETYPE_ATTR_DOC[('SEDASeqAltArchiveUnitArchiveUnitRefIdManagement', 'seda_type_from', 'object')] = ('Type', [u'Type d\u2019information au sens de l\u2019OAIS (information de repr\xe9sentation, information de p\xe9rennisation, etc.).', u'R\xe9f\xe9rences : seda.DocumentType'])
+ETYPE_ATTR_DOC[('SEDAType', 'seda_type_to', 'subject')] = ('Type', [u'Type d\u2019information au sens de l\u2019OAIS (information de repr\xe9sentation, information de p\xe9rennisation, etc.).', u'R\xe9f\xe9rences : seda.DocumentType'])
+ETYPE_ATTR_DOC[('Concept', 'seda_type_to', 'object')] = ('Type', [u'Type d\u2019information au sens de l\u2019OAIS (information de repr\xe9sentation, information de p\xe9rennisation, etc.).', u'R\xe9f\xe9rences : seda.DocumentType'])
+ETYPE_ATTR_DOC[('SEDADocumentType', 'seda_document_type', 'subject')] = ('DocumentType', [u'Type de document au sens diplomatique du terme (ex. compte-rendu de r\xe9union, note, correspondance, etc.). Ne pas confondre avec Type.'])
+ETYPE_ATTR_DOC[('SEDASeqAltArchiveUnitArchiveUnitRefIdManagement', 'seda_document_type', 'object')] = ('DocumentType', [u'Type de document au sens diplomatique du terme (ex. compte-rendu de r\xe9union, note, correspondance, etc.). Ne pas confondre avec Type.'])
+ETYPE_ATTR_DOC[('SEDALanguage', 'seda_language_from', 'subject')] = ('Language', [u'Langue du contenu des objets-donn\xe9es.', u'R\xe9f\xe9rences : seda.Language'])
+ETYPE_ATTR_DOC[('SEDASeqAltArchiveUnitArchiveUnitRefIdManagement', 'seda_language_from', 'object')] = ('Language', [u'Langue du contenu des objets-donn\xe9es.', u'R\xe9f\xe9rences : seda.Language'])
+ETYPE_ATTR_DOC[('SEDALanguage', 'seda_language_to', 'subject')] = ('Language', [u'Langue du contenu des objets-donn\xe9es.', u'R\xe9f\xe9rences : seda.Language'])
+ETYPE_ATTR_DOC[('Concept', 'seda_language_to', 'object')] = ('Language', [u'Langue du contenu des objets-donn\xe9es.', u'R\xe9f\xe9rences : seda.Language'])
+ETYPE_ATTR_DOC[('SEDADescriptionLanguage', 'seda_description_language_from', 'subject')] = ('DescriptionLanguage', [u'Langue utilis\xe9e pour les informations de repr\xe9sentation et de p\xe9rennisation.', u'R\xe9f\xe9rences : seda.DescriptionLanguage'])
+ETYPE_ATTR_DOC[('SEDASeqAltArchiveUnitArchiveUnitRefIdManagement', 'seda_description_language_from', 'object')] = ('DescriptionLanguage', [u'Langue utilis\xe9e pour les informations de repr\xe9sentation et de p\xe9rennisation.', u'R\xe9f\xe9rences : seda.DescriptionLanguage'])
+ETYPE_ATTR_DOC[('SEDADescriptionLanguage', 'seda_description_language_to', 'subject')] = ('DescriptionLanguage', [u'Langue utilis\xe9e pour les informations de repr\xe9sentation et de p\xe9rennisation.', u'R\xe9f\xe9rences : seda.DescriptionLanguage'])
+ETYPE_ATTR_DOC[('Concept', 'seda_description_language_to', 'object')] = ('DescriptionLanguage', [u'Langue utilis\xe9e pour les informations de repr\xe9sentation et de p\xe9rennisation.', u'R\xe9f\xe9rences : seda.DescriptionLanguage'])
+ETYPE_ATTR_DOC[('SEDAStatus', 'seda_status', 'subject')] = ('Status', [u"Etat de l'objet-donn\xe9es (par rapport avec son cycle de vie). Permet par exemple d'indiquer si la signature du fichier a \xe9t\xe9 v\xe9rifi\xe9e avant le transfert aux archives.", u'R\xe9f\xe9rences : seda.Status'])
+ETYPE_ATTR_DOC[('SEDASeqAltArchiveUnitArchiveUnitRefIdManagement', 'seda_status', 'object')] = ('Status', [u"Etat de l'objet-donn\xe9es (par rapport avec son cycle de vie). Permet par exemple d'indiquer si la signature du fichier a \xe9t\xe9 v\xe9rifi\xe9e avant le transfert aux archives.", u'R\xe9f\xe9rences : seda.Status'])
+ETYPE_ATTR_DOC[('SEDAVersion', 'seda_version', 'subject')] = ('Version', [u"Permet d'indiquer quelle est la version du document."])
+ETYPE_ATTR_DOC[('SEDASeqAltArchiveUnitArchiveUnitRefIdManagement', 'seda_version', 'object')] = ('Version', [u"Permet d'indiquer quelle est la version du document."])
+ETYPE_ATTR_DOC[('SEDATag', 'seda_tag', 'subject')] = ('Tag', [u"Mots-cl\xe9s ou liste de mots-cl\xe9s g\xe9n\xe9riques. En ce qui concerne l'indexation, on pourra utiliser Tag ou Keyword en fonction de ce que l'on souhaite d\xe9crire."])
+ETYPE_ATTR_DOC[('SEDASeqAltArchiveUnitArchiveUnitRefIdManagement', 'seda_tag', 'object')] = ('Tag', [u"Mots-cl\xe9s ou liste de mots-cl\xe9s g\xe9n\xe9riques. En ce qui concerne l'indexation, on pourra utiliser Tag ou Keyword en fonction de ce que l'on souhaite d\xe9crire."])
+ETYPE_ATTR_DOC[('SEDAKeyword', 'seda_keyword', 'subject')] = ('Keyword', [u"Mots-clef avec contexte inspir\xe9 du SEDA 1.0. En ce qui concerne l'indexation, on pourra utiliser Tag ou Keyword en fonction de ce que l'on souhaite d\xe9crire.", u'R\xe9f\xe9rences : seda.Keyword'])
+ETYPE_ATTR_DOC[('SEDASeqAltArchiveUnitArchiveUnitRefIdManagement', 'seda_keyword', 'object')] = ('Keyword', [u"Mots-clef avec contexte inspir\xe9 du SEDA 1.0. En ce qui concerne l'indexation, on pourra utiliser Tag ou Keyword en fonction de ce que l'on souhaite d\xe9crire.", u'R\xe9f\xe9rences : seda.Keyword'])
+ETYPE_ATTR_DOC[('SEDAOriginatingAgency', 'seda_originating_agency_from', 'subject')] = ('OriginatingAgency', [u'Service producteur. "Personne physique ou morale, publique ou priv\xe9e, qui a produit, re\xe7u et conserv\xe9 des archives  dans l\'exercice de son activit\xe9", Dictionnaire de terminologie archivistique, direction des archives de France, 2002.', u'R\xe9f\xe9rences : seda.OriginatingAgency'])
+ETYPE_ATTR_DOC[('SEDASeqAltArchiveUnitArchiveUnitRefIdManagement', 'seda_originating_agency_from', 'object')] = ('OriginatingAgency', [u'Service producteur. "Personne physique ou morale, publique ou priv\xe9e, qui a produit, re\xe7u et conserv\xe9 des archives  dans l\'exercice de son activit\xe9", Dictionnaire de terminologie archivistique, direction des archives de France, 2002.', u'R\xe9f\xe9rences : seda.OriginatingAgency'])
+ETYPE_ATTR_DOC[('SEDAOriginatingAgency', 'seda_originating_agency_to', 'subject')] = ('OriginatingAgency', [u'Service producteur. "Personne physique ou morale, publique ou priv\xe9e, qui a produit, re\xe7u et conserv\xe9 des archives  dans l\'exercice de son activit\xe9", Dictionnaire de terminologie archivistique, direction des archives de France, 2002.', u'R\xe9f\xe9rences : seda.OriginatingAgency'])
+ETYPE_ATTR_DOC[('AuthorityRecord', 'seda_originating_agency_to', 'object')] = ('OriginatingAgency', [u'Service producteur. "Personne physique ou morale, publique ou priv\xe9e, qui a produit, re\xe7u et conserv\xe9 des archives  dans l\'exercice de son activit\xe9", Dictionnaire de terminologie archivistique, direction des archives de France, 2002.', u'R\xe9f\xe9rences : seda.OriginatingAgency'])
+ETYPE_ATTR_DOC[('SEDASubmissionAgency', 'seda_submission_agency_from', 'subject')] = ('SubmissionAgency', [u'Service versant responsable du transfert des donn\xe9es.', u'R\xe9f\xe9rences : seda.SubmissionAgency'])
+ETYPE_ATTR_DOC[('SEDASeqAltArchiveUnitArchiveUnitRefIdManagement', 'seda_submission_agency_from', 'object')] = ('SubmissionAgency', [u'Service versant responsable du transfert des donn\xe9es.', u'R\xe9f\xe9rences : seda.SubmissionAgency'])
+ETYPE_ATTR_DOC[('SEDASubmissionAgency', 'seda_submission_agency_to', 'subject')] = ('SubmissionAgency', [u'Service versant responsable du transfert des donn\xe9es.', u'R\xe9f\xe9rences : seda.SubmissionAgency'])
+ETYPE_ATTR_DOC[('AuthorityRecord', 'seda_submission_agency_to', 'object')] = ('SubmissionAgency', [u'Service versant responsable du transfert des donn\xe9es.', u'R\xe9f\xe9rences : seda.SubmissionAgency'])
+ETYPE_ATTR_DOC[('SEDAAuthorizedAgent', 'seda_authorized_agent_from', 'subject')] = ('AuthorizedAgent', [u'Titulaire des droits de propri\xe9t\xe9 intellectuelle.'])
+ETYPE_ATTR_DOC[('SEDASeqAltArchiveUnitArchiveUnitRefIdManagement', 'seda_authorized_agent_from', 'object')] = ('AuthorizedAgent', [u'Titulaire des droits de propri\xe9t\xe9 intellectuelle.'])
+ETYPE_ATTR_DOC[('SEDAAuthorizedAgent', 'seda_authorized_agent_to', 'subject')] = ('AuthorizedAgent', [u'Titulaire des droits de propri\xe9t\xe9 intellectuelle.'])
+ETYPE_ATTR_DOC[('AuthorityRecord', 'seda_authorized_agent_to', 'object')] = ('AuthorizedAgent', [u'Titulaire des droits de propri\xe9t\xe9 intellectuelle.'])
+ETYPE_ATTR_DOC[('SEDAWriter', 'seda_writer_from', 'subject')] = ('Writer', [u'R\xe9dacteur R\xe9dacteur de l\u2019ArchiveUnit.', u'R\xe9f\xe9rences : interpares.Writer'])
+ETYPE_ATTR_DOC[('SEDASeqAltArchiveUnitArchiveUnitRefIdManagement', 'seda_writer_from', 'object')] = ('Writer', [u'R\xe9dacteur R\xe9dacteur de l\u2019ArchiveUnit.', u'R\xe9f\xe9rences : interpares.Writer'])
+ETYPE_ATTR_DOC[('SEDAWriter', 'seda_writer_to', 'subject')] = ('Writer', [u'R\xe9dacteur R\xe9dacteur de l\u2019ArchiveUnit.', u'R\xe9f\xe9rences : interpares.Writer'])
+ETYPE_ATTR_DOC[('AuthorityRecord', 'seda_writer_to', 'object')] = ('Writer', [u'R\xe9dacteur R\xe9dacteur de l\u2019ArchiveUnit.', u'R\xe9f\xe9rences : interpares.Writer'])
+ETYPE_ATTR_DOC[('SEDAAddressee', 'seda_addressee_from', 'subject')] = ('Addressee', [u'Destinataire pour action. Utilis\xe9 pour indiquer le nom du destinatire par exemple dans un courrier \xe9lectronique.', u'R\xe9f\xe9rences : ARMS.Addressee, Interpares.Addressee'])
+ETYPE_ATTR_DOC[('SEDASeqAltArchiveUnitArchiveUnitRefIdManagement', 'seda_addressee_from', 'object')] = ('Addressee', [u'Destinataire pour action. Utilis\xe9 pour indiquer le nom du destinatire par exemple dans un courrier \xe9lectronique.', u'R\xe9f\xe9rences : ARMS.Addressee, Interpares.Addressee'])
+ETYPE_ATTR_DOC[('SEDAAddressee', 'seda_addressee_to', 'subject')] = ('Addressee', [u'Destinataire pour action. Utilis\xe9 pour indiquer le nom du destinatire par exemple dans un courrier \xe9lectronique.', u'R\xe9f\xe9rences : ARMS.Addressee, Interpares.Addressee'])
+ETYPE_ATTR_DOC[('AuthorityRecord', 'seda_addressee_to', 'object')] = ('Addressee', [u'Destinataire pour action. Utilis\xe9 pour indiquer le nom du destinatire par exemple dans un courrier \xe9lectronique.', u'R\xe9f\xe9rences : ARMS.Addressee, Interpares.Addressee'])
+ETYPE_ATTR_DOC[('SEDARecipient', 'seda_recipient_from', 'subject')] = ('Recipient', [u'Destinataire pour information. Utilis\xe9 pour indiquer le nom du destinatire en copie, pour information, par exemple dans un courrier \xe9lectronique.', u'R\xe9f\xe9rences : Interpares.Recipient'])
+ETYPE_ATTR_DOC[('SEDASeqAltArchiveUnitArchiveUnitRefIdManagement', 'seda_recipient_from', 'object')] = ('Recipient', [u'Destinataire pour information. Utilis\xe9 pour indiquer le nom du destinatire en copie, pour information, par exemple dans un courrier \xe9lectronique.', u'R\xe9f\xe9rences : Interpares.Recipient'])
+ETYPE_ATTR_DOC[('SEDARecipient', 'seda_recipient_to', 'subject')] = ('Recipient', [u'Destinataire pour information. Utilis\xe9 pour indiquer le nom du destinatire en copie, pour information, par exemple dans un courrier \xe9lectronique.', u'R\xe9f\xe9rences : Interpares.Recipient'])
+ETYPE_ATTR_DOC[('AuthorityRecord', 'seda_recipient_to', 'object')] = ('Recipient', [u'Destinataire pour information. Utilis\xe9 pour indiquer le nom du destinatire en copie, pour information, par exemple dans un courrier \xe9lectronique.', u'R\xe9f\xe9rences : Interpares.Recipient'])
+ETYPE_ATTR_DOC[('SEDASource', 'seda_source', 'subject')] = ('Source', [u'En cas de substitution num\xe9rique, permet de faire r\xe9f\xe9rence au papier.'])
+ETYPE_ATTR_DOC[('SEDASeqAltArchiveUnitArchiveUnitRefIdManagement', 'seda_source', 'object')] = ('Source', [u'En cas de substitution num\xe9rique, permet de faire r\xe9f\xe9rence au papier.'])
+ETYPE_ATTR_DOC[('SEDACreatedDate', 'seda_created_date', 'subject')] = ('CreatedDate', [u'Date de cr\xe9ation.', u'R\xe9f\xe9rences : ARKMS.DateCreated'])
+ETYPE_ATTR_DOC[('SEDASeqAltArchiveUnitArchiveUnitRefIdManagement', 'seda_created_date', 'object')] = ('CreatedDate', [u'Date de cr\xe9ation.', u'R\xe9f\xe9rences : ARKMS.DateCreated'])
+ETYPE_ATTR_DOC[('SEDATransactedDate', 'seda_transacted_date', 'subject')] = ('TransactedDate', [u'Date de la transaction.', u'R\xe9f\xe9rences : ARKMS.DateTransacted'])
+ETYPE_ATTR_DOC[('SEDASeqAltArchiveUnitArchiveUnitRefIdManagement', 'seda_transacted_date', 'object')] = ('TransactedDate', [u'Date de la transaction.', u'R\xe9f\xe9rences : ARKMS.DateTransacted'])
+ETYPE_ATTR_DOC[('SEDAAcquiredDate', 'seda_acquired_date', 'subject')] = ('AcquiredDate', [u'Date de num\xe9risation.', u'R\xe9f\xe9rences : ARKMS.DateAcquired'])
+ETYPE_ATTR_DOC[('SEDASeqAltArchiveUnitArchiveUnitRefIdManagement', 'seda_acquired_date', 'object')] = ('AcquiredDate', [u'Date de num\xe9risation.', u'R\xe9f\xe9rences : ARKMS.DateAcquired'])
+ETYPE_ATTR_DOC[('SEDASentDate', 'seda_sent_date', 'subject')] = ('SentDate', [u"Date d'envoi."])
+ETYPE_ATTR_DOC[('SEDASeqAltArchiveUnitArchiveUnitRefIdManagement', 'seda_sent_date', 'object')] = ('SentDate', [u"Date d'envoi."])
+ETYPE_ATTR_DOC[('SEDAReceivedDate', 'seda_received_date', 'subject')] = ('ReceivedDate', [u'Date de r\xe9ception.'])
+ETYPE_ATTR_DOC[('SEDASeqAltArchiveUnitArchiveUnitRefIdManagement', 'seda_received_date', 'object')] = ('ReceivedDate', [u'Date de r\xe9ception.'])
+ETYPE_ATTR_DOC[('SEDARegisteredDate', 'seda_registered_date', 'subject')] = ('RegisteredDate', [u"Date d'enregistrement.", u'R\xe9f\xe9rences : ARMS.DateDeclared'])
+ETYPE_ATTR_DOC[('SEDASeqAltArchiveUnitArchiveUnitRefIdManagement', 'seda_registered_date', 'object')] = ('RegisteredDate', [u"Date d'enregistrement.", u'R\xe9f\xe9rences : ARMS.DateDeclared'])
+ETYPE_ATTR_DOC[('SEDAStartDate', 'seda_start_date', 'subject')] = ('StartDate', [u"Date d'ouverture / date de d\xe9but.", u'R\xe9f\xe9rences : AGKRMS.StartDate'])
+ETYPE_ATTR_DOC[('SEDASeqAltArchiveUnitArchiveUnitRefIdManagement', 'seda_start_date', 'object')] = ('StartDate', [u"Date d'ouverture / date de d\xe9but.", u'R\xe9f\xe9rences : AGKRMS.StartDate'])
+ETYPE_ATTR_DOC[('SEDAEndDate', 'seda_end_date', 'subject')] = ('EndDate', [u'Date de fermeture / Date de fin.', u'R\xe9f\xe9rences : AGKRMS.EndDate'])
+ETYPE_ATTR_DOC[('SEDASeqAltArchiveUnitArchiveUnitRefIdManagement', 'seda_end_date', 'object')] = ('EndDate', [u'Date de fermeture / Date de fin.', u'R\xe9f\xe9rences : AGKRMS.EndDate'])
+ETYPE_ATTR_DOC[('SEDAEvent', 'seda_event', 'subject')] = ('Event', [u'Informations d\xe9crivant un \xe9v\xe9nement survenu au cours d\u2019une proc\xe9dure (ex. publication d\u2019un march\xe9, notification d\u2019un march\xe9, recueil d\u2019un avis administratif, etc.).'])
+ETYPE_ATTR_DOC[('SEDASeqAltArchiveUnitArchiveUnitRefIdManagement', 'seda_event', 'object')] = ('Event', [u'Informations d\xe9crivant un \xe9v\xe9nement survenu au cours d\u2019une proc\xe9dure (ex. publication d\u2019un march\xe9, notification d\u2019un march\xe9, recueil d\u2019un avis administratif, etc.).'])
+ETYPE_ATTR_DOC[('SEDADataObjectReference', 'seda_data_object_reference_id', 'subject')] = ('DataObjectReferenceId', [u'R\xe9f\xe9rence \xe0 un objet-donn\xe9es list\xe9 dans les m\xe9tadonn\xe9es de transport.'])
+ETYPE_ATTR_DOC[('SEDAPhysicalDataObject', 'seda_data_object_reference_id', 'object')] = ('DataObjectReferenceId', [u'R\xe9f\xe9rence \xe0 un objet-donn\xe9es list\xe9 dans les m\xe9tadonn\xe9es de transport.'])
+ETYPE_ATTR_DOC[('SEDABinaryDataObject', 'seda_data_object_reference_id', 'object')] = ('DataObjectReferenceId', [u'R\xe9f\xe9rence \xe0 un objet-donn\xe9es list\xe9 dans les m\xe9tadonn\xe9es de transport.'])
+ETYPE_ATTR_DOC[('SEDASeqStorageRuleRule', 'seda_rule', 'subject')] = ('Rule', [u"R\xe9f\xe9rence \xe0 la r\xe8gle de dur\xe9e d'utilit\xe9 courante."])
+ETYPE_ATTR_DOC[('Concept', 'seda_rule', 'object')] = ('Rule', [u"R\xe9f\xe9rence \xe0 la r\xe8gle de dur\xe9e d'utilit\xe9 courante."])
+ETYPE_ATTR_DOC[('SEDAStartDate', 'seda_start_date', 'subject')] = ('StartDate', [u"Date de d\xe9part de calcul de la r\xe8gle d'utilit\xe9 courante."])
+ETYPE_ATTR_DOC[('SEDASeqDisseminationRuleRule', 'seda_start_date', 'object')] = ('StartDate', [u"Date de d\xe9part de calcul de la r\xe8gle d'utilit\xe9 courante."])
+ETYPE_ATTR_DOC[('SEDASeqReuseRuleRule', 'seda_start_date', 'object')] = ('StartDate', [u"Date de d\xe9part de calcul de la r\xe8gle d'utilit\xe9 courante."])
+ETYPE_ATTR_DOC[('SEDASeqAppraisalRuleRule', 'seda_start_date', 'object')] = ('StartDate', [u"Date de d\xe9part de calcul de la r\xe8gle d'utilit\xe9 courante."])
+ETYPE_ATTR_DOC[('SEDASeqAccessRuleRule', 'seda_start_date', 'object')] = ('StartDate', [u"Date de d\xe9part de calcul de la r\xe8gle d'utilit\xe9 courante."])
+ETYPE_ATTR_DOC[('SEDASeqStorageRuleRule', 'seda_start_date', 'object')] = ('StartDate', [u"Date de d\xe9part de calcul de la r\xe8gle d'utilit\xe9 courante."])
+ETYPE_ATTR_DOC[('SEDASeqClassificationRuleRule', 'seda_start_date', 'object')] = ('StartDate', [u"Date de d\xe9part de calcul de la r\xe8gle d'utilit\xe9 courante."])
+ETYPE_ATTR_DOC[('SEDAPreventInheritance', 'seda_prevent_inheritance', 'subject')] = ('PreventInheritance', [u'Indique si les r\xe8gles de gestion h\xe9rit\xe9es des ArchiveUnit parents doivent \xeatre ignor\xe9es pour l\u2019ArchiveUnit concern\xe9.'])
+ETYPE_ATTR_DOC[('SEDAAltReuseRulePreventInheritance', 'seda_prevent_inheritance', 'object')] = ('PreventInheritance', [u'Indique si les r\xe8gles de gestion h\xe9rit\xe9es des ArchiveUnit parents doivent \xeatre ignor\xe9es pour l\u2019ArchiveUnit concern\xe9.'])
+ETYPE_ATTR_DOC[('SEDAAltAppraisalRulePreventInheritance', 'seda_prevent_inheritance', 'object')] = ('PreventInheritance', [u'Indique si les r\xe8gles de gestion h\xe9rit\xe9es des ArchiveUnit parents doivent \xeatre ignor\xe9es pour l\u2019ArchiveUnit concern\xe9.'])
+ETYPE_ATTR_DOC[('SEDAAltAccessRulePreventInheritance', 'seda_prevent_inheritance', 'object')] = ('PreventInheritance', [u'Indique si les r\xe8gles de gestion h\xe9rit\xe9es des ArchiveUnit parents doivent \xeatre ignor\xe9es pour l\u2019ArchiveUnit concern\xe9.'])
+ETYPE_ATTR_DOC[('SEDAAltClassificationRulePreventInheritance', 'seda_prevent_inheritance', 'object')] = ('PreventInheritance', [u'Indique si les r\xe8gles de gestion h\xe9rit\xe9es des ArchiveUnit parents doivent \xeatre ignor\xe9es pour l\u2019ArchiveUnit concern\xe9.'])
+ETYPE_ATTR_DOC[('SEDAAltStorageRulePreventInheritance', 'seda_prevent_inheritance', 'object')] = ('PreventInheritance', [u'Indique si les r\xe8gles de gestion h\xe9rit\xe9es des ArchiveUnit parents doivent \xeatre ignor\xe9es pour l\u2019ArchiveUnit concern\xe9.'])
+ETYPE_ATTR_DOC[('SEDAAltDisseminationRulePreventInheritance', 'seda_prevent_inheritance', 'object')] = ('PreventInheritance', [u'Indique si les r\xe8gles de gestion h\xe9rit\xe9es des ArchiveUnit parents doivent \xeatre ignor\xe9es pour l\u2019ArchiveUnit concern\xe9.'])
+ETYPE_ATTR_DOC[('SEDARefNonRuleId', 'seda_ref_non_rule_id_from', 'subject')] = ('RefNonRuleId', [u"L'identifiant de la r\xe8gle sp\xe9cifi\xe9e pourra \xeatre retir\xe9e de l'h\xe9ritage dans ce noeud."])
+ETYPE_ATTR_DOC[('SEDAAltReuseRulePreventInheritance', 'seda_ref_non_rule_id_from', 'object')] = ('RefNonRuleId', [u"L'identifiant de la r\xe8gle sp\xe9cifi\xe9e pourra \xeatre retir\xe9e de l'h\xe9ritage dans ce noeud."])
+ETYPE_ATTR_DOC[('SEDAAltAppraisalRulePreventInheritance', 'seda_ref_non_rule_id_from', 'object')] = ('RefNonRuleId', [u"L'identifiant de la r\xe8gle sp\xe9cifi\xe9e pourra \xeatre retir\xe9e de l'h\xe9ritage dans ce noeud."])
+ETYPE_ATTR_DOC[('SEDAAltAccessRulePreventInheritance', 'seda_ref_non_rule_id_from', 'object')] = ('RefNonRuleId', [u"L'identifiant de la r\xe8gle sp\xe9cifi\xe9e pourra \xeatre retir\xe9e de l'h\xe9ritage dans ce noeud."])
+ETYPE_ATTR_DOC[('SEDAAltClassificationRulePreventInheritance', 'seda_ref_non_rule_id_from', 'object')] = ('RefNonRuleId', [u"L'identifiant de la r\xe8gle sp\xe9cifi\xe9e pourra \xeatre retir\xe9e de l'h\xe9ritage dans ce noeud."])
+ETYPE_ATTR_DOC[('SEDAAltStorageRulePreventInheritance', 'seda_ref_non_rule_id_from', 'object')] = ('RefNonRuleId', [u"L'identifiant de la r\xe8gle sp\xe9cifi\xe9e pourra \xeatre retir\xe9e de l'h\xe9ritage dans ce noeud."])
+ETYPE_ATTR_DOC[('SEDAAltDisseminationRulePreventInheritance', 'seda_ref_non_rule_id_from', 'object')] = ('RefNonRuleId', [u"L'identifiant de la r\xe8gle sp\xe9cifi\xe9e pourra \xeatre retir\xe9e de l'h\xe9ritage dans ce noeud."])
+ETYPE_ATTR_DOC[('SEDARefNonRuleId', 'seda_ref_non_rule_id_to', 'subject')] = ('RefNonRuleId', [u"L'identifiant de la r\xe8gle sp\xe9cifi\xe9e pourra \xeatre retir\xe9e de l'h\xe9ritage dans ce noeud."])
+ETYPE_ATTR_DOC[('Concept', 'seda_ref_non_rule_id_to', 'object')] = ('RefNonRuleId', [u"L'identifiant de la r\xe8gle sp\xe9cifi\xe9e pourra \xeatre retir\xe9e de l'h\xe9ritage dans ce noeud."])
+ETYPE_ATTR_DOC[('SEDASeqAppraisalRuleRule', 'seda_rule', 'subject')] = ('Rule', [u"R\xe9f\xe9rence \xe0 la r\xe8gle de dur\xe9e d'utilit\xe9 courante."])
+ETYPE_ATTR_DOC[('Concept', 'seda_rule', 'object')] = ('Rule', [u"R\xe9f\xe9rence \xe0 la r\xe8gle de dur\xe9e d'utilit\xe9 courante."])
+ETYPE_ATTR_DOC[('SEDASeqAccessRuleRule', 'seda_rule', 'subject')] = ('Rule', [u"R\xe9f\xe9rence \xe0 la r\xe8gle de dur\xe9e d'utilit\xe9 courante."])
+ETYPE_ATTR_DOC[('Concept', 'seda_rule', 'object')] = ('Rule', [u"R\xe9f\xe9rence \xe0 la r\xe8gle de dur\xe9e d'utilit\xe9 courante."])
+ETYPE_ATTR_DOC[('SEDASeqDisseminationRuleRule', 'seda_rule', 'subject')] = ('Rule', [u"R\xe9f\xe9rence \xe0 la r\xe8gle de dur\xe9e d'utilit\xe9 courante."])
+ETYPE_ATTR_DOC[('Concept', 'seda_rule', 'object')] = ('Rule', [u"R\xe9f\xe9rence \xe0 la r\xe8gle de dur\xe9e d'utilit\xe9 courante."])
+ETYPE_ATTR_DOC[('SEDASeqReuseRuleRule', 'seda_rule', 'subject')] = ('Rule', [u"R\xe9f\xe9rence \xe0 la r\xe8gle de dur\xe9e d'utilit\xe9 courante."])
+ETYPE_ATTR_DOC[('Concept', 'seda_rule', 'object')] = ('Rule', [u"R\xe9f\xe9rence \xe0 la r\xe8gle de dur\xe9e d'utilit\xe9 courante."])
+ETYPE_ATTR_DOC[('SEDASeqClassificationRuleRule', 'seda_rule', 'subject')] = ('Rule', [u"R\xe9f\xe9rence \xe0 la r\xe8gle de dur\xe9e d'utilit\xe9 courante."])
+ETYPE_ATTR_DOC[('Concept', 'seda_rule', 'object')] = ('Rule', [u"R\xe9f\xe9rence \xe0 la r\xe8gle de dur\xe9e d'utilit\xe9 courante."])
+ETYPE_ATTR_DOC[('SEDACustodialHistoryItem', 'seda_custodial_history_item', 'subject')] = ('CustodialHistoryItem', [u"Description d'une p\xe9riode ou d'un \xe9v\xe9nement pr\xe9cis dans l'historique.", u'R\xe9f\xe9rences : seda.CustodialHistoryItem'])
+ETYPE_ATTR_DOC[('SEDASeqAltArchiveUnitArchiveUnitRefIdManagement', 'seda_custodial_history_item', 'object')] = ('CustodialHistoryItem', [u"Description d'une p\xe9riode ou d'un \xe9v\xe9nement pr\xe9cis dans l'historique.", u'R\xe9f\xe9rences : seda.CustodialHistoryItem'])
+ETYPE_ATTR_DOC[('SEDACustodialHistoryFile', 'seda_custodial_history_file', 'subject')] = ('CustodialHistoryFile', [u'R\xe9f\xe9rence \xe0 un fichier de journalisation externe.'])
+ETYPE_ATTR_DOC[('SEDASeqAltArchiveUnitArchiveUnitRefIdManagement', 'seda_custodial_history_file', 'object')] = ('CustodialHistoryFile', [u'R\xe9f\xe9rence \xe0 un fichier de journalisation externe.'])
+ETYPE_ATTR_DOC[('SEDAKeywordReference', 'seda_keyword_reference_from', 'subject')] = ('KeywordReference', [u"Identifiant du mot cl\xe9 dans un r\xe9f\xe9rentiel donn\xe9. Par exemple, pour un lieu, il pourrait s'agir de son code officiel g\xe9ographique selon l'INSEE."])
+ETYPE_ATTR_DOC[('SEDAKeyword', 'seda_keyword_reference_from', 'object')] = ('KeywordReference', [u"Identifiant du mot cl\xe9 dans un r\xe9f\xe9rentiel donn\xe9. Par exemple, pour un lieu, il pourrait s'agir de son code officiel g\xe9ographique selon l'INSEE."])
+ETYPE_ATTR_DOC[('SEDAKeywordReference', 'seda_keyword_reference_to', 'subject')] = ('KeywordReference', [u"Identifiant du mot cl\xe9 dans un r\xe9f\xe9rentiel donn\xe9. Par exemple, pour un lieu, il pourrait s'agir de son code officiel g\xe9ographique selon l'INSEE."])
+ETYPE_ATTR_DOC[('Concept', 'seda_keyword_reference_to', 'object')] = ('KeywordReference', [u"Identifiant du mot cl\xe9 dans un r\xe9f\xe9rentiel donn\xe9. Par exemple, pour un lieu, il pourrait s'agir de son code officiel g\xe9ographique selon l'INSEE."])
+ETYPE_ATTR_DOC[('SEDAKeywordType', 'seda_keyword_type_from', 'subject')] = ('KeywordType', [u'Type de mot cl\xe9.'])
+ETYPE_ATTR_DOC[('SEDAKeyword', 'seda_keyword_type_from', 'object')] = ('KeywordType', [u'Type de mot cl\xe9.'])
+ETYPE_ATTR_DOC[('SEDAKeywordType', 'seda_keyword_type_to', 'subject')] = ('KeywordType', [u'Type de mot cl\xe9.'])
+ETYPE_ATTR_DOC[('Concept', 'seda_keyword_type_to', 'object')] = ('KeywordType', [u'Type de mot cl\xe9.'])
+ETYPE_ATTR_DOC[('SEDASpatial', 'seda_spatial', 'subject')] = ('Spatial', [u'Couverture spatiale ou couverture g\xe9ographique.', u'R\xe9f\xe9rences: AGKRMS.spatialCoverage'])
+ETYPE_ATTR_DOC[('SEDASeqAltArchiveUnitArchiveUnitRefIdManagement', 'seda_spatial', 'object')] = ('Spatial', [u'Couverture spatiale ou couverture g\xe9ographique.', u'R\xe9f\xe9rences: AGKRMS.spatialCoverage'])
+ETYPE_ATTR_DOC[('SEDATemporal', 'seda_temporal', 'subject')] = ('Temporal', [u'Couverture temporelle.', u'R\xe9f\xe9rences: AGKRMS.temporalCoverage'])
+ETYPE_ATTR_DOC[('SEDASeqAltArchiveUnitArchiveUnitRefIdManagement', 'seda_temporal', 'object')] = ('Temporal', [u'Couverture temporelle.', u'R\xe9f\xe9rences: AGKRMS.temporalCoverage'])
+ETYPE_ATTR_DOC[('SEDAJuridictional', 'seda_juridictional', 'subject')] = ('Juridictional', [u'Juridiction administrative ou ressort administratif.', u'R\xe9f\xe9rences: AGKRMS.juridictionalCoverage'])
+ETYPE_ATTR_DOC[('SEDASeqAltArchiveUnitArchiveUnitRefIdManagement', 'seda_juridictional', 'object')] = ('Juridictional', [u'Juridiction administrative ou ressort administratif.', u'R\xe9f\xe9rences: AGKRMS.juridictionalCoverage'])
+ETYPE_ATTR_DOC[('SEDAIsVersionOf', 'seda_is_version_of', 'subject')] = ('IsVersionOf', [u"Est une version de. Edition, adaptation, traduction. Cette relation permet d'indiquer les modifications dans le contenu.", u'R\xe9f\xe9rences : DC.Relation.isVersionOf'])
+ETYPE_ATTR_DOC[('SEDASeqAltArchiveUnitArchiveUnitRefIdManagement', 'seda_is_version_of', 'object')] = ('IsVersionOf', [u"Est une version de. Edition, adaptation, traduction. Cette relation permet d'indiquer les modifications dans le contenu.", u'R\xe9f\xe9rences : DC.Relation.isVersionOf'])
+ETYPE_ATTR_DOC[('SEDAReplaces', 'seda_replaces', 'subject')] = ('Replaces', [u"Remplace. Cette relation permet d'indiquer les objets remplac\xe9s par le niveau courant de description.", u'DC.Relation.replaces'])
+ETYPE_ATTR_DOC[('SEDASeqAltArchiveUnitArchiveUnitRefIdManagement', 'seda_replaces', 'object')] = ('Replaces', [u"Remplace. Cette relation permet d'indiquer les objets remplac\xe9s par le niveau courant de description.", u'DC.Relation.replaces'])
+ETYPE_ATTR_DOC[('SEDARequires', 'seda_requires', 'subject')] = ('Requires', [u"Requiert. Cette relation permet d'indiquer les objets n\xe9cessaire \xe0 la compr\xe9hension du niveau courant de description.", u'R\xe9f\xe9rences : DC.Relation.requires'])
+ETYPE_ATTR_DOC[('SEDASeqAltArchiveUnitArchiveUnitRefIdManagement', 'seda_requires', 'object')] = ('Requires', [u"Requiert. Cette relation permet d'indiquer les objets n\xe9cessaire \xe0 la compr\xe9hension du niveau courant de description.", u'R\xe9f\xe9rences : DC.Relation.requires'])
+ETYPE_ATTR_DOC[('SEDAIsPartOf', 'seda_is_part_of', 'subject')] = ('IsPartOf', [u"Est une partie de. Cette relation permet d'indique qu'un objet est une partie d'un autre.", u'R\xe9f\xe9rences : DC.Relation.isPartOf'])
+ETYPE_ATTR_DOC[('SEDASeqAltArchiveUnitArchiveUnitRefIdManagement', 'seda_is_part_of', 'object')] = ('IsPartOf', [u"Est une partie de. Cette relation permet d'indique qu'un objet est une partie d'un autre.", u'R\xe9f\xe9rences : DC.Relation.isPartOf'])
+ETYPE_ATTR_DOC[('SEDAReferences', 'seda_references', 'subject')] = ('References', [u"R\xe9f\xe9rence. Cette relation permet d'indiquer qu'un objet en r\xe9f\xe9rence un autre.", u'DC.Relation.references'])
+ETYPE_ATTR_DOC[('SEDASeqAltArchiveUnitArchiveUnitRefIdManagement', 'seda_references', 'object')] = ('References', [u"R\xe9f\xe9rence. Cette relation permet d'indiquer qu'un objet en r\xe9f\xe9rence un autre.", u'DC.Relation.references'])
+ETYPE_ATTR_DOC[('SEDAEventIdentifier', 'seda_event_identifier', 'subject')] = ('EventIdentifier', [u"Identifiant de l'\xe9v\xe9nement.", u'R\xe9f\xe9rences : premis.eventIdentifier'])
+ETYPE_ATTR_DOC[('SEDAEvent', 'seda_event_identifier', 'object')] = ('EventIdentifier', [u"Identifiant de l'\xe9v\xe9nement.", u'R\xe9f\xe9rences : premis.eventIdentifier'])
+ETYPE_ATTR_DOC[('SEDAEventType', 'seda_event_type_from', 'subject')] = ('EventType', [u"Type d'\xe9v\xe9nement."])
+ETYPE_ATTR_DOC[('SEDAEvent', 'seda_event_type_from', 'object')] = ('EventType', [u"Type d'\xe9v\xe9nement."])
+ETYPE_ATTR_DOC[('SEDAEventType', 'seda_event_type_to', 'subject')] = ('EventType', [u"Type d'\xe9v\xe9nement."])
+ETYPE_ATTR_DOC[('Concept', 'seda_event_type_to', 'object')] = ('EventType', [u"Type d'\xe9v\xe9nement."])
+ETYPE_ATTR_DOC[('SEDAEventDetail', 'seda_event_detail', 'subject')] = ('EventDetail', [u"D\xe9tail sur l'\xe9v\xe9nement."])
+ETYPE_ATTR_DOC[('SEDAEvent', 'seda_event_detail', 'object')] = ('EventDetail', [u"D\xe9tail sur l'\xe9v\xe9nement."])
+ETYPE_ATTR_DOC[('SEDAGpsVersionID', 'seda_gps_version_id', 'subject')] = ('GpsVersionID', [u'Identifiant de la version du GPS.'])
+ETYPE_ATTR_DOC[('SEDASeqAltArchiveUnitArchiveUnitRefIdManagement', 'seda_gps_version_id', 'object')] = ('GpsVersionID', [u'Identifiant de la version du GPS.'])
+ETYPE_ATTR_DOC[('SEDAGpsAltitude', 'seda_gps_altitude', 'subject')] = ('GpsAltitude', [u'Altitude de la position GPS.'])
+ETYPE_ATTR_DOC[('SEDASeqAltArchiveUnitArchiveUnitRefIdManagement', 'seda_gps_altitude', 'object')] = ('GpsAltitude', [u'Altitude de la position GPS.'])
+ETYPE_ATTR_DOC[('SEDAGpsAltitudeRef', 'seda_gps_altitude_ref', 'subject')] = ('GpsAltitudeRef', [u'0 (niveau de la mer) / 1 (r\xe9f\xe9rence au niveau de la mer - valeur n\xe9gative -).'])
+ETYPE_ATTR_DOC[('SEDASeqAltArchiveUnitArchiveUnitRefIdManagement', 'seda_gps_altitude_ref', 'object')] = ('GpsAltitudeRef', [u'0 (niveau de la mer) / 1 (r\xe9f\xe9rence au niveau de la mer - valeur n\xe9gative -).'])
+ETYPE_ATTR_DOC[('SEDAGpsLatitude', 'seda_gps_latitude', 'subject')] = ('GpsLatitude', [u'N (Nord) /  S (Sud).'])
+ETYPE_ATTR_DOC[('SEDASeqAltArchiveUnitArchiveUnitRefIdManagement', 'seda_gps_latitude', 'object')] = ('GpsLatitude', [u'N (Nord) /  S (Sud).'])
+ETYPE_ATTR_DOC[('SEDAGpsLatitudeRef', 'seda_gps_latitude_ref', 'subject')] = ('GpsLatitudeRef', [])
+ETYPE_ATTR_DOC[('SEDASeqAltArchiveUnitArchiveUnitRefIdManagement', 'seda_gps_latitude_ref', 'object')] = ('GpsLatitudeRef', [])
+ETYPE_ATTR_DOC[('SEDAGpsLongitude', 'seda_gps_longitude', 'subject')] = ('GpsLongitude', [u'Latitude de la position GPS.'])
+ETYPE_ATTR_DOC[('SEDASeqAltArchiveUnitArchiveUnitRefIdManagement', 'seda_gps_longitude', 'object')] = ('GpsLongitude', [u'Latitude de la position GPS.'])
+ETYPE_ATTR_DOC[('SEDAGpsLongitudeRef', 'seda_gps_longitude_ref', 'subject')] = ('GpsLongitudeRef', [u'E (Est) / W (Ouest).'])
+ETYPE_ATTR_DOC[('SEDASeqAltArchiveUnitArchiveUnitRefIdManagement', 'seda_gps_longitude_ref', 'object')] = ('GpsLongitudeRef', [u'E (Est) / W (Ouest).'])
+ETYPE_ATTR_DOC[('SEDAGpsDateStamp', 'seda_gps_date_stamp', 'subject')] = ('GpsDateStamp', [u'Heure et Date de la position GPS.'])
+ETYPE_ATTR_DOC[('SEDASeqAltArchiveUnitArchiveUnitRefIdManagement', 'seda_gps_date_stamp', 'object')] = ('GpsDateStamp', [u'Heure et Date de la position GPS.'])
+ETYPE_ATTR_DOC[('SEDAwhen', 'seda_when', 'subject')] = ('when', ())
+ETYPE_ATTR_DOC[('SEDACustodialHistoryItem', 'seda_when', 'object')] = ('when', ())
+ETYPE_ATTR_DOC[('SEDACustodialHistoryFile', 'seda_data_object_reference_id', 'subject')] = ('DataObjectReferenceId', [u'R\xe9f\xe9rence \xe0 un objet-donn\xe9es list\xe9 dans les m\xe9tadonn\xe9es de transport.'])
+ETYPE_ATTR_DOC[('SEDAPhysicalDataObject', 'seda_data_object_reference_id', 'object')] = ('DataObjectReferenceId', [u'R\xe9f\xe9rence \xe0 un objet-donn\xe9es list\xe9 dans les m\xe9tadonn\xe9es de transport.'])
+ETYPE_ATTR_DOC[('SEDABinaryDataObject', 'seda_data_object_reference_id', 'object')] = ('DataObjectReferenceId', [u'R\xe9f\xe9rence \xe0 un objet-donn\xe9es list\xe9 dans les m\xe9tadonn\xe9es de transport.'])
+ETYPE_ATTR_DOC[('SEDADataObjectReference', 'seda_data_object_reference', 'subject')] = ('DataObjectReference', [u"R\xe9f\xe9rence \xe0 un objet-donn\xe9es ou \xe0 un groupe d'objets-donn\xe9es interne(s)."])
+ETYPE_ATTR_DOC[('SEDAAltIsVersionOfArchiveUnitRefId', 'seda_data_object_reference', 'object')] = ('DataObjectReference', [u"R\xe9f\xe9rence \xe0 un objet-donn\xe9es ou \xe0 un groupe d'objets-donn\xe9es interne(s)."])
+ETYPE_ATTR_DOC[('SEDARepositoryArchiveUnitPID', 'seda_repository_archive_unit_pid', 'subject')] = ('RepositoryArchiveUnitPID', [u"R\xe9f\xe9rence \xe0 un ArchiveUnit d\xe9j\xe0 conserv\xe9 dans un syst\xe8me d'archivage."])
+ETYPE_ATTR_DOC[('SEDAAltReferencesArchiveUnitRefId', 'seda_repository_archive_unit_pid', 'object')] = ('RepositoryArchiveUnitPID', [u"R\xe9f\xe9rence \xe0 un ArchiveUnit d\xe9j\xe0 conserv\xe9 dans un syst\xe8me d'archivage."])
+ETYPE_ATTR_DOC[('SEDAAltIsPartOfArchiveUnitRefId', 'seda_repository_archive_unit_pid', 'object')] = ('RepositoryArchiveUnitPID', [u"R\xe9f\xe9rence \xe0 un ArchiveUnit d\xe9j\xe0 conserv\xe9 dans un syst\xe8me d'archivage."])
+ETYPE_ATTR_DOC[('SEDAAltRequiresArchiveUnitRefId', 'seda_repository_archive_unit_pid', 'object')] = ('RepositoryArchiveUnitPID', [u"R\xe9f\xe9rence \xe0 un ArchiveUnit d\xe9j\xe0 conserv\xe9 dans un syst\xe8me d'archivage."])
+ETYPE_ATTR_DOC[('SEDAAltReplacesArchiveUnitRefId', 'seda_repository_archive_unit_pid', 'object')] = ('RepositoryArchiveUnitPID', [u"R\xe9f\xe9rence \xe0 un ArchiveUnit d\xe9j\xe0 conserv\xe9 dans un syst\xe8me d'archivage."])
+ETYPE_ATTR_DOC[('SEDAAltIsVersionOfArchiveUnitRefId', 'seda_repository_archive_unit_pid', 'object')] = ('RepositoryArchiveUnitPID', [u"R\xe9f\xe9rence \xe0 un ArchiveUnit d\xe9j\xe0 conserv\xe9 dans un syst\xe8me d'archivage."])
+ETYPE_ATTR_DOC[('SEDARepositoryObjectPID', 'seda_repository_object_pid', 'subject')] = ('RepositoryObjectPID', [u"R\xe9f\xe9rence \xe0 un un objet-donn\xe9es ou \xe0 un groupe d'objets-donn\xe9es d\xe9j\xe0 conserv\xe9(s) dans un syst\xe8me d'archivage."])
+ETYPE_ATTR_DOC[('SEDAAltReferencesArchiveUnitRefId', 'seda_repository_object_pid', 'object')] = ('RepositoryObjectPID', [u"R\xe9f\xe9rence \xe0 un un objet-donn\xe9es ou \xe0 un groupe d'objets-donn\xe9es d\xe9j\xe0 conserv\xe9(s) dans un syst\xe8me d'archivage."])
+ETYPE_ATTR_DOC[('SEDAAltIsPartOfArchiveUnitRefId', 'seda_repository_object_pid', 'object')] = ('RepositoryObjectPID', [u"R\xe9f\xe9rence \xe0 un un objet-donn\xe9es ou \xe0 un groupe d'objets-donn\xe9es d\xe9j\xe0 conserv\xe9(s) dans un syst\xe8me d'archivage."])
+ETYPE_ATTR_DOC[('SEDAAltRequiresArchiveUnitRefId', 'seda_repository_object_pid', 'object')] = ('RepositoryObjectPID', [u"R\xe9f\xe9rence \xe0 un un objet-donn\xe9es ou \xe0 un groupe d'objets-donn\xe9es d\xe9j\xe0 conserv\xe9(s) dans un syst\xe8me d'archivage."])
+ETYPE_ATTR_DOC[('SEDAAltReplacesArchiveUnitRefId', 'seda_repository_object_pid', 'object')] = ('RepositoryObjectPID', [u"R\xe9f\xe9rence \xe0 un un objet-donn\xe9es ou \xe0 un groupe d'objets-donn\xe9es d\xe9j\xe0 conserv\xe9(s) dans un syst\xe8me d'archivage."])
+ETYPE_ATTR_DOC[('SEDAAltIsVersionOfArchiveUnitRefId', 'seda_repository_object_pid', 'object')] = ('RepositoryObjectPID', [u"R\xe9f\xe9rence \xe0 un un objet-donn\xe9es ou \xe0 un groupe d'objets-donn\xe9es d\xe9j\xe0 conserv\xe9(s) dans un syst\xe8me d'archivage."])
+ETYPE_ATTR_DOC[('SEDADataObjectReference', 'seda_data_object_reference', 'subject')] = ('DataObjectReference', [u"R\xe9f\xe9rence \xe0 un objet-donn\xe9es ou \xe0 un groupe d'objets-donn\xe9es interne(s)."])
+ETYPE_ATTR_DOC[('SEDAAltReplacesArchiveUnitRefId', 'seda_data_object_reference', 'object')] = ('DataObjectReference', [u"R\xe9f\xe9rence \xe0 un objet-donn\xe9es ou \xe0 un groupe d'objets-donn\xe9es interne(s)."])
+ETYPE_ATTR_DOC[('SEDADataObjectReference', 'seda_data_object_reference', 'subject')] = ('DataObjectReference', [u"R\xe9f\xe9rence \xe0 un objet-donn\xe9es ou \xe0 un groupe d'objets-donn\xe9es interne(s)."])
+ETYPE_ATTR_DOC[('SEDAAltRequiresArchiveUnitRefId', 'seda_data_object_reference', 'object')] = ('DataObjectReference', [u"R\xe9f\xe9rence \xe0 un objet-donn\xe9es ou \xe0 un groupe d'objets-donn\xe9es interne(s)."])
+ETYPE_ATTR_DOC[('SEDADataObjectReference', 'seda_data_object_reference', 'subject')] = ('DataObjectReference', [u"R\xe9f\xe9rence \xe0 un objet-donn\xe9es ou \xe0 un groupe d'objets-donn\xe9es interne(s)."])
+ETYPE_ATTR_DOC[('SEDAAltIsPartOfArchiveUnitRefId', 'seda_data_object_reference', 'object')] = ('DataObjectReference', [u"R\xe9f\xe9rence \xe0 un objet-donn\xe9es ou \xe0 un groupe d'objets-donn\xe9es interne(s)."])
+ETYPE_ATTR_DOC[('SEDADataObjectReference', 'seda_data_object_reference', 'subject')] = ('DataObjectReference', [u"R\xe9f\xe9rence \xe0 un objet-donn\xe9es ou \xe0 un groupe d'objets-donn\xe9es interne(s)."])
+ETYPE_ATTR_DOC[('SEDAAltReferencesArchiveUnitRefId', 'seda_data_object_reference', 'object')] = ('DataObjectReference', [u"R\xe9f\xe9rence \xe0 un objet-donn\xe9es ou \xe0 un groupe d'objets-donn\xe9es interne(s)."])
--- a/cubicweb_seda/xsd2uicfg.py	Mon Oct 09 17:00:32 2017 +0200
+++ b/cubicweb_seda/xsd2uicfg.py	Mon Oct 09 17:01:59 2017 +0200
@@ -114,6 +114,13 @@
             for etype, attributes in self._callback('order_for', mapping_element):
                 stream.write("affk.set_fields_order('{0}', {1})\n".format(etype, attributes))
                 stream.write("pvds.set_fields_order('{0}', {1})\n".format(etype, attributes))
+        # fields documentation
+        stream.write('\nETYPE_ATTR_DOC = {}\n')
+        template = "ETYPE_ATTR_DOC[('{etype}', '{rtype}', '{role}')] = ('{element}', {doc})\n"
+        for mapping_element in mapping.ordered:
+            for etype, rtype, role, element, doc in self._callback('doc_for', mapping_element):
+                stream.write(template.format(etype=etype, rtype=rtype, role=role,
+                                             element=element, doc=doc))
 
     def etypes_for_e_type_mapping(self, mapping):
         yield mapping.etype
@@ -197,6 +204,13 @@
         if len(attributes) > 1:
             yield mapping.etype, attributes
 
+    def doc_for_rdef_mapping(self, mapping):
+        if mapping.element_name or mapping.desc:
+            rtype = mapping.rtype
+            yield mapping.subjtype, rtype, 'subject', mapping.element_name, mapping.desc
+            for etype in mapping.objtypes:
+                yield etype, rtype, 'object', mapping.element_name, mapping.desc
+
 
 class Code(text_type):
     """Special string subclass whose repr() doesn't add quotes, for insertion of python code in a