ILL-Supplemental-Client-Info DEFINITIONS ::= -- the object identifier for this extension, registered -- with the Interlibrary Loan Application Standards -- Maintenance Agency, is 1.0.10161.13.4 BEGIN IMPORTS ILL-String, System-Id, System-Address, Postal-Address, Amount FROM ISO-10161-ILL-1; SupplementalClientInfo ::= SEQUENCE OF ClientInfoData ClientInfoData ::= SEQUENCE { infoType ClientInfoType, infoContent [3] IMPLICIT SEQUENCE OF ClientInfoContent } ClientInfoType ::= CHOICE { standard [1] Standard-Client-Info-Type, local [2] ILL-String } ClientInfoContent ::= CHOICE { stringContent [1] ILL-String, postalAddress [2] IMPLICIT Postal-Address, nameOrId [3] IMPLICIT System-Id, statusCode [4] IMPLICIT StatusCode, definedNumber [5] IMPLICIT INTEGER, nested [6] IMPLICIT ClientInfoData, amount [7] IMPLICIT Amount } Standard-Client-Info-Type ::= ENUMERATED { -- tags for hierarchical levels : idInfo (0), nameInfo (1), contactInfo (2), statusInfo (3), otherInfo (4), homeAddressInfo (5), workAddressInfo (6), faxNumber (7), voiceNumber (8), pagerNumber (9), eMailInfo (10), notes (101), maximumCost (102), billingInfo (103), -- tags for id: systemIdNo (21), socialSecurityNo (22), accountNo (23), driversLicenceNo (24), other (25), -- will require contents with a string tag -- tags for names: wholeName (30), lastName (31), firstName (32), initials (33), prefix (34), suffix (35), -- tags for addresses: name (40), department (100), streetAndNumber (41), additionalInfo (42), -- e.g. Apt., Floor boxAddress (43), city-town (44), state-prov-region (45), country (46), postalCode (47), -- tags for dialling info: telephoneCountryCode (50), telephoneAreaCode (51), telephoneLocalNumber (52), teleponeExtension (53), -- tags for email: eMailService (60), eMailAddress (61) } StatusCode ::= ENUMERATED { undergraduate (0), graduate (1), faculty (2), staff (3), visitor (4), generalUser (5), juvenile (6), vip (7), subscriber (8), suspended (9), other (10), unspecified (11) } -- additions to this list may be made from time to time -- and will be registered with the Interlibrary Loan -- Application Standards Maintenance Agency END