Z39.50 International Standard Maintenance Agency - Library of Congress, Network Development and MARC Standards Office

Z39.50 Text
Part 15

Appendix 5 (REC): Record Syntaxes

[Table of Contents | Previous Section | Next Section]


Appendix 5 REC: Record Syntaxes (Normative)

This standard registers the following object identifiers for record syntaxes:

Object identifiers assigned for bibliographic syntaxes, not described via ASN.1:

Unimarc {Z39-50-recordSyntax 1 }
Intermarc {Z39-50-recordSyntax 2 }
CCF {Z39-50-recordSyntax 3 }
USmarc {Z39-50-recordSyntax 10 }
UKmarc {Z39-50-recordSyntax 11 }
Normarc {Z39-50-recordSyntax 12 }
Librismarc {Z39-50-recordSyntax 13 }
Danmarc {Z39-50-recordSyntax 14 }
Finmarc {Z39-50-recordSyntax 15 }
MAB {Z39-50-recordSyntax 16 }
Canmarc {Z39-50-recordSyntax 17 }
SBN {Z39-50-recordSyntax 18 }
Picamarc {Z39-50-recordSyntax 19 }
Ausmarc {Z39-50-recordSyntax 20 }
Ibermarc {Z39-50-recordSyntax 21 }

[Note: this appendix lists only those record syntaxes registered as part of the publication of Z39.50-1995. For a complete list registered record syntaxessee /z3950/agency/defns/oids.html#5]

Note: The following transfer syntax (see ISO 2709) may be used in conjunction with the above bibliographic definitions:

ISO2709 {iso standard 2709 transfer-syntax (1) character-encoding (1)}

When presentation context negotiation is used, the above syntaxes may be paired with the transfer syntax identified by the object identifier ISO2709 for the transfer-syntax for bibliographic records defined in ISO 2709. When presentation context negotiation is not used, the above record syntaxes are assumed to be paired with ISO2709.

Object identifiers assigned for syntaxes which are described via ASN.1:

Explain {Z39-50-recordSyntax 100} (See REC.1)
SUTRS {Z39-50-recordSyntax 101} (See REC.2)
OPAC {Z39-50-recordSyntax 102} (See REC.3)
Summary {Z39-50-recordSyntax 103} (See REC.4)
GRS-1 {Z39-50-recordSyntax 105} (See REC.5)
Extended Services {Z39-50-recordSyntax 106} (See REC.6)

Note: The following transfer syntax (see ISO 8825) may be used in conjunction with these definitions:

ISO8825 ::= OBJECT IDENTIFIER
{joint-iso-ccitt (2) basic-encoding (1)}

When presentation context negotiation is used, these syntaxes may be paired with the transfer syntax identified by the object identifier ISO8825 for the transfer-syntax defined in ISO 8825. When presentation context negotiation is not used, the above record syntaxes are assumed to be paired with ISO8825.

REC.1 Explain Record Syntax

[link to RecordSyntax-explain]

REC.2 Simple Unstructured Text Record Syntax

[link to RecordSyntax-SUTRS]

REC.3 OPAC Record Syntax

[link to RecordSyntax-opac]

REC.4 Summary Record Syntax

[link to RecordSyntax-summary]

REC.5 Generic Record Syntax 1

[link to RecordSyntax-generic]

REC.6 Record Syntax For Extended Services Task Package

[link to RecordSyntax-ESTaskPackage]

[Table of Contents | Previous Section | Next Section]