Default MARC Bibliographic-to-Inventory Instance Mappings
This is a summary chart of the default MARC Bib-to-Inventory Instance mappings supplied with FOLIO. It is current as of Orchid.
The most recent JSON rules can be found here: MARC Bibliographic Default JSON Rules
The definitive decisions and documentation for the mappings can be found in the FOLIJET Instance from MARC and FOLIJET MARC 880 fields tabs of this spreadsheet. This spreadsheet references the relevant Jiras when mappings have been changed after the initial mappings and also shows mappings that have not yet been implemented.
If libraries opt to customize the default mappings, please see Notes on Customizing Default MARC-Inventory Maps and Release Updates
You may also want to check out data import!
Instance field | Type (when applicable) | MARC mapping | Notes |
|---|---|---|---|
Instance UUID |
| 999 ff $i |
|
Suppress from discovery |
| [not mapped] |
|
Staff suppress |
| [not mapped] |
|
Previously held |
| [not mapped] |
|
HRID |
| 001 | If the FOLIO HRID is not in the 001 field of an imported MARC Bib record, the existing 001 is moved to an 035 field, preceded by any 003 data in parentheses, e.g. 001 1234567 and 003 OCoLC would become 035 (OCoLC)1234567. Once that is done, the Instance HRID is placed in the 001 field. |
Source |
| MARC |
|
Cataloged date |
| [not mapped] |
|
Instance status term |
| [not mapped] |
|
Mode of Issuance | single unit | Leader byte 7 = a, c, d, or m |
|
Mode of Issuance | serial | Leader byte 7 = b or s |
|
Mode of Issuance | integrating resource | Leader byte 7 = i |
|
Mode of Issuance | unspecified | Leader byte 7 = [anything else] |
|
Statistical code |
| [not mapped] |
|
Administrative note |
| [not mapped] |
|
Resource title |
| 245$anpbcfghks |
|
Alternative title | Uniform Title | 130$anpdfghklmorst |
|
Alternative title | Uniform Title | 240$anpdfghklmors |
|
Alternative title | Variant Title | 246$anpbfgh5 | 246 & 247 map to alternate title currently; if more detail in the future, map to: 246$anpbfgh5 |
Alternative title | Former Title | 247$anpbfghx | 246 & 247 map to alternate title currently; if more detail in the future, map to: 247$anpbfghx |
Index title |
| 245 2nd indicator 0-->245$anpb |
|
Index title |
| 245 2nd indicator 1-->245$anpb trim first character in $a |
|
Index title |
| 245 2nd indicator 2-->245$anpb trim first 2 characters in $a |
|
Index title |
| 245 2nd indicator 3-->245$anpb trim first 3 characters in $a |
|
Index title |
| 245 2nd indicator 4-->245$anpb trim first 4 characters in $a |
|
Index title |
| & so on (through 9) |
|
Series statement |
| 800$abcdefghjklmnopqrstuvwx35 ; 810$abcdefghklmnoprstuvwx35 ; 811$acdefghjklnpqstuvwx35 ; 830$adfghklmnoprstvwx35 |
|
Preceding Title | Preceding title: Title | 780$t | If no $t in the 780, do not map the field to the Instance at all |
Preceding Title | Preceding title: ISBN | 780$z |
|
Preceding Title | Preceding title: ISSN | 780$x |
|
Succeeding Title | Succeeding title: Title | 785$t | If no $t in the 785, do not map the field to the Instance at all |
Succeeding Title | Succeeding title: ISBN | 785$z |
|
Succeeding Title | Succeeding title: ISSN | 785$x |
|
Identifier | ASIN | [not mapped] |
|
Identifier | BNB | [not mapped] |
|
Identifier | Cancelled GPO item number | 074$z |
|
Identifier | Cancelled system control numbers | 019$a, 035$z each in its own identifier field |
|
Identifier | CODEN | [not mapped] |
|
Identifier | Control number | [not mapped] |
|
Identifier | DOI | [not mapped] |
|
Identifier | GPO item number | 074$a |
|
Identifier | Handle | [not mapped] |
|
Identifier | Invalid ISBN | 020$zcq (invalid ISBN identifier type recently added) |
|
Identifier | Invalid ISMN | 024$zq (but only when 1st indicator = 2 and $z is present) |
|
Identifier | Invalid ISSN | 022$y; 022$z; 022$m |
|
Identifier | Invalid UPC | 024$zq (but only when 1st indicator = 1 and $z is present) |
|
Identifier | ISBN | 020$acq (all should be in the same field $q should not be a separate identifier) |
|
Identifier | ISMN | 024$aq (but only when 1st indicator = 2 and $a is present) |
|
Identifier | ISSN | 022$a2 |
|
Identifier | LCCN | 010$a |
|
Identifier | Canceled LCCN | 010$z |
|
Identifier | Linking ISSN | 022$l2 |
|
Identifier | Local identifier | [not mapped] |
|
Identifier | OCLC | 035$a, but only if prefix (OCoLC), ocm, or ocn |
|
Identifier | Other standard identifier | 024$acdqz2 |
|
Identifier | Publisher or distributor number | 028$abq |
|
Identifier | Report number | [not mapped] |
|
Identifier | Standard technical report number | [not mapped] |
|
Identifier | StEdNL | [not mapped] |
|
Identifier | System control number | 035$a, except if prefix (OCoLC), ocm, or ocn, assign type OCLC instead |
|
Identifier | UkMac | [not mapped] |
|
Identifier | UPC | 024$aq (but only when 1st indicator = 1 and $a is present) |
|
Identifier | URN | [not mapped] |
|
Contributor | Personal name | 100$abcdfgjklnpqtu ; 700$abcdfgjklnopqtu |
|
| NameType | default to Personal name |
|
| contributorType | 100$4, else $e; 700$4, else $e | Use $4 to derive the authorized contributor type; otherwise use free-text value from $e to assign the authorized contributor type; otherwise use the free-text value from $e to assign the free-text contributor type |
Contributor | Name | 720$a |
|
| NameType | If Ind1 =/= 2, default to Personal name |
|
| contributorType | 720$4, else $e | Use $4 to derive the authorized contributor type; otherwise use free-text value from $e to assign the authorized contributor type; otherwise use the free-text value from $e to assign the free-text contributor type |
Contributor | Corporate name | 110$abcdfgklnptu ; 710$abcdfgklnoptu |
|
| NameType | default to Corporate name |
|
| contributorType | 110$4, else $e; 710$4, else $e | Use $4 to derive the authorized contributor type; otherwise use free-text value from $e to assign the authorized contributor type; otherwise use the free-text value from $e to assign the free-text contributor type |
Contributor | Meeting name | 111$abcdfgklnptu 711$abcdfgklnptu |
|
| NameType | default to Meeting name |
|
| contributorType | 111$4, else $j; 711$4, else $j | Use $4 to derive the authorized contributor type; otherwise use free-text value from $j to assign the authorized contributor type; otherwise use the free-text value from $j to assign the free-text contributor type |
Publisher |
| 260$b3 ; 264$b3 |
|
Publisher role | Production | 264 2nd indicator 0 |
|
Publisher role | Publication | 264 2nd indicator 1 |
|
Publisher role | Distribution | 264 2nd indicator 2 |
|
Publisher role | Manufacture | 264 2nd indicator 3 |
|
Place |
| 260$a3 |
|
Publication date |
| 260$c3 |