The bib Context Set for CQL
Version 1.0
July 22, 2009
The bib context set defines bibliographic indexes and modifiers.
The indexes and modifiers are based on MODS, i.e. MODS is used for reference semantics; this does not
presume that the data being searched is MODS.
- URI for this context set: info:srw/cql-context-set/1/bib-v1
- Recommended short name: bib
Indexes
| Relations | Relation Modifiers | Relation Qualifiers | Boolean Modifiers | Summary Table | Examples
See also the CQL Profile for Bibliographic Searching
Indexes
Title Indexes
- bib.titleAbbreviated
- bib.titleUniform
- bib.titleTranslated
- bib.titleAlternative
- bib.titleSeries
Name Indexes
- bib.name
- bib.namePersonal
- bib.namePersonalFamily
- bib.namePersonalGiven
- bib.nameCorporate
- bib.nameConference
Subject Indexes
- bib.subjectPlace
- bib.subjectTitle
- bib.subjectName
- bib.subjectOccupation
Date Indexes
- bib.dateIssued
- bib.dateCreated
- bib.dateValid
- bib.dateModified
- bib.dateCopyright
Part Indexes
- bib.volume
- bib.issue
- bib.startPage
- bib.endPage
Additional Indexes
- genre: bib.genre
- Audience: bib.audience
- Classification: bib.classification
- Place of Origin: bib.originPlace
- Edition: bib.edition
- Issuance: bib.issuance
Values:
Relations
No relations are defined for this context set.
Relation Modifiers
Modifiers for title indexes
- bib.portion
Values:
- main
- sub
- partNum
- partName
- bib.titleAuthority (for titleUniform only)
Values:
Modifiers for name indexes
- bib.date
- bib.nameAuthority
- bib.role
- bib.roleAuthority (default marcrelator)
Modifiers for subject indexes
- bib.subjectAuthority (e.g. 'marcgac', 'marccountry', 'iso3166', 'lcsh',
'lcnaf')
Modifiers for identifier indexes
Note that this context set does not define indexes for identifiers. These modifiers may be used for example with dc.identifier.
- bib.identifierAuthority
Values:
Among the values for this modifier are the following initial set.
- hdl
- doi
- isbn
- isrc
- ismn
- issn
- local
- lccn
- stock-number
- uri
These are represented, respectively by the following URIs:
- info:/srw/1/vocabulary/identifierType/hdl
- info:/srw/1/vocabulary/identifierType/doi
- info:/srw/1/vocabulary/identifierType/isbn
- info:/srw/1/vocabulary/identifierType/isrc
- info:/srw/1/vocabulary/identifierType/ismn
- info:/srw/1/vocabulary/identifierType/issn
- info:/srw/1/vocabulary/identifierType/local
- info:/srw/1/vocabulary/identifierType/lccn
- info:/srw/1/vocabulary/identifierType/stock-number
- info:/srw/1/vocabulary/identifierType/uri
For these values, the actual parameter value used may be the URI or it may be the term itself. The rule is that whenever the parameter value does not take the form of a URI, then it is assumed to be prefixed by the string ‘info:srw/resultCountPrecision/1/’.
In these URIs, the path component ‘1’ is the authority component; ‘1’ refers to the SRU Maintenance Agency. Other authorities will be registered upon request. See http://lcnetdev.github.io/standards/sru/resources/infoURI.html for details. In this manner additional values may be defined. The ‘info’ URI mechanism is not intended to preclude use of other types of URIs to represent values of this parameter.
Modifiers for date indexes
- bib.dateAuthority
Values:
Modifiers for format index
Modifiers for genre index
- bib.genreAuthority
Values:
Modifiers for type indexes
Note that this context set does not define indexes for type. These modifiers may be used for example with dc.type.
- bib.typeAuthority
Values:
Modifiers for target audience index
- bib.audienceAuthority
Values:
Modifiers for classification index
- bib.classAuthority
Values:
- lcc (This is the default value.)
Modifiers for Place of Origin index
- bib.geoUnit
Values:
- bib.placeAuthority
Values:
- marcCC (country code)
- marcCN (country name)
See http://lcnetdev.github.io/marc/countries/
Modifiers for language indexes
Note that this context set does not define indexes for language. These modifiers may be used for example with dc.language.
- bib.languageAuthority
Values:
- rfc3066
- iso639-2b
Default is server defined
Relation Qualifiers
No relation qualifiers are defined for this context set.
Boolean Modifiers
No boolean modifiers are defined for this context set.
Summary Table
Category |
Indexes |
Modifiers |
Title |
- bib.titleAbbreviated
- bib.titleUniform
- bib.titleTranslated
- bib.titleAlternative
- bib.titleSeries
|
- bib.portion (main, sub, partNum, partName)
- bib.titleAuthority (for titleUniform only)
- bib.renumber
|
Name |
- bib.name
- bib.namePersonal
- bib.namePersonalFamily
- bib.namePersonalGiven
- bib.nameCorporate
- bib.nameConference
|
- bib.date
- bib.nameAuthority
- bib.role
- bib.roleAuthority
default marcrelator
|
Subject |
- bib.subjectPlace
- bib.subjectTitle
- bib.subjectName
- bib.subjectOccupation
|
|
Identifier |
|
|
Date |
- bib.dateIssued
- bib.dateCreated
- bib.dateValid
- bib.dateModified
- bib.dateCopyright
|
|
Resource Type |
|
|
Format |
|
|
Genre |
|
|
Target Audience |
|
|
Classification |
|
|
Place of Origin |
|
- bib.geoUnit
- bib.placeAuthority
|
Language |
|
- bib.languageAuthority
Default: server defined
|
Edition |
|
|
Part |
- bib.volume
- bib.issue
- bib.startPage
- bib.endPage
|
|
Issuance |
|
|
Examples
For detailed examples see the Bibliographic Profile for CQL.
|