Child pages
  • Control

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

element

How to use it

Occurrence 

notesICA-AtoM export notes

 

Status

recordId

The recordId element value must comply with the regular expression (beinecke|houghton)\.cpf\.[a-z0-9]{2,20}.

One

No more than 20 characters. lower case. Same as file name.  Names are divided between the two institutions and ids will be created using the same convention. This might be subject to change

 

Required

otherRecordId

The otherRecordId element should contain a valid and resolvable persistant URL.

One

 

 

Locally Required

otherRecordId/@localType

Value is 'url'.

One

We will be using URL but you could declare a RDF vocabulary here.

 

Locally Required

maintenanceStatus

 

One

Do update when revising. However everything will be new until we "publish" it to the world.

 

Required

publicationStatus

 

Zero

Prohibited because it is always a work in progress - nothing is ever final.

 

Locally Prohibited

maintenanceAgency 

 

One

not repeatable

 

Required

maintenanceAgency/agencyCode

Permissible values for agencyCode are 'US-CtY-BR' and 'US-MH-H'.

One

 

 

Locally Required

maintenanceAgency/agencyName

Permissible values for agencyName are 'Beinecke Rare Book, Yale University and Manuscript Library and 'Houghton Library, Harvard University'.

One

 

 

Required

languageDeclaration

 

One

 

 

Locally Required

languageDeclaration/language

Empty element

One

 

 

Required

languageDeclaration/language/
@langcode

Value is 'eng'

One

Code only - allow XSLT to display language.

 

Required

languageDeclaration/scriptcode

Empty element

One

 

 

Required

languageDeclaraton/script/
@scriptcode

Value is 'Latn'

One

Code only - allow XSLT to display language.

 

Required

conventionDeclaration

Declare the rules and/or vocabularies/thesauri used in creating the record.  Must declare all controlled vocabularies cited in the @vocabularySource attribute on the term, placeEntry, and placeRole elements.

One or more.

Need to ask that VIAF be required in MARC list

 

Locally Required

conventionDeclaration/abbreviation

Record the abbreviation of the rules used, e.g. 'aacr2'.  Should we require lowercase tokens?

One

Use MARC convention (lower case)http://www.loc.gov/standards/sourcelist/subject.html

 

Locally Required

conventionDeclaration/citation

Cite the full name of the rules used, e.g. 'Anglo-American Cataloging Rules, Revised'.

One

 

 

Required

localTypeDeclaration

 

Zero

We don't yet have a language to link to but when / if we do we will link to it. Prohibited for now.

 

Locally Prohibited

localControl

 

Zero

Prohibited because we can't think of a local need beyond what is already provided in EAC-CPF

 

Locally Prohibited

maintenanceHistory

 

One

 

 

Required

maintenanceHistory/
maintenanceEvent

 

One or more

 

 

Required

maintenanceEvent/eventType

 

One

Controlled

 

Required

maintenanceEvent/eventDateTime

 

One

 

 

Required

maintenanceEvent/agentType

 

One

Human

 

Required

maintenanceEvent/agent

 

One

Name (Brooke McManus and Mary Yearl)

 

Required

maintenanceEvent/eventDescription

 

Zero or One

When do we provide event description?

 

Optional

sources

 

One

wrapper

 

Locally Required

sources/source

 

One or more

 

 

Required

source/sourceEntry

Record a citation for a source used in creating the CPF record.

One

Required because we are not engaging with objectXMLwrap

 

Locally Required

source/descriptiveNote

 

Zero or one

 

 

Optional

source/objectXMLWrap

 

Zero

 

 

Prohibited

source/objectBinWrap

 

Zero

 

 

Prohibited