Membership
Violeta Ilik, chair
Janifer Gatenby, expert resource
MARC 21 to ISNI XML mapping
Source documents
- ISNI Request schema.docx - this includes MARC and PICA equivalents for the schema elements in the images.
- ISNI database fields consolidated.doc - this file provides a linear list of the major database fields and their M21 equivalents.
- ISNI Data element values.doc - this includes the value lists for the fields that have defined values.
Still needed: special instructions on how to represent MARC dates.
Mapping examples
MARC 21 | XML root element | Processing notes |
---|---|---|
100 $a | surname | If first indicator is 1, take data preceding comma, if first indicator is 0 or 3 take all the data |
100 $a | forename | If first indicator is 1, take data after comma |
375 $a | gender | check data element values to see if values need to be adjusted. In this case, no. |
377 $a | languageOfIdentity | check values – need to be ISO 3 characters |
Once this table has been completed, the root elements need to be inserted into the request tree structure and default values given for schema root elements that cannot be filled from the M21 data.
Once the request has been created, it is possible to use the AtomPub API in the Accept environment to test the data.
Open questions
Certification process for self-testers, e.g. once more than 100 successful requests are in the Accept environment, or QT/AA validation?
Institutional participants
Institutions listed here have expressed interest in working on this subgroup topic. Others are welcome!