Ongoing Accession / Submit Collection (through API)

MARCXML format
<?xml version="1.0"?>
<collection xmlns="http://www.loc.gov/MARC21/slim" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.loc.gov/MARC21/slim http://www.loc.gov/standards/marcxml/schema/MARC21slim.xsd">
<record>
    <leader>00775cam a2200265 4500</leader>
    <controlfield tag="001">1981928</controlfield>
    <controlfield tag="008">700604s1970 enka b 001 0 eng</controlfield>
    <datafield ind1=" " ind2=" " tag="010">
        <subfield code="a">70092245</subfield>
    </datafield>
    <datafield ind1=" " ind2=" " tag="015">
        <subfield code="a">B***</subfield>
    </datafield>
    <datafield ind1=" " ind2=" " tag="020">
        <subfield code="a">0521076968</subfield>
    </datafield>
    <datafield ind1=" " ind2=" " tag="020">
        <subfield code="a">0521076978</subfield>
    </datafield>
    <datafield ind1=" " ind2=" " tag="035">
        <subfield code="a">(OCoLC)ocm00075926</subfield>
    </datafield>
    <datafield ind1=" " ind2=" " tag="035">
        <subfield code="9">CHG2133TS</subfield>
    </datafield>
    <datafield ind1=" " ind2=" " tag="040">
        <subfield code="a">DLC</subfield>
        <subfield code="c">DLC</subfield>
        <subfield code="d">UKM</subfield>
        <subfield code="d">UBA</subfield>
        <subfield code="d">PUL</subfield>
    </datafield>
    <datafield ind1="0" ind2=" " tag="050">
        <subfield code="a">HB881</subfield>
        <subfield code="b">.C783 1970</subfield>
    </datafield>
    <datafield ind1=" " ind2=" " tag="082">
        <subfield code="a">312</subfield>
    </datafield>
    <datafield ind1="1" ind2=" " tag="100">
        <subfield code="a">Cox, Peter R.</subfield>
    </datafield>
    <datafield ind1="0" ind2="0" tag="245">
        <subfield code="a">Demography,</subfield>
        <subfield code="c">by Peter R. Cox.</subfield>
    </datafield>
    <datafield ind1=" " ind2=" " tag="250">
        <subfield code="a">4th ed.</subfield>
    </datafield>
    <datafield ind1=" " ind2=" " tag="260">
        <subfield code="a">Cambridge [Eng.]</subfield>
        <subfield code="b">
            Published for the Institute of Actuaries and the Faculty of Actuaries at the University Press,
        </subfield>
        <subfield code="c">1970.</subfield>
    </datafield>
    <datafield ind1=" " ind2=" " tag="300">
        <subfield code="a">viii, 470 p.</subfield>
        <subfield code="b">illus.</subfield>
        <subfield code="c">22 cm.</subfield>
    </datafield>
    <datafield ind1=" " ind2=" " tag="504">
        <subfield code="a">Includes bibliographies.</subfield>
    </datafield>
    <datafield ind1=" " ind2="0" tag="650">
        <subfield code="a">Demography.</subfield>
    </datafield>
    <datafield ind1=" " ind2=" " tag="945">
        <subfield code="a">SPR</subfield>
        <subfield code="b">1</subfield>
        <subfield code="c">HB881</subfield>
        <subfield code="d">.C83 1970</subfield>
    </datafield>
    <datafield ind1=" " ind2=" " tag="911">
        <subfield code="a">19981222</subfield>
    </datafield>
    <datafield ind1=" " ind2=" " tag="959">
        <subfield code="a">2002-06-14 10:14:08 -0400</subfield>
    </datafield>
    <datafield ind1="0" ind2="0" tag="852">
        <subfield code="0">2259178</subfield>
        <subfield code="b">rcppm</subfield>
        <subfield code="h">HB881 .C83 1970</subfield>
        <subfield code="t">1</subfield>
    </datafield>
    <datafield ind1="0" ind2="0" tag="876">
        <subfield code="0">2259178</subfield>
        <subfield code="3">v. 5 (1894)</subfield>
        <subfield code="a">3119776</subfield>
        <subfield code="h">In Library Use</subfield>
        <subfield code="j">Not Charged</subfield>
        <subfield code="p">32101075852192</subfield>
        <subfield code="t">1</subfield>
        <subfield code="x">Private</subfield>
        <subfield code="z">PM</subfield>
		<subfield code="l">RECAP</subfield>
    </datafield>
</record>
</collection>

MARCXML Schema Explained

  1. <001> :  Owning Institution's Bib Id - value supplied by ILS at the time of accession to indicate Bibliographic Record Id in the host system (partner's ILS).
  2. <852> 
    1. $b : Location as stored in partner's ILS
    2. $h : Call Number - value supplied by ILS at the time of accession
    3. $0 : Owning Institution's Holdings Id - value supplied by ILS at the time of accession
  3. <866> : Optional
    1. <866> $a : Textual Holdings - value supplied by ILS.
    2. <866> $0 : Owning Institution's Holdings Id.
  4. <876> 
    1. $0 : Owning Institution's Holdings Id - value supplied by ILS at the time of accession
    2. $3 : Volume/Part/Year
    3. $a : Owning Institution's Item Id - value supplied by ILS at the time of accession
    4. $h : Use Restriction - value supplied by ILS at the time of accession. This is defined by the partners as to how their items are to be handled and if they need special care on how it is being lent to patrons. Possible values are:
      1. Blank - This implies no restrictions. To further elaborate, blank would mean the <876> tag and the $h sub tag are present but blank.
      2. In Library Use. This would mean the item cannot be taken out of the library.
      3. Supervised Use. This might mean the item can be accessed only with special equipment in a specialized room under supervision.
    5. $j : Item Status - item availability status in ILS.
    6. $p : Item Barcode - value supplied by ILS.
    7. $t : Copy number - value supplied by ILS.
    8. $x : Collection Group Designation -  The CGD is a designation given to an item by the partner institutions. A private item will remain accessible only to patrons of the owning institution whereas the open and shared designated items are available to be accessed by patrons of all partner institutions. The designation also changes based on certain criteria defined under the matching algorithm rules. <900> $a in SCSB Schema. Possible values are:
      1. Open
      2. Shared
      3. Private
    9. $z : Customer Code - value supplied by ILS. <900> $b in SCSB schema.
    10. $l : IMS Location Code - value supplied by ILS 
  5. In addition, any field/subfield code that needs to be part of the record.


SCSBXML
<bibRecords>
    <bibRecord>
        <bib>
            <owningInstitutionId>PUL</owningInstitutionId>
            <content>
                <collection xmlns="http://www.loc.gov/MARC21/slim">
                    <record>
                        <leader>01233cas a2200373I  4500</leader>
                        <controlfield tag="001">1</controlfield>
                        <controlfield tag="005">20130405104912.0</controlfield>
                        <controlfield tag="008">860123c19069999ii wr p      f0   a0eng d</controlfield>
                        <datafield tag="245" ind1="0" ind2="0">
                            <subfield code="a">Indian trade journal.</subfield>
                        </datafield>
                    </record>
                </collection>
            </content>
        </bib>
        <holdings>
            <holding>
                <owningInstitutionHoldingsId>1</owningInstitutionHoldingsId>
                <conthtcent>
                    <collection xmlns="http://www.loc.gov/MARC21/slim">
                         <record>
                             <datafield tag="852" ind1="0" ind2="0">
                                  <subfield code="b">Location</subfield>
                                  <subfield code="h">Call Number</subfield>
                             </datafield>
                             <datafield tag="866" ind1="0" ind2="0">
                                 <subfield code="a">Textual holdings</subfield>
                             </datafield>
                        </record>
                    </collection>
                </content>
                <items>
                    <content>
                        <collection xmlns="http://www.loc.gov/MARC21/slim">
                            <record>
                                <datafield tag="876" ind1="0" ind2="0">
                                    <subfield code="a">Local Item Id</subfield>
                                    <subfield code="h">Use Restrictions</subfield>
                                    <subfield code="j">Item status</subfield>
                                    <subfield code="p">Item Barcode</subfield>
                                    <subfield code="t">Copy Number</subfield>
                                    <subfield code="3">Volume/Part/Year</subfield>
									<subfield code="l">RECAP</subfield>
                                </datafield>
 
                                <datafield tag="900" ind1="0" ind2="0">
                                    <subfield code="a">Open/Shared/Private</subfield>
                                </datafield>
                            </record>
                            <record>
                                <datafield tag="876" ind1="0" ind2="0">
                                    <subfield code="a">Local Item Id</subfield>
                                    <subfield code="h">Use Restrictions</subfield>
                                    <subfield code="j">Item status</subfield>
                                    <subfield code="p">Item Barcode</subfield>
                                    <subfield code="t">Copy Number</subfield>
                                    <subfield code="3">Volume/Part/Year</subfield>
									<subfield code="l">RECAP</subfield>
                                </datafield>
                                 <datafield tag="900" ind1="0" ind2="0">
                                    <subfield code="a">Open/Shared/Private</subfield>
                                    <subfield code="b">Customer Code</subfield>
                                </datafield>
                            </record>
                        </collection>
                    </content>
                </items>
            </holding>
        </holdings>
    </bibRecord>
</bibRecords>

Schema Elements Explained

  1. bibRecords: This is the main wrapper tag that contains 1 or more bib record information.
  2. bibRecord : This is a wrapper tag that holds information about a specific Bib and its associated Holdings and Item information.
  3. bib: This tag contains meta data about the Bib and information represented in standard Marc format under the content tag.
    1. Bib Meta Data
      1. owningInstitutionId : Allowed codes are PUL for Princeton, CUL for Columbia and NYPL for New York Public Libraries.
      2. owningInstitutionBibId : Either this field or the marc 001 field value is required to indicate Bibliographic Record Id in the host system (partner's ILS).
    2. content : This is a wrapper tag for the Bib record in the MarcXml format.
  4. holdings : This is a outer wrapper tag for 1 or more Holdings records for the associated Bib.
  5. holding : This is the wrapper tag that contains holdings meta data information, along with actual holding details and information on 1 or more associated items.
  6. Holdings Meta Data
    1. owningInstitutionHoldingsId : Unique system identifier in the partners's ILS (Optional)
  7. <852> $b : Location (Optional) - Value supplied by the ILS.
  8. <852> $h : Call Number
  9. <866> : Textual Holdings information (Optional)
  10. items : This is the outer wrapper tag for items linked to each holdings record
  11. record : This has information for individual item.
  12. <876> $a : Local item id. This is the owning institution's item id from the partner's ILS.
  13. <876> $h : Use restrictions. This is defined by the partners as to how their items are to be handled and if they need special care on how it is being lent to patrons. Possible values are:
    1. Blank - This implies no restrictions.

      Use Restriction - Blank

      Kindly note that a 'Blank' in Use restriction means the 876 $h tag must be present in the XML but have empty value.

      <datafield tag="876" ind1="0" ind2="0">	
      	.	
      	<subfield code="h"></subfield>
      </datafield>

      If the 876 $h tag is not part of the XML, then the record will be marked as 'Incomplete' and can only be fixed as 'Complete' through the Submit Collection API

    2. In Library Use. This would mean the item cannot be taken out of the library.
    3. Supervised Use. This might mean the item can be accessed only with special equipment in a specialized room under supervision.
  14. <876> $p : Item barcode. This is the barcode that the partner ILS has allotted to the item sent over to the ReCAP facility.
  15. <876> $t : Copy number (Optional)
  16. <876> $3 : Volume/Part/Year (Optional)
  17. <876> $l : IMS Location Code
  18. <900> $a : Collection Group Designation (CGD). The CGD is a designation given to an item by the partner institutions. A private item will remain accessible only to patrons of the owning institution whereas the open and shared designated items are available to be accessed by patrons of all partner institutions. The designation also changes based on certain criteria defined under the matching algorithm rules. Possible values are:
    1. Open
    2. Shared
    3. Private
  19. <900> $b : Customer Code. These are codes provided by GFA LAS (Generation Fifth Applications' Library Archival System) at the ReCAP facility. It is used by LAS to identify valid delivery locations for an item.
  20. In addition, any field/subfield code that needs to be part of the record.