Skip to main content
Back to Standards
Encoded Archival Context for Corporate Bodies, Persons, and Families logo

Encoded Archival Context for Corporate Bodies, Persons, and Families

EAC-CPF

An XML schema for encoding archival authority records describing corporate bodies, persons, and families. EAC-CPF implements the International Council on Archives' ISAAR(CPF) standard in a machine-readable format and is used closely with Encoded Archival Description (EAD) for archival finding aids. Maintained jointly by the Society of American Archivists and the Staatsbibliothek zu Berlin, the current version 2.0 was released in 2022 following a major revision that began in 2017.

Overview

EAC-CPF is the primary XML standard for encoding archival authority records that describe the corporate bodies, persons, and families responsible for creating and managing archival collections. Widely adopted by archives, libraries, and cultural heritage institutions worldwide, EAC-CPF provides a structured, machine-readable format for exchanging and linking identity information about the agents behind archival materials.

Background

The development of EAC-CPF emerged from the archival community's need for a standardized encoding format to complement the International Council on Archives' (ICA) International Standard Archival Authority Record for Corporate Bodies, Persons, and Families — ISAAR(CPF), first published in 1996 and revised in 2003. While ISAAR(CPF) defined the intellectual content and structure of authority records, there was no corresponding encoding standard to facilitate digital exchange.

Work on an XML encoding began in the early 2000s, led by an international working group. The first official version of EAC-CPF was published in 2004 as a beta schema, followed by a stable release in 2010. In 2011, the Society of American Archivists (SAA) formally adopted EAC-CPF as an SAA standard and established a Technical Subcommittee (TS-EAC-CPF) for its maintenance. In 2015, the Technical Subcommittees on EAD and EAC-CPF merged to form the Technical Subcommittee on Encoded Archival Standards (TS-EAS), which oversees both EAD and EAC-CPF.

A major revision began in 2017, culminating in EAC-CPF 2.0, approved and released in 2022. A minor update, version 2.0.1, followed in January 2024.

Purpose and Scope

EAC-CPF encodes authority records for three types of archival agents:

  • Corporate bodies — organizations, institutions, government agencies, and other groups
  • Persons — individuals who created, accumulated, or are associated with archival materials
  • Families — family units relevant to archival collections

The standard captures identity information, biographical and historical context, relationships between entities, and links to related resources and archival descriptions. It is designed for use alongside Encoded Archival Description (EAD), which encodes the finding aids that describe the archival collections themselves. Together, EAD and EAC-CPF form the core of the encoded archival standards ecosystem.

Key Elements

EAC-CPF 2.0 organizes its elements into several major areas:

Area Purpose
Identity Names, identifiers, and entity type (corporateBody, person, family)
Description Biographical or historical narrative, dates of existence, places, functions, occupations
Relations Links to other EAC-CPF records, archival resources, and external entities
Control Record metadata including maintenance history, sources, and conventions used

Serializations and Technical Formats

EAC-CPF is defined as an XML schema (XSD). The schema files and the accompanying Tag Library (element-by-element documentation) are maintained on the official website hosted by the Staatsbibliothek zu Berlin. EAC-CPF 2.0 was designed for compatibility with EAD3 and shares several structural patterns and common elements with that standard.

Governance and Maintenance

EAC-CPF is jointly maintained by the Society of American Archivists and the Staatsbibliothek zu Berlin. The SAA's Technical Subcommittee on Encoded Archival Standards (TS-EAS) is the primary body responsible for revisions, with international participation from archivists and developers across Europe, North America, and beyond. The official homepage and schema hosting are provided by the Staatsbibliothek zu Berlin.

Notable Implementations

EAC-CPF is used in many significant archival systems and aggregation projects:

  • Social Networks and Archival Context (SNAC) — a major cooperative project linking archival authority records across institutions using EAC-CPF
  • Archives Portal Europe — uses EAC-CPF for cross-border authority record exchange
  • ArchivesSpace — open-source archival management system with EAC-CPF import/export support
  • National Archives in multiple countries use EAC-CPF for authority record management

Related Standards

  • Encoded Archival Description (EAD) — the companion standard for encoding archival finding aids
  • ISAAR(CPF) — the ICA content standard that EAC-CPF implements in XML
  • ISAD(G) — the ICA general standard for archival description, encoded by EAD
  • Records in Contexts (RiC) — the ICA's next-generation conceptual model for archival description, which may influence future EAC-CPF development

Further Reading