--- /dev/null
+Z39.50-extendedService-ItemOrder-ItemRequest-1 DEFINITIONS ::=
+BEGIN
+IMPORTS
+ Transaction-Id,
+ Service-Date-Time,
+ System-Id,
+ Transaction-Type,
+ Delivery-Address,
+ ILL-Service-Type,
+ Requester-Optional-Messages-Type,
+ Search-Type,
+ Supply-Medium-Info-Type,
+ Place-On-Hold-Type,
+ Client-Id,
+ Item-Id,
+ Supplemental-Item-Description,
+ Cost-Info-Type,
+ ILL-String,
+ Third-Party-Info-Type,
+ Extension
+FROM ISO-10161-ILL-1;
+
+ItemRequest ::=SEQUENCE {
+ protocol-version-num [0] IMPLICIT INTEGER {
+ version-1 (1),
+ version-2 (2)
+ },
+ transaction-id [1] IMPLICIT Transaction-Id OPTIONAL,
+ service-date-time [2] IMPLICIT Service-Date-Time OPTIONAL,
+ requester-id [3] IMPLICIT System-Id OPTIONAL,
+ responder-id [4] IMPLICIT System-Id OPTIONAL,
+ transaction-type [5] IMPLICIT Transaction-Type DEFAULT 1,
+ delivery-address [6] IMPLICIT Delivery-Address OPTIONAL,
+ delivery-service Delivery-Service OPTIONAL,
+ billing-address [8] IMPLICIT Delivery-Address OPTIONAL,
+ iLL-service-type [9] IMPLICIT SEQUENCE SIZE (1..5) OF
+ ILL-Service-Type OPTIONAL,
+ responder-specific-service [10] EXTERNAL OPTIONAL,
+ -- use direct reference style
+ requester-optional-messages [11] IMPLICIT Requester-Optional-Messages-Type OPTIONAL,
+ search-type [12] IMPLICIT Search-Type OPTIONAL,
+ supply-medium-info-type [13] IMPLICIT SEQUENCE SIZE (1..7) OF
+ Supply-Medium-Info-Type OPTIONAL,
+ place-on-hold [14] IMPLICIT Place-On-Hold-Type DEFAULT 3,
+ client-id [15] IMPLICIT Client-Id OPTIONAL,
+ item-id [16] IMPLICIT Item-Id OPTIONAL,
+ supplemental-item-description [17] IMPLICIT Supplemental-Item-Description OPTIONAL,
+ cost-info-type [18] IMPLICIT Cost-Info-Type OPTIONAL,
+ copyright-compliance [19] ILL-String OPTIONAL,
+ third-party-info-type [20] IMPLICIT Third-Party-Info-Type OPTIONAL,
+ retry-flag [21] IMPLICIT BOOLEAN DEFAULT FALSE,
+ forward-flag [22] IMPLICIT BOOLEAN DEFAULT FALSE,
+ requester-note [46] ILL-String OPTIONAL,
+ forward-note [47] ILL-String OPTIONAL,
+ iLL-request-extensions [49] IMPLICIT SEQUENCE OF Extension OPTIONAL
+ }
+END
+