More harvestings

<header level="1">Harvesting levels of EAD code published in the Calames catalogue</header>
Specific webservices have been put in place to make use of data from the <link target="_blank" href="http://www.calames.abes.fr/pub">public interface of the Calames catalogue</link>.
All queries calling these services are based ont the URL : <link href="http://www.calames.abes.fr/prod/EadSearch_ccfr.aspx?Query=">http://www.calames.abes.fr/prod/EadSearch_ccfr.aspx?Query</link><link id="__mce_tmp" href="http://www.calames.abes.fr/prod/EadSearch_ccfr.aspx?Query=">=</link> followed by the name of the called function and a search criteria (usually the identifier of a descriptive level).
Answers are provided as an XML document with always a &lt;RESULT&gt; element as a root.
The EAD contents are encapsulated within the &lt;C&gt; elements and sometimes within &lt;ROOT&gt; when they are about high levels of finding aids.
Functions required for a reuse of data from Calames :
<ul>
  <li>« <strong>Detail</strong> » associated to &quot;Id&quot; (component identifier) retrieve EAD code of a published level as well as of all its ancestors within the Calames tree structure. Each EAD level is encpsulated within an &lt;arbre&gt; element and is given the following attributes :
    <ul>
      <li>@id (descriptive level identifier)</li>
      <li>@parent (parent level identifier)</li>
      <li>@pos (level position within its own family)</li>
      <li>@nbChilds (number of children of the level)</li>
    </ul>
  </li>
</ul>
Example for a level &quot;component&quot; : <link href="http://www.calames.abes.fr/prod/EadSearch_ccfr.aspx?Query=Detail&id=Calames-201321516287681">http://www.calames.abes.fr/prod/EadSearch_ccfr.aspx?Query=Detail&amp;id=Calames-201321516287681</link>
Example for hig level : <link href="http://www.calames.abes.fr/prod/EadSearch_ccfr.aspx?Query=Detail&id=FileId-833">http://www.calames.abes.fr/prod/EadSearch_ccfr.aspx?Query=Detail&amp;id=FileId-833</link>
<ul>
  <li>  « <strong>DetailFrereP</strong> » and « <strong>DetailFrereS</strong> » are additional functions to “Detail” for  retrieving detailed data of the brother preceding or following the Id level  requested. XML results are structured in the same way as the results of the “Detail” function. </li>
</ul>
Example : <link href="http://www.calames.abes.fr/prod/EadSearch_ccfr.aspx?Query=DetailFrereS&id=PA1070028">http://www.calames.abes.fr/prod/EadSearch_ccfr.aspx?Query=DetailFrereS&amp;id=PA1070028</link>
<ul>
  <li>«<strong> ListTousEnfants</strong> » : retrieve an an abridged list of data (identifiers &lt;unitid&gt; and/or titles &lt;unittitle&gt;) of all children of the current level. Answers tagged &lt;RESULT&gt; will be structured with as many elements &lt;a&gt; as there are children elements. The <strong>@datemod </strong>attribute, part of the results, provides the date of the last public update of the data in order to facilitate data retrieval via a harvesting protocol.</li>
</ul>
Example : <link href="http://www.calames.abes.fr/prod/EadSearch_ccfr.aspx?Query=ListTousEnfants&id=Calames-201191216953751">http://www.calames.abes.fr/prod/EadSearch_ccfr.aspx?Query=ListTousEnfants&amp;id=Calames-201191216953751</link>

Go up