Difference between revisions of "ArchivesSpace integration"
Jump to navigation
Jump to search
Line 203: | Line 203: | ||
|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 | ||
|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 | ||
Line 222: | Line 222: | ||
|termOfRestriction/startDate | |termOfRestriction/startDate | ||
|termOfRestriction/startDate | |termOfRestriction/startDate | ||
− | | | + | |restriction_start_date |
| | | | ||
|- | |- | ||
|termOfRestriction/endDate | |termOfRestriction/endDate | ||
|termOfRestriction/endDate | |termOfRestriction/endDate | ||
− | | | + | |restriction_end_date |
| | | | ||
|- | |- | ||
|rightsGrantedNote | |rightsGrantedNote | ||
|rightsGrantedNote | |rightsGrantedNote | ||
− | | | + | |granted_note |
| | | | ||
|- | |- | ||
Line 238: | Line 238: | ||
|linkingObjectIdentifierType | |linkingObjectIdentifierType | ||
| | | | ||
− | | | + | |If AS rights are imported into AM, AM will need to add objecIdentifer information |
|- | |- | ||
|linkingObjectIdentifierValue | |linkingObjectIdentifierValue | ||
|linkingObjectIdentifierValue | |linkingObjectIdentifierValue | ||
+ | | | ||
+ | |If AS rights are imported into AM, AM will need to add objecIdentifer information | ||
+ | |- | ||
+ | |linkingObjectRole | ||
+ | | | ||
| | | | ||
| | | | ||
|- | |- | ||
+ | |linkingAgentIdentifierType | ||
+ | | | ||
| | | | ||
+ | | | ||
+ | |- | ||
+ | |linkingAgentIdentifierValue | ||
| | | | ||
| | | | ||
| | | | ||
|- | |- | ||
+ | |linkingAgentRole | ||
| | | | ||
+ | | | ||
+ | | | ||
+ | |- | ||
+ | |rightsExtension | ||
| | | | ||
| | | | ||
Line 256: | Line 271: | ||
|- | |- | ||
| | | | ||
+ | | | ||
+ | |permissions | ||
+ | | | ||
+ | |- | ||
+ | | | ||
+ | | | ||
+ | |active | ||
+ | | | ||
+ | |- | ||
| | | | ||
| | | | ||
+ | |materials | ||
| | | | ||
|- | |- | ||
| | | | ||
+ | | | ||
+ | |external_document | ||
+ | | | ||
+ | |- | ||
| | | | ||
| | | | ||
+ | |external_document/title | ||
| | | | ||
|- | |- | ||
| | | | ||
+ | | | ||
+ | |external_document/publish | ||
+ | | | ||
+ | |- | ||
| | | | ||
| | | | ||
+ | |external_document/location | ||
| | | | ||
|- | |- | ||
|} | |} | ||
+ | |||
+ | |||
+ | |||
+ | created_by | ||
+ | "jsonmodel_type": "external_document" | ||
+ | title | ||
+ | publish | ||
+ | location |
Revision as of 16:14, 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
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