• 検索結果がありません。

参加組織ファイル更新定義     (ISO ILL プロトコル対応)

ドキュメント内 表紙(下).indd (ページ 188-191)

■ 貸借受付 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

A

ANSWER 41, 54, 100, 109

APDU 9

B

BORROW 36

C

CALLBACK 57, 82, 111, 131

CANCEL 45, 104

CANCEL-APDU 78, 129

Check-in

処理

137

ドキュメント内 表紙(下).indd (ページ 188-191)