<div dir="ltr">For clarification, in case anyone else needs it. The identifier is built from the 852$ k,h,i and m subfields, not 856$. Line 532 in <a href="https://github.com/archivesspace/archivesspace/blob/master/backend/app/converters/lib/marcxml_base_map.rb">https://github.com/archivesspace/archivesspace/blob/master/backend/app/converters/lib/marcxml_base_map.rb</a><div>
<br></div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Mon, Apr 21, 2014 at 6:56 AM, Chris Fitzpatrick <span dir="ltr"><<a href="mailto:Chris.Fitzpatrick@lyrasis.org" target="_blank">Chris.Fitzpatrick@lyrasis.org</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">




<div dir="ltr">
<div style="font-size:12pt;color:#000000;background-color:#ffffff;font-family:Calibri,Arial,Helvetica,sans-serif">
<p><br>
</p>
<p>Hi Jason,<br>
</p>
<p><br>
</p>
<p><br>
</p>
<p>We have actually done quite a bit of work recently on agents and agent names, particularly to ensure that name values are unique. This will all be included in the next release (v1.0.9) that should be out shortly. </p>

<p><br>
</p>
<p>In regards to the identifier issue, looking at the MARCXML importer (  <a href="https://github.com/archivesspace/archivesspace/blob/master/backend/app/converters/lib/marcxml_base_map.rb#L530-L542" target="_blank">https://github.com/archivesspace/archivesspace/blob/master/backend/app/converters/lib/marcxml_base_map.rb#L530-L542</a> ) <br>

</p>
<p><br>
</p>
<p>The identifier is being built by the first concating the 856$k, 856$h, 856$i , and 856$m. If there are no values there, it uses values from the 090 field. If there are not any values in that field, it generates a random string, which is what you are seeing
 you your records.<br>
</p>
<p><br>
</p>
<p>If you want to customize the id that is being generated by the MARCXML importer, you can modify the marcxml_base_map.rb file in a plugin. Let me know if you need any help with that and I can write something to show you how to get started on that...<br>

</p>
<p><br>
</p>
<p>b,chris. <span class="HOEnZb"><font color="#888888"><br>
</font></span></p><span class="HOEnZb"><font color="#888888">
<p><br>
</p>
<p> <br>
</p>
<p><br>
</p>
<div>
<p><br>
</p>
<div><font>
<div>Chris Fitzpatrick | <a href="mailto:chris.fitzpatrick@lyrasis.org" target="_blank">chris.fitzpatrick@lyrasis.org</a><br>
Developer, ArchivesSpace<br>
<a href="http://archivesspace.org/" target="_blank">http://archivesspace.org/</a><br>
</div>
</font></div>
</div>
</font></span><div style="color:rgb(40,40,40)"><span class="HOEnZb"><font color="#888888">
<hr style="display:inline-block;width:98%">
<div dir="ltr"><font face="Calibri, sans-serif" color="#000000" style="font-size:11pt"><b>From:</b> <a href="mailto:archivesspace_users_group-bounces@lyralists.lyrasis.org" target="_blank">archivesspace_users_group-bounces@lyralists.lyrasis.org</a> <<a href="mailto:archivesspace_users_group-bounces@lyralists.lyrasis.org" target="_blank">archivesspace_users_group-bounces@lyralists.lyrasis.org</a>> on behalf of AAR Website
 <<a href="mailto:website@aarome.org" target="_blank">website@aarome.org</a>><br>
<b>Sent:</b> Friday, April 18, 2014 1:31 AM<br>
<b>To:</b> <a href="mailto:archivesspace_users_group@lyralists.lyrasis.org" target="_blank">archivesspace_users_group@lyralists.lyrasis.org</a><br>
<b>Subject:</b> [Archivesspace_Users_Group] issues with MARCXML import to AS</font>
<div> </div>
</div></font></span><div><div class="h5">
<div>
<div dir="ltr">I am having trouble understanding the import process from MARCXML to AS. 
<div><br>
</div>
<div>Beginning with the simplest possible use-case:</div>
<div><br>
</div>
<div>1. I have 2 MARCXML records that describe 2 separate archival resources. Both record 1 and record 2 contain markup referring to the creator and former owner of their respective archival resources.</div>
<div><br>
</div>
<div>    <datafield ind1="1" ind2=" " tag="100"></div>
<div>      <subfield code="a">Smith, John</subfield></div>
<div>      <subfield code="e">creator</subfield></div>
<div>    </datafield> </div>
<div><br>
</div>
<div>
<div>    <datafield ind1="1" ind2=" " tag="700"></div>
<div>      <subfield code="a">Doe, Jane</subfield></div>
<div>      <subfield code="e">former owner</subfield></div>
<div>    </datafield></div>
</div>
<div><br>
</div>
<div>Following import, my agent list contains two (2) instances each of John Smith and Jane Doe. </div>
<div><br>
</div>
<div>What's happening there?</div>
<div><br>
Successive imports containing either John Smith or Jane Doe add additional ids and rows to the name_person mysql table. In other words, it appears that during the import process there's no validation routine against human-readable values. Is there an additional
 marker or indicator I can enrich the metadata with to indicate that it is a controlled value in the agent list? </div>
<div><br>
</div>
<div>2. Each record has a unique identifier that's relevant to the organization's administrative cataloging system, that is, a series of locally developed pseudo-call numbers. Here's an example:</div>
<div><br>
</div>
<div>
<div>    <datafield ind1=" " ind2=" " tag="852"></div>
<div>      <subfield code="a">Repository: name</subfield></div>
<div>      <subfield code="b">name of collection</subfield></div>
<div>      <subfield code="c">NVB.0028.H-30.M.XLV.12A-13A</subfield></div>
<div>    </datafield></div>
</div>
<div><br>
</div>
<div>Following import, the value contained by the 852$c tag is replaced with a hash:</div>
<div>
<p>imported-43bf7690-4aa6-471d-a3a1-21e18f9002c7</p>
</div>
<div>Is this desired behavior? </div>
<div><br>
</div>
<div>Any clarification would be appreciated. </div>
<div><br>
</div>
<div>Best regards,</div>
<div><br>
</div>
<div>Jason Loeffler</div>
<div>American Academy in Rome</div>
<div><br>
</div>
</div>
</div>
</div></div></div>
</div>
</div>

<br>_______________________________________________<br>
Archivesspace_Users_Group mailing list<br>
<a href="mailto:Archivesspace_Users_Group@lyralists.lyrasis.org">Archivesspace_Users_Group@lyralists.lyrasis.org</a><br>
<a href="http://lyralists.lyrasis.org/mailman/listinfo/archivesspace_users_group" target="_blank">http://lyralists.lyrasis.org/mailman/listinfo/archivesspace_users_group</a><br>
<br></blockquote></div><br></div>