Directory (file) properties

 

Syntax

Syntax: -dirprop "object1::directory_path1::property=value,property=value;object1::directory_path2::property=value,property=value;object2::directory_path1::property=value,property=value" ... etc.

List of overridable directory properties

Property Name

Definition

Descriptor.xml field

fileAccessFlag

File DRS Access Flag

<hulDrsAdmin:drsFile><hulDrsAdmin:accessFlag

fileAdminCategory

Administrative Category ID (can be looked up in Word Shack by searching for Admin Category display value)

<hulDrsAdmin:adminCategory

adminFlag

Adminstrative Flag

<hulDrsAdmin:adminFlag

<hulDrsAdmin:flagType

adminFlagNote

Administrative Flag Note

<hulDrsAdmin:adminFlag

<hulDrsAdmin:flagNote>

isFirstGenerationInDrs

Is first generation in DRS

<hulDrsAdmin:isFirstGenerationInDrs

isPreferredDeliverableSource

Is preffered deliverable source (for future reformatting purposes)

<hulDrsAdmin:isPreferredDeliverableSource>

fileNonPublicNote

Value for the non-public note field

<hulDrsAdmin:nonPublicNote>

processing

Processing

<hulDrsAdmin:processing>

fileproducer

Object producer – controlled value from Word Shack

<hulDrsAdmin:producer

quality

Quality

<hulDrsAdmin:quality>

usageClass

Usage Class:
HIGHUSE or LOWUSE

<hulDrsAdmin:usageClass>

filemethodology

File Methodology

<hulDrsAdmin:methodology>

processingNote

Processing Note (Text files)

 

encodingAgent

Encoding Agent (Text files)

 

encodingRole

Encoding Role (Text files)

 

language

Language (Text files)

 

disposition

Audio Metadata

<aes:audioObject disposition=

useType

Audio Metadata

<aes:use useType=

leftRightPanMap

Audio Metadata

<aes:channelAssignment leftRightPosition=

frontRearPanMap

Audio Metadata

<aes:channelAssignment frontRearPosition=

filerole

Role

<hulDrsAdmin:role

has_target

Has target in DRS

 

has_color_profile

Has color profile in DRS

 

has_world_reference_data

Has world location in DRS

 

file_has_documentation

Has documentation in DRS

<premis:relationshipType>associative</premis:relationshipType><premis:relationshipSubType>HAS_DOCUMENTATION</premis:relationshipSubType>

has_subset

Has subset files in DRS

 

has_presentation

Has a playlist in DRS (Audio only)

<premis:relationshipSubType>HAS_PRESENTATION

maxPixelDimension

IDS restriction on delivery size for JP2 images in pixels

 

maxPixelBasis

One of the controlled values:

  • Harvard policy
  • license
  • risk assessment
  • statute
  • copyright
 

maxPixelLicense

URN of the DRS license object – corresponds to BB GUI field Documentation

 

maxPixelLicenseTerms

Corresponds to BB GUI field Documentation Note

 

downloadProhibited

Prohibits delivery of audio as downloadable file. Audio will only be delivered as streaming

<premis:restriction>DOWNLOAD_PROHIBITED

downloadProhibitedBasis

One of the controlled values:

  • Harvard policy
  • license
  • risk assessment
  • statute
  • copyright
<premis:rightsBasis>

downloadProhibitedLicense

URN of the DRS license object – corresponds to BB GUI field Documentation

<premis:licenseIdentifierValue>

downloadProhibitedLicenseTerms

Corresponds to BB GUI field Documentation Note

<premis:licenseTerms>

downloadProhibitedGrantStartEmbargo start date<premis:termOfGrant> ..<.premis:startDate>
downloadProhibitedGrantEndEmbargo end date<premis:termOfGrant> ..<premis:endDate

fileHarvardPolicy

Object URN of related Harvard policy object in DRS

<premis:rightsBasis>Harvard policy

<premis:licenseIdentifierValue>

filelicense

Object URN of related license object in DRS

<premis:rightsBasis>license

<premis:licenseIdentifierValue>

filestatute

Object URN of related statute object in DRS

<premis:rightsBasis>statute

<premis:licenseIdentifierValue>

idsDeliverableURNs

Additional IDS URNs for individual images within a PDS Document object

 

See the DRS 2 Metadata Reference document for more detailed descriptions of the substituted properties. See Adding Relationships section for more details definitions of substituted relationship values.

Example:

C:\Program Files\BatchBuilder\BatchBuilder-2.0.45>batchbuildercli -a build -p "E:\Testing\BatchBuilderProjects\Still-Image-20110907" -b batch4 -batchprop "successEmail=success1@example.com,successEmail=successemail2@example.com,failureEmail=failure@example.com" -objectprop "obj1::ownerCode=FHCL.FAL,billingCode=FHCL.FAL.SSP_0001,accessFlag=R,urnAuthorityPath=FHCL;obj2::ownerCode=FHCL.FAL,billingCode=FHCL.FAL.SSP_0001,accessFlag=R,urnAuthorityPath=FHCL" -dirprop "obj1::image_archmaster::fileAccessFlag=N,isFirstGenerationInDrs=yes,quality=10;obj1::image_archmaster\image_deliverable::fileAccessFlag=R,isFirstGenerationInDrs=yes,quality=5"

On this page: