<corpname> Corporate Name

<corpname> is a proper noun name that identifies an entity—either an organization or a group of people. LoC lists examples as names of associations, institutions, business firms, non-profit enterprises, governments, government agencies, projects, programs, religious bodies, churches, conferences, athletic contests, exhibitions, expeditions, fairs, and ships.

Not every such name must be tagged, but the <corpname> element allows for greater search access to organizations considered particularly relevant. Use of controlled vocabulary forms is recommended to facilitate access. It may be used within <abstract>, <archref>, <bibref>, <controlaccess>, <entry>, <event>, <indexentry>, <item>, <namegrp>, <origination>, <p>, <physfact>, <ref>, <repository>, and <unittitle>. Entities with major representation should be listed within <controlaccess> even if they are indicated elsewhere.

Should the <corpname> element also be the creator/compiler of materials, it should be used within <origination> as well as <controlaccess>. Should <corpname> be the name of the institution providing intellectual access to the described materials, it should be used within <repository> as well as anywhere else it may be appropriate..


  • @altrender – not required. Use if the content of the element should be displayed or printed differently than the rendering established in a style sheet for other occurrences of the element.
  • @audience – not required. Use to set whether the element’s contents will be visible to external users or to internal ones. Possible values are: “internal” and “external.”
  • @encodinganalog – not required. May contain information to map this tag to MARC fields 110, 111, 610, 611, 710, or 711.
  • @id – not required. Creates an ID for element. Can be used for linking.
  • @identifier – not required. A machine-readable unique identifier related to the authority record for the name used.
  • @lang – not required. Three-letter code that indicates the language in which the element’s contents were written. It should come from ISO 639-2b.
  • @localtype – not required. This attribute may be used within a number of elements. Its use and values are not defined by the schema and may be defined locally.
  • @normal – not required. Can be used to provide the authority form if the name is being used informally within narrative text, etc.
  • @relator – not required. Use it to specify either as a URI or a phrase (string), other relationship(s) the corporate name has to the described materials, for example, “compiler,” “creator,” “collector,” or “subject”. Replaces and extends functionality of @role from EAD 2002.
  • @rules – not required. May be used to specify the descriptive rules followed when forming the name.
  • @script – not required. Four-letter code that indicates the script in which the element’s contents were written. It should come from ISO 15924.
  • @source – not required. The source of the controlled vocabulary, e.g. “lcsh” for Library of Congress Subject Headings.

Child Elements

<corpname> must contain at least one <part> which contains its data. More parts may be used to designate sections. See <part> for more information on how it should be used.


	<persname encodinganalog="600" relator="creator" rules="wizlib" identifier="http://harrypotter.wikia.com/wiki/Salazar_Slytherin"><part localtype="surname">Slytherin</part><part localtype="forename">Salazar</part><part localtype="dates">d. circa 1100</part></persname>
	<famname normal="Slytherin family" rules="wizlib" identifier="http://harrypotter.wikia.com/wiki/Slytherin_family"><part>Slytherin family</part></famname>
	<corpname encodinganalog="610" normal="Hogwarts School of Witchcraft and Wizardry" rules="wizlib" identifier="http://harrypotter.wikia.com/wiki/Hogwarts_School_of_Witchcraft_and_Wizardry"><part>Hogwarts School of Witchcraft and Wizardry</part></corpname>
	<subject encodinganalog="650" normal="Magical History, 11th century" rules="wizlib"><part>Magical History</part><part>11th century</part></subject>
	<genreform encodinganalog="655" normal="Spell books" rules="wizlib"><part>Spell books</part></genreform>
	<genreform encodinganalog="655" normal="Diaries" rules="wizlib"><part>Diaries</part></genreform>
	<genreform encodinganalog="655" normal="Letters" rules="wizlib"><part>Letters</part></genreform>
	<geogname encodinganalog="651" rules="wizlib"><part>Great Britain</part><part>11th century</part></geogname>
	<occupation encodinganalog="656" rules="wizlib"><part>Professor</part><part>Hogwarts School of Witchcraft and Wizardry</part></occupation>
<corpname rules="wizlib" identifier="http://harrypotter.wikia.com/wiki/Death_Eaters"><part>Knights of Walpurgis</part><part>(Death Eaters)</part></corpname>

Changes from EAD 2002

<corpname> gained @identifier, @lang, and @script attributes. The attribute @role was replaced and expanded by @relator. It has a new parent element <archref> but may no longer be used within <extref>, <extrefloc>, <label>, <physdesc>, <physfacet>, and <refloc>. More importantly, it lost all child elements and gained <part>, which encodes the sections of the name.

EAD3 Tag Library Entry

View the official tag library entry for <corpname>