■ 貸借受付 1
検索キーの 32 文字化(33 文字以上の長さの検索キーに対して,33 文字以降の文字 を切捨てる)
A.13 参加組織ファイル更新定義 (ISO ILL プロトコル対応)
更新定義:MEMBER(参加組織)
UPDATE メソッド(CATP 仕様書 4.9)の Object-Body 内の Tag について示す。なお,MEMBER には INSERT メソッド(CATP 仕様書 4.8)と DELETE メソッド(CATP 仕様書 4.10)は禁止されている。
update S:サーバ設定フィールド クライアントからの値の設定はできない。クライアントか
ら値が設定された場合,無視し,サーバが値を設定する。
M:必須フィールド クライアントから必ず値を設定しなくてはならない。設定
されていない場合はエラーとなる。グループ内で M の場合,
グループが設定された場合グループ内で必須となる。
O:任意フィールド クライアントから値が設定されない場合,空値とする。
X:修正不可フィールド クライアントからの値の設定はできない。クライアントか
ら値が設定された場合,無視する。UPDATE の場合,
UPDATE 前の値をそのまま維持する。
A: グループ内選択必須フ
ィールド グループが設定された場合,グループ内で A のフィールド のいずれかが必須となる。
D:デフォルトフィールド クライアントから値が設定されない場合,デフォルトの値 を設定する。
C:例外的処理フィールド
データ長 データ長は文字数で表す。
チェック code コードの存在チェックを行う。
正規化 フィールドの値をデータベースに収める際にサーバが行う正規化の内容。
2 バイト英数字 1 バイト英数字(無条件)
1 バイトカナ 2 バイトカナ(無条件)
CAP 大文字化する。
SML 小文字化する。
No フィールド名 フィールド説明
Update
属性 長さ 繰り返し
正規化
チェック 備考
1 ID 参加組織レコードID M CHAR 8 1 CAP GETHANDLE時の
UIDで権限チェック
2 NAME 参加組織名称 X
3 NAMER 参加組織名称ヨミ X
4 RYAKU 参加組織略称 X
5 RYAKUR 参加組織略称ヨミ X
6 CRTDT 作成日付 X
7 RNWDT 更新日付 S
8 KENCODE 地域(県)コード X
9 LOC 配置コード X
10 NAMEKEY 参加組織名称キーワード X
11 SETCODE 設置者種別 X
12 ORGCODE 機関種別 X
13 CATFLG CAT参加種別 X
14 ILLFLG ILL参加種別 X
15 COPYAL 複写受理館コード C CHAR 8 1 CAP COPYS=Cのとき必須 妥当性(KIDが同じ)
16 LOANAL 貸借受理館コード C CHAR 8 1 CAP LOANS=Cのとき必須
妥当性(KIDが同じ)
17 COPYS 複写サービス種別 M CHAR 1 1 CAP CODE ("A","C","N")
18 LOANS 貸借サービス種別 M CHAR 1 1 CAP CODE ("A","C","N")
19 FAXS FAXサービス種別 M CHAR 1 1 CAP CODE ("A","C","N") 20 STAT サービスステータス M CHAR 1 1 CAP CODE ("A","N")
21 ZIP 郵便番号 O VARCHAR 8 1
22 ADDRESS 住所 O VARCHAR 254 1
23 TEL 電話番号 O VARCHAR 20 5
24 EXTEL 内線番号 O VARCHAR 10 5
25 FAX FAX番号 O VARCHAR 20 5
26 ILLDEPT ILL担当部局 O VARCHAR 254 1 27 ILLSTAFF ILL担当者 O VARCHAR 254 1 28 POLICY レンディングポリシー O VARCHAR 254 255
29 LDF 図書館定義フィールド O VARCHAR 254 4
30 LIBCODE 文部科学省図書館コード X
31 LOANP 貸借期間 O VARCHAR 8 1
[0 9]{2}
[0 9]{8}もしくは かつ>
RNWDT
32 AMLIDE 講習会用受付館コード O CHAR 8 5 CAP MEMBERに対して存 在チェック
33 KID 機関コード X
34 CCKID 大計センター機関コード X
35(BL) groupe-name O 1
36 BLID BLDSC利用者ID M VARCHAR 254 1 37 BLPWD BLDSCパスワード M VARCHAR 254 1
38(OCLC) groupe-name O 1 ISO対応
39 OCLCID OCLC利用者ID M VARCHAR 254 1 ISO対応
40 OCLCPWD OCLCパスワード M VARCHAR 254 1 ISO対応
41(RLG) groupe-name O 1 ISO対応
190
No フィールド名 フィールド説明 属性 長さ 繰り返し チェック 備考 45 CATTEL 目録担当電話番号(内線) O VARCHAR 30 5
46 CATFAX 目録担当FAX番号 O VARCHAR 50 5 47 SYSDEPT システム担当部局 O VARCHAR 50 5 48 SYSTEL システム担当部局電話番号 O VARCHAR 30 5 49 SYSFAX システム担当部局FAX番号 O VARCHAR 50 5 50 EMAIL E-mailアドレス O VARCHAR 50 5 51 NDLID 国立国会図書館利用者ID O VARCHAR 254 1 52 WABUN 学総目和文編代表種別 X
53 OBUN 学総目欧文編代表種別 X
54 SEQ 機関内冊子体表示順序 X
55 WABUNS サービス種別和文編 X
56 OBUNS サービス種別欧文編 X
57 GRPCODE 料金相殺グループコード X