This file is indexed.

/usr/share/yaz/ill/oclc-ill-req-ext.asn is in libyaz4-dev 4.2.30-4.

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