Intrinsic Bundles

From CollectiveAccess Documentation
Jump to: navigation, search

Intrinsic bundles are hardcoded fields in the CollectiveAccess database. No matter what installation profile and configuration you use these intrinsic fields are always defined and available. Some exist to support basic application functionality. Examples include idno (the identifier for a record), locale_id (the locale/language of the record, label, etc.) and access (indicates whether a record should be accessible to the public or not). Others support optional, and in some cases legacy, functionality. An example is the item_status_id on objects, while contains an "item status" value that was widely used in pre 1.0 installations but is rarely used now.

Intrinsics are simple, non-repeating values with no associated locale. When using a intrinsic, what you see is what you get – there is no translation or multiple values.

The bundle names for various intrinsic database fields are the field names themselves. Bundle names for other user interface elements are listed in the following tables.

For Object (ca_objects)

Bundle Name Description
idno Object identifier field (often used for current accession number).
locale_id Object record locale drop-down
item_status_id Object status value based upon values in object_statuses list
acquisition_type_id Object acquisition value based upon values object_acq_types list
source_id Object source value based upon values object_sources list
extent Numeric extent
extent_units Units of extent
access Control of public access using values defined in the access_statuses list
status Indication of current workflow status as defined in the workflow_statuses list
ca_objects_deaccession Deaccession status of an object.

For lots (ca_object_lots)

Bundle Name Description
Idno_stub Lot identifier field (often used for current accession number).
lot_status_id Lot status value based upon values in object_lot_statuses list
extent Numeric extent
extent_units Units of extent
access Control of public access using values defined in the access_statuses list
status Indication of current workflow status as defined in the workflow_statuses list

For entities (ca_entities)

Bundle Name Description
idno Entity identifier field
locale_id Entity record locale drop-down
source_id Entity source value based upon values entity_sources list
access Control of public access using values defined in the access_statuses list
status Indication of current workflow status as defined in the workflow_statuses list

For places (ca_places)

Bundle Name Description
idno Entity identifier field
locale_id Entity record locale drop-down
source_id Entity source value based upon values entity_sources list
access Control of public access using values defined in the access_statuses list
status Indication of current workflow status as defined in the workflow_statuses list

For occurrences (ca_occurrences)

Bundle Name Description
idno Entity identifier field
locale_id Entity record locale drop-down
source_id Entity source value based upon values entity_sources list
access Control of public access using values defined in the access_statuses list
status Indication of current workflow status as defined in the workflow_statuses list

For collections (ca_collections)

Bundle Name Description
idno Entity identifier field
locale_id Entity record locale drop-down
source_id Entity source value based upon values entity_sources list
access Control of public access using values defined in the access_statuses list
status Indication of current workflow status as defined in the workflow_statuses list

For storage locations (ca_storage_locations)

Bundle Name Description
status Indication of current workflow status as defined in the workflow_statuses list
is_enabled Indicates if the location is available for use or not

For object representations (ca_object_representations)

Bundle Name Description
locale_id Entity record locale drop-down
source_id Entity source value based upon values entity_sources list
access Control of public access using values defined in the access_statuses list
status Indication of current workflow status as defined in the workflow_statuses list

For lists (ca_lists)

Bundle Name Description
list_code Field for unique list code
is_system_list Check box to determine if list is a “system” list or not.
is_hierarchical Check box to determine if list is hierarchical or not.
use_as_vocabulary Check box to determine if list can be used as a vocabulary.

For list items (ca_list_items)

Bundle Name Description
idno Entity identifier field
item_value Underlying value of item (independent from the label that is displayed to the user)
is_enabled Checkbox to determine if list item is selectable or not
is_default Checkbox to set default item for list
source_id Entity source value based upon values entity_sources list
access Control of public access using values defined in the access_statuses list
status Indication of current workflow status as defined in the workflow_statuses list

For sets (ca_sets)

Bundle Name Description
table_num Control for setting what kind of items (objects, entities, places, etc.) the set contains
source_id Entity source value based upon values entity_sources list
access Control of public access using values defined in the access_statuses list

For set items (ca_set_items)

Bundle Name Description
table_num Control for setting what kind of items (objects, entities, places, etc.) the set contains
rank Relative position of item within set

sphinx

Namespaces

Variants
Actions
Navigation
Tools
User
Personal tools