ArchivesSpace integration

From Archivematica
Jump to navigation Jump to search

Main Page > Development > Requirements > ArchivesSpace integration

ArchivesSpace user stories

Bentley blog

Appraisal and Arrangement tab

Signal Blog post about the Bentley project

Archivematica to ArchivesSpace Rights records

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 conrolled vocabulary
copyrightStatus copyrightStatus ip_status
copyrightJurisdiction copyrightJurisdiction jurisdiction
copyrightStatusDeterminationDate copyrightStatusDeterminationDate
copyrightNote copyrightNote type_note
copyrightDocumentationIdentifierType copyrightDocumentationIdentifierType
copyrightDocumentationIdentifierValue copyrightDocumentationIdentifierValue
copyrightDocumentationRole copyrightDocumentationRole
copyrightApplicableDates/startDate copyrightApplicableDates/startDate
copyrightApplicableDates/endDate copyrightApplicableDates/endDate ip_expiration_date
licenseDocumentationIdentifierType licenseDocumentationIdentifierType
licenseDocumentationIdentifierValue licenseDocumentationIdentifierValue
licenseDocumentationRole licenseDocumentationRole
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
statuteDocumentationRole statuteDocumentationRole
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
active
materials
external_document
external_document/title
external_document/publish
external_document/location


created_by "jsonmodel_type": "external_document" title publish location