<repository> Repository

<repository> is a child element of <did>, used to name the institution, person, or family responsible for the intellectual access to the materials being described. In many cases, this is also the institution providing physical access to the materials, but it may not be. Information about the physical access to the materials should be encoded in <physloc>.


  • @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 a particular element in another schema.
  • @id – not required. Creates an ID for element. Can be used for linking.
  • @label – not required. This can be used when a meaningful display label for an element can’t be derived by the stylesheet from its name. It is available in all <did> subelements.
  • @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.
  • @script – not required. Four-letter code that indicates the script in which the element’s contents were written. It should come from ISO 15924.

Child Elements

<repository> must contain one or more of the following name-type elements: <corpname>, <famname>, <name>, <persname>. Following any or all name elements, it may also contain <address>.


Use DACS 2.2 Name and Location of Repository. Required. (DACS 2013, p.16)


  <corpname source="lcnaf"><part>University Archives</part><part>Piecemaking University</part></corpname>

Changes from EAD 2002

<repository> gained @lang, @localtype, and @script. Its use was restricted to <did>. It lost everything but name-related and <address> child elements.

EAD3 Tag Library Entry

View the official tag library entry for <repository>