Jira Legacy | ||||||
---|---|---|---|---|---|---|
|
...
Property | Description | FOLIO MAPPING |
---|---|---|
bibId | ID of the bibliographic record. Lowercase alpha-numeric string, maximum 32 characters. | instance.hrid |
Request parameters
Property | Type | Required | Description |
---|---|---|---|
itemInfo | [ ] | Yes | list of itemInfo (maximum count 100) |
...
Property | Type | Required | Description | FOLIO MAPPING | ||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
itemId | String | yes | Lowercase alphanumeric string, maximum 32 characters | item.hrid | ||||||||
agencyCode | String | Yes | 5 character lowercase alphanumeric | from mod-inn-reach settings | ||||||||
centralItemType | Integer | Yes | Valid values provided by central (central-specific) | MaterialTypeMapping.centralItemType | ||||||||
locationKey | String | Yes | Lowercase alphanumeric, maximum 5 characters. Validated against keys sent via Post Locations endpoints | LocationMapping.innReachLocation | ||||||||
itemCircStatus | String | Yes | Available/Not Available/On Loan/Non-LendableItem.status |
| ||||||||
holdCount | Integer | No | Item hold count, maximum 99 | |||||||||
dueDateTime | Integer | No | Epoch UNIX time stamp, for example: 1544466568 | |||||||||
callNumber | String | No | Maximum 128 characters | Item.effectiveCallNumberComponents ? | ||||||||
volumeDesignation | String | No | Maximum 32 characters | Item.volume | ||||||||
copyNumber | Integer | Conditional | Conditional Only if nonzero | Item.copyNumber | ||||||||
marc856URI | String | Conditional | Maximum 512 bytes (valid URL format) DO NOT include if there is a marc856URI in the contributed bib record that applies to this Item. That is, include only if there is an 856 URI that applies specifically to this item. | |||||||||
marc856PublicNote | String | Conditional | Maximum 64 characters. Include only if sending marc856URI for this item. | |||||||||
itemNote | String | No | Maximum 256 characters | |||||||||
suppress | String | No | ASCII 'y' or 'n' only. Default: n |
|
Contribute Bib
Adds and modifies bib records. The bibId can be used as the local system's unique bib identifier. Local sites
that have nonconforming record identifiers will need to have those identifiers converted to match the D2IR
bibId restrictions described in the table below. The submitted bib ID will become the unique INN-Reach cata-
log bib identifier.
...
Property | Description | FOLIO MAPPING |
---|---|---|
bibId | ID of the bibliographic record. Lowercase alpha-numeric string, maximum 32 characters. | instance.hrid |
Request parameters
Property | Type | Required | Description | FOLIO MAPPING |
---|---|---|---|---|
marc21BibFormat | String | yes | Currently supports "ISO2709" | "ISO2709" |
marc21BibData | String | Yes | Base 64 encoded MARC data (maximum 99999 bytes before base 64 encoding).
| encoded b64 MARC record from mod-source-record-storage |
titleHoldCount | Integer | Yes | Number of title level holds | 0 (title level holds not currently supported in FOLIO) |
itemCount | Integer | Yes | Number of items linked to this bib | (max 99, count of items associated with the FOLIO instance record that are contributed, initial value should be 0) |
suppress | String | No | ASCII y, n, or g; "g" means display the resource in the discovery layer as having been provided by the consortium, not by the individual site. Default: n |
|
...
Property | Description | FOLIO MAPPING |
---|---|---|
localCode | Unique code that represents the local server. | CentralServer.localServerCode |
bibId | The ID of the bibliographic record. | instance.hrid |
Response content
Property | Type | Required |
---|---|---|
status | String | Yes |
reason | String | Yes |
errors | [ ] | Yes |
...
Property | Description | FOLIO MAPPING |
---|---|---|
localCode | Unique code that represents the local server. | CentralServer.localServerCode |
bibId | The ID of the bibliographic record. | Instance.hridid (stripped-down) |
itemId | The ID of the item. | Item.hrid ?id (stripped-down) |
Response content
Property | Type | Required |
---|---|---|
status | String | Yes |
reason | String | Yes |
errors | [ ] | Yes |
...