ILL Protocol Register

What's New
Standards
Register
Implementations
Testing ILL Protocol Implementations
Reading
ASN.1 Index

Home
Site Index

In this Document:

Background

Register of Object Identifiers
for ISO 10161-1

  • Register of Public
    Object Identifiers
    for ISO 10161-1

  • Register of Local
    Object Identifiers
    for ISO 10161-1

    Register of Identifiers
    Assigned to
    ILL Protocol Implementors

    Registration
    Procedures


    For More Information,
    contact
    the ILL Application Standards
    Maintenance Agency,
    Library and Archives Canada

    ill_asma
    @lac-bac.gc.ca

    Last Update: 1998/10/26



  • ILL Protocol Register
    Interlibrary Loan Application Standards Maintenance Agency


    Public Object Identifiers for ISO 10161

    extensions (13)

    Name:
    ILL-Supplemental-Client-Info (4)
    Object identifier:
    1.0.10161.13.4
    Submitting organization:
    ILL Protocol Implementors Group
    Date Submitted:
    26 January 1998
    Date of Registration:
    27 January 1998
    Usage:
    Contains supplementary client information for exchange between ILL partners.

    ASN.1 Specification:

    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
    


    Links to Related Documents
    ASCII File of ASN.1 specification for 1.0.10161.13.4

    Clarification on use of the external object for ILL-Supplemental-Client-Info

    Background discussion paper prepared by Johann C. Zeeman on Patron External (i.e., Supplemental-Client-Info), in response to a request at the IPIG meeting of 11 October 1996


    Register of Public Object Identifiers

          Top of page


    copyright © 1997
    Interlibrary Loan Application Standards Maintenance Agency