Difference between revisions of "ArchivesSpace integration"
Jump to navigation
Jump to search
Line 329: | Line 329: | ||
<ul> | <ul> | ||
− | <li>'''identifier: a5b3a778-da39-4aee-a82d-96fd95847bdd | + | <li>'''identifier''': a5b3a778-da39-4aee-a82d-96fd95847bdd |
− | <li>'''rights_type: intellectual property | + | <li>'''rights_type''': intellectual property |
− | <li>'''ip_status: Copyrighted | + | <li>'''ip_status''': Copyrighted |
− | <li>'''jurisdiction: CA | + | <li>'''jurisdiction''': CA |
− | <li>'''type_note: Copyright held by the University of X Archives | + | <li>'''type_note''': Copyright held by the University of X Archives |
− | <li>'''external_document/location: 2005/17 | + | <li>'''external_document/location''': 2005/17 |
− | <li>'''external_document/title: Accession record | + | <li>'''external_document/title''': Accession record |
− | <li>'''ip_expiry_date: OPEN | + | <li>'''ip_expiry_date''': OPEN |
− | <li>'''restrictions: Permission to publish must be obtained from the copyright holder | + | <li>'''restrictions''': Permission to publish must be obtained from the copyright holder |
− | <li>'''restriction_end_date: 2021-04-16 | + | <li>'''restriction_end_date''': 2021-04-16 |
</ul> | </ul> |
Revision as of 17:52, 17 July 2015
Main Page > Development > Requirements > ArchivesSpace integration
ArchivesSpace user stories
- See Jira site: user stories
Bentley blog
- Bentley blog about the integration project, including DSpace: archival-integration.blogspot.com
Appraisal and Arrangement tab
- See Appraisal and Arrangement tab for detailed mockups and requirements of the tab where the integration will be most explicit
Signal Blog post about the Bentley project
- detailed post about the evolution of the Bentley workflows: The Signal - Digital Preservation Infrastructure Tours: The Bentley Historical Library
Archivematica to ArchivesSpace Rights records
Field mapping table
PREMIS semantic unit | Archivematica field | ArchivesSpace field | notes |
---|---|---|---|
rightsStatementIdentifierType | rightsStatementIdentifierType | ||
rightsStatementIdentifierValue | rightsStatementIdentifierValue | Identifier | UUID in both AM and AS |
rightsBasis | rightsBasis | rights_type | AS uses "intellectual property" instead of "Copyright" in controlled vocabulary |
copyrightStatus | copyrightStatus | ip_status | |
copyrightJurisdiction | copyrightJurisdiction | jurisdiction | |
copyrightStatusDeterminationDate | copyrightStatusDeterminationDate | ||
copyrightNote | copyrightNote | type_note | |
copyrightDocumentationIdentifierType | copyrightDocumentationIdentifierType | ||
copyrightDocumentationIdentifierValue | copyrightDocumentationIdentifierValue | external_document/location | |
copyrightDocumentationRole | copyrightDocumentationRole | external_document/title | Not an exact mapping |
copyrightApplicableDates/startDate | copyrightApplicableDates/startDate | ||
copyrightApplicableDates/endDate | copyrightApplicableDates/endDate | ip_expiration_date | |
licenseDocumentationIdentifierType | licenseDocumentationIdentifierType | ||
licenseDocumentationIdentifierValue | licenseDocumentationIdentifierValue | external_document/location | |
licenseDocumentationRole | licenseDocumentationRole | external_document/title | Not an exact mapping |
licenseTerms | licenseTerms | license_identifier_terms | |
licenseNote | licenseNote | type_note | |
licenseApplicableDates/startDate | licenseApplicableDates/startDate | ||
licenseApplicableDates/endDate | licenseApplicableDates/endDate | ||
statuteJurisdiction | statuteJurisdiction | jurisdiction | |
statuteCitation | statuteCitation | statute_citation | |
statuteInformationDeterminationDate | statuteInformationDeterminationDate | ||
statuteNote | statuteNote | type_note | |
statuteDocumentationIdentifierType | statuteDocumentationIdentifierType | ||
statuteDocumentationIdentifierValue | statuteDocumentationIdentifierValue | external_document/location | |
statuteDocumentationRole | statuteDocumentationRole | external_document/title | Not an exact mapping |
statuteApplicableDates/startDate | statuteApplicableDates/startDate | ||
statuteApplicableDates/endDate | statuteApplicableDates/endDate | ||
otherRightsDocumentationIdentifierType | otherRightsDocumentationIdentifierType | ||
otherRightsDocumentationIdentifierValue | otherRightsDocumentationIdentifierValue | ||
otherRightsDocumentationRole | otherRightsDocumentationRole | ||
otherRightsBasis | otherRightsBasis | ||
otherRightsApplicableDates/startDate | otherRightsApplicableDates/startDate | ||
otherRightsApplicableDates/endDate | otherRightsApplicableDates/endDate | ||
otherRightsNote | otherRightsNote | ||
act | act | PREMIS DD recommends this be a single word such as "Disseminate", "Replicate", etc. Could map AS Permissions or Restrictions field content to this field, but the rights will not be machine-actionable. Also, if both Permissions and Restrictions field in AS have content, AM will need to create two separate rightsGranted containers. | |
restriction | restriction | restrictions | Controlled vocabulary in AM; Free text field in AS. Not an exact mapping, since AS "permissions" may be used to concantenate a number of PREMIS semantic units. Map to rightsGrantedNote in AM? |
termOfGrant/startDate | termOfGrant/startDate | ||
termOfGrant/endDate | termOfGrant/endDate | ||
termOfRestriction/startDate | termOfRestriction/startDate | restriction_start_date | |
termOfRestriction/endDate | termOfRestriction/endDate | restriction_end_date | |
rightsGrantedNote | rightsGrantedNote | granted_note | |
linkingObjectIdentifierType | linkingObjectIdentifierType | If AS rights are imported into AM, AM will need to add objecIdentifer information | |
linkingObjectIdentifierValue | linkingObjectIdentifierValue | If AS rights are imported into AM, AM will need to add objecIdentifer information | |
linkingObjectRole | |||
linkingAgentIdentifierType | |||
linkingAgentIdentifierValue | |||
linkingAgentRole | |||
rightsExtension | |||
permissions | Free text field. Map to rightsGrantedNote? | ||
active | Values are true or false | ||
materials | Free text field used to indicate to which parts of a collection the rights statement applies. | ||
external_document/publish | Values are true or false. Refers to publication of the referenced external document? |
Sample Archivematica to ArchivesSpace mapping
Archivematica rights statement
- rightsStatementIdentifierType: UUID
- rightsStatementIdentifierValue: a5b3a778-da39-4aee-a82d-96fd95847bdd
- rightsBasis: Copyright
- copyrightStatus: Copyrighted
- copyrightJurisdiction: CA
- copyrightStatusDeterminationDate: 2011-02-03
- copyrightNote: Copyright held by the University of X Archives
- copyrightDocumentationIdentifierType: Accession number
- copyrightDocumentationIdentifierValue: 2006/017
- copyrightDocumentationRole: Accession record
- startDate: 2006-04-16
- endDate: OPEN
- act: Publish
- restriction: Conditional
- termOfRestriction/startDate: 2006-04-16
- termOfRestriction/endDate: 2021-04-16
- rightsGrantedNote: Permission to publish must be obtained from the copyright holder
- linkingObjectIdentifierType: UUID
- linkingObjectIdentifierValue: 93bbfdc1-b715-441e-8ded-68c30f7d4ef7
How this might look in ArchivesSpace
- identifier: a5b3a778-da39-4aee-a82d-96fd95847bdd
- rights_type: intellectual property
- ip_status: Copyrighted
- jurisdiction: CA
- type_note: Copyright held by the University of X Archives
- external_document/location: 2005/17
- external_document/title: Accession record
- ip_expiry_date: OPEN
- restrictions: Permission to publish must be obtained from the copyright holder
- restriction_end_date: 2021-04-16