ISO 2709
ISO 2709は、「 Information and documentation—Format for information exchange 」というタイトルの書誌記述のISO標準です。
これは、情報とドキュメンテーションのための技術委員会(TC 9846)によって維持されています。
歴史
書誌情報を交換するための形式であり、1960年代に議会図書館のアンリエット・アヴラムの指揮の下、図書館カードに印刷された情報をエンコードするために開発されました。最初に作成されたのは、情報技術の最初の標準の1つであるANSI / NISO標準Z39.2であり、 情報交換形式と呼ばれています。 1981年版の標準は、「 ドキュメント-磁気テープ上の書誌情報交換の形式 」というタイトルでした。その標準の最新版はANSI / NISO Z39.2-1994(R2016)(ISSN 1041-5653)です。 ISO標準はZ39.2に優先します。 2008年12月現在、現在の標準はISO 2709:2008です。
基本構造
ISO 2709レコードには3つのセクションがあります。
- レコードラベル-レコードの最初の24文字。これは、長さが固定されているレコードの唯一の部分です。レコードラベルには、レコード長と、レコードに含まれるデータのベースアドレスが含まれます。また、インジケータおよびサブフィールド識別子に使用される文字数を示すデータ要素もあります。 (以下の変数フィールドを参照)
- ディレクトリ-ディレクトリは、レコード内のフィールドへのエントリ位置とフィールドタグを提供します。ディレクトリエントリには4つの部分があり、長さは12文字を超えることはできません。
- フィールドタグ(3文字)
- フィールドの長さ(4文字)
- フィールドの開始文字位置(5文字)
- (オプション)実装定義部分
- データフィールド(変数フィールド)-レコード内のすべてのフィールドおよびサブフィールドデータを含む文字列
- レコード区切り-単一の文字(ISO 646のIS3)
タグは書誌フィールド上のラベルとして表示されることが多く、各書誌フィールドにはタグが関連付けられていますが、タグは書誌フィールドではなくディレクトリに保存されます。
フィールド
ISO 2709レコードには3種類のフィールドがあります。
- レコード識別子フィールド-レコードを識別し、レコードを作成する組織によって割り当てられます。レコードIDフィールドにはタグ001があります。
- 予約フィールド-予約フィールドは、レコードの処理に必要なデータを提供します。予約フィールドには、常に002〜009および00A〜00Zの範囲のタグがあります。
- 書誌フィールド-これらは010〜999および0AA〜ZZZの範囲にあります。書誌フィールドには、データとフィールド区切り記号が含まれます(ISO 646のIS2)。また、次のオプションのサブパートを持つこともできます。
- インジケータ(リーダーでコード化された0〜9文字)-インジケータは通常、フィールドの内容、フィールドとレコード内の他のフィールドの関係、または特定のデータ操作プロセスで必要なアクション(表示を含む)に関する詳細情報を提供しますラベル)。
- 識別子(0〜9文字)-これは書誌フィールド内のデータを識別します。使用される場合、識別子は、区切り文字(1文字、ISO 646のIS1)と識別コード(リーダーで定義された1〜9文字)、およびデータを含む可変長文字列で構成されます。
例
MARC21は、次の特性を持つISO 2709のインスタンスです。
- タグの範囲は002〜999のみです
- 各フィールドに2文字のインジケータがあり、各文字は個別に定義されたデータ要素です
- データフィールド内の識別子(MARC21では「サブフィールドコード」と呼ばれる)は、ISO 646のIS1が前に付く単一のASCII文字です。