| eac-cpf elements | Topic Maps |
| /eac-cpf | wrapper element see below |
| /eac-cpf/control | Every control element is included in the reification of the 'Authority record identifier' occurrence |
| /eac-cpf/control/recordId | Occurrence, occurrence type 'Authority record identifier' with PSI http://gilgamesh.unipv.it/psi/isaar/#isaar541 |
| /eac-cpf/control/otherRecordId | Occurrence with occurrence type 'Other Record Identifier' of the reification of the 'Authority record identifier' occurrence |
| /eac-cpf/control/maintenanceStatus | Occurrence, occurrence type 'Status' http://gilgamesh.unipv.it/psi/isaar/#isaar544 |
| /eac-cpf/control/maintenanceAgency | Creates a topic for every agency (trying de-duplication based on agencyCode) and associates it with the reification of the 'Authority record identifier' occurrence. agencyName(s) will be the topic name(s) and agencyCode will recorded as occourrence, occurrence type 'Institution identifiers' and PSI http://gilgamesh.unipv.it/psi/isaar/#isaar542 |
| /eac-cpf/control/languageDeclaration | Creates a topic for every language or scipt (trying de-duplication based on languageCode and scriptCode) and associates it with the reification of the 'Authority record identifier', with association type 'Languages and scripts' with PSI http://gilgamesh.unipv.it/psi/isaar/#isaar547 |
| /eac-cpf/control/conventionDeclaration | Creates a topic 'rule' for every convention declared (trying de-duplication based on citation). Associates it with the reification of the 'Authority record identifier', with association type 'Rules and/or conventions' with PSI http://gilgamesh.unipv.it/psi/isaar/#isaar543 |
| /eac-cpf/control/localTypeDeclaration | TODO |
| /eac-cpf/control/localControlEntry | TODO |
| /eac-cpf/control/maintenanceHistory/maintenanceEvent | Creates a occurrence (with occurrence type 'Dates of creation, revision or deletion' with PSI http://gilgamesh.unipv.it/psi/isaar/#isaar546) for every maintenanceEvent. The occurrence include eventType, eventDateTime, agent. eventDescription is included as reification of this occurrence. |
| /eac-cpf/control/sources/source | TODO |
| /eac-cpf/cpfDescription | Every cpfDescription element generates a topic 'agent' |
| /eac-cpf/cpfDescription/identity | This area generates the names of the topic agent |
| /eac-cpf/cpfDescription/identity/entityId | Occurrence with occurrence type 'Identifiers for corporate bodies' and PSI http://gilgamesh.unipv.it/psi/isaar/#isaar516 if the entity is a corporate body. Otherwise we use an occurrence with type 'Entity ID' |
| /eac-cpf/cpfDescription/identity/entityType | Type (Person, Family or Corporate Body) of the topic 'agent' generated |
| /eac-cpf/cpfDescription/identity/nameEntry | A topic name for every nameEntry. If the attributes autorizedByRule or rules include a term which is recorded in conventionDeclaration, then this term is used to scope the name |
| /eac-cpf/cpfDescription/identity/nameEntryParallel/nameEntry | At the moment we use the same solution of nameEntry. Todo find a better solution |
| /eac-cpf/cpfDescription/identity/nameEntry/useDates | Those dates are used to scope the name |
| /eac-cpf/cpfDescription/identity/descriptiveNote | TODO |
| /eac-cpf/cpfDescription/description/existDates | Association (association type 'Exist Dates' with PSI http://gilgamesh.unipv.it/psi/isaar/#isaar521) between the topic 'agent' and a topic 'period' (for dateRange) or a topic 'date' (for date) |
| /eac-cpf/cpfDescription/description/existDates/descriptiveNote | Reification of the above relation |
| /eac-cpf/cpfDescription/description//placeDate | Association (association type 'Places' with PSI http://gilgamesh.unipv.it/psi/isaar/#isaar523) between the topic 'agent' and a topic 'place'. If you have more place elements inside the placeDate you will obtain a n-ary association. |
| /eac-cpf/cpfDescription/description//placeDate//date or dateRange | Scope of the above association |
| /eac-cpf/cpfDescription/description//placeDate/term | Creates a topic for a generic term (trying de-duplication only inside the single record eac-cpf) used to scope above association |
| /eac-cpf/cpfDescription/description//placeDate/descriptiveNote | Reification of the above association |
| /eac-cpf/cpfDescription/description//descriptiveEntry/ | Association (association type 'Associated term') between the topic 'agent' and a topic 'unqualified term' (using term as topic name) |
| /eac-cpf/cpfDescription/description//descriptiveEntry/place | Scope of the above association. If there is only a place, without any term then it creates an association with association type 'Places' with PSI http://gilgamesh.unipv.it/psi/isaar/#isaar523 |
| /eac-cpf/cpfDescription/description//descriptiveEntry//date or dateRange | Scope of above association |
| /eac-cpf/cpfDescription/description//descriptiveEntry/descriptiveNote | Reification of above association |
| /eac-cpf/cpfDescription/description//legalStatus/ | Association (association type 'Legal status' with PSI http://gilgamesh.unipv.it/psi/isaar/#isaar524) between the topic 'agent' and a topic 'legal status' (using term as topic name) |
| /eac-cpf/cpfDescription/description//legalStatus/place | Scope of the above association |
| /eac-cpf/cpfDescription/description//legalStatus//date or dateRange | Scope of the above association |
| /eac-cpf/cpfDescription/description//legalStatus/descriptiveNote | Reification of the above association |
| /eac-cpf/cpfDescription/description//function/ | Association (association type 'Functions, occupations and activities' with PSI http://gilgamesh.unipv.it/psi/isaar/#isaar525) between the topic 'agent' and a topic 'function' (using term as topic name) |
| /eac-cpf/cpfDescription/description//function/place | Scope of the above association |
| /eac-cpf/cpfDescription/description//function//date or dateRange | Scope of the above association |
| /eac-cpf/cpfDescription/description//function/descriptiveNote | Reification of the above association |
| /eac-cpf/cpfDescription/description//occupation/ | Association (association type 'Functions, occupations and activities' with PSI http://gilgamesh.unipv.it/psi/isaar/#isaar525) between the topic 'agent' and a topic 'occupation' (using term as topic name) |
| /eac-cpf/cpfDescription/description//occupation/place | Scope of the above association |
| /eac-cpf/cpfDescription/description//occupation//date or dateRange | Scope of the above association |
| /eac-cpf/cpfDescription/description//occupation/descriptiveNote | Reification of the above association |
| /eac-cpf/cpfDescription/description//activity/ | Association (association type 'Functions, occupations and activities' with PSI http://gilgamesh.unipv.it/psi/isaar/#isaar525) between the topic 'agent' and a topic 'activity' (using term as topic name) |
| /eac-cpf/cpfDescription/description//activity/place | Scope of the above association |
| /eac-cpf/cpfDescription/description//activity//date or dateRange | Scope of the above association |
| /eac-cpf/cpfDescription/description//activity/descriptiveNote | Reification of the above association |
| /eac-cpf/cpfDescription/description//mandate/ | Association (association type 'Mandates/Sources of authority' with PSI http://gilgamesh.unipv.it/psi/isaar/#isaar526) between the topic 'agent' and a topic 'mandate' (using term as topic name) |
| /eac-cpf/cpfDescription/description//mandate/place | Scope of the above association |
| /eac-cpf/cpfDescription/description//mandate//date or dateRange | Scope of the above association |
| /eac-cpf/cpfDescription/description//mandate/descriptiveNote | Reification of the above association |
| /eac-cpf/cpfDescription/description/structureOrGenealogy | Occurrence with occurrence type 'Internal structures/Genealogy' (PSI http://gilgamesh.unipv.it/psi/isaar/#isaar527) |
| /eac-cpf/cpfDescription/description/structureOrGenealogy/p | Plain text blank line as separator |
| /eac-cpf/cpfDescription/description/structureOrGenealogy/outline | TODO |
| /eac-cpf/cpfDescription/description/structureOrGenealogy/list | List in wiki style ( * ) for every item |
| /eac-cpf/cpfDescription/description/structureOrGenealogy/citation | Plain text blank line as separator |
| /eac-cpf/cpfDescription/description/generalContext | Occurrence with occurrence type 'General context' (PSI http://gilgamesh.unipv.it/psi/isaar/#isaar528) |
| /eac-cpf/cpfDescription/description/generalContext/p | Plain text blank line as separator |
| /eac-cpf/cpfDescription/description/generalContext/outline | TODO |
| /eac-cpf/cpfDescription/description/generalContext/list | List in wiki style ( * ) for every item |
| /eac-cpf/cpfDescription/description/generalContext/citation | Plain text blank line as separator |
| /eac-cpf/cpfDescription/description/biogHist | Occurrence with occurrence type 'History' (PSI http://gilgamesh.unipv.it/psi/isaar/#isaar522) |
| /eac-cpf/cpfDescription/description/biogHist/abstract | TODO |
| /eac-cpf/cpfDescription/description/biogHist/p | Plain text blank line as separator |
| /eac-cpf/cpfDescription/description/biogHist/outline | TODO |
| /eac-cpf/cpfDescription/description/biogHist/list | List in wiki style ( * ) for every item |
| /eac-cpf/cpfDescription/description/biogHist/chronList | List in wiki style ( * ) for every chronItem (the schema is: * date [place] - event ) |
| /eac-cpf/cpfDescription/description/biogHist/citation | Plain text blank line as separator |