Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

The middle-ware stores and manages library collection information that may be private or shared.
In order to build the middle-ware collection database, partner libraries will need to provide data about the bib/holdings and item information as per schema below.


Schema


<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>
                                </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>
                                </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.
    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. controlField : This indicates the unique ID of the holdings record in the ILS.
  8. <852> $b : Location (Optional) - Value supplied by the ILS.
  9. <852> $h : Call Number
  10. <866> : Textual Holdings information (Optional)
  11. items : This is the outer wrapper tag for items linked to each holdings record
  12. record : This has information for individual item.
  13. <876> $a : Local item id
  14. <876> $h : Use restrictions; Possible values are:
    1. Blank - This implies no restrictions.
    2. In Library Use
    3. Supervised Use
  15. <876> $p : Item barcode
  16. <876> $t : Copy number (Optional)
  17. <876> $3 : Volume/Part/Year (Optional)
  18. <900> $a : Collection Group Designation; Possible values are:
    1. Open
    2. Shared
    3. Private
  19. <900> $b : Customer code - Values are the two letter GFA Customer Code.


Source to Target Mappings

  • No labels