From 0b07659e652448bcc78e4f09a0c1715efe579485 Mon Sep 17 00:00:00 2001
From: gloas <gloas@afi-sa.fr>
Date: Mon, 29 Oct 2018 17:23:23 +0100
Subject: [PATCH] dev #78660 : harvest + tests

---
 library/Class/Batch/BuildSiteMap.php          |   1 -
 library/Class/DigitalResource/Config.php      |  10 +
 library/Class/DigitalResource/Controller.php  |   2 -
 .../WebService/BibNumerique/Dilicom/Book.php  |   2 -
 .../BibNumerique/RessourceNumerique.php       |  35 ++
 .../DigitalResource/Dashboard/Harvest.php     |  15 +-
 .../DigitalResource/Dashboard/Status.php      |   2 +-
 .../EntrepotNumeriqueMelun/Config.php         |  14 +-
 .../EntrepotNumeriqueMelun/Service/Album.php  |  13 +-
 .../EntrepotNumeriqueMelun/Service/Parser.php |  78 ++-
 .../tests/EntrepotNumeriqueMelunTest.php      | 126 ++--
 .../tests/oai_page1.xml                       | 576 ++++++++++++++++++
 .../tests/oai_page2.xml                       | 566 +++++++++++++++++
 13 files changed, 1357 insertions(+), 83 deletions(-)
 create mode 100644 library/digital_resources/EntrepotNumeriqueMelun/tests/oai_page1.xml
 create mode 100644 library/digital_resources/EntrepotNumeriqueMelun/tests/oai_page2.xml

diff --git a/library/Class/Batch/BuildSiteMap.php b/library/Class/Batch/BuildSiteMap.php
index 8f968a535f6..88ac67a32f1 100644
--- a/library/Class/Batch/BuildSiteMap.php
+++ b/library/Class/Batch/BuildSiteMap.php
@@ -29,7 +29,6 @@ class Class_Batch_BuildSiteMap extends Class_Batch_Abstract {
 
 
   public function run() {
-    xdebug_break();
     $sitemap = new Class_Sitemap();
     $profiles = $this->sitemapProfiles();
 
diff --git a/library/Class/DigitalResource/Config.php b/library/Class/DigitalResource/Config.php
index c79929972c2..4e8ee87a00b 100644
--- a/library/Class/DigitalResource/Config.php
+++ b/library/Class/DigitalResource/Config.php
@@ -86,6 +86,11 @@ class Class_DigitalResource_Config extends Class_Entity {
   }
 
 
+  public function isHarvestingEnabled() {
+    Class_Batch::findFirstBy(['type' => $this->getBatch()]);
+  }
+
+
   public function getDashboardUrl() {
     return Class_Url::absolute(['module' => $this->getModuleName()],
                                null,
@@ -278,6 +283,11 @@ class Class_DigitalResource_Config extends Class_Entity {
   }
 
 
+  public function countAlbums() {
+    return Class_Album::countBy(['type_doc_id' => $this->getDocType()]);
+  }
+
+
   public function getHarvestUrl($page = 1) {
     return '';
   }
diff --git a/library/Class/DigitalResource/Controller.php b/library/Class/DigitalResource/Controller.php
index cc8415c8618..305e6083240 100644
--- a/library/Class/DigitalResource/Controller.php
+++ b/library/Class/DigitalResource/Controller.php
@@ -51,9 +51,7 @@ class Class_DigitalResource_Controller extends ZendAfi_Controller_Action {
     if(!$user = Class_Users::getIdentity())
       return $this->_afterLoginRedirectTo($this->view->absoluteUrl(),
                                           $this->_('Vous devez vous connecter pour accéder à cette page'));
-
     $url = $this->_config->urlFor($user, $this->_request->getParams());
-
     return $url
       ? $this->_javascriptRedirectTo($url)
       : $this->_redirectToIndex($this->_config->getNotAllowedMessage());
diff --git a/library/Class/WebService/BibNumerique/Dilicom/Book.php b/library/Class/WebService/BibNumerique/Dilicom/Book.php
index 82a7c2741c5..02db28f52f9 100644
--- a/library/Class/WebService/BibNumerique/Dilicom/Book.php
+++ b/library/Class/WebService/BibNumerique/Dilicom/Book.php
@@ -27,7 +27,6 @@ class Class_WebService_BibNumerique_Dilicom_Book extends Class_WebService_BibNum
     $_subtitle,
     $_order_line_id,
     $_order_date,
-    $_collections = [],
     $_items = [],
     $_usage_constraints = [];
 
@@ -65,7 +64,6 @@ class Class_WebService_BibNumerique_Dilicom_Book extends Class_WebService_BibNum
       ->addEditor($this->getEditeur())
       ->setDroits($this->_('Tous droits réservés'))
       ->setItems($this->_items);
-    array_map([$album, 'addCollection'], $this->_collections);
   }
 
 
diff --git a/library/Class/WebService/BibNumerique/RessourceNumerique.php b/library/Class/WebService/BibNumerique/RessourceNumerique.php
index e9248fb6aa5..0819fc45e88 100644
--- a/library/Class/WebService/BibNumerique/RessourceNumerique.php
+++ b/library/Class/WebService/BibNumerique/RessourceNumerique.php
@@ -27,6 +27,9 @@ class Class_WebService_BibNumerique_RessourceNumerique {
 
   protected
     $_id,
+    $_base_url,
+    $_collections = [],
+    $_cote,
     $_title,
     $_subtitle,
     $_description,
@@ -78,6 +81,12 @@ class Class_WebService_BibNumerique_RessourceNumerique {
   }
 
 
+  public function setBaseUrl($url) {
+    $this->_base_url = $url;
+    return $this;
+  }
+
+
   public function setExternalUri($uri) {
     $this->_external_uri = $uri;
     return $this;
@@ -259,6 +268,12 @@ class Class_WebService_BibNumerique_RessourceNumerique {
   }
 
 
+  protected function _importCollections($album) {
+    array_map([$album, 'addCollection'], $this->_collections);
+    return $this;
+  }
+
+
   public function importMatieres($album) {
     $ids = [];
     foreach (array_filter($this->_matieres) as $label)
@@ -267,6 +282,8 @@ class Class_WebService_BibNumerique_RessourceNumerique {
 
     if ($ids)
       $album->setMatiere(implode(';',$ids));
+
+    return $this;
   }
 
 
@@ -344,6 +361,8 @@ class Class_WebService_BibNumerique_RessourceNumerique {
 
     $this->importMatieres($album);
 
+    $this->_importCollections($album);
+
     $this->fillAlbum($album);
 
     $this->fillAlbumTypeDoc($album);
@@ -458,8 +477,24 @@ class Class_WebService_BibNumerique_RessourceNumerique {
     return $this->_is_deleted;
   }
 
+
   public function setDeleted($is_deleted=true) {
     $this->_is_deleted = $is_deleted;
     return $this;
   }
+
+
+  public function addCollection($collection) {
+    if (! $data = trim($collection))
+      return $this;
+
+    $this->_collections []= $data;
+    return $this;
+  }
+
+
+  public function setCote($data) {
+    $this->_cote = $data;
+    return $this;
+  }
 }
diff --git a/library/ZendAfi/View/Helper/DigitalResource/Dashboard/Harvest.php b/library/ZendAfi/View/Helper/DigitalResource/Dashboard/Harvest.php
index ac0690faab7..25954619dda 100644
--- a/library/ZendAfi/View/Helper/DigitalResource/Dashboard/Harvest.php
+++ b/library/ZendAfi/View/Helper/DigitalResource/Dashboard/Harvest.php
@@ -31,12 +31,8 @@ class ZendAfi_View_Helper_DigitalResource_Dashboard_Harvest extends ZendAfi_View
       return implode($html);
     }
 
-    if (!$config->isEnabled()) {
-      $html [] = $this->_tagWarning($this->_('Veuillez activer la ressource pour pouvoir gérer le moissonage'));
-      return implode($html);
-    }
-
     $html [] = $this->_getBatchHtml($config);
+
     $html [] = $this->_getHarvestHtml($config);
 
     $html [] = $this->_tag('h4',
@@ -69,10 +65,17 @@ class ZendAfi_View_Helper_DigitalResource_Dashboard_Harvest extends ZendAfi_View
 
   protected function _getBatchHtml($config) {
     $batch_name = $config->getBatch();
+
     if(!$batch = Class_Batch::findFirstBy(['type' => $batch_name]))
       return implode([$this->_tagWarning($this->_('Le moissonnage n\'est pas programmé')),
                       $this->view->button((new Class_Entity())
                                           ->setText($this->_('Activer le moissonnage'))
+                                          ->setAttribs(array_filter(['title' => $config->isEnabled()
+                                                                     ? $this->_('Activer le moissonnage')
+                                                                     : $this->_('Veuillez activer la ressource pour pouvoir activer le moissonnage.'),
+                                                                     'disabled' => $config->isEnabled()
+                                                                     ? ''
+                                                                     : 'disabled']))
                                           ->setUrl($this->view->absoluteUrl(['module' => 'admin',
                                                                              'controller' => 'batch',
                                                                              'action' => 'activate',
@@ -149,7 +152,7 @@ class ZendAfi_View_Helper_DigitalResource_Dashboard_Harvest extends ZendAfi_View
 
 
   protected function _getAlbumsHtml($config) {
-    if(!$count = Class_Album::countBy(['type_doc_id' => $config->getDocType()]))
+    if(!$count = $config->countAlbums())
       return $this->_tagWarning($this->_('Aucun album présent pour cette ressource'));
 
     $first_album = Class_Album::findFirstBy(['type_doc_id' => $config->getDocType(),
diff --git a/library/ZendAfi/View/Helper/DigitalResource/Dashboard/Status.php b/library/ZendAfi/View/Helper/DigitalResource/Dashboard/Status.php
index da5b4e7bd83..be065d7f179 100644
--- a/library/ZendAfi/View/Helper/DigitalResource/Dashboard/Status.php
+++ b/library/ZendAfi/View/Helper/DigitalResource/Dashboard/Status.php
@@ -57,7 +57,7 @@ class ZendAfi_View_Helper_DigitalResource_Dashboard_Status extends ZendAfi_View_
     $label = $this->_('Moissonnage désactivé');
     $class = 'digital_connectors_status';
 
-    if (Class_Batch::findFirstBy(['type' => $batch])) {
+    if ($this->_config->isHarvestingEnabled()) {
       $label = $this->_('Moissonnage activé');
       $class .= ' enabled';
     }
diff --git a/library/digital_resources/EntrepotNumeriqueMelun/Config.php b/library/digital_resources/EntrepotNumeriqueMelun/Config.php
index 3578d61e9fc..9aed79f4375 100644
--- a/library/digital_resources/EntrepotNumeriqueMelun/Config.php
+++ b/library/digital_resources/EntrepotNumeriqueMelun/Config.php
@@ -44,24 +44,14 @@ class EntrepotNumeriqueMelun_Config extends Class_DigitalResource_Config {
             'AdminVars' => ['Harvest_Url' => Class_AdminVar_Meta::newDefault($this->_('URL du service OAI de l\'entrepôt numérique de Melun'),
                                                                          ['value' => 'http://melun.preprod-osiros.decalog.net/oai/'])->bePrivate(),
 
-                            'OAI_metadataPrefix' => Class_AdminVar_Meta::newDefault($this->_('MetadataPrefix du service OAI de l\'entrepôt numérique de Melun'),
+                            'OAI_metadataPrefix' => Class_AdminVar_Meta::newDefault($this->_('MetadataPrefix du service OAI de l\'entrepôt numérique de Melun. Exemples de metada prefix : oai_dc, oai_numel.'),
                                                                                     ['value' => 'oai_numel'])->bePrivate(),
-                            'OAI_Identifier' => Class_AdminVar_Meta::newDefault($this->_('Identifiant dunécessaire pour utilsier le service OAI de l\'entrepôt numérique de Melun'))->bePrivate()
+                            $this->getName() => Class_AdminVar_Meta::newOnOff($this->_('Activer / Désactiver l\'intégration de l\'entrepôt numérique de Melun'))->bePrivate()
             ]
     ];
   }
 
 
-  public function isEnabled() {
-    return '' != $this->getAdminVar('Harvest_Url');
-  }
-
-
-  public function getSsoUrl($user) {
-    return '';
-  }
-
-
   public function getAlbumSsoUrl($user, $album) {
     return '';
   }
diff --git a/library/digital_resources/EntrepotNumeriqueMelun/Service/Album.php b/library/digital_resources/EntrepotNumeriqueMelun/Service/Album.php
index 396d53c03e4..bd416dade84 100644
--- a/library/digital_resources/EntrepotNumeriqueMelun/Service/Album.php
+++ b/library/digital_resources/EntrepotNumeriqueMelun/Service/Album.php
@@ -22,9 +22,11 @@
 
 class EntrepotNumeriqueMelun_Service_Album extends Class_WebService_BibNumerique_RessourceNumerique {
 
+  protected $_origine_doc_type;
+
 
   public function getBaseUrl() {
-    return EntrepotNumeriqueMelun_Config::getInstance()->getAdminVar('SSO_URL');
+    return $this->_base_url;
   }
 
 
@@ -34,12 +36,21 @@ class EntrepotNumeriqueMelun_Service_Album extends Class_WebService_BibNumerique
 
   public function fillAlbum($album) {
     $album
+      ->setIdLangue($this->_id_language)
+      ->setCote($this->_cote)
+      ->addNote('915$a', $this->_origine_doc_type)
       ->setTypeDocId($this->getTypeDoc());
 
     return $this;
   }
 
 
+  public function setOrigineDocType($doc_type) {
+    $this->_origine_doc_type = $doc_type;
+    return $this;
+  }
+
+
   public function getRessourceCategorieLibelle() {
     return EntrepotNumeriqueMelun_Config::getInstance()->getDocTypeLabel();
   }
diff --git a/library/digital_resources/EntrepotNumeriqueMelun/Service/Parser.php b/library/digital_resources/EntrepotNumeriqueMelun/Service/Parser.php
index c82523dbab5..a96e0aa0973 100644
--- a/library/digital_resources/EntrepotNumeriqueMelun/Service/Parser.php
+++ b/library/digital_resources/EntrepotNumeriqueMelun/Service/Parser.php
@@ -20,32 +20,80 @@
  */
 
 
-class EntrepotNumeriqueMelun_Service_Parser extends Class_WebService_OAI_DublinCoreParser_ForRessourceNumerique {
+class EntrepotNumeriqueMelun_Service_Parser
+  extends Class_WebService_OAI_DublinCoreParser_ForRessourceNumerique {
 
-  protected
-    $_albums = [],
-    $_current_album;
+  public function endIdentifier($data) {
+    $this->enddc_identifier(trim($data));
+  }
+
+
+  public function enddcterms_identifier($data) {
+    $this->getRessourceNumerique()->setBaseUrl(trim($data));
+  }
+
+
+  public function enddcterms_title($data) {
+    $this->enddc_title(trim($data));
+  }
+
+
+  public function enddcterms_langage($data) {
+    $this->enddc_language('Fre');
+  }
+
+
+  public function enddcterms_isPartOf($data) {
+    $this->getRessourceNumerique()->addCollection(trim($data));
+  }
 
 
-  public function parseXML($xml) {
-    $this->_parser = new Class_WebService_FasterXMLParser();
-    $this->_parser->setElementHandler($this);
-    $this->_parser->parse($xml);
-    return $this;
+  public function enddcterms_source($data) {
+    $this->getRessourceNumerique()->setCote(trim($data));
   }
 
 
-  public function startAlbum($attributes) {
-    $this->_current_album = new EntrepotNumeriqueMelun_Service_Album();
+  public function enddcterms_issued($data) {
+    $this->enddc_date(trim($data));
   }
 
 
-  public function endAlbum() {
-    $this->_albums[] = $this->_current_album;
+  public function enddcterms_type($data) {
+    $this->getRessourceNumerique()->setOrigineDocType(trim($data));
   }
 
 
-  public function getAlbums() {
-    return $this->_albums;
+  public function enddcterms_description($data) {
+    $this->enddc_description(trim($data));
+  }
+
+
+  public function enddcterms_subject($data) {
+    $this->enddc_subject(trim($data));
+  }
+
+
+  public function startdcterms_relation($attributes) {
+    if (!isset($attributes['XSI:TYPE']))
+      return;
+
+    $map = ['vignette' => 'addPoster',
+            'ressource' => 'setExternalUri'];
+
+    if (!array_key_exists($attributes['XSI:TYPE'], $map))
+      return;
+
+    $this->_current_relation = function($data) use ($attributes, $map) {
+      if ($uri = trim($data))
+        call_user_func([$this->getRessourceNumerique(), $map[$attributes['XSI:TYPE']]], trim($uri));
+    };
+  }
+
+
+  public function enddcterms_relation($data) {
+    if ($callback = $this->_current_relation)
+      $callback($data);
+
+    $this->_current_relation = null;
   }
 }
\ No newline at end of file
diff --git a/library/digital_resources/EntrepotNumeriqueMelun/tests/EntrepotNumeriqueMelunTest.php b/library/digital_resources/EntrepotNumeriqueMelun/tests/EntrepotNumeriqueMelunTest.php
index fe633422a48..76e30bcc140 100644
--- a/library/digital_resources/EntrepotNumeriqueMelun/tests/EntrepotNumeriqueMelunTest.php
+++ b/library/digital_resources/EntrepotNumeriqueMelun/tests/EntrepotNumeriqueMelunTest.php
@@ -25,9 +25,11 @@ abstract class EntrepotNumeriqueMelunActivatedTestCase extends AbstractControlle
     $_storm_default_to_volatile = true,
     $_user;
 
+
   public function setUp() {
     parent::setUp();
     Class_AdminVar::set('EntrepotNumeriqueMelun_SSO_URL', 'https://test.org/api/bokeh/login');
+    Class_AdminVar::set('EntrepotNumeriqueMelun_EntrepotNumeriqueMelun', '1');
 
     $group = $this->fixture('Class_UserGroup',
                             ['id' => 1,
@@ -48,29 +50,6 @@ abstract class EntrepotNumeriqueMelunActivatedTestCase extends AbstractControlle
 
 
 
-class EntrepotNumeriqueMelunSsoTest extends EntrepotNumeriqueMelunActivatedTestCase {
-
-  public function setUp() {
-    parent::setUp();
-    ZendAfi_Auth::getInstance()->logUser($this->_user);
-    $this->dispatch('/opac/modules/' . Class_DigitalResource::getSsoActionForPlugin('EntrepotNumeriqueMelun'), true);
-  }
-
-
-  /** @test */
-  public function shouldRedirectToResource() {
-    $this->assertXPathContentContains('//script' , 'document.location.href="PLACEHOLDER', $this->_response->getBody());
-  }
-
-
-  /** @test */
-  public function scriptShouldContainsCheckUrl() {
-    $this->assertXPathContentContains('//script[contains(text(), "&check_url=")]' , '/EntrepotNumeriqueMelun_Plugin/auth/validate');
-  }
-}
-
-
-
 
 class EntrepotNumeriqueMelunDashboardUnactivatedTest extends Admin_AbstractControllerTestCase {
   protected $_storm_default_to_volatile = true;
@@ -86,12 +65,6 @@ class EntrepotNumeriqueMelunDashboardUnactivatedTest extends Admin_AbstractContr
   public function shouldDisplayDeactivated() {
     $this->assertXPathContentContains('//button', 'Désactivé');
   }
-
-
-  /** @test */
-  public function ssoUrlShoudlBeDisplay() {
-    $this->assertXPathContentContains('//table', 'EntrepotNumeriqueMelun_SSO_URL');
-  }
 }
 
 
@@ -107,8 +80,10 @@ class EntrepotNumeriqueMelunDashboardActivatedTest extends EntrepotNumeriqueMelu
     $album = $this->fixture('Class_Album',
                ['id' => 20,
                 'titre' => '10 moutons',
-                'type_doc_id' => 'EntrepotNumeriqueMelun'
-               ]);
+                'type_doc_id' => 'EntrepotNumeriqueMelun',
+               ])
+                  ->addThumbnailURI('userfiles/album/20/thumb_20_large_10Moutons.jpeg')
+                  ->addPosterURI('userfiles/album/20/thumb_20_large_10Moutons.jpeg');
 
     ZendAfi_Auth::getInstance()->logUser($this->fixture('Class_Users',
                                                         ['id' => 2,
@@ -127,36 +102,101 @@ class EntrepotNumeriqueMelunDashboardActivatedTest extends EntrepotNumeriqueMelu
 
   /** @test */
   public function urlSsoTitleBeDisplay() {
-    $this->assertXPathContentContains('//h4', 'URL SSO générée par /modules/' . Class_DigitalResource::getSsoActionForPlugin('EntrepotNumeriqueMelun') . ' pour l\'utilisateur "EntrepotNumeriqueMelun_test_user"');
+    $this->assertXPathContentContains('//h4', 'URL SSO générée par /modules/' . Class_DigitalResource::getInstance()
+                                      ->getSsoActionForPlugin('EntrepotNumeriqueMelun') . ' pour l\'utilisateur "EntrepotNumeriqueMelun_test_user"');
   }
 
 
   /** @test */
-  public function testSsoValidateUrlMessageShoudlBeDisplay() {
-    $this->assertXPathContentContains('//h4', 'URL de validation du ticket de connexion générée pour l\'utilisateur "EntrepotNumeriqueMelun_test_user"');
+  public function sourceImageShouldBeValid() {
+    $this->assertXPathContentContains('//pre', 'Image source : userfiles/album/20/thumb_20_large_10Moutons.jpeg');
   }
 
 
   /** @test */
-  public function testSsoValidateUrlShoudlBeDisplay() {
-    $this->assertXPathContentContains('//pre', '/EntrepotNumeriqueMelun_Plugin/auth/validate?sessionid=ST-');
+  public function doctypeImageUrlShouldBePresent() {
+    $this->assertXPath('//h4/img[contains(@src, "/digital-resource/typedoc-icon/id/EntrepotNumeriqueMelun")]');
+  }
+}
+
+
+
+
+class EntrepotNumeriqueMelunHarvestTests extends EntrepotNumeriqueMelunActivatedTestCase {
+
+  protected
+    $_storm_default_to_volatile = true,
+    $_service,
+    $_album;
+
+
+  public function setUp() {
+    parent::setUp();
+
+    $http_client = $this->mock()
+                        ->whenCalled('open_url')
+                        ->with('http://melun.preprod-osiros.decalog.net/oai/?verb=ListRecords&metadataPrefix=oai_numel')
+                        ->answers(file_get_contents(__DIR__ . '/oai_page1.xml'))
+
+                        ->whenCalled('open_url')
+                        ->with('http://melun.preprod-osiros.decalog.net/oai/?verb=ListRecords&resumptionToken=1540805514')
+                        ->answers(file_get_contents(__DIR__ . '/oai_page2.xml'))
+      ;
+
+    $this->_service = EntrepotNumeriqueMelun_Service::getInstance();
+    $this->_service->setDefaultHttpClient($http_client);
+    $this->_service->harvest();
+
+    $this->_album = Class_Album::findFirstBy([]);
   }
 
 
   /** @test */
-  public function sourceImageShouldBeValid() {
-    $this->assertXPathContentContains('//pre','Image source : https://preprod');
+  public function harvestingShouldHaveCreate39Albums() {
+    $this->assertEquals(39, EntrepotNumeriqueMelun_Config::getInstance()->countAlbums());
   }
 
 
   /** @test */
-  public function vignetteShouldBePresent() {
-    $this->assertXPath("//img[contains(@src,'userfiles/album/20/thumb_20_large_10Moutons.jpeg')]");
+  public function titleShouldContainsLettreDeMDesmaretz() {
+    $this->assertContains('Lettre de M. Desmaretz', $this->_album->getTitre());
   }
 
 
   /** @test */
-  public function doctypeImageUrlShouldBePresent() {
-    $this->assertXPath('//h4/img[contains(@src, "/digital-resource/typedoc-icon/id/EntrepotNumeriqueMelun")]');
+  public function idOrigineShouldBe100() {
+    $this->assertEquals(100, $this->_album->getIdOrigine());
   }
-}
+
+
+  /** @test */
+  public function urlOrigineShouldBeNumelRecord100() {
+    $this->assertEquals('http://numel.fr?#/osiros/record/100', $this->_album->getUrlOrigine());
+  }
+
+
+  /** @test */
+  public function externalUriShouldBeMelunPreprodOsirosDocId100() {
+    $this->assertEquals('http://melun.preprod-osiros.decalog.net//viewer.php?docId=100',
+                        $this->_album->getExternalUri());
+  }
+
+
+  /** @test */
+  public function coteShouldBeFF2P5() {
+    $this->assertEquals('FF 2p5', $this->_album->getCote());
+  }
+
+
+  /** @test */
+  public function collectionsShouldContainsSeriesFFArchives() {
+    $this->assertEquals('Série FF - Archives de Melun ; Justice et police',
+                        $this->_album->getFirstCollection());
+  }
+
+
+  /** @test */
+  public function origineDocTypeShouldBeTexteManuscrit() {
+    $this->assertEquals('texte manuscrit', $this->_album->getNote('915$a'));
+  }
+}
\ No newline at end of file
diff --git a/library/digital_resources/EntrepotNumeriqueMelun/tests/oai_page1.xml b/library/digital_resources/EntrepotNumeriqueMelun/tests/oai_page1.xml
new file mode 100644
index 00000000000..9a1043c52ac
--- /dev/null
+++ b/library/digital_resources/EntrepotNumeriqueMelun/tests/oai_page1.xml
@@ -0,0 +1,576 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<OAI-PMH xmlns="http://www.openarchives.org/OAI/2.0/"
+         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+         xmlns:dcterms="http://purl.org/dc/terms/"
+         xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/
+         http://www.openarchives.org/OAI/2.0/OAI-PMH.xsd">
+<responseDate>2018-10-29T09:31:54Z</responseDate>
+ <request verb="ListRecords" metadataPrefix="oai_numel">http://melun.preprod-osiros.decalog.net/oai/index.php</request>
+ <ListRecords>
+  <record>
+  <header status="deleted">
+   <identifier>oai:numel.fr:83</identifier>
+   <datestamp>2018-10-29</datestamp>
+  </header>
+  </record>
+  <record>
+  <header>
+   <identifier>oai:numel.fr:100</identifier>
+   <datestamp>2018-09-05</datestamp>
+   <setSpec>docnum</setSpec>
+  </header>
+  <metadata>
+     <oai_numel:dcterms
+       xmlns:oai_numel="http://www.openarchives.org/OAI/2.0/oai_dc/"
+       xmlns:dcterms="http://purl.org/dc/elements/1.1/"
+       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+       xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/oai_dc/
+       http://www.openarchives.org/OAI/2.0/oai_dc.xsd" >
+<dcterms:identifier>http://numel.fr?#/osiros/record/100</dcterms:identifier>
+<dcterms:title>Lettre de M. Desmaretz, Maire de Senlis, au sujet du service religieux de la prison. Senlis, le 22 juin 1759.</dcterms:title>
+<dcterms:language>Français</dcterms:language>
+<dcterms:isPartOf>Série FF - Archives de Melun ; Justice et police</dcterms:isPartOf>
+<dcterms:source>FF 2p5</dcterms:source>
+<dcterms:date>1759</dcterms:date>
+<dcterms:issued xsi:type="dcterms:W3CDTF">1759</dcterms:issued>
+<dcterms:type xsi:type="numel:typedoc">texte manuscrit</dcterms:type>
+<dcterms:rightsholder>Archives</dcterms:rightsholder>
+<dcterms:description>Lettre de M. Desmaretz, Maire de Senlis, au sujet du service religieux de la prison. Senlis, le 22 juin 1759.</dcterms:description>
+<dcterms:subject xsi:type="personne">Desmaretz</dcterms:subject>
+<dcterms:subject xsi:type="lieu-type">Prison</dcterms:subject>
+<dcterms:relation xsi:type="vignette">http://melun.preprod-osiros.decalog.net//dam_picture.php?id=100&amp;type=SML&amp;nb=0&amp;path=bWVsdW4vZnJhYzc3Mjg4MDAwMDA1L0pQRUcvQUM3NzI4OEZGXzAwMjAwMDEx&amp;repertoire=QUM3NzI4OEZGXzAwMjAwMDEx</dcterms:relation>
+<dcterms:relation xsi:type="ressource">http://melun.preprod-osiros.decalog.net//viewer.php?docId=100</dcterms:relation>
+     </oai_numel:dcterms>
+   </metadata>
+  </record>
+  <record>
+  <header>
+   <identifier>oai:numel.fr:101</identifier>
+   <datestamp>2018-09-05</datestamp>
+   <setSpec>docnum</setSpec>
+  </header>
+  <metadata>
+     <oai_numel:dcterms
+       xmlns:oai_numel="http://www.openarchives.org/OAI/2.0/oai_dc/"
+       xmlns:dcterms="http://purl.org/dc/elements/1.1/"
+       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+       xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/oai_dc/
+       http://www.openarchives.org/OAI/2.0/oai_dc.xsd" >
+<dcterms:identifier>http://numel.fr?#/osiros/record/101</dcterms:identifier>
+<dcterms:title>Lettre de M. Simon Delisle concernant l&apos;autorisation de M. l&apos;Intendant pour défendre à la demande formée contre les Officiers municipaux. Paris, le 21 avril 1775.</dcterms:title>
+<dcterms:language>Français</dcterms:language>
+<dcterms:isPartOf>Série FF - Archives de Melun ; Justice et police</dcterms:isPartOf>
+<dcterms:source>FF 3p5</dcterms:source>
+<dcterms:date>1775</dcterms:date>
+<dcterms:issued xsi:type="dcterms:W3CDTF">1775</dcterms:issued>
+<dcterms:type xsi:type="numel:typedoc">texte manuscrit</dcterms:type>
+<dcterms:rightsholder>Archives</dcterms:rightsholder>
+<dcterms:description>Lettre de M. Simon Delisle concernant l&apos;autorisation de M. l&apos;Intendant pour défendre à la demande formée contre les officiers municipaux. Paris, le 21 avril 1775.</dcterms:description>
+<dcterms:subject xsi:type="personne">Delisle Simon</dcterms:subject>
+<dcterms:relation xsi:type="vignette">http://melun.preprod-osiros.decalog.net//dam_picture.php?id=101&amp;type=SML&amp;nb=0&amp;path=bWVsdW4vZnJhYzc3Mjg4MDAwMDA1L0pQRUcvQUM3NzI4OEZGXzAwMzAwMDIw&amp;repertoire=QUM3NzI4OEZGXzAwMzAwMDIw</dcterms:relation>
+<dcterms:relation xsi:type="ressource">http://melun.preprod-osiros.decalog.net//viewer.php?docId=101</dcterms:relation>
+     </oai_numel:dcterms>
+   </metadata>
+  </record>
+  <record>
+  <header>
+   <identifier>oai:numel.fr:102</identifier>
+   <datestamp>2018-09-05</datestamp>
+   <setSpec>docnum</setSpec>
+  </header>
+  <metadata>
+     <oai_numel:dcterms
+       xmlns:oai_numel="http://www.openarchives.org/OAI/2.0/oai_dc/"
+       xmlns:dcterms="http://purl.org/dc/elements/1.1/"
+       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+       xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/oai_dc/
+       http://www.openarchives.org/OAI/2.0/oai_dc.xsd" >
+<dcterms:identifier>http://numel.fr?#/osiros/record/102</dcterms:identifier>
+<dcterms:title>Lettre de M. Tamy à M. Gauthier, Avocat, pour lui signaler qu&apos;un détachement de la milice de Melun est venu au château de Praslin pour vérifier s&apos;il n&apos;y avait pas une réserve de blé, suite à une plainte des habitants de Maincy. Praslin, le 8 octobre 1789.</dcterms:title>
+<dcterms:language>Français</dcterms:language>
+<dcterms:isPartOf>Série FF - Archives de Melun ; Justice et police</dcterms:isPartOf>
+<dcterms:source>FF 9p2</dcterms:source>
+<dcterms:date>1789</dcterms:date>
+<dcterms:issued xsi:type="dcterms:W3CDTF">1789</dcterms:issued>
+<dcterms:type xsi:type="numel:typedoc">texte manuscrit</dcterms:type>
+<dcterms:rightsholder>Archives</dcterms:rightsholder>
+<dcterms:description>Lettre de M. Tamy à M. Gauthier, Avocat pour lui signaler qu&apos;un détachement de la milice de Melun est venu au château de Praslin pour vérifier s&apos;il n&apos;y avait pas une réserve de blé, suite à une plainte des habitants de Maincy. Praslin, le 8 octobre 1789.</dcterms:description>
+<dcterms:subject xsi:type="personne">Gauthier VincentTamy</dcterms:subject>
+<dcterms:subject xsi:type="lieu-type">Château</dcterms:subject>
+<dcterms:subject xsi:type="nom-rue">Praslin (place)</dcterms:subject>
+<dcterms:relation xsi:type="vignette">http://melun.preprod-osiros.decalog.net//dam_picture.php?id=102&amp;type=SML&amp;nb=0&amp;path=bWVsdW4vZnJhYzc3Mjg4MDAwMDA1L0pQRUcvQUM3NzI4OEZGXzAwOTAwMDA5&amp;repertoire=QUM3NzI4OEZGXzAwOTAwMDA5</dcterms:relation>
+<dcterms:relation xsi:type="ressource">http://melun.preprod-osiros.decalog.net//viewer.php?docId=102</dcterms:relation>
+     </oai_numel:dcterms>
+   </metadata>
+  </record>
+  <record>
+  <header>
+   <identifier>oai:numel.fr:103</identifier>
+   <datestamp>2018-09-05</datestamp>
+   <setSpec>docnum</setSpec>
+  </header>
+  <metadata>
+     <oai_numel:dcterms
+       xmlns:oai_numel="http://www.openarchives.org/OAI/2.0/oai_dc/"
+       xmlns:dcterms="http://purl.org/dc/elements/1.1/"
+       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+       xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/oai_dc/
+       http://www.openarchives.org/OAI/2.0/oai_dc.xsd" >
+<dcterms:identifier>http://numel.fr?#/osiros/record/103</dcterms:identifier>
+<dcterms:title>Lettre demandant si en qualité d&apos;Officiers municipaux, ils ont l&apos;exercice de la police. Cholet, le 18 septembre 1781.</dcterms:title>
+<dcterms:language>Français</dcterms:language>
+<dcterms:isPartOf>Série FF - Archives de Melun ; Justice et police</dcterms:isPartOf>
+<dcterms:source>FF 3p6</dcterms:source>
+<dcterms:date>1781</dcterms:date>
+<dcterms:issued xsi:type="dcterms:W3CDTF">1781</dcterms:issued>
+<dcterms:type xsi:type="numel:typedoc">texte manuscrit</dcterms:type>
+<dcterms:rightsholder>Archives</dcterms:rightsholder>
+<dcterms:description>Lettre demandant si en qualité d&apos;Officiers municipaux, ils ont l&apos;exercice de la police. Cholet, le 18 septembre 1781.</dcterms:description>
+<dcterms:relation xsi:type="vignette">http://melun.preprod-osiros.decalog.net//dam_picture.php?id=103&amp;type=SML&amp;nb=0&amp;path=bWVsdW4vZnJhYzc3Mjg4MDAwMDA1L0pQRUcvQUM3NzI4OEZGXzAwMzAwMDIx&amp;repertoire=QUM3NzI4OEZGXzAwMzAwMDIx</dcterms:relation>
+<dcterms:relation xsi:type="ressource">http://melun.preprod-osiros.decalog.net//viewer.php?docId=103</dcterms:relation>
+     </oai_numel:dcterms>
+   </metadata>
+  </record>
+  <record>
+  <header>
+   <identifier>oai:numel.fr:104</identifier>
+   <datestamp>2018-09-05</datestamp>
+   <setSpec>docnum</setSpec>
+  </header>
+  <metadata>
+     <oai_numel:dcterms
+       xmlns:oai_numel="http://www.openarchives.org/OAI/2.0/oai_dc/"
+       xmlns:dcterms="http://purl.org/dc/elements/1.1/"
+       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+       xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/oai_dc/
+       http://www.openarchives.org/OAI/2.0/oai_dc.xsd" >
+<dcterms:identifier>http://numel.fr?#/osiros/record/104</dcterms:identifier>
+<dcterms:title>Mémoire des ouvrages de menuiserie faits aux chambres de la juridiction et au greffe de la maréchaussée de Melun. Melun, le 15 juin 1784.</dcterms:title>
+<dcterms:language>Français</dcterms:language>
+<dcterms:isPartOf>Série FF - Archives de Melun ; Justice et police</dcterms:isPartOf>
+<dcterms:source>FF 2p10</dcterms:source>
+<dcterms:date>1784</dcterms:date>
+<dcterms:issued xsi:type="dcterms:W3CDTF">1784</dcterms:issued>
+<dcterms:type xsi:type="numel:typedoc">texte manuscrit</dcterms:type>
+<dcterms:rightsholder>Archives</dcterms:rightsholder>
+<dcterms:description>Mémoire des ouvrages de menuiserie faits aux chambres de la
+ juridiction et au greffe de la maréchaussée de Melun. Melun, le 15
+ juin 1784.</dcterms:description>
+<dcterms:subject xsi:type="lieu-type">Gendarmerie</dcterms:subject>
+<dcterms:relation xsi:type="vignette">http://melun.preprod-osiros.decalog.net//dam_picture.php?id=104&amp;type=SML&amp;nb=0&amp;path=bWVsdW4vZnJhYzc3Mjg4MDAwMDA1L0pQRUcvQUM3NzI4OEZGXzAwMjAwMDIz&amp;repertoire=QUM3NzI4OEZGXzAwMjAwMDIz</dcterms:relation>
+<dcterms:relation xsi:type="ressource">http://melun.preprod-osiros.decalog.net//viewer.php?docId=104</dcterms:relation>
+     </oai_numel:dcterms>
+   </metadata>
+  </record>
+  <record>
+  <header>
+   <identifier>oai:numel.fr:105</identifier>
+   <datestamp>2018-09-05</datestamp>
+   <setSpec>docnum</setSpec>
+  </header>
+  <metadata>
+     <oai_numel:dcterms
+       xmlns:oai_numel="http://www.openarchives.org/OAI/2.0/oai_dc/"
+       xmlns:dcterms="http://purl.org/dc/elements/1.1/"
+       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+       xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/oai_dc/
+       http://www.openarchives.org/OAI/2.0/oai_dc.xsd" >
+<dcterms:identifier>http://numel.fr?#/osiros/record/105</dcterms:identifier>
+<dcterms:title>Mémoire des ouvrages de serrurerie fait par le Châtelet, juridiction et prison de Melun de 1782 à 1789.</dcterms:title>
+<dcterms:language>Français</dcterms:language>
+<dcterms:isPartOf>Série FF - Archives de Melun ; Justice et police</dcterms:isPartOf>
+<dcterms:source>FF 2p9</dcterms:source>
+<dcterms:date>1782-1789</dcterms:date>
+<dcterms:issued xsi:type="dcterms:W3CDTF">1782</dcterms:issued>
+<dcterms:type xsi:type="numel:typedoc">texte manuscrit</dcterms:type>
+<dcterms:rightsholder>Archives</dcterms:rightsholder>
+<dcterms:description>Mémoire des ouvrages de serrurerie fait par le Châtelet, juridiction et prison de Melun de 1782 à 1789.</dcterms:description>
+<dcterms:subject xsi:type="lieu-type">ChâteletPrison</dcterms:subject>
+<dcterms:relation xsi:type="vignette">http://melun.preprod-osiros.decalog.net//dam_picture.php?id=105&amp;type=SML&amp;nb=0&amp;path=bWVsdW4vZnJhYzc3Mjg4MDAwMDA1L0pQRUcvQUM3NzI4OEZGXzAwMjAwMDIx&amp;repertoire=QUM3NzI4OEZGXzAwMjAwMDIx</dcterms:relation>
+<dcterms:relation xsi:type="ressource">http://melun.preprod-osiros.decalog.net//viewer.php?docId=105</dcterms:relation>
+     </oai_numel:dcterms>
+   </metadata>
+  </record>
+  <record>
+  <header>
+   <identifier>oai:numel.fr:106</identifier>
+   <datestamp>2018-09-05</datestamp>
+   <setSpec>docnum</setSpec>
+  </header>
+  <metadata>
+     <oai_numel:dcterms
+       xmlns:oai_numel="http://www.openarchives.org/OAI/2.0/oai_dc/"
+       xmlns:dcterms="http://purl.org/dc/elements/1.1/"
+       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+       xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/oai_dc/
+       http://www.openarchives.org/OAI/2.0/oai_dc.xsd" >
+<dcterms:identifier>http://numel.fr?#/osiros/record/106</dcterms:identifier>
+<dcterms:title>Mémoire des ouvrages de serrurerie faits au Châtelet et prison de Melun par M. Dobzat. Melun, le 17 avril 1775.</dcterms:title>
+<dcterms:language>Français</dcterms:language>
+<dcterms:isPartOf>Série FF - Archives de Melun ; Justice et police</dcterms:isPartOf>
+<dcterms:source>FF 2p7</dcterms:source>
+<dcterms:date>1775</dcterms:date>
+<dcterms:issued xsi:type="dcterms:W3CDTF">1775</dcterms:issued>
+<dcterms:type xsi:type="numel:typedoc">texte manuscrit</dcterms:type>
+<dcterms:rightsholder>Archives</dcterms:rightsholder>
+<dcterms:description>Mémoire des ouvrages de serrurerie faits au Châtelet et prison de Melun par M. Dobzat. Melun, le 17 avril 1775.</dcterms:description>
+<dcterms:subject xsi:type="personne">Dobzat</dcterms:subject>
+<dcterms:subject xsi:type="lieu-type">ChâteletPrison</dcterms:subject>
+<dcterms:relation xsi:type="vignette">http://melun.preprod-osiros.decalog.net//dam_picture.php?id=106&amp;type=SML&amp;nb=0&amp;path=bWVsdW4vZnJhYzc3Mjg4MDAwMDA1L0pQRUcvQUM3NzI4OEZGXzAwMjAwMDE1&amp;repertoire=QUM3NzI4OEZGXzAwMjAwMDE1</dcterms:relation>
+<dcterms:relation xsi:type="ressource">http://melun.preprod-osiros.decalog.net//viewer.php?docId=106</dcterms:relation>
+     </oai_numel:dcterms>
+   </metadata>
+  </record>
+  <record>
+  <header>
+   <identifier>oai:numel.fr:107</identifier>
+   <datestamp>2018-09-05</datestamp>
+   <setSpec>docnum</setSpec>
+  </header>
+  <metadata>
+     <oai_numel:dcterms
+       xmlns:oai_numel="http://www.openarchives.org/OAI/2.0/oai_dc/"
+       xmlns:dcterms="http://purl.org/dc/elements/1.1/"
+       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+       xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/oai_dc/
+       http://www.openarchives.org/OAI/2.0/oai_dc.xsd" >
+<dcterms:identifier>http://numel.fr?#/osiros/record/107</dcterms:identifier>
+<dcterms:title>Mémoire des ouvrages faits par M. Derny, tourneur, pour le nouveau Châtelet. Melun, le 23 juin 1774.</dcterms:title>
+<dcterms:language>Français</dcterms:language>
+<dcterms:isPartOf>Série FF - Archives de Melun ; Justice et police</dcterms:isPartOf>
+<dcterms:source>FF 2p6</dcterms:source>
+<dcterms:date>1774</dcterms:date>
+<dcterms:issued xsi:type="dcterms:W3CDTF">1774</dcterms:issued>
+<dcterms:type xsi:type="numel:typedoc">texte manuscrit</dcterms:type>
+<dcterms:rightsholder>Archives</dcterms:rightsholder>
+<dcterms:description>Mémoire des ouvrages faits par M. Derny, tourneur, pour le
+ nouveau châtelet. Melun, le 23 juin 1774.</dcterms:description>
+<dcterms:subject xsi:type="personne">Derny Jean Baptiste</dcterms:subject>
+<dcterms:subject xsi:type="lieu-type">Châtelet</dcterms:subject>
+<dcterms:relation xsi:type="vignette">http://melun.preprod-osiros.decalog.net//dam_picture.php?id=107&amp;type=SML&amp;nb=0&amp;path=bWVsdW4vZnJhYzc3Mjg4MDAwMDA1L0pQRUcvQUM3NzI4OEZGXzAwMjAwMDEz&amp;repertoire=QUM3NzI4OEZGXzAwMjAwMDEz</dcterms:relation>
+<dcterms:relation xsi:type="ressource">http://melun.preprod-osiros.decalog.net//viewer.php?docId=107</dcterms:relation>
+     </oai_numel:dcterms>
+   </metadata>
+  </record>
+  <record>
+  <header>
+   <identifier>oai:numel.fr:108</identifier>
+   <datestamp>2018-09-05</datestamp>
+   <setSpec>docnum</setSpec>
+  </header>
+  <metadata>
+     <oai_numel:dcterms
+       xmlns:oai_numel="http://www.openarchives.org/OAI/2.0/oai_dc/"
+       xmlns:dcterms="http://purl.org/dc/elements/1.1/"
+       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+       xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/oai_dc/
+       http://www.openarchives.org/OAI/2.0/oai_dc.xsd" >
+<dcterms:identifier>http://numel.fr?#/osiros/record/108</dcterms:identifier>
+<dcterms:title>Mémoire présenté au conseil par les Officiers du baillage de Melun contre la requête de Sieur Poiret. 1735 ?</dcterms:title>
+<dcterms:language>Français</dcterms:language>
+<dcterms:isPartOf>Série FF - Archives de Melun ; Justice et police</dcterms:isPartOf>
+<dcterms:source>FF 3p4</dcterms:source>
+<dcterms:date>1735</dcterms:date>
+<dcterms:issued xsi:type="dcterms:W3CDTF">1735</dcterms:issued>
+<dcterms:type xsi:type="numel:typedoc">texte manuscrit</dcterms:type>
+<dcterms:rightsholder>Archives</dcterms:rightsholder>
+<dcterms:description>Mémoire présenté au conseil par les Officiers du baillage de Melun contre la requête de Sieur Poiret. 1735 ?</dcterms:description>
+<dcterms:subject xsi:type="personne">Poiret</dcterms:subject>
+<dcterms:relation xsi:type="vignette">http://melun.preprod-osiros.decalog.net//dam_picture.php?id=108&amp;type=SML&amp;nb=0&amp;path=bWVsdW4vZnJhYzc3Mjg4MDAwMDA1L0pQRUcvQUM3NzI4OEZGXzAwMzAwMDE3&amp;repertoire=QUM3NzI4OEZGXzAwMzAwMDE3</dcterms:relation>
+<dcterms:relation xsi:type="ressource">http://melun.preprod-osiros.decalog.net//viewer.php?docId=108</dcterms:relation>
+     </oai_numel:dcterms>
+   </metadata>
+  </record>
+  <record>
+  <header>
+   <identifier>oai:numel.fr:109</identifier>
+   <datestamp>2018-09-05</datestamp>
+   <setSpec>docnum</setSpec>
+  </header>
+  <metadata>
+     <oai_numel:dcterms
+       xmlns:oai_numel="http://www.openarchives.org/OAI/2.0/oai_dc/"
+       xmlns:dcterms="http://purl.org/dc/elements/1.1/"
+       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+       xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/oai_dc/
+       http://www.openarchives.org/OAI/2.0/oai_dc.xsd" >
+<dcterms:identifier>http://numel.fr?#/osiros/record/109</dcterms:identifier>
+<dcterms:title>Nomination de Pierre Savoye, Notaire au Châtelet de Melun, à la fonction de Contrôleur des dépens. Le 15 mai 1694.</dcterms:title>
+<dcterms:language>Français</dcterms:language>
+<dcterms:isPartOf>Série FF - Archives de Melun ; Justice et police</dcterms:isPartOf>
+<dcterms:source>FF 13</dcterms:source>
+<dcterms:date>1694</dcterms:date>
+<dcterms:issued xsi:type="dcterms:W3CDTF">1694</dcterms:issued>
+<dcterms:type xsi:type="numel:typedoc">texe imprimé</dcterms:type>
+<dcterms:rightsholder>Archives</dcterms:rightsholder>
+<dcterms:description>Nomination de Pierre Savoye, Notaire au Châtelet de Melun, à la fonction de Contrôleur des dépens. 15 mai 1694.</dcterms:description>
+<dcterms:subject xsi:type="personne">Savoye Pierre</dcterms:subject>
+<dcterms:subject xsi:type="lieu-type">Châtelet</dcterms:subject>
+<dcterms:relation xsi:type="vignette">http://melun.preprod-osiros.decalog.net//dam_picture.php?id=109&amp;type=SML&amp;nb=0&amp;path=bWVsdW4vZnJhYzc3Mjg4MDAwMDA1L0pQRUcvQUM3NzI4OEZGXzAxMzAwMDAx&amp;repertoire=QUM3NzI4OEZGXzAxMzAwMDAx</dcterms:relation>
+<dcterms:relation xsi:type="ressource">http://melun.preprod-osiros.decalog.net//viewer.php?docId=109</dcterms:relation>
+     </oai_numel:dcterms>
+   </metadata>
+  </record>
+  <record>
+  <header>
+   <identifier>oai:numel.fr:110</identifier>
+   <datestamp>2018-09-05</datestamp>
+   <setSpec>docnum</setSpec>
+  </header>
+  <metadata>
+     <oai_numel:dcterms
+       xmlns:oai_numel="http://www.openarchives.org/OAI/2.0/oai_dc/"
+       xmlns:dcterms="http://purl.org/dc/elements/1.1/"
+       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+       xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/oai_dc/
+       http://www.openarchives.org/OAI/2.0/oai_dc.xsd" >
+<dcterms:identifier>http://numel.fr?#/osiros/record/110</dcterms:identifier>
+<dcterms:title>Pièce concernant la plainte de l&apos;hôtelier de Melun. Le 29 janvier 1705.</dcterms:title>
+<dcterms:language>Français</dcterms:language>
+<dcterms:isPartOf>Série FF - Archives de Melun ; Justice et police</dcterms:isPartOf>
+<dcterms:source>FF 2p4</dcterms:source>
+<dcterms:date>1705</dcterms:date>
+<dcterms:issued xsi:type="dcterms:W3CDTF">1705</dcterms:issued>
+<dcterms:type xsi:type="numel:typedoc">texte manuscrit</dcterms:type>
+<dcterms:rightsholder>Archives</dcterms:rightsholder>
+<dcterms:description>Pièce concernant la plainte de l&apos;hôtelier de Melun. Le 29 janvier
+ 1705.</dcterms:description>
+<dcterms:relation xsi:type="vignette">http://melun.preprod-osiros.decalog.net//dam_picture.php?id=110&amp;type=SML&amp;nb=0&amp;path=bWVsdW4vZnJhYzc3Mjg4MDAwMDA1L0pQRUcvQUM3NzI4OEZGXzAwMjAwMDA4&amp;repertoire=QUM3NzI4OEZGXzAwMjAwMDA4</dcterms:relation>
+<dcterms:relation xsi:type="ressource">http://melun.preprod-osiros.decalog.net//viewer.php?docId=110</dcterms:relation>
+     </oai_numel:dcterms>
+   </metadata>
+  </record>
+  <record>
+  <header>
+   <identifier>oai:numel.fr:111</identifier>
+   <datestamp>2018-09-05</datestamp>
+   <setSpec>docnum</setSpec>
+  </header>
+  <metadata>
+     <oai_numel:dcterms
+       xmlns:oai_numel="http://www.openarchives.org/OAI/2.0/oai_dc/"
+       xmlns:dcterms="http://purl.org/dc/elements/1.1/"
+       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+       xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/oai_dc/
+       http://www.openarchives.org/OAI/2.0/oai_dc.xsd" >
+<dcterms:identifier>http://numel.fr?#/osiros/record/111</dcterms:identifier>
+<dcterms:title>Précis pour les Sieurs Doyen, chanoines et chapitre royal de Saint Quiriace de Provins, Me Michel Rousselet, Conseiller du Roi, son Avocat au baillage, siège présidial de Provins et consorts, intimes contre Messire Louis Augustin Valentin, appelant. Sans</dcterms:title>
+<dcterms:language>Français</dcterms:language>
+<dcterms:isPartOf>Série FF - Archives de Melun ; Justice et police</dcterms:isPartOf>
+<dcterms:source>FF 9p1</dcterms:source>
+<dcterms:date>1777</dcterms:date>
+<dcterms:issued xsi:type="dcterms:W3CDTF">1777</dcterms:issued>
+<dcterms:type xsi:type="numel:typedoc">texe imprimé</dcterms:type>
+<dcterms:rightsholder>Archives</dcterms:rightsholder>
+<dcterms:description>Précis pour les Sieurs Doyen, chanoines et chapitre royal de Saint Quiriace de Provins, Me Michel Rousselet, Conseiller du Roi, son Avocat au baillage, siège présidial de Provins et consorts, intimes contre Messire Louis Augustin Valentin, Marquis de Culan, Seigneur de Savins et de Jutigny, appelant. Sans date (après 1777).</dcterms:description>
+<dcterms:subject xsi:type="personne">Rousselet MichelValentin Louis Augustin</dcterms:subject>
+<dcterms:relation xsi:type="vignette">http://melun.preprod-osiros.decalog.net//dam_picture.php?id=111&amp;type=SML&amp;nb=0&amp;path=bWVsdW4vZnJhYzc3Mjg4MDAwMDA1L0pQRUcvQUM3NzI4OEZGXzAwOTAwMDAx&amp;repertoire=QUM3NzI4OEZGXzAwOTAwMDAx</dcterms:relation>
+<dcterms:relation xsi:type="ressource">http://melun.preprod-osiros.decalog.net//viewer.php?docId=111</dcterms:relation>
+     </oai_numel:dcterms>
+   </metadata>
+  </record>
+  <record>
+  <header>
+   <identifier>oai:numel.fr:112</identifier>
+   <datestamp>2018-09-05</datestamp>
+   <setSpec>docnum</setSpec>
+  </header>
+  <metadata>
+     <oai_numel:dcterms
+       xmlns:oai_numel="http://www.openarchives.org/OAI/2.0/oai_dc/"
+       xmlns:dcterms="http://purl.org/dc/elements/1.1/"
+       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+       xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/oai_dc/
+       http://www.openarchives.org/OAI/2.0/oai_dc.xsd" >
+<dcterms:identifier>http://numel.fr?#/osiros/record/112</dcterms:identifier>
+<dcterms:title>Procès du Maire de Melun - arrêt du présidial de Meaux condamnant Claude Lefèvre, Lieutenant en la prévoste de Melun et Maire, pour crime de concussion et dilapidation de deniers publics. Le 11 septembre 1670.</dcterms:title>
+<dcterms:language>Français</dcterms:language>
+<dcterms:isPartOf>Série FF - Archives de Melun ; Justice et police</dcterms:isPartOf>
+<dcterms:source>FF 1</dcterms:source>
+<dcterms:date>1670</dcterms:date>
+<dcterms:issued xsi:type="dcterms:W3CDTF">1670</dcterms:issued>
+<dcterms:type xsi:type="numel:typedoc">texe imprimé</dcterms:type>
+<dcterms:rightsholder>Archives</dcterms:rightsholder>
+<dcterms:description>Procès du Maire de Melun - arrêt du présidial de Meaux condamnant Claude Lefèvre, Lieutenant en la prévoste de Melun et Maire, pour crime de concussion et dilapidation de deniers publics. Le 11 septembre 1670.</dcterms:description>
+<dcterms:subject xsi:type="personne">Lefevre Claude</dcterms:subject>
+<dcterms:relation xsi:type="vignette">http://melun.preprod-osiros.decalog.net//dam_picture.php?id=112&amp;type=SML&amp;nb=0&amp;path=bWVsdW4vZnJhYzc3Mjg4MDAwMDA1L0pQRUcvQUM3NzI4OEZGXzAwMTAwMDAx&amp;repertoire=QUM3NzI4OEZGXzAwMTAwMDAx</dcterms:relation>
+<dcterms:relation xsi:type="ressource">http://melun.preprod-osiros.decalog.net//viewer.php?docId=112</dcterms:relation>
+     </oai_numel:dcterms>
+   </metadata>
+  </record>
+  <record>
+  <header>
+   <identifier>oai:numel.fr:113</identifier>
+   <datestamp>2018-09-05</datestamp>
+   <setSpec>docnum</setSpec>
+  </header>
+  <metadata>
+     <oai_numel:dcterms
+       xmlns:oai_numel="http://www.openarchives.org/OAI/2.0/oai_dc/"
+       xmlns:dcterms="http://purl.org/dc/elements/1.1/"
+       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+       xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/oai_dc/
+       http://www.openarchives.org/OAI/2.0/oai_dc.xsd" >
+<dcterms:identifier>http://numel.fr?#/osiros/record/113</dcterms:identifier>
+<dcterms:title>Procès verbal sur un incident entre le Sieur Riotte de la Riotterie, Capitaine Gouverneur du château de Melun et Louis de Montault, Conseiller du Roi, Président du baillage. Le 8 octobre 1695.</dcterms:title>
+<dcterms:language>Français</dcterms:language>
+<dcterms:isPartOf>Série FF - Archives de Melun ; Justice et police</dcterms:isPartOf>
+<dcterms:source>FF 8</dcterms:source>
+<dcterms:date>1695</dcterms:date>
+<dcterms:issued xsi:type="dcterms:W3CDTF">1695</dcterms:issued>
+<dcterms:type xsi:type="numel:typedoc">texte manuscrit</dcterms:type>
+<dcterms:rightsholder>Archives</dcterms:rightsholder>
+<dcterms:description>Procès verbal sur un incident entre le Sieur Riotte De La Riotterie, Capitaine Gouverneur du château de Melun et Louis De Montault, Conseiller du Roi, Président du baillage. Le 8 octobre 1695.</dcterms:description>
+<dcterms:subject xsi:type="personne">Montault Louis DeRiotte De La Riotterie François</dcterms:subject>
+<dcterms:subject xsi:type="lieu-type">Château de Melun</dcterms:subject>
+<dcterms:relation xsi:type="vignette">http://melun.preprod-osiros.decalog.net//dam_picture.php?id=113&amp;type=SML&amp;nb=0&amp;path=bWVsdW4vZnJhYzc3Mjg4MDAwMDA1L0pQRUcvQUM3NzI4OEZGXzAwODAwMDAx&amp;repertoire=QUM3NzI4OEZGXzAwODAwMDAx</dcterms:relation>
+<dcterms:relation xsi:type="ressource">http://melun.preprod-osiros.decalog.net//viewer.php?docId=113</dcterms:relation>
+     </oai_numel:dcterms>
+   </metadata>
+  </record>
+  <record>
+  <header>
+   <identifier>oai:numel.fr:114</identifier>
+   <datestamp>2018-09-05</datestamp>
+   <setSpec>docnum</setSpec>
+  </header>
+  <metadata>
+     <oai_numel:dcterms
+       xmlns:oai_numel="http://www.openarchives.org/OAI/2.0/oai_dc/"
+       xmlns:dcterms="http://purl.org/dc/elements/1.1/"
+       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+       xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/oai_dc/
+       http://www.openarchives.org/OAI/2.0/oai_dc.xsd" >
+<dcterms:identifier>http://numel.fr?#/osiros/record/114</dcterms:identifier>
+<dcterms:title>Requête du Roi pour Mrs les Officiers du Châtelet avec M. le Prévost de Paris. Novembre 1725.</dcterms:title>
+<dcterms:language>Français</dcterms:language>
+<dcterms:isPartOf>Série FF - Archives de Melun ; Justice et police</dcterms:isPartOf>
+<dcterms:source>FF 3p1</dcterms:source>
+<dcterms:date>1725</dcterms:date>
+<dcterms:issued xsi:type="dcterms:W3CDTF">1725</dcterms:issued>
+<dcterms:type xsi:type="numel:typedoc">texte manuscrit</dcterms:type>
+<dcterms:rightsholder>Archives</dcterms:rightsholder>
+<dcterms:description>Requête du Roi pour Mrs les Officiers du Châtelet. Papiers concernant le procès de Mrs les Lieutenants du Châtelet avec M. le Prévost de Paris. Paris, novembre 1725.</dcterms:description>
+<dcterms:subject xsi:type="lieu-type">Châtelet</dcterms:subject>
+<dcterms:relation xsi:type="vignette">http://melun.preprod-osiros.decalog.net//dam_picture.php?id=114&amp;type=SML&amp;nb=0&amp;path=bWVsdW4vZnJhYzc3Mjg4MDAwMDA1L0pQRUcvQUM3NzI4OEZGXzAwMzAwMDAx&amp;repertoire=QUM3NzI4OEZGXzAwMzAwMDAx</dcterms:relation>
+<dcterms:relation xsi:type="ressource">http://melun.preprod-osiros.decalog.net//viewer.php?docId=114</dcterms:relation>
+     </oai_numel:dcterms>
+   </metadata>
+  </record>
+  <record>
+  <header>
+   <identifier>oai:numel.fr:115</identifier>
+   <datestamp>2018-09-05</datestamp>
+   <setSpec>docnum</setSpec>
+  </header>
+  <metadata>
+     <oai_numel:dcterms
+       xmlns:oai_numel="http://www.openarchives.org/OAI/2.0/oai_dc/"
+       xmlns:dcterms="http://purl.org/dc/elements/1.1/"
+       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+       xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/oai_dc/
+       http://www.openarchives.org/OAI/2.0/oai_dc.xsd" >
+<dcterms:identifier>http://numel.fr?#/osiros/record/115</dcterms:identifier>
+<dcterms:title>Requête et jugement entre les officiers du baillage et siège présidial de Melun et Etienne Poiret concernant les droits des parties au principal de lettres patentes. Le 6 septembre 1735.</dcterms:title>
+<dcterms:language>Français</dcterms:language>
+<dcterms:isPartOf>Série FF - Archives de Melun ; Justice et police</dcterms:isPartOf>
+<dcterms:source>FF 3p2</dcterms:source>
+<dcterms:date>1735</dcterms:date>
+<dcterms:issued xsi:type="dcterms:W3CDTF">1735</dcterms:issued>
+<dcterms:type xsi:type="numel:typedoc">texte manuscrit</dcterms:type>
+<dcterms:rightsholder>Archives</dcterms:rightsholder>
+<dcterms:description>Requête et jugement entre les officiers du baillage et siège
+ présidial de Melun et Etienne Poiret concernant des droits des
+ parties au principal de lettres patentes. Le 6 septembre 1735.</dcterms:description>
+<dcterms:subject xsi:type="personne">Poiret Antoine Simon Etienne</dcterms:subject>
+<dcterms:relation xsi:type="vignette">http://melun.preprod-osiros.decalog.net//dam_picture.php?id=115&amp;type=SML&amp;nb=0&amp;path=bWVsdW4vZnJhYzc3Mjg4MDAwMDA1L0pQRUcvQUM3NzI4OEZGXzAwMzAwMDEx&amp;repertoire=QUM3NzI4OEZGXzAwMzAwMDEx</dcterms:relation>
+<dcterms:relation xsi:type="ressource">http://melun.preprod-osiros.decalog.net//viewer.php?docId=115</dcterms:relation>
+     </oai_numel:dcterms>
+   </metadata>
+  </record>
+  <record>
+  <header>
+   <identifier>oai:numel.fr:116</identifier>
+   <datestamp>2018-09-05</datestamp>
+   <setSpec>docnum</setSpec>
+  </header>
+  <metadata>
+     <oai_numel:dcterms
+       xmlns:oai_numel="http://www.openarchives.org/OAI/2.0/oai_dc/"
+       xmlns:dcterms="http://purl.org/dc/elements/1.1/"
+       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+       xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/oai_dc/
+       http://www.openarchives.org/OAI/2.0/oai_dc.xsd" >
+<dcterms:identifier>http://numel.fr?#/osiros/record/116</dcterms:identifier>
+<dcterms:title>Requête présentée au Roi par Etienne Poiret, Maire de Melun, concernant l&apos;édit du mois de novembre 1733 portant rétablissement des offices de Gouverneurs, Lieutenant du Roi, etc. Sans date (après 1733).</dcterms:title>
+<dcterms:language>Français</dcterms:language>
+<dcterms:isPartOf>Série FF - Archives de Melun ; Justice et police</dcterms:isPartOf>
+<dcterms:source>FF 3p3</dcterms:source>
+<dcterms:date>1733</dcterms:date>
+<dcterms:issued xsi:type="dcterms:W3CDTF">1733</dcterms:issued>
+<dcterms:type xsi:type="numel:typedoc">texte manuscrit</dcterms:type>
+<dcterms:rightsholder>Archives</dcterms:rightsholder>
+<dcterms:description>Requête présentée au Roi par Etienne Poiret, Maire de Melun, concernant l&apos;édit du mois de novembre 1733 portant rétablissement des offices de Gouverneurs, Lieutenants de Roi, etc. Sans date (après 1733).</dcterms:description>
+<dcterms:subject xsi:type="personne">Poiret Antoine Simon Etienne</dcterms:subject>
+<dcterms:relation xsi:type="vignette">http://melun.preprod-osiros.decalog.net//dam_picture.php?id=116&amp;type=SML&amp;nb=0&amp;path=bWVsdW4vZnJhYzc3Mjg4MDAwMDA1L0pQRUcvQUM3NzI4OEZGXzAwMzAwMDE0&amp;repertoire=QUM3NzI4OEZGXzAwMzAwMDE0</dcterms:relation>
+<dcterms:relation xsi:type="ressource">http://melun.preprod-osiros.decalog.net//viewer.php?docId=116</dcterms:relation>
+     </oai_numel:dcterms>
+   </metadata>
+  </record>
+  <record>
+  <header>
+   <identifier>oai:numel.fr:117</identifier>
+   <datestamp>2018-09-05</datestamp>
+   <setSpec>catalogue</setSpec>
+  </header>
+  <metadata>
+     <oai_numel:dcterms
+       xmlns:oai_numel="http://www.openarchives.org/OAI/2.0/oai_dc/"
+       xmlns:dcterms="http://purl.org/dc/elements/1.1/"
+       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+       xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/oai_dc/
+       http://www.openarchives.org/OAI/2.0/oai_dc.xsd" >
+<dcterms:identifier>http://numel.fr?#/osiros/record/117</dcterms:identifier>
+<dcterms:title>Seine-et-Marne : cartes hydrographiques</dcterms:title>
+<dcterms:language>français</dcterms:language>
+<dcterms:source>a011356517526cnLA0mB1-B8</dcterms:source>
+<dcterms:type xsi:type="numel:typedoc">texe imprimé</dcterms:type>
+<dcterms:rightsholder>Médiathèque</dcterms:rightsholder>
+     </oai_numel:dcterms>
+   </metadata>
+  </record>
+  <record>
+  <header>
+   <identifier>oai:numel.fr:118</identifier>
+   <datestamp>2018-09-05</datestamp>
+   <setSpec>docnum</setSpec>
+  </header>
+  <metadata>
+     <oai_numel:dcterms
+       xmlns:oai_numel="http://www.openarchives.org/OAI/2.0/oai_dc/"
+       xmlns:dcterms="http://purl.org/dc/elements/1.1/"
+       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+       xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/oai_dc/
+       http://www.openarchives.org/OAI/2.0/oai_dc.xsd" >
+<dcterms:identifier>http://numel.fr?#/osiros/record/118</dcterms:identifier>
+<dcterms:title>Carte du cours de la Seine de Montereau à Paris par R. Vuillaume. - Paris : aux bureaux du « Yacht », 1932. Dépl. dans album cartonné. 1/50 000</dcterms:title>
+<dcterms:language>français</dcterms:language>
+<dcterms:isPartOf>Seine-et-Marne : cartes hydrographiques</dcterms:isPartOf>
+<dcterms:source>B8</dcterms:source>
+<dcterms:date>1932</dcterms:date>
+<dcterms:issued xsi:type="dcterms:W3CDTF">1932</dcterms:issued>
+<dcterms:type xsi:type="numel:typedoc">Carte et plan</dcterms:type>
+<dcterms:rightsholder>Médiathèque</dcterms:rightsholder>
+<dcterms:description>Carte du cours de la Seine de Montereau à Paris par R. Vuillaume. - Paris : aux bureaux du « Yacht », 1932. Dépl. dans album cartonné. 1/50 000</dcterms:description>
+<dcterms:subject xsi:type="lieu-type">Seine</dcterms:subject>
+<dcterms:subject xsi:type="nom-rue">Montereau-Fault-YonneParis</dcterms:subject>
+<dcterms:relation xsi:type="vignette">http://melun.preprod-osiros.decalog.net//dam_picture.php?id=118&amp;type=SML&amp;nb=0&amp;path=bWVsdW4vZnI3NzI4ODYyMDEwMDAwMDQvSlBFRy9hMDExMzU2NTE4MDEwWThRSmNC&amp;repertoire=YTAxMTM1NjUxODAxMFk4UUpjQg==</dcterms:relation>
+<dcterms:relation xsi:type="ressource">http://melun.preprod-osiros.decalog.net//viewer.php?docId=118</dcterms:relation>
+     </oai_numel:dcterms>
+   </metadata>
+  </record>
+  <resumptionToken expirationDate="2018-10-30T09:31:54Z"
+     completeListSize="65"
+     cursor="0">1540805514</resumptionToken>
+ </ListRecords>
+</OAI-PMH>
diff --git a/library/digital_resources/EntrepotNumeriqueMelun/tests/oai_page2.xml b/library/digital_resources/EntrepotNumeriqueMelun/tests/oai_page2.xml
new file mode 100644
index 00000000000..0fa26318e08
--- /dev/null
+++ b/library/digital_resources/EntrepotNumeriqueMelun/tests/oai_page2.xml
@@ -0,0 +1,566 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<OAI-PMH xmlns="http://www.openarchives.org/OAI/2.0/"
+         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+         xmlns:dcterms="http://purl.org/dc/terms/"
+         xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/
+         http://www.openarchives.org/OAI/2.0/OAI-PMH.xsd">
+<responseDate>2018-10-29T09:33:13Z</responseDate>
+ <request verb="ListRecords" resumptionToken="1540805514">http://melun.preprod-osiros.decalog.net/oai/index.php</request>
+ <ListRecords>
+  <record>
+  <header>
+   <identifier>oai:numel.fr:119</identifier>
+   <datestamp>2018-09-05</datestamp>
+   <setSpec>catalogue</setSpec>
+  </header>
+  <metadata>
+     <oai_numel:dcterms
+       xmlns:oai_numel="http://www.openarchives.org/OAI/2.0/oai_dc/"
+       xmlns:dcterms="http://purl.org/dc/elements/1.1/"
+       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+       xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/oai_dc/
+       http://www.openarchives.org/OAI/2.0/oai_dc.xsd" >
+<dcterms:identifier>http://numel.fr?#/osiros/record/119</dcterms:identifier>
+<dcterms:title>Carte hydrographique de Seine-et-Marne dressée en 1858 sous la dir. de M. Dajot, ingénieur en chef des Ponts et Chaussées, chef du service du Département, rectifiée en 1893 par M. Mancel, ingénieur en chef, arrondissement de Provins. - Sans date (fin XIXe</dcterms:title>
+<dcterms:language>français</dcterms:language>
+<dcterms:isPartOf>Seine-et-Marne : cartes hydrographiques</dcterms:isPartOf>
+<dcterms:source>B6</dcterms:source>
+<dcterms:date>1860-1900</dcterms:date>
+<dcterms:issued xsi:type="dcterms:W3CDTF">1860</dcterms:issued>
+<dcterms:type xsi:type="numel:typedoc">Carte et plan</dcterms:type>
+<dcterms:rightsholder>Médiathèque</dcterms:rightsholder>
+<dcterms:description>Carte hydrographique de Seine-et-Marne dressée en 1858 sous la dir. de M. Dajot, ingénieur en chef des Ponts et Chaussées, chef du service du Département, rectifiée en 1893 par M. Mancel, ingénieur en chef, arrondissement de Provins. - Sans date (fin XIXe). 1/80000</dcterms:description>
+     </oai_numel:dcterms>
+   </metadata>
+  </record>
+  <record>
+  <header>
+   <identifier>oai:numel.fr:120</identifier>
+   <datestamp>2018-09-05</datestamp>
+   <setSpec>catalogue</setSpec>
+  </header>
+  <metadata>
+     <oai_numel:dcterms
+       xmlns:oai_numel="http://www.openarchives.org/OAI/2.0/oai_dc/"
+       xmlns:dcterms="http://purl.org/dc/elements/1.1/"
+       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+       xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/oai_dc/
+       http://www.openarchives.org/OAI/2.0/oai_dc.xsd" >
+<dcterms:identifier>http://numel.fr?#/osiros/record/120</dcterms:identifier>
+<dcterms:title>Carte hydrographique de Seine-et-Marne dressée sous la dir. de M. Dajot, ingénieur en chef des Ponts et Chaussées, chef du service du Département, arrondissement de Meaux. - Sans date (fin XIXe, antérieur à 1870). 1/80000</dcterms:title>
+<dcterms:language>français</dcterms:language>
+<dcterms:isPartOf>Seine-et-Marne : cartes hydrographiques</dcterms:isPartOf>
+<dcterms:source>B2</dcterms:source>
+<dcterms:date>1860-1870</dcterms:date>
+<dcterms:issued xsi:type="dcterms:W3CDTF">1860</dcterms:issued>
+<dcterms:type xsi:type="numel:typedoc">Carte et plan</dcterms:type>
+<dcterms:rightsholder>Médiathèque</dcterms:rightsholder>
+<dcterms:description>Carte hydrographique de Seine-et-Marne dressée sous la dir. de M. Dajot, ingénieur en chef des Ponts et Chaussées, chef du service du Département, arrondissement de Meaux. - Sans date (fin XIXe, antérieur à 1870). 1/80000</dcterms:description>
+<dcterms:subject xsi:type="nom-rue">Meaux</dcterms:subject>
+     </oai_numel:dcterms>
+   </metadata>
+  </record>
+  <record>
+  <header>
+   <identifier>oai:numel.fr:121</identifier>
+   <datestamp>2018-09-05</datestamp>
+   <setSpec>docnum</setSpec>
+  </header>
+  <metadata>
+     <oai_numel:dcterms
+       xmlns:oai_numel="http://www.openarchives.org/OAI/2.0/oai_dc/"
+       xmlns:dcterms="http://purl.org/dc/elements/1.1/"
+       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+       xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/oai_dc/
+       http://www.openarchives.org/OAI/2.0/oai_dc.xsd" >
+<dcterms:identifier>http://numel.fr?#/osiros/record/121</dcterms:identifier>
+<dcterms:title>Carte hydrographique de Seine-et-Marne dressée sous la dir. de M. Dajot, ingénieur en chef des Ponts et Chaussées, chef du service du Département, arrondissement de Melun. - Sans date (fin XIXe, avant 1870). 1/80000</dcterms:title>
+<dcterms:language>français</dcterms:language>
+<dcterms:isPartOf>Seine-et-Marne : cartes hydrographiques</dcterms:isPartOf>
+<dcterms:source>B4</dcterms:source>
+<dcterms:date>1860-1870</dcterms:date>
+<dcterms:issued xsi:type="dcterms:W3CDTF">1860</dcterms:issued>
+<dcterms:type xsi:type="numel:typedoc">Carte et plan</dcterms:type>
+<dcterms:rightsholder>Médiathèque</dcterms:rightsholder>
+<dcterms:description>Carte hydrographique de Seine-et-Marne dressée sous la dir. de M. Dajot, ingénieur en chef des Ponts et Chaussées, chef du service du Département, arrondissement de Melun. - Sans date (fin XIXe, avant 1870). 1/80000</dcterms:description>
+<dcterms:relation xsi:type="vignette">http://melun.preprod-osiros.decalog.net//dam_picture.php?id=121&amp;type=SML&amp;nb=0&amp;path=bWVsdW4vZnI3NzI4ODYyMDEwMDAwMDQvSlBFRy9hMDExMzU2NTE3Nzg1M0NuSUcy&amp;repertoire=YTAxMTM1NjUxNzc4NTNDbklHMg==</dcterms:relation>
+<dcterms:relation xsi:type="ressource">http://melun.preprod-osiros.decalog.net//viewer.php?docId=121</dcterms:relation>
+     </oai_numel:dcterms>
+   </metadata>
+  </record>
+  <record>
+  <header>
+   <identifier>oai:numel.fr:122</identifier>
+   <datestamp>2018-09-05</datestamp>
+   <setSpec>catalogue</setSpec>
+  </header>
+  <metadata>
+     <oai_numel:dcterms
+       xmlns:oai_numel="http://www.openarchives.org/OAI/2.0/oai_dc/"
+       xmlns:dcterms="http://purl.org/dc/elements/1.1/"
+       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+       xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/oai_dc/
+       http://www.openarchives.org/OAI/2.0/oai_dc.xsd" >
+<dcterms:identifier>http://numel.fr?#/osiros/record/122</dcterms:identifier>
+<dcterms:title>Carte hydrographique de Seine-et-Marne dressée sous la dir. de M. Dajot, ingénieur en chef des Ponts et Chaussées, chef du service du Département, arrondissement de Melun. - Sans date (fin XIXe, avant 1870). 1/80000</dcterms:title>
+<dcterms:language>français</dcterms:language>
+<dcterms:isPartOf>Seine-et-Marne : cartes hydrographiques</dcterms:isPartOf>
+<dcterms:source>B5</dcterms:source>
+<dcterms:date>1860-1870</dcterms:date>
+<dcterms:issued xsi:type="dcterms:W3CDTF">1860</dcterms:issued>
+<dcterms:type xsi:type="numel:typedoc">Carte et plan</dcterms:type>
+<dcterms:rightsholder>Médiathèque</dcterms:rightsholder>
+<dcterms:description>Carte hydrographique de Seine-et-Marne dressée sous la dir. de M. Dajot, ingénieur en chef des Ponts et Chaussées, chef du service du Département, arrondissement de Melun. - Sans date (fin XIXe, avant 1870). 1/80000</dcterms:description>
+     </oai_numel:dcterms>
+   </metadata>
+  </record>
+  <record>
+  <header>
+   <identifier>oai:numel.fr:123</identifier>
+   <datestamp>2018-09-05</datestamp>
+   <setSpec>catalogue</setSpec>
+  </header>
+  <metadata>
+     <oai_numel:dcterms
+       xmlns:oai_numel="http://www.openarchives.org/OAI/2.0/oai_dc/"
+       xmlns:dcterms="http://purl.org/dc/elements/1.1/"
+       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+       xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/oai_dc/
+       http://www.openarchives.org/OAI/2.0/oai_dc.xsd" >
+<dcterms:identifier>http://numel.fr?#/osiros/record/123</dcterms:identifier>
+<dcterms:title>Carte hydrographique de Seine-et-Marne dressée sous la dir. de M. Dajot, ingénieur en chef des Ponts et Chaussées, chef du service du Département, arrondissement de Provins. - Sans date (fin XIXe, antérieur à 1870). 1/80000</dcterms:title>
+<dcterms:language>français</dcterms:language>
+<dcterms:isPartOf>Seine-et-Marne : cartes hydrographiques</dcterms:isPartOf>
+<dcterms:source>B1</dcterms:source>
+<dcterms:date>1860-1870</dcterms:date>
+<dcterms:issued xsi:type="dcterms:W3CDTF">1860</dcterms:issued>
+<dcterms:type xsi:type="numel:typedoc">Carte et plan</dcterms:type>
+<dcterms:rightsholder>Médiathèque</dcterms:rightsholder>
+<dcterms:description>Carte hydrographique de Seine-et-Marne dressée sous la dir. de M. Dajot, ingénieur en chef des Ponts et Chaussées, chef du service du Département, arrondissement de Provins. - Sans date (fin XIXe, antérieur à 1870). 1/80000</dcterms:description>
+<dcterms:subject xsi:type="nom-rue">Provins</dcterms:subject>
+     </oai_numel:dcterms>
+   </metadata>
+  </record>
+  <record>
+  <header>
+   <identifier>oai:numel.fr:124</identifier>
+   <datestamp>2018-09-05</datestamp>
+   <setSpec>docnum</setSpec>
+  </header>
+  <metadata>
+     <oai_numel:dcterms
+       xmlns:oai_numel="http://www.openarchives.org/OAI/2.0/oai_dc/"
+       xmlns:dcterms="http://purl.org/dc/elements/1.1/"
+       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+       xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/oai_dc/
+       http://www.openarchives.org/OAI/2.0/oai_dc.xsd" >
+<dcterms:identifier>http://numel.fr?#/osiros/record/124</dcterms:identifier>
+<dcterms:title>Carte hydrographique de Seine-et-Marne dressée sous la dir. de M. Dajot, ingénieur en chef des Ponts et Chaussées, chef du service du Département, complétée en 1870 par M. Marx, ingénieur en chef, arrondissement de Melun. - Sans date (fin XIXe). 1/80000</dcterms:title>
+<dcterms:language>français</dcterms:language>
+<dcterms:isPartOf>Seine-et-Marne : cartes hydrographiques</dcterms:isPartOf>
+<dcterms:source>B3</dcterms:source>
+<dcterms:date>1870-1900</dcterms:date>
+<dcterms:issued xsi:type="dcterms:W3CDTF">1870</dcterms:issued>
+<dcterms:type xsi:type="numel:typedoc">Carte et plan</dcterms:type>
+<dcterms:rightsholder>Médiathèque</dcterms:rightsholder>
+<dcterms:description>Carte hydrographique de Seine-et-Marne dressée sous la dir. de M. Dajot, ingénieur en chef des Ponts et Chaussées, chef du service du Département, complétée en 1870 par M. Marx, ingénieur en chef, arrondissement de Melun. - Sans date (fin XIXe). 1/80000</dcterms:description>
+<dcterms:relation xsi:type="vignette">http://melun.preprod-osiros.decalog.net//dam_picture.php?id=124&amp;type=SML&amp;nb=0&amp;path=bWVsdW4vZnI3NzI4ODYyMDEwMDAwMDQvSlBFRy9hMDExMzU2NTE3NzMwaVV5R1g3&amp;repertoire=YTAxMTM1NjUxNzczMGlVeUdYNw==</dcterms:relation>
+<dcterms:relation xsi:type="ressource">http://melun.preprod-osiros.decalog.net//viewer.php?docId=124</dcterms:relation>
+     </oai_numel:dcterms>
+   </metadata>
+  </record>
+  <record>
+  <header>
+   <identifier>oai:numel.fr:125</identifier>
+   <datestamp>2018-09-05</datestamp>
+   <setSpec>catalogue</setSpec>
+  </header>
+  <metadata>
+     <oai_numel:dcterms
+       xmlns:oai_numel="http://www.openarchives.org/OAI/2.0/oai_dc/"
+       xmlns:dcterms="http://purl.org/dc/elements/1.1/"
+       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+       xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/oai_dc/
+       http://www.openarchives.org/OAI/2.0/oai_dc.xsd" >
+<dcterms:identifier>http://numel.fr?#/osiros/record/125</dcterms:identifier>
+<dcterms:title>Carte routière et hydrographique de Seine-et-Marne. - Dressée en 1858. 1/160 000</dcterms:title>
+<dcterms:language>français</dcterms:language>
+<dcterms:isPartOf>Seine-et-Marne : cartes hydrographiques</dcterms:isPartOf>
+<dcterms:source>B7</dcterms:source>
+<dcterms:date>1858</dcterms:date>
+<dcterms:issued xsi:type="dcterms:W3CDTF">1858</dcterms:issued>
+<dcterms:type xsi:type="numel:typedoc">Carte et plan</dcterms:type>
+<dcterms:rightsholder>Médiathèque</dcterms:rightsholder>
+<dcterms:description>Carte routière et hydrographique de Seine-et-Marne. - Dressée en 1858. 1/160 000</dcterms:description>
+     </oai_numel:dcterms>
+   </metadata>
+  </record>
+  <record>
+  <header>
+   <identifier>oai:numel.fr:126</identifier>
+   <datestamp>2018-09-05</datestamp>
+   <setSpec>catalogue</setSpec>
+  </header>
+  <metadata>
+     <oai_numel:dcterms
+       xmlns:oai_numel="http://www.openarchives.org/OAI/2.0/oai_dc/"
+       xmlns:dcterms="http://purl.org/dc/elements/1.1/"
+       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+       xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/oai_dc/
+       http://www.openarchives.org/OAI/2.0/oai_dc.xsd" >
+<dcterms:identifier>http://numel.fr?#/osiros/record/126</dcterms:identifier>
+<dcterms:title>Inventaire des médaillons du Musée de Melun (Extraits)</dcterms:title>
+<dcterms:language>français</dcterms:language>
+<dcterms:source>a011314879240buqeOT</dcterms:source>
+<dcterms:type xsi:type="numel:typedoc">texe imprimé</dcterms:type>
+<dcterms:rightsholder>Musée</dcterms:rightsholder>
+     </oai_numel:dcterms>
+   </metadata>
+  </record>
+  <record>
+  <header>
+   <identifier>oai:numel.fr:127</identifier>
+   <datestamp>2018-09-05</datestamp>
+   <setSpec>docnum</setSpec>
+  </header>
+  <metadata>
+     <oai_numel:dcterms
+       xmlns:oai_numel="http://www.openarchives.org/OAI/2.0/oai_dc/"
+       xmlns:dcterms="http://purl.org/dc/elements/1.1/"
+       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+       xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/oai_dc/
+       http://www.openarchives.org/OAI/2.0/oai_dc.xsd" >
+<dcterms:identifier>http://numel.fr?#/osiros/record/127</dcterms:identifier>
+<dcterms:title>Charles de Germiny</dcterms:title>
+<dcterms:language>français</dcterms:language>
+<dcterms:isPartOf>Inventaire des médaillons du Musée de Melun (Extraits)</dcterms:isPartOf>
+<dcterms:source>807</dcterms:source>
+<dcterms:type xsi:type="numel:typedoc">texe imprimé</dcterms:type>
+<dcterms:format>bronze ; 1 ; 22 x 2</dcterms:format>
+<dcterms:rightsholder>Musée</dcterms:rightsholder>
+<dcterms:provenance>par Anthony-Samuel Adam-Salomon</dcterms:provenance>
+<dcterms:relation xsi:type="vignette">http://melun.preprod-osiros.decalog.net//dam_picture.php?id=127&amp;type=SML&amp;nb=0&amp;path=bWVsdW4vZnJtMDM3OTAwMDAwMy9KUEVHL2EwMTEzMTUzMzY2MTNiQk1RZjc=&amp;repertoire=YTAxMTMxNTMzNjYxM2JCTVFmNw==</dcterms:relation>
+<dcterms:relation xsi:type="ressource">http://melun.preprod-osiros.decalog.net//viewer.php?docId=127</dcterms:relation>
+     </oai_numel:dcterms>
+   </metadata>
+  </record>
+  <record>
+  <header>
+   <identifier>oai:numel.fr:128</identifier>
+   <datestamp>2018-09-05</datestamp>
+   <setSpec>docnum</setSpec>
+  </header>
+  <metadata>
+     <oai_numel:dcterms
+       xmlns:oai_numel="http://www.openarchives.org/OAI/2.0/oai_dc/"
+       xmlns:dcterms="http://purl.org/dc/elements/1.1/"
+       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+       xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/oai_dc/
+       http://www.openarchives.org/OAI/2.0/oai_dc.xsd" >
+<dcterms:identifier>http://numel.fr?#/osiros/record/128</dcterms:identifier>
+<dcterms:title>Ernest Bancel-Dupuy</dcterms:title>
+<dcterms:language>français</dcterms:language>
+<dcterms:isPartOf>Inventaire des médaillons du Musée de Melun (Extraits)</dcterms:isPartOf>
+<dcterms:source>2006.0.32</dcterms:source>
+<dcterms:type xsi:type="numel:typedoc">texe imprimé</dcterms:type>
+<dcterms:format>bronze ; 1 ; 63,5 x 63,5</dcterms:format>
+<dcterms:rightsholder>Musée</dcterms:rightsholder>
+<dcterms:provenance>par Louis Maximilien Bourgeois</dcterms:provenance>
+<dcterms:subject xsi:type="personne">Bancel, Ernest (1824-1891)</dcterms:subject>
+<dcterms:relation xsi:type="vignette">http://melun.preprod-osiros.decalog.net//dam_picture.php?id=128&amp;type=SML&amp;nb=0&amp;path=bWVsdW4vZnJtMDM3OTAwMDAwMy9KUEVHL2EwMTEzMTUzODk1Njh2TVp1SnE=&amp;repertoire=YTAxMTMxNTM4OTU2OHZNWnVKcQ==</dcterms:relation>
+<dcterms:relation xsi:type="ressource">http://melun.preprod-osiros.decalog.net//viewer.php?docId=128</dcterms:relation>
+     </oai_numel:dcterms>
+   </metadata>
+  </record>
+  <record>
+  <header>
+   <identifier>oai:numel.fr:129</identifier>
+   <datestamp>2018-09-05</datestamp>
+   <setSpec>docnum</setSpec>
+  </header>
+  <metadata>
+     <oai_numel:dcterms
+       xmlns:oai_numel="http://www.openarchives.org/OAI/2.0/oai_dc/"
+       xmlns:dcterms="http://purl.org/dc/elements/1.1/"
+       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+       xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/oai_dc/
+       http://www.openarchives.org/OAI/2.0/oai_dc.xsd" >
+<dcterms:identifier>http://numel.fr?#/osiros/record/129</dcterms:identifier>
+<dcterms:title>Eugène Delaroue</dcterms:title>
+<dcterms:language>français</dcterms:language>
+<dcterms:isPartOf>Inventaire des médaillons du Musée de Melun (Extraits)</dcterms:isPartOf>
+<dcterms:source>209</dcterms:source>
+<dcterms:date>1905</dcterms:date>
+<dcterms:issued xsi:type="dcterms:W3CDTF">1905</dcterms:issued>
+<dcterms:type xsi:type="numel:typedoc">texe imprimé</dcterms:type>
+<dcterms:format>plâtre coloré ; 1</dcterms:format>
+<dcterms:rightsholder>Musée</dcterms:rightsholder>
+<dcterms:provenance>par Félix Emile Gaulard</dcterms:provenance>
+<dcterms:subject xsi:type="personne">Delaroue, Marie-Eugène (1864-1935)</dcterms:subject>
+<dcterms:relation xsi:type="vignette">http://melun.preprod-osiros.decalog.net//dam_picture.php?id=129&amp;type=SML&amp;nb=0&amp;path=bWVsdW4vZnJtMDM3OTAwMDAwMy9KUEVHL2EwMTEzMTUzMzQ4ODYxQ0YzY3M=&amp;repertoire=YTAxMTMxNTMzNDg4NjFDRjNjcw==</dcterms:relation>
+<dcterms:relation xsi:type="ressource">http://melun.preprod-osiros.decalog.net//viewer.php?docId=129</dcterms:relation>
+     </oai_numel:dcterms>
+   </metadata>
+  </record>
+  <record>
+  <header>
+   <identifier>oai:numel.fr:130</identifier>
+   <datestamp>2018-09-05</datestamp>
+   <setSpec>docnum</setSpec>
+  </header>
+  <metadata>
+     <oai_numel:dcterms
+       xmlns:oai_numel="http://www.openarchives.org/OAI/2.0/oai_dc/"
+       xmlns:dcterms="http://purl.org/dc/elements/1.1/"
+       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+       xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/oai_dc/
+       http://www.openarchives.org/OAI/2.0/oai_dc.xsd" >
+<dcterms:identifier>http://numel.fr?#/osiros/record/130</dcterms:identifier>
+<dcterms:title>Eugène Godin</dcterms:title>
+<dcterms:language>français</dcterms:language>
+<dcterms:isPartOf>Inventaire des médaillons du Musée de Melun (Extraits)</dcterms:isPartOf>
+<dcterms:source>859</dcterms:source>
+<dcterms:date>1887</dcterms:date>
+<dcterms:issued xsi:type="dcterms:W3CDTF">1887</dcterms:issued>
+<dcterms:type xsi:type="numel:typedoc">texe imprimé</dcterms:type>
+<dcterms:format>plâtre ; 1 ; 43,5 x 4</dcterms:format>
+<dcterms:rightsholder>Musée</dcterms:rightsholder>
+<dcterms:provenance>par Alfred Adolphe Lepere</dcterms:provenance>
+<dcterms:subject xsi:type="personne">Godin, Eugène (1823-1887)</dcterms:subject>
+<dcterms:relation xsi:type="vignette">http://melun.preprod-osiros.decalog.net//dam_picture.php?id=130&amp;type=SML&amp;nb=0&amp;path=bWVsdW4vZnJtMDM3OTAwMDAwMy9KUEVHL2EwMTEzMTUzODkzNjNDNXc1Qjk=&amp;repertoire=YTAxMTMxNTM4OTM2M0M1dzVCOQ==</dcterms:relation>
+<dcterms:relation xsi:type="ressource">http://melun.preprod-osiros.decalog.net//viewer.php?docId=130</dcterms:relation>
+     </oai_numel:dcterms>
+   </metadata>
+  </record>
+  <record>
+  <header>
+   <identifier>oai:numel.fr:131</identifier>
+   <datestamp>2018-09-05</datestamp>
+   <setSpec>docnum</setSpec>
+  </header>
+  <metadata>
+     <oai_numel:dcterms
+       xmlns:oai_numel="http://www.openarchives.org/OAI/2.0/oai_dc/"
+       xmlns:dcterms="http://purl.org/dc/elements/1.1/"
+       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+       xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/oai_dc/
+       http://www.openarchives.org/OAI/2.0/oai_dc.xsd" >
+<dcterms:identifier>http://numel.fr?#/osiros/record/131</dcterms:identifier>
+<dcterms:title>Henri Chapu</dcterms:title>
+<dcterms:language>français</dcterms:language>
+<dcterms:isPartOf>Inventaire des médaillons du Musée de Melun (Extraits)</dcterms:isPartOf>
+<dcterms:source>563</dcterms:source>
+<dcterms:date>1893</dcterms:date>
+<dcterms:issued xsi:type="dcterms:W3CDTF">1893</dcterms:issued>
+<dcterms:type xsi:type="numel:typedoc">texe imprimé</dcterms:type>
+<dcterms:format>étain ; 1 ; 10,2</dcterms:format>
+<dcterms:rightsholder>Musée</dcterms:rightsholder>
+<dcterms:provenance>par Henri-Auguste Patey</dcterms:provenance>
+<dcterms:subject xsi:type="personne">Chapu, Henri (1833-1891)</dcterms:subject>
+<dcterms:relation xsi:type="vignette">http://melun.preprod-osiros.decalog.net//dam_picture.php?id=131&amp;type=SML&amp;nb=0&amp;path=bWVsdW4vZnJtMDM3OTAwMDAwMy9KUEVHL2EwMTEzMTUzMzUxMzM4dmw5SHk=&amp;repertoire=YTAxMTMxNTMzNTEzMzh2bDlIeQ==</dcterms:relation>
+<dcterms:relation xsi:type="ressource">http://melun.preprod-osiros.decalog.net//viewer.php?docId=131</dcterms:relation>
+     </oai_numel:dcterms>
+   </metadata>
+  </record>
+  <record>
+  <header>
+   <identifier>oai:numel.fr:132</identifier>
+   <datestamp>2018-09-05</datestamp>
+   <setSpec>docnum</setSpec>
+  </header>
+  <metadata>
+     <oai_numel:dcterms
+       xmlns:oai_numel="http://www.openarchives.org/OAI/2.0/oai_dc/"
+       xmlns:dcterms="http://purl.org/dc/elements/1.1/"
+       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+       xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/oai_dc/
+       http://www.openarchives.org/OAI/2.0/oai_dc.xsd" >
+<dcterms:identifier>http://numel.fr?#/osiros/record/132</dcterms:identifier>
+<dcterms:title>Jacques Amyot</dcterms:title>
+<dcterms:language>français</dcterms:language>
+<dcterms:isPartOf>Inventaire des médaillons du Musée de Melun (Extraits)</dcterms:isPartOf>
+<dcterms:source>207</dcterms:source>
+<dcterms:type xsi:type="numel:typedoc">texe imprimé</dcterms:type>
+<dcterms:format>bronze sur marbre ; 1 ; 40 x 29,5 x 3</dcterms:format>
+<dcterms:rightsholder>Musée</dcterms:rightsholder>
+<dcterms:provenance>par Félix Emile Gaulard</dcterms:provenance>
+<dcterms:subject xsi:type="personne">Amyot, Jacques (1513-1593)</dcterms:subject>
+<dcterms:relation xsi:type="vignette">http://melun.preprod-osiros.decalog.net//dam_picture.php?id=132&amp;type=SML&amp;nb=0&amp;path=bWVsdW4vZnJtMDM3OTAwMDAwMy9KUEVHL2EwMTEzMTUzMzQwNDlxRW15bjE=&amp;repertoire=YTAxMTMxNTMzNDA0OXFFbXluMQ==</dcterms:relation>
+<dcterms:relation xsi:type="ressource">http://melun.preprod-osiros.decalog.net//viewer.php?docId=132</dcterms:relation>
+     </oai_numel:dcterms>
+   </metadata>
+  </record>
+  <record>
+  <header>
+   <identifier>oai:numel.fr:133</identifier>
+   <datestamp>2018-09-05</datestamp>
+   <setSpec>docnum</setSpec>
+  </header>
+  <metadata>
+     <oai_numel:dcterms
+       xmlns:oai_numel="http://www.openarchives.org/OAI/2.0/oai_dc/"
+       xmlns:dcterms="http://purl.org/dc/elements/1.1/"
+       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+       xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/oai_dc/
+       http://www.openarchives.org/OAI/2.0/oai_dc.xsd" >
+<dcterms:identifier>http://numel.fr?#/osiros/record/133</dcterms:identifier>
+<dcterms:title>Portait du Député Balandreau</dcterms:title>
+<dcterms:language>français</dcterms:language>
+<dcterms:isPartOf>Inventaire des médaillons du Musée de Melun (Extraits)</dcterms:isPartOf>
+<dcterms:source>208</dcterms:source>
+<dcterms:date>1905</dcterms:date>
+<dcterms:issued xsi:type="dcterms:W3CDTF">1905</dcterms:issued>
+<dcterms:type xsi:type="numel:typedoc">texe imprimé</dcterms:type>
+<dcterms:format>plâtre ; 1 ; 20 x 1,8</dcterms:format>
+<dcterms:rightsholder>Musée</dcterms:rightsholder>
+<dcterms:provenance>par Félix Emile Gaulard</dcterms:provenance>
+<dcterms:subject xsi:type="personne">Balandreau, Marc François (1843-1916)</dcterms:subject>
+<dcterms:relation xsi:type="vignette">http://melun.preprod-osiros.decalog.net//dam_picture.php?id=133&amp;type=SML&amp;nb=0&amp;path=bWVsdW4vZnJtMDM3OTAwMDAwMy9KUEVHL2EwMTEzMTUzMzQ3ODhvQkZCeEc=&amp;repertoire=YTAxMTMxNTMzNDc4OG9CRkJ4Rw==</dcterms:relation>
+<dcterms:relation xsi:type="ressource">http://melun.preprod-osiros.decalog.net//viewer.php?docId=133</dcterms:relation>
+     </oai_numel:dcterms>
+   </metadata>
+  </record>
+  <record>
+  <header>
+   <identifier>oai:numel.fr:69</identifier>
+   <datestamp>2018-09-05</datestamp>
+   <setSpec>catalogue</setSpec>
+  </header>
+  <metadata>
+     <oai_numel:dcterms
+       xmlns:oai_numel="http://www.openarchives.org/OAI/2.0/oai_dc/"
+       xmlns:dcterms="http://purl.org/dc/elements/1.1/"
+       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+       xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/oai_dc/
+       http://www.openarchives.org/OAI/2.0/oai_dc.xsd" >
+<dcterms:identifier>http://numel.fr?#/osiros/record/69</dcterms:identifier>
+<dcterms:title>38 avenue Thiers</dcterms:title>
+<dcterms:language>français</dcterms:language>
+<dcterms:source>a011358519361ixq3eg</dcterms:source>
+<dcterms:type xsi:type="numel:typedoc">texe imprimé</dcterms:type>
+<dcterms:rightsholder>Archéologie</dcterms:rightsholder>
+     </oai_numel:dcterms>
+   </metadata>
+  </record>
+  <record>
+  <header>
+   <identifier>oai:numel.fr:70</identifier>
+   <datestamp>2018-09-05</datestamp>
+   <setSpec>docnum</setSpec>
+  </header>
+  <metadata>
+     <oai_numel:dcterms
+       xmlns:oai_numel="http://www.openarchives.org/OAI/2.0/oai_dc/"
+       xmlns:dcterms="http://purl.org/dc/elements/1.1/"
+       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+       xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/oai_dc/
+       http://www.openarchives.org/OAI/2.0/oai_dc.xsd" >
+<dcterms:identifier>http://numel.fr?#/osiros/record/70</dcterms:identifier>
+<dcterms:title>38 avenue Thiers. Plan Général au 1/50e avec les différentes structures des zones I et II de la fouille. Responsable d&apos;opération Sophie Benhaddou.</dcterms:title>
+<dcterms:language>français</dcterms:language>
+<dcterms:isPartOf>38 avenue Thiers</dcterms:isPartOf>
+<dcterms:source>77 288 012 1989 REL 4</dcterms:source>
+<dcterms:date>1989</dcterms:date>
+<dcterms:issued xsi:type="dcterms:W3CDTF">1989</dcterms:issued>
+<dcterms:type xsi:type="numel:typedoc">Carte et plan</dcterms:type>
+<dcterms:format>original de plan sur calque au crayon ; 79 x 75 cm</dcterms:format>
+<dcterms:rightsholder>Archéologie</dcterms:rightsholder>
+<dcterms:description>38 avenue Thiers. Plan Général au 1/50e avec les différentes structures des zones I et II de la fouille. Responsable d&apos;opération Sophie Benhaddou.</dcterms:description>
+<dcterms:subject xsi:type="nom-rue">Thiers (avenue)</dcterms:subject>
+<dcterms:relation xsi:type="vignette">http://melun.preprod-osiros.decalog.net//dam_picture.php?id=70&amp;type=SML&amp;nb=0&amp;path=bWVsdW4vZnJhcmNoNzcyODgwMDAwMDcvSlBFRy9hMDExMzU4NTAyMDg5akhHVVlF&amp;repertoire=YTAxMTM1ODUwMjA4OWpIR1VZRQ==</dcterms:relation>
+<dcterms:relation xsi:type="ressource">http://melun.preprod-osiros.decalog.net//viewer.php?docId=70</dcterms:relation>
+     </oai_numel:dcterms>
+   </metadata>
+  </record>
+  <record>
+  <header>
+   <identifier>oai:numel.fr:71</identifier>
+   <datestamp>2018-09-05</datestamp>
+   <setSpec>docnum</setSpec>
+  </header>
+  <metadata>
+     <oai_numel:dcterms
+       xmlns:oai_numel="http://www.openarchives.org/OAI/2.0/oai_dc/"
+       xmlns:dcterms="http://purl.org/dc/elements/1.1/"
+       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+       xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/oai_dc/
+       http://www.openarchives.org/OAI/2.0/oai_dc.xsd" >
+<dcterms:identifier>http://numel.fr?#/osiros/record/71</dcterms:identifier>
+<dcterms:title>Coupe de F19 de la zone II. 38 avenue Thiers. Site 77288012.</dcterms:title>
+<dcterms:language>français</dcterms:language>
+<dcterms:isPartOf>38 avenue Thiers</dcterms:isPartOf>
+<dcterms:source>77 288 012 1990 REL 5</dcterms:source>
+<dcterms:date>1990</dcterms:date>
+<dcterms:issued xsi:type="dcterms:W3CDTF">1990</dcterms:issued>
+<dcterms:type xsi:type="numel:typedoc">Carte et plan</dcterms:type>
+<dcterms:format>mise au net sur calque ; A3</dcterms:format>
+<dcterms:rightsholder>Archéologie</dcterms:rightsholder>
+<dcterms:description>Coupe de F19 de la zone II du 38 avenue Thiers. Site 77288012.</dcterms:description>
+<dcterms:subject xsi:type="nom-rue">Thiers (avenue)</dcterms:subject>
+<dcterms:relation xsi:type="vignette">http://melun.preprod-osiros.decalog.net//dam_picture.php?id=71&amp;type=SML&amp;nb=0&amp;path=bWVsdW4vZnJhcmNoNzcyODgwMDAwMDcvSlBFRy9hMDExMzczNTMzMzQ5aFlVYTN6&amp;repertoire=YTAxMTM3MzUzMzM0OWhZVWEzeg==</dcterms:relation>
+<dcterms:relation xsi:type="ressource">http://melun.preprod-osiros.decalog.net//viewer.php?docId=71</dcterms:relation>
+     </oai_numel:dcterms>
+   </metadata>
+  </record>
+  <record>
+  <header>
+   <identifier>oai:numel.fr:72</identifier>
+   <datestamp>2018-09-05</datestamp>
+   <setSpec>docnum</setSpec>
+  </header>
+  <metadata>
+     <oai_numel:dcterms
+       xmlns:oai_numel="http://www.openarchives.org/OAI/2.0/oai_dc/"
+       xmlns:dcterms="http://purl.org/dc/elements/1.1/"
+       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+       xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/oai_dc/
+       http://www.openarchives.org/OAI/2.0/oai_dc.xsd" >
+<dcterms:identifier>http://numel.fr?#/osiros/record/72</dcterms:identifier>
+<dcterms:title>Coupe du 38 Avenue Thiers à l&apos;échelle 1/20e par L. Cholet et A. Valais : tranchée AA&apos;. Site 77288012.</dcterms:title>
+<dcterms:language>français</dcterms:language>
+<dcterms:isPartOf>38 avenue Thiers</dcterms:isPartOf>
+<dcterms:source>77 288 012 1989 REL 3</dcterms:source>
+<dcterms:date>1989</dcterms:date>
+<dcterms:issued xsi:type="dcterms:W3CDTF">1989</dcterms:issued>
+<dcterms:type xsi:type="numel:typedoc">Carte et plan</dcterms:type>
+<dcterms:format>original sur calque ; 59 x 42 cm</dcterms:format>
+<dcterms:rightsholder>Archéologie</dcterms:rightsholder>
+<dcterms:description>Original de coupe du 38 Avenue Thiers à l&apos;échelle 1/20e par L. Cholet et A. Valais : tranchée AA&apos;. Site 77288012.</dcterms:description>
+<dcterms:subject xsi:type="nom-rue">Thiers (avenue)</dcterms:subject>
+<dcterms:relation xsi:type="vignette">http://melun.preprod-osiros.decalog.net//dam_picture.php?id=72&amp;type=SML&amp;nb=0&amp;path=bWVsdW4vZnJhcmNoNzcyODgwMDAwMDcvSlBFRy9hMDExMzU3ODIwMDQxRENTNzZl&amp;repertoire=YTAxMTM1NzgyMDA0MURDUzc2ZQ==</dcterms:relation>
+<dcterms:relation xsi:type="ressource">http://melun.preprod-osiros.decalog.net//viewer.php?docId=72</dcterms:relation>
+     </oai_numel:dcterms>
+   </metadata>
+  </record>
+  <record>
+  <header>
+   <identifier>oai:numel.fr:73</identifier>
+   <datestamp>2018-09-05</datestamp>
+   <setSpec>docnum</setSpec>
+  </header>
+  <metadata>
+     <oai_numel:dcterms
+       xmlns:oai_numel="http://www.openarchives.org/OAI/2.0/oai_dc/"
+       xmlns:dcterms="http://purl.org/dc/elements/1.1/"
+       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+       xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/oai_dc/
+       http://www.openarchives.org/OAI/2.0/oai_dc.xsd" >
+<dcterms:identifier>http://numel.fr?#/osiros/record/73</dcterms:identifier>
+<dcterms:title>Coupe du 38 avenue Thiers à l&apos;échelle 1/20e par L. Cholet et A. Valais. Site 77288012.</dcterms:title>
+<dcterms:language>français</dcterms:language>
+<dcterms:isPartOf>38 avenue Thiers</dcterms:isPartOf>
+<dcterms:source>77 288 012 1989 REL 8</dcterms:source>
+<dcterms:date>1989</dcterms:date>
+<dcterms:issued xsi:type="dcterms:W3CDTF">1989</dcterms:issued>
+<dcterms:type xsi:type="numel:typedoc">Carte et plan</dcterms:type>
+<dcterms:format>original sur calque ; 62 x 47 cm</dcterms:format>
+<dcterms:rightsholder>Archéologie</dcterms:rightsholder>
+<dcterms:description>Coupe du 38 Avenue Thiers à l&apos;échelle 1/20e par L. Chollet et A. Valais. Site 77288012.</dcterms:description>
+<dcterms:subject xsi:type="nom-rue">Thiers (avenue)</dcterms:subject>
+<dcterms:relation xsi:type="vignette">http://melun.preprod-osiros.decalog.net//dam_picture.php?id=73&amp;type=SML&amp;nb=0&amp;path=bWVsdW4vZnJhcmNoNzcyODgwMDAwMDcvSlBFRy9hMDExMzU4MjU5MTE4V3E4N2VI&amp;repertoire=YTAxMTM1ODI1OTExOFdxODdlSA==</dcterms:relation>
+<dcterms:relation xsi:type="ressource">http://melun.preprod-osiros.decalog.net//viewer.php?docId=73</dcterms:relation>
+     </oai_numel:dcterms>
+   </metadata>
+  </record>
+ </ListRecords>
+</OAI-PMH>
-- 
GitLab