| XML Schema | |
| Schema Comments: | Holdings XML Schema version: HoldingsSchema5g Produced by Poul Henrik Jorgensen, 24. May 2000. mailto:phj@dbc.dk Based on Z39.50 Holdings Schema version 1.1 http://lcweb.loc.gov/z3950/agency/defns/holdings1-1.html |
Schema has: | 20 element definitions, 0 global attribute definitions, 73 element attribute definitions, 0 datatype definitions. |
| Posible root elements: |
<
BibItemInfo
>
<
BibPart
>
<
BibPartAndParents
>
< ChildEnumChronSummary > < Chronology > < CircInfo > < CopyLocation > < Enumeration > < HoldingsStatement > < HoldingsStructure > < IntUnit > < LocalHoldings > < Piece > < PostalAddress > < RecordId > < ReservationInfo > < ServiceInfo > < SiteLocation > < SummaryEnum > < SummaryEnumSeq > |
| Element list |
| Element HoldingsStructure |
|
|
|
| Element BibItemInfo |
|
|
|
|
| Element HoldingsStatement |
|
|
|
|
| Element RecordId |
|
|
|
| Element SiteLocation |
|
|
|
|
| Element LocalHoldings |
|
|
|
| Element PostalAddress |
|
|
|
| Element BibPart |
|
|
|
|
| Element Enumeration |
|
|
|
|
| Element Chronology |
|
|
|
|
| Element ChildEnumChronSummary |
|
|
|
|
| Element Piece |
|
|
|
|
| Element CopyLocation |
|
|
|
|
| Element CircInfo |
|
|
|
|
| Element SummaryEnumSeq |
|
|
|
|
| Element SummaryEnum |
|
|
|
| Element ReservationInfo |
|
|
|
|
| Element ServiceInfo |
|
|
|
|
| Element BibPartAndParents |
|
|
|
| Element IntUnit |
|
|
|
|
| DataType definitions |
| Original Schema Source |
<!-- Z39.50 Holdings XML Schema. Conforms to w3c http://www.w3.org/1999/XMLSchema--> <appInfo>
Holdings XML Schema version: HoldingsSchema5g
Produced by Poul Henrik Jorgensen, 24. May 2000.
mailto:phj@dbc.dk
Based on Z39.50 Holdings Schema version 1.1
http://lcweb.loc.gov/z3950/agency/defns/holdings1-1.html
</appInfo> </annotation> <documentation>Top level structure of Holdings data</documentation> </annotation> <element ref="BibItemInfo" name="bibItemInfo-1" /> <documentation>Description of HoldingsStatement</documentation> <documentation>One holdings statement for each location</documentation> </annotation> </element> <documentation>Z39.50 URL for alternative/additional sources of holdings information for this record</documentation> </annotation> </element> </sequence> </complexType> </element> <documentation>The bibliographic record to which the holdings apply</documentation> </annotation> </attribute> <documentation>A unique identifier for the bibliographic record in the Z39.50 Targets database</documentation> </annotation> </attribute> </complexType> </element> <documentation>Location may be the leaf node of a hierarchy of locations. All locations back to the root are recursively included in SiteLocation for a single HoldingsStatement. What level of detail is given as to the location is a server decision.</documentation> </annotation> </element> <element ref="LocalHoldings" name="localHoldings-10" minOccurs="1" maxOccurs="unbounded" /> <documentation>ILL or other external lending policy for (all or any copies of) the item as reported to a union catalogue.</documentation> </annotation> </element> <documentation>Reproduction service policy for (all or any copies of) the item as reported to a union catalogue</documentation> </annotation> </element> <documentation>Reservation policy for (all or any copies of) the item as reported to a union catalogue </documentation> </annotation> </element> <documentation>Summary reservation information for (all or any copies of) the item in the holdingsStatement. Reservation information for a single copy is carried in CopyLocation; reservation information for individual circulating items is carried in Piece</documentation> </annotation> </element> <documentation>Z39.50 URL for alternative/additional information about holdings of this item at this location</documentation> </annotation> </element> </sequence> <attribute name="dateOfReport-7" type="timeInstant" /> <documentation>A shelfmark or call number for (all or any copies of) the bibliographic item as reported to a union catalogue</documentation> </annotation> </attribute> <attribute name="numberOfTopBibParts-13" type="integer" /> <attribute name="numberOfCopies-14" type="integer" /> <documentation>008/16 completeness designator for (all or any copies of) the item as reported to a union catalogue. Values: infoNotAvailable(0), complete(1), incomplete(2), veryIncompleteOrScatted(3), notApplicable(4)</documentation> </annotation> <enumeration value="0" /> <enumeration value="1" /> <enumeration value="2" /> <enumeration value="3" /> </simpleType> </attribute> <documentation>008/06 Acquistion status of (all or any copies of) the item as reported to a union catalogue. Values: infoNotAvailableOrApplicable(0), other(1), completedOrCeased(2), onOrder(3), currentlyReceived(4), notCurrentlyReceived(5)</documentation> </annotation> <enumeration value="0" /> <enumeration value="1" /> <enumeration value="2" /> <enumeration value="3" /> <enumeration value="4" /> <enumeration value="5" /> </simpleType> </attribute> <documentation>008/12 From ISO 10324 and NISO Z39.71 . Retention designator for (all or any copies of) the item as reported to a union catalogue Values: infoNotAvailable(0), other(1), asReplacedByUpdates(2), sampleIssueRetained(3), untilReplacedByPreservationFormat(4), untilReplacedByCumulationOrOther(5), limitedRetention(6), noRetention(7), permanentRetention(8)</documentation> </annotation> <enumeration value="0" /> <enumeration value="1" /> <enumeration value="2" /> <enumeration value="3" /> <enumeration value="4" /> <enumeration value="5" /> <enumeration value="6" /> <enumeration value="7" /> <enumeration value="8" /> </simpleType> </attribute> <documentation>Reproduction note for (all or any copies of) the item as reported to a union catalogue</documentation> </annotation> </attribute> <documentation>Terms of use and reproduction note for (all or any copies of) the item as reported to a union catalogue</documentation> </annotation> </attribute> <documentation>Notes about holdings of this item at this location</documentation> </annotation> </attribute> </complexType> </element> <documentation>tagSet G recordId</documentation> </annotation> </element> <documentation>A sequence of address lines</documentation> </annotation> </element> <documentation>The final child is the location for the item. A target may give locations as whatever level of detail it wishes. This maps onto 852 $a plus multiple instances of $b and/or $c </documentation> </annotation> </element> </sequence> <attribute name="targetLocationId-26" type="string" /> <documentation>852 $a</documentation> </annotation> </attribute> <documentation>852 $b</documentation> </annotation> </attribute> <documentation>According to ISO 15511 (draft)</documentation> </annotation> </attribute> <documentation>852 $n; according to ISO 3166</documentation> </annotation> </attribute> <documentation>Non-authoritative region identifier</documentation> </annotation> </attribute> <documentation>Host name/IP address (+ port)</documentation> </annotation> </attribute> <documentation>General note at site level</documentation> </annotation> </attribute> <documentation>A URL pointing to a site that provides more information about the location</documentation> </annotation> </attribute> </complexType> </element> <documentation>A sequence of address lines</documentation> </annotation> </element> <documentation>ILL or orther external lending policy for this BibPart</documentation> </annotation> </element> <documentation>Reproduction policy for this BibPart</documentation> </annotation> </element> <documentation>Enumeration statement for this part only</documentation> </annotation> </element> <documentation>Chronology statement for this part only</documentation> </annotation> </element> <documentation>Alternative enumeration statement for this part only</documentation> </annotation> </element> <documentation>Alternative chronology statement for this part only</documentation> </annotation> </element> <documentation>Summary chronology and enumeration of child parts</documentation> </annotation> </element> <element ref="BibPart" name="childBibParts-55" minOccurs="0" maxOccurs="unbounded" /> <documentation>One bibPart may be associated with multiple pieces. All children of the part are implicitly included in those pieces. One piece is associated with one part and contains all the children of that bibPart. Exceptions should be described in notes on the piece.</documentation> </annotation> </element> </sequence> <documentation>Target's internal bib part id</documentation> </annotation> </attribute> <documentation>Id of immediate parent of this bib part in a hierarchy of parts</documentation> </annotation> </attribute> <documentation>Required for top-level parts only. Values: infoNotAvailableOrApplicable ('0'), basic ('a'), supplement ('c'), index ('d')</documentation> </annotation> <enumeration value="0" /> <enumeration value="a" /> <enumeration value="c" /> <enumeration value="d" /> </simpleType> </attribute> <documentation>Title or supplied name decribing a unit; captions for parts at lower levels are carried in enumeration and chronology</documentation> </annotation> </attribute> <documentation>Values: microform ('hh'), microform aperture card ('ha'), microfilm cartridge ('hb'), microfilm cassette ('hc'), microfilm reel ('hd'), microfiche ('he'), microfiche cassette ('hf'), micro-opaque ('hg'), other microform ('hz'), text ('tt'), regular print ('ta'), large print ('tb'), braille ('tc'), other text ('tz'), visual material ('vv'), motion picture ('va'), projected medium ('vb'), videorecording ('vc'), map ('ma'), globe ('mb'), printed music ('ra'), sound recording ('rb'), computer file ('ca'), graphic ('ga'), kit ('km'), unspecified form ('zu'), other form ('zz')</documentation> </annotation> <enumeration value="hh" /> <enumeration value="ha" /> <enumeration value="hb" /> <enumeration value="hc" /> <enumeration value="hd" /> <enumeration value="he" /> <enumeration value="hf" /> <enumeration value="hg" /> <enumeration value="hz" /> <enumeration value="tt" /> <enumeration value="ta" /> <enumeration value="tb" /> <enumeration value="tc" /> <enumeration value="tz" /> <enumeration value="vv" /> <enumeration value="va" /> <enumeration value="vb" /> <enumeration value="vc" /> <enumeration value="ma" /> <enumeration value="mb" /> <enumeration value="ra" /> <enumeration value="rb" /> <enumeration value="ca" /> <enumeration value="ga" /> <enumeration value="km" /> <enumeration value="zu" /> <enumeration value="zz" /> </simpleType> </attribute> <documentation>An indication of the level of completeness of the set of child parts of this part. Values: infoNotAvailable (0), complete (1), incomplete (2), veryIncompeteOrScattered (3), notApplicable (4)</documentation> </annotation> <enumeration value="0" /> <enumeration value="1" /> <enumeration value="2" /> <enumeration value="3" /> <enumeration value="4" /> </simpleType> </attribute> <attribute name="bibPartNotes-54" type="string" /> <attribute name="numberOfPieces-56" use="required" type="integer" /> <documentation>Number of bib parts at the next lower level only</documentation> </annotation> </attribute> </complexType> </element> <sequence /> <documentation>Level of enumeration</documentation> </annotation> </attribute> <documentation>Caption to display with enumeration</documentation> </annotation> </attribute> <documentation>Specific enumeration</documentation> </annotation> </attribute> </complexType> </element> <sequence /> <documentation>Level of chronology</documentation> </annotation> </attribute> <documentation>Caption to display with chronology</documentation> </annotation> </attribute> <documentation>Specific chronology</documentation> </annotation> </attribute> </complexType> </element> <documentation>Summary chronology and enumeration of child parts</documentation> </annotation> <element ref="SummaryEnumSeq" name="childEnumChronSummaryStructured-51" minOccurs="0" maxOccurs="1" /> </sequence> <attribute name="childEnumChronSummaryUnstructured-52" type="string" /> </complexType> </element> <element ref="CircInfo" name="pieceCircInfo-78" minOccurs="0" maxOccurs="1" /> <element ref="IntUnit" name="pieceValue-79" minOccurs="0" maxOccurs="1" /> <element ref="BibPartAndParents" name="pieceBibPart-82" minOccurs="0" maxOccurs="1" /> <element ref="CopyLocation" name="pieceCopy-83" minOccurs="0" maxOccurs="1" /> </sequence> <attribute name="targetPieceId-75" type="string" /> <documentation>A shelfmark, call number or electronic location for the copy or all pieces of the copy</documentation> </annotation> </attribute> <attribute name="pieceDesignation-76" type="string" /> <attribute name="temporaryLocation-77" type="string" /> <attribute name="lastActivitydate-80" type="timeInstant" /> <attribute name="pieceNotes-81" type="string" /> </complexType> </element> <documentation>Only when Piece (including BibPart) is not included</documentation> </annotation> </element> <element ref="ServiceInfo" name="copyLendingInfo-68" minOccurs="0" maxOccurs="1" /> <element ref="ServiceInfo" name="copyReproductionInfo-69" minOccurs="0" maxOccurs="1" /> <documentation>Optional; only meaningful if the same policy applies to all pieces</documentation> </annotation> </element> <element ref="ReservationInfo" name="copyReservationInfo-72" minOccurs="0" maxOccurs="1" /> <element ref="Piece" name="copyLocationPiece-115" minOccurs="0" maxOccurs="unbounded" /> </sequence> <attribute name="targetCopyId-58" type="string" /> <attribute name="copyId-59" type="string" /> <documentation>A shelfmark, call number or electronic location for the copy or all pieces of the copy</documentation> </annotation> </attribute> <attribute name="copyDesignation-61" type="string" /> <attribute name="copyNumberOfPieces-63" type="integer" /> <documentation>Values as in HoldingsStatement</documentation> </annotation> </attribute> <documentation>Values as in HoldingsStatement</documentation> </annotation> </attribute> <documentation>Values as in HoldingsStatement</documentation> </annotation> </attribute> <attribute name="copyReproductionNote-67" type="string" /> <attribute name="copyTermsUseAndRepro-70" type="string" /> <attribute name="dateOfCreation-73" type="timeInstant" /> <attribute name="copyNotes-74" type="string" /> <attribute name="dateOfReport-7" type="timeInstant" /> </complexType> </element> <element ref="ServiceInfo" name="pieceLendingInfo-103" minOccurs="0" maxOccurs="1" /> <element ref="ServiceInfo" name="pieceReproductionInfo-104" minOccurs="0" maxOccurs="1" /> <element ref="ServiceInfo" name="pieceReservationPolicy-105" minOccurs="0" maxOccurs="1" /> <element ref="ReservationInfo" name="pieceReservationInfo-106" minOccurs="0" maxOccurs="1" /> </sequence> <documentation>Values: available (0), undefined (1), onOrder (2), notAvailable (3), onLoan (4), onLoanUntilRecall (5), inProcess (6), recalled (7), onHold (8), waitingToBeMadeAvailable (9), inTransit (10), claimedReturnedOrNeverBorrowed (11), lost (12), missingBeingTraced (13), supplied (14), inBinding (15), inRepair (16), pendingTransfer (17), missingOverdue (18), withdrawn (19), weeded (20), unreserved (21), damaged (22), nonCirculating (23), other (24)</documentation> </annotation> <enumeration value="0" /> <enumeration value="1" /> <enumeration value="2" /> <enumeration value="3" /> <enumeration value="4" /> <enumeration value="5" /> <enumeration value="6" /> <enumeration value="7" /> <enumeration value="8" /> <enumeration value="9" /> <enumeration value="10" /> <enumeration value="11" /> <enumeration value="12" /> <enumeration value="13" /> <enumeration value="14" /> <enumeration value="15" /> <enumeration value="16" /> <enumeration value="17" /> <enumeration value="18" /> <enumeration value="19" /> <enumeration value="20" /> <enumeration value="21" /> <enumeration value="22" /> <enumeration value="23" /> <enumeration value="24" /> </simpleType> </attribute> <attribute name="statusStartingDate-100" type="timeInstant" /> <attribute name="statusEndingDate-101" type="timeInstant" /> <documentation>Values: undetermined (0), notForLoan (1), inLibraryUseOnly (2), overnightOnly (3), useOnlyInControlledAccessRoom (4), renewalsNotPermitted (5), limitedCircShortLoanPeriod (6), limitedCircNormalLoanPeriod (7), limitedCircLongLoanPeriod (8), termLoan (9), semesterLoan (10), availableForSupplyWithoutReturn (11)</documentation> </annotation> <enumeration value="0" /> <enumeration value="1" /> <enumeration value="2" /> <enumeration value="3" /> <enumeration value="4" /> <enumeration value="5" /> <enumeration value="6" /> <enumeration value="7" /> <enumeration value="8" /> <enumeration value="9" /> <enumeration value="10" /> <enumeration value="11" /> </simpleType> </attribute> <attribute name="circNotes-107" type="string" /> </complexType> </element> <documentation>Enumeration and chronology in primary numbering scheme</documentation> </annotation> </element> <documentation>Enumeration and chronology in alternative numbering scheme</documentation> </annotation> </element> </sequence> <documentation>Target's internal summary enumeration sequence id</documentation> </annotation> </attribute> </complexType> </element> <element ref="Enumeration" name="startingEnum-89" /> <element ref="Chronology" name="startingChron-90" minOccurs="0" maxOccurs="1" /> <element ref="Enumeration" name="endingEnum-91" minOccurs="0" maxOccurs="1" /> <element ref="Chronology" name="endingChron-92" minOccurs="0" maxOccurs="1" /> </sequence> </complexType> </element> <sequence /> <attribute name="reservationQueueLength-108" use="required" type="integer" /> <documentation>Values: currentReservation (0), returnedReservation (1), onReservationShelves (2), expiredReservation (3)</documentation> </annotation> <enumeration value="0" /> <enumeration value="1" /> <enumeration value="2" /> <enumeration value="3" /> </simpleType> </attribute> </complexType> </element> <documentation>General or exact price charged for the service</documentation> </annotation> </element> <documentation>A copyright fee asociated with the service</documentation> </annotation> </element> </sequence> <documentation>Date material is expected to be available for dispatch</documentation> </annotation> </attribute> <documentation>Terms of service (lending use restrictions, etc.)</documentation> </annotation> </attribute> </complexType> </element> <documentation>Parents are included primarily to enable a coherent enum/chron for the part to be assembled. The parent may also include additional useful information</documentation> </annotation> <element ref="BibPart" name="bibPartInfo-84" /> <element ref="BibPartAndParents" name="parentBibPartInfo-85" minOccurs="0" maxOccurs="1" /> </sequence> </complexType> </element> <sequence /> <documentation>Amount</documentation> </annotation> </attribute> <attribute name="unitSystem-119" use="default" value="z3950" type="string" /> <attribute name="unitType-120" use="default" value="iso4217-1990" type="string" /> <documentation>Currency code</documentation> </annotation> </attribute> <documentation>An integer scale factor, base 10</documentation> </annotation> </attribute> </complexType> </element> </schema> |