ArchivesPortalEuropeFoundation / EAG2012

Maintenance of EAG2012, the Encoded Archival Guide for describing institutions with archival holdings
5 stars 1 forks source link

[Major revision] Updates to <recordId> #37

Open kerstarno opened 4 years ago

kerstarno commented 4 years ago

Creator of issue

State your name, organisation and ways to reach you. Name: Kerstin Arnold Organisation: Archives Portal Europe Foundation, Working Group on Standards Email: standards@archivesportaleurope.net GitHub username (if applicable): @kerstarno

Current status

EAC-CPF / EAD3 reconciliation

This section relates the revision of EAG 2012 to the ongoing major revision of the related standard EAC-CPF. There also might be references to the expected major revision of EAD3 in future.

Change requests from the community

This section lists change requests sent in by the community.

Encoding examples from the community

Please include your examples below.

<recordId>
</recordId>
kerstarno commented 4 years ago

An updated encoding for the element <recordId> could then look like this:

<control>
 <recordId audience="external" id="e3" target="e2"
 languageOfElement="spa" scriptOfElement="Latn">12345</recordId>
</control>
kerstarno commented 1 year ago

With EAG 2012 being more restrictive than EAG 3.0, the conversion for <recordId> itself should be straight forward. If @source exists in EAG 2012, this will be removed during conversion without replacement. It might be worth considering an according note to be added in the converted file.

If @source indicates that the <recordId> stems from a system other than the current holding system, the content of <recordId> should actually be moved into a new <otherRecordId>, where the value of @source could then be used as the value of @vocabularySource. In this case, the conversion should create a new <recordId> according to the rules set up for the description identifier by the current holding system.