/usr/share/yaz/ill/oclc-ill-req-ext.asn is in libyaz4-dev 4.2.30-4build2.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 | -- Couple of OCLC-specific extensions to their ILL-Request
OCLCILLRequestExtension DEFINITIONS ::=
--The object identifier is 1.0.10161.13.2
BEGIN
IMPORTS ILL-String FROM ISO-10161-ILL-1;
OCLCILLRequestExtension ::=SEQUENCE {
clientDepartment [0] ILL-String OPTIONAL,
paymentMethod [1] ILL-String OPTIONAL,
uniformTitle [2] ILL-String OPTIONAL,
dissertation [3] ILL-String OPTIONAL,
issueNumber [4] ILL-String OPTIONAL,
volume [5] ILL-String OPTIONAL,
affiliations [6] ILL-String OPTIONAL,
source [7] ILL-String OPTIONAL
}
-- If present, systemNo should contain an OCLC number. To encode the OCLC
-- number, use the external object for system number defined by the Library and
-- Archives Canada.
-- The object identifier is 1.2.124.10161.2
SystemNo ::= SEQUENCE SIZE (1..10) OF SEQUENCE
system System,
recordNo RecordNo
}
System ::= ENUMERATED {
dobis (1),
candoc (2),
oclc (3),
rlin (4),
utlas (5),
other (6)
}
--Do not include the acronym for the system as part of the record number unless
--"other (6)" is chosen.
RecordNo ::= ILL-String (SIZE (1..50))
END
|