<凡例>
- 「CATP項目名」の"(NR)"は繰返しなし,"(R)"は繰返しありを示す(データベースフィールド定義に基づく)。
- 「MARC21 インジケータ」,「処理」中の"#"は空白(0x20)を意味する。
- 各タグのデータの末尾(最後に記述するサブフィールドのデータの末尾)には原則として一律に「.」(ピリオド)を挿入する。
- Leader部,0XX番台のデータは「.」を付加しない
- Tag245,250 は最後が'.'以外は '.' をつける
- Tag 100,130,260,300,362,500,505,6xx,700,730は最後の文字が記号*)の場合は '.' を付加しない。
- Tag 880 はリンク先にあわせる。リンク元とサブフィールドの出方が異なるので880の末尾を見て決める。
- *)記号の定義: 1byteで a-z,A-Z,0-9 以外が記号。複数バイト文字は記号でない。
- MARC21のリンケージフィールド(880)に変換する場合,XXと表示した箇所には,リンク先のフィールド番号に応じ,タグの若い順に連番を埋め込むものとする。
- 読みをローマナイズするルール
- UTF8: Modified Hepburn式 「ALA-LC ROMANIZATION TABLE」 を用いる。
- ISO2022JP: Hepburn式 (上記Modified Hepburn式より,音標の修飾をとり,ASCIIの範囲で表現する)を用いる
- VIAFへの出力時にALIDも出力する。
- Obsolated(440) -> 490/830
- ISSN->022追加。CLS->082ルール追加。
CATPフィールド名 | フィールド内容 | データ抽出条件 | MARC21対応箇所 | 処理 (特に記述がなければCATP項目値をそのまま使用。値がなければ作成しない。) |
||
---|---|---|---|---|---|---|
タグ/文字位置 ("+"は同上) |
インジケータ | サブフィールド | ||||
ID(NR) | レコードID | - | 001(NR) | - | - | - |
- | - | - | 003(NR) | - | - | "NII"とする |
RNWDT(NR) | レコード更新日 | - | 005(NR) | - | - | RNWDTに値がなければ,CRTDT(レコード作成日)の値を使用 |
RNWFA | レコード修正参加組織ID | 変換対象外 | - | - | - | - |
MARCID | 対応MARCレコードID | 変換対象外 | - | - | - | - |
SOURCE | 元レコード種類(源泉) | 変換対象外 | - | - | - | - |
MARCST | MARCレコードステータス | 変換対象外 | - | - | - | - |
MARCFLG | MARC更新フラグ | 変換対象外 | - | - | - | - |
ISSN | ISSN | - | 022(R) | ## | $a(NR) | - |
NDLCN | NDLカード番号 | 変換対象外 | - | - | - | - |
OTHN | その他の番号 | 変換対象外 | - | - | - | - |
GMD(NR) SMD(NR) |
一般資料種別コード 特定資料種別コード |
・GMD=g,h,k,m,vのとき ・GMD=a かつ SMD=g,j,k,q,r,s,y,zのとき ・GMD=s かつ SMD=d,e,g,i,q,s,t,w,zのとき |
GMD==>007/00 SMD==>007/01 |
- | - | GMDとSMDペアで見る |
・GMD=a かつ SMD=a,b,cのとき | GMD==>値をdに変換し,007/00 SMD==>007/01 |
- | - | |||
・GMD=wのとき | GMD==>値をcに変換し,007/00 SMD==>007/01 |
- | - | |||
・GMD=sかつ SMD=b,cのとき | GMD==>007/00 SMD==>値をdに変換し,007/01 |
- | - | |||
・GMDなし かつSMD=tのとき | GMD==>値をtに変換し,007/00 SMD==>値をfに変換し,007/01 |
- | - | |||
・GMDなし,かつSMD=lのとき | GMD==>値をtに変換し,007/00 SMD==>値をdに変換し,007/01と008/23へ |
- | - | |||
・GMD=bのとき | GMD==>値をfに変換し,007/00と008/23へ SMD==>007/01に割当 |
- | - | |||
・GMD=cのとき(SMD=H以外) | GMD==>007-00とLeader06へ SMD==>007/01と008/20へ |
- | - | |||
・GMD=c かつ SMD=hのとき | GMD==>007/00とLeader06へ SMD==>zに変換し,008/20 |
- | - | |||
・GMD=xのとき | GMD==>rに変換し,007/00とLeader06へ SMD==>007/01 |
- | - | |||
・GMD=yのとき | GMD==>oに変換し,007/00とLeader06へ SMD==>007/01 |
- | - | |||
CRTDT(NR) | レコード作成日 | - | 008/00-05 | - | - | - |
YEAR(NR)
|
刊年1 刊年2 |
- | 008/06 | - | - | YEAR1がなければ"n"(不明) YEAR2がなければ"s"(1つの出版年) 両方あれば"m"(複数の出版年) |
- | 008(NR)/07-10 008/11-14 |
- | - | YEAR1を設定。なければ"####" YEAR2を設定。なければ"####" |
||
CNTRY(NR) | 出版国コード | - | 008/15-17 | - | - | - |
- | - | - | 008/18-21 | - | - | (Illustrations) "||||" - No attempt to code |
- | - | - | 008/22 | - | - | (Target audience) - No attempt to code |
REPRO(NR) | 複製コード | - | 008/23 | - | - | (Form of item) "|" No attempt to code GMD/SMDに依存 |
- | - | - | 008/24-27 | - | - | (Nature of contents)"||||" - No attempt to code" |
- | - | - | 008/28 | - | - | (Government publication) "u" - Unknown |
- | - | - | 008/29 | - | - | (Conference publication) "|" - No attempt to code |
- | - | - | 008/30 | - | - | (Festschrift) "|" - No attempt to code |
- | - | - | 008/31 | - | - | (Index) "|" - No attempt to code |
- | - | - | 008/32 | - | - | (Undefined) "|" "|" - No attempt to code |
- | - | - | 008/33 | - | - | (Literary form)"|" - No attempt to code |
- | - | - | 008/34 | - | - | (Biography)"|" - No attempt to code |
- | - | - | 008/34 | - | - | (Biography)"|" - No attempt to code |
TXTL(NR) | テキストの言語コード | - | 008/35-37 | - | - | TXTLの先頭3バイト。ないときは"|||" |
- | - | - | 008/38 | - | - | (Modified record) "|" - No attempt to code |
- | - | - | 008/39 | - | - | (Cataloging source) "d"- Other |
LCCN(NR) | LC番号 | - | 010(NR) | ## | $a(NR) | - |
NBN(R) | 全国書誌番号 | - | 015(NR) | ## | $a(R) | - |
- | - | - | 016(NR) | 7# | $a(NR),$2(NR) | $aにはレコードIDを割当てる。$2には,国立情報学研究所を示すコード(MARC CODE) "JP-ToKJK" を一律に割当てる |
VOLG(R)
|
巻冊次等 |
- | 020(R) | ## | $a(NR) | (VOL)と表す |
|
ISBN | - | + | ## | $a(NR) | VOLGはISBNがある場合のみ出力する |
|
価格/入手条件 | - | + | ## | $c(NR) | - |
|
取消・無効ISBN | - | + | ## | $z(R) | VOLGに対応させ, $aISBN(VOL)$cPRICE$zXISBNで表現する |
- | 目録入力機関 | - | 040(NR) | ## | $a(NR) | "NII"とする |
TXTL(NR) | テキストの言語コード | - | 041(R) | *# | $a(R) | ORGLがない場合,1st.indは"0"とする ORGLがある場合,1st.indは"1"とする TXTLを3バイトずつ切り出して $a を繰り返す |
ORGL(NR) | 原本の言語コード | - | + | - | $h(R) | ORGLを3バイトずつ切り出して $h を繰り返す |
CLS(R)
|
分類表の種類 分類 |
CLSKが"LCC" | 050(R) | 14 | $a(R) | - |
|
|
CLSKが"NLM" | 060(R) | 14 | $a(R) | - |
- | - | JIS(ISO2022-JP)による返戻の場合 | 066(NR) | ## | $c | 一律$1とする |
GPON(NR) | GPO番号 | - | 074(R) | ## | $a(NR) | - |
CLS(R)
|
分類表の種類 分類 |
CLSKが"UDC" | 080(R) | ## | $a(NR) | - |
|
|
CLSKが"DC" またはDC17~23 |
082(R) | 14 | $a(R) | ind.は"14"とする |
|
|
CLSKが上記以外 | 084(R) | ## | $a(R),$2(NR) | CLSK=$2,CLSD=$a |
AL(R)
|
主記入フラグ 著者標目形 |
AFLGが"*" | 欧文の場合==>100(NR) 漢字形の場合==>880 1#$6100-XX/$1 |
1# | $a(NR) | 1st.indは"1"とする |
|
著者標目形の読み 著者標目形のその他の読み |
AHDNGRのローマナイズ形 (AHDNGVRがあれば,AHDNGVRをそのまま) |
100(NR) | 1# | $a(NR) | 1st.indは"1"とする |
UTL(R)
|
主記入フラグ 統一書名標目形 |
UTFLGが"*" | 欧文の場合==>130(R) 漢字形の場合==>880 0#$6130-XX/$1 |
0# | $a(NR) | - |
|
統一書名標目形の読み 統一書名標目形のその他の読み |
UTLRのローマナイズ形 (UTLVRがあれば,UTLVRをそのまま) |
130(R) | 0# | $a(NR)) | - |
CW(R)
|
内容著作注記のタイトル |
:△より後 | 欧文の場合==>505(R) 漢字形の場合==>880 0#$6505-XX/$1 |
0# | $t | - |
|
内容著作注記の巻冊次 | 冒頭から:△まで(△:△ ではない) | 欧文の場合==>505(R) 漢字形の場合==>880 0#$6505-XX/$1$g |
0# | $g | - |
|
内容著作注記の責任表示 | - | 欧文の場合==>505(R) 漢字形の場合==>880 0#$6505-XX/$1 |
0# | $r | 505 00 $g .$t /$r .--$g .$ /$r.-- 880 0$6505-XX/$1$g .$t /$r .--$g .$ /$r.--という並びとする |
|
内容著作注記のタイトルのヨミ 内容著作注記のタイトルのその他のヨミ |
CWRのローマナイズ形(CWVRがあれば,CWVRをそのまま) | 505(R) | 0# | - | 505 00 $g .$t /$r .--$g .$ /$r.-- という並びとする |
TR(NR)
|
タイトル及び責任表示 |
△:△の前まで | 欧文の場合==>245(NR) 漢字形の場合==>880 10$6245-XX/$1 |
00 | $a(NR) | 1st.indは"1",2nd.indは"0"とする |
|
タイトル関連情報 | △:△の後から/の前まで | 欧文の場合==>+ 漢字形の場合==>+ |
- | $b(NR) | - |
|
責任表示 | /の後 | 欧文の場合==>+ 漢字形の場合==>+ |
- | $c(NR) | 880 10$6245-XX/$1$a:$b / $c という並びとする |
|
タイトルのヨミ タイトルのその他のヨミ |
TRRのローマナイズ形。ただし,TRVRがあれば,TRVRをそのまま使用 | 245(NR) | - | :の前まで==>$a(NR) :の後==>$b(NR) |
245 00$a:$b という並びとする |
|
並列タイトル | △=△の後/まで | 欧文の場合==>246(R) 漢字形の場合==>880 31$6246-XX/$1 |
31 | $a(NR) | 1st.ind.は"3",2nd.indは"1"とする |
VT(R)
|
その他のタイトルの種類 その他のタイトル |
VTKが"AB" | 210(R) | 0# | $a(NR) | - |
|
同上 | VTKが"KT" | 222(R) | #0 | $a(NR) | - |
|
同上 | VTKが"OR" | 欧文の場合==>246(R) 漢字形の場合==>880 33$6246-XX/$1 |
33 | $a(NR) | - |
|
同上 | VTKが"RM" | 246(R) | 33 | $a(NR) | - |
|
同上 | VTKが"TL" | 欧文の場合==>242(R) 漢字形の場合==>880 10$6242-XX/$1 |
10 | $a(NR) | 1st.ind.は"1",2nd.indは"0"とする |
|
同上 | VTKが"AT", "TT" | 欧文の場合==>246(R) 漢字形の場合==>880 35$6246-XX/$1 |
35 | $a(NR) | 1st.ind.は"3",2nd.indは"5"とする |
|
同上 | VTKが"BC", "CL", "MT", "OH", "PT", "VT" | 欧文の場合==>+ 漢字形の場合==>880 33$6246-XX/$1 |
33 | $a(NR) | 1st.ind.は"3",2nd.indは"3"とする |
|
同上 | VTKが"CP" | 欧文の場合==>+ 漢字形の場合==>880 36$6246-XX/$1 |
36 | $a(NR) | 1st.ind.は"3",2nd.indは"6"とする |
|
同上 | VTKが"CV" | 欧文の場合==>+ 漢字形の場合==>880 34$6246-XX/$1 |
34 | $a(NR) | 1st.ind.は"3",2nd.indは"4"とする。 |
|
同上 | VTKが"DT" | 欧文の場合==>+ 漢字形の場合==>880 32$6246-XX/$1 |
32 | $a(NR) | 1st.ind.は"3",2nd.indは"2"とする |
|
同上 | VTKが"RT" | 欧文の場合==>+ 漢字形の場合==>880 37$6246-XX/$1 |
37 | $a(NR) | 1st.ind.は"3",2nd.indは"7"とする |
|
同上 | VTKが"ST" | 欧文の場合==>+ 漢字形の場合==>880 38$6246-XX/$1 |
38 | $a(NR) | 1st.ind.は"3",2nd.indは"8"とする |
|
同上 | VTKが"UT" | 欧文の場合==>243(NR) 漢字形の場合==>880 00$6243-XX/$1 |
00 | $a | 1st.ind.は"0",2nd.indは"0"とする |
|
その他のタイトルの読み その他のタイトルのその他の読み |
VTRのローマナイズ形 (VTVRがあれば,VTVRをそのまま) |
対応するVTK・VTDを割当るタグ | 対応するインジケータ | $a | - |
ED(NR) | 版に関する事項 | - | 250(NR) | ## | $a(NR) | - |
PUB(R)
|
出版地 | - | 260(NR) | ## | $a(R) | - |
|
出版者等表示 | - | + | - | $b(R) | - |
|
出版年月等 | - | + | - | $c(R) | $a△: $b, $c. の形とする |
PHYS(NR)
|
数量 | - | 300(R) | ## | $a(R) | PHYSIがなく,PHYSS,PHYSAが続く場合,末尾に;を付加 |
|
挿図 | - | + | - | $b(NR) | :の後,末尾に;を付加 |
|
大きさ |
- | + | - | $c(R) | - |
|
付随資料 |
- | + | - | $e(NR) | +の後 $a△:$b;$c +$e.の形とする |
PTBL(R)
|
親書誌標題 |
欧文の場合==>490(R) 880 1#$6490-XX/$1$a 漢字形の場合==>830(R) 880 #0$6830-XX/$1$a |
490: 1# 830: #0 |
$a(NR) | 責任表示は / で繋いだ形のまま出力する。 | |
|
親書誌タイトルの読み 親書誌タイトルのその他の読み |
PTBTRRのローマナイズ形 (PTBTRVRがあれば,PTBTRVRをそのまま) |
490(R) | 1# | $a(NR) | - |
|
番号等(親-子2階層の場合) | - | + | - | $n(R) | - |
|
3階層以上の場合の最上位の書誌(親書誌の番号)の番号等 | △.△の前まで | + | - | $n(R) | 490 1# $a PTBTR $v 最初の". "の前 . $a 中位のタイトル $v 中位の番号… 830 #0 $a PTBTR $p 中位1のタイトル $v 中位1の番号 -- 繰り返し -- 1~n 830 #0 $a PTBTR $p 中位nのタイトル $v 中位nの番号 880 #0 $6830-XX/$1 $a PTBTR. $p 中位1のタイトル $v 中位1の番号 -- 繰り返し -- 1~n 880 #0 $6830-XX/$1 $a PTBTR. $p 中位nのタイトル $v 中位nの番号 |
|
中位の書誌単位のタイトルの読み 中位の書誌単位のタイトルのその他の読み |
||の後のローマナイズ形 | + | - | $p(R) | 490 1# $a PTBTR $v 最初の". "の前 . $a 中位のタイトル $v 中位の番号… 830 #0 $a PTBTR $p 中位1のタイトル $v 中位1の番号 -- 繰り返し -- 1~n 830 #0 $a PTBTR $p 中位nのタイトル $v 中位nの番号 880 #0 $6830-XX/$1 $a PTBTR. $p 中位1のタイトル $v 中位1の番号 -- 繰り返し -- 1~n 880 #0 $6830-XX/$1 $a PTBTR. $p 中位nのタイトル $v 中位nの番号 |
|
中位の書誌単位の番号 | △;△の後 (直前の中位の書誌のタイトルに対応する。△;△が無く,△.△に続く場合は対象データなし) | 欧文の場合==>+ 和文の場合==>880 #0$6490-XX/$1$v |
- | $v(R) | 責任表示は / で繋いだ形のまま出力する (以前は責任表示は出力していなかった) |
NOTE(R) | 注記 | - | 500(R) | ## | $a(NR) | - |
SH(R)
|
件名表の種類 件名 件名の種類 |
SHKが"A" | 欧文の場合==>600(R) 漢字形の場合==>880 1*$6600-XX/$1 |
1* | $a(NR) | 1st.indは"1"とする。
2nd.indは、SHTの値により以下とする。 以下: 4 以下 : 7 |
|
同上 | SHKが"B" | 欧文の場合==>610(R) 漢字形の場合==>880 1*$6610-XX/$1 |
1* | $a(NR) | 1st.indは"1"とする 2nd.indはSHKが"A"と同じ |
|
同上 | SHKが"C" | 欧文の場合==>611(R) 漢字形の場合==>880 1*$6611-XX/$1 |
1* | $a(NR) | 1st.indは"1"とする 2nd.indはSHKが"A"と同じ |
|
同上 | SHKが"D" | 欧文の場合==>630(R) 漢字形の場合==>880 0*$6630-XX/$1 |
0* | $a(NR) | 1st.indは"0"とする 2nd.indはSHKが"A"と同じ |
|
同上 | SHKが"E"か"F"か"G" | 欧文の場合==>651(R) 漢字形の場合==>880 #*$6651-XX/$1 |
#* | $a(NR) | 1st.indは"#"とする 2nd.indはSHKが"A"と同じ |
|
同上 | SHKが"H" | 欧文の場合==>653(R) 漢字形の場合==>880 0*$6653-XX/$1 |
## | $a(NR) | 1st.indは"#"とする 2nd.indは"#"とする |
|
同上 | SHKが"J"か"K"か"L" | 欧文の場合==>650(R) 漢字形の場合==>880 #*$6650-XX/$1 |
#* | $a(NR) | 1st.indは"#"とする 2nd.indはSHKが"A"と同じ |
|
同上 | SHKが"M" | 変換対象外 | - | - | - |
|
件名のヨミ 件名のその他のヨミ |
SHRのローマナイズ形(SHVRがあれば,SHVRをそのまま) | 対応するSHD・SHKを割当るタグ | 対応するインジケータ | $a(NR) | - |
AL(R)
|
主記入フラグ 著者標目形 |
AFLGが"*"以外 | 欧文の場合==>700(R) 漢字形の場合==>880 10$6700-XX/$1 |
1# | $a(NR) | - |
|
著者標目形の読み 著者標目形のその他の読み |
AHDNGRのローマナイズ形 (AHDNGVRがあれば,AHDNGVRをそのまま) |
700(R) | 1# | $a(NR) | - |
UTL(R)
|
主記入フラグ 統一書名標目形 |
UTFLGが*以外 | 欧文の場合==>730(R) 漢字形の場合==>880 1#$6730-XX/$1$a |
0# | $a(NR) | - |
|
統一書名標目形の読み 統一書名標目形のその他の読み |
UTLRのローマナイズ形 (UTLVRがあれば,UTLVRをそのまま) |
730(R) | 0# | $a(NR) | - |
所蔵.FANO(NR) | 参加組織レコードID | - | 852(R) | ## | $a(NR) | LIBABL(FANO) |
所蔵.LIBABL(NR) | 参加組織略称 | - | + | - | $a(NR) | - |
所蔵.LOC(NR) | 配置コード | - | + | - | $b(NR) | - |
所蔵.VOL,CLN,RGTN(R) | 巻冊次等,請求記号,登録番号 | - | + | - | $i | VOL△CLN△RGTN |
Leader部 | ||||||
同上 | - | - | Leader0-4 | - | - | Logical record length(物理レコード長)を5桁で表す |
同上 | - | - | Leader5 | - | - | nとする |
同上 | - | - | Leader6 | - | - | GMDの変換ルールに従う。GMDが空値の場合はa |
同上 | - | - | Leader7 | - | - | 図書はm,雑誌はsとする |
同上 | - | - | Leader8 | - | - | #とする |
同上 | - | UTF-8による返戻の場合 | Leader9 | - | - | aとする |
同上 | - | JIS(ISO2022JP)による返戻の場合 | + | - | - | #とする |
同上 | - | - | Leader10 | - | - | 2とする |
同上 | - | - | Leader11 | - | - | 2とする |
同上 | - | - | Leader12-16 | - | - | Base address of data (コントロールフィールド)開始位置を5桁で表す |
同上 | - | - | Leader17 | - | - | zとする |
同上 | - | - | Leader18 | - | - | iとする |
同上 | - | 雑誌で変遷前/後誌がある場合 | Leader19 | - | - | rとする |
同上 | - | 図書及び雑誌で変遷前/後誌がない場合 | Leader19 | - | - | #とする |
同上 | - | - | Leader20-23 | - | - | 4500とする |