目次

UTLF-ID

UTLF-IDは

utlf:local-ID/system-ID
で定義する.

local-ID … 情報システム内のID
情報システム内で定めるIDであり,情報システム内で重複が無ければ任意に定めて良い.(空白を含まない文字列)
system-ID … 情報システムのID
情報システムのIDであり,重複を避けるために,インターネットドメイン名を用いて定義する.(空白と`/'を含まない文字列)

情報システムのID

情報システムのIDの一部となる組織のIDには,インターネットドメインを利用する. すなわち

情報システム名.インターネットドメイン名
とする.

情報システムID由来索引
情報センターシステム AIT.tokushima-u.ac.jp Center for Administration of Information Technology 定義
学務情報システム SA.jim.tokushima-u.ac.jp School Affairs 定義
人事情報システム PA.jim.tokushima-u.ac.jp Personnel Affairs 定義
財務情報システム FA.jim.tokushima-u.ac.jp Financial Affairs
電子書庫システム Archive.jim.tokushima-u.ac.jp Electronic Document Archive
徳島大学機関リポジトリ TUIR.lib.tokushima-u.ac.jp Tokushima University Institutional Repository 定義
教育・研究者情報データベース(EDB) EDB.db.tokushima-u.ac.jp Excelsior Database 定義
産学官公研究連携情報配信 SANGAKUKAN.net
府省共通研究開発管理システム E-RAD.go.jp e-Research and Development 定義
Researchmap researchmap.jp researchmap.jp 定義
ORCID ORCID.org ORCID.org 定義
DOI DOI.org Digial Object Identifier 定義
PubMed PubMed.ncbi.nlm.nih.gov PubMed 定義
CiNii CiNii.nii.ac.jp CiNii 定義
KAKEN KAKEN.nii.ac.jp KAKEN 定義
Web of Science WOS.isiknowledge.com Web of Science 定義
Scopus Scopus.com Scopus 定義
National Library of Medicine (U.S.) NLM.nih.gov National Library of Meidicne 定義
医学中央雑誌Web JAMAS.or.jp JAMAS 定義
J-STAGE JSTAGE.jst.go.jp J-STAGE 定義
IEEE IEEE.org IEEE 定義
CrossRef CrossRef.org CrossRef 定義
Wiley Online Wiley.com Wiley Oneline Library 定義
ISSN ISSN.org International Standard Serial Number 定義
ISBN ISBN.org International Standard Book Number 定義

文書定義

文書定義 (説明)

型定義

型定義 (説明)

UTLF基本定義

UTLF基本定義

Repository

サーバ (server-name)
utlf1.db.tokushima-u.ac.jp
utlf2.db.tokushima-u.ac.jp
  • 原則としてサーバは同じ情報を蓄積する.(2重化システム)
  • メンテナンスのため排他的に休止する場合があるので,アクセスおよび情報の取得に失敗した場合にはもう一方のサーバにアクセスして結果を確認すること.
アクセスインタフェース
URL METHOD 戻り値 サービス
エリア
備考
情報の取得 http://server-name/cgi-bin/rep-get?ID=UTLF-ID GET UTLF 150.59.0.0/16 公表可能な情報及び部分に限定される.
メタ情報の取得 http://server-name/cgi-bin/rep-get?MODE=meta&ID=UTLF-ID GET UTLFのメタ情報の部分 公表可能な情報及び部分に限定される.
メタ情報のみのアクセスの方が高速な応答が期待できる.
Encapsulated情報の取得 http://server-name/cgi-bin/rep-get?ID=UTLF-ID&OPT=decapsulate GET Encapsulateされたdataを展開したもの utlf:contentにutlf:dataが存在する場合,その部分をデコードして返送.
情報の取得 https://server-name/cgi-bin/rep-get?ID=UTLF-ID GET UTLF 150.59.0.0/16
かつ
制限されたユーザ
(現在,アクセス可能なユーザは登録制)
メタ情報の取得 https://server-name/cgi-bin/rep-get?MODE=meta&ID=UTLF-ID GET UTLFのメタ情報の部分
Encapsulated情報の取得 https://server-name/cgi-bin/rep-get?ID=UTLF-ID&OPT=decapsulate GET Encapsulateされたdataを展開したもの
情報の登録 https://server-name/cgi-bin/rep-put POST
UTLF=utlf
なし(HTTPアクセスのステータス)
  • UTLF-ID…非ASCII文字を含む場合にはUTF-8 EncodeかつURL Encodeされた文字列.
    (例)
    • utlf:List=article/EDB.db.tokushima-u.ac.jp
    • utlf:Form=article/EID=123456/EDB.db.tokushima-u.ac.jp
○ HTTP (http:)によるアクセス
EDBより転送された情報かつ学外に公表可能な設定のもののみアクセス可能.
情報のリストのID: utlf:List=xmlname-of-table/EDB.db.tokushima-u.ac.jp (array形式)
最終更新情報つき情報リストのID: utlf:LastModified=xmlname-of-table/EDB.db.tokushima-u.ac.jp (dict形式)
各情報の取得: utlf:Form=xmlname-of-table/EID=EID/EDB.db.tokushima-u.ac.jp
情報の取得方法の例 (UTLFRetrieve.jarを利用して【著作】情報を取得)
  • utlf:List=article/EDB.db.tokushima-u.ac.jp (array形式)を取得し,その内容を参照しながら全情報を取得し,ディレクトリ "data"に保存する.
    % mkdir data
    % java -Xmx1024m -jar UTLFRetrieve.jar retrieve -out data/list.utlf "utlf:List=article/EDB.db.tokushima-u.ac.jp"
    % java -Xmx1024m -jar UTLFRetrieve.jar retrieve-list -in data/list.utlf -dir data
  • utlf:LastModified=article/EDB.db.tokushima-u.ac.jp (dict形式)を取得し,その内容を参照しながら最終更新日を限定して情報を取得し,ディレクトリ "data"に保存する.(最終更新時はリポジトリの登録内容が更新された時点を意味する.).
    1. "-since"オプションにより年月日を指定する.(例は最終更新が2010-01-22以降の情報のみ取得する)
      % mkdir data
      % java -Xmx1024m -jar UTLFRetrieve.jar retrieve -out data/last-modified.utlf "utlf:LastModified=article/EDB.db.tokushima-u.ac.jp"
      % java -Xmx1024m -jar UTLFRetrieve.jar retrieve-list -in data/last-modified.utlf -dir data -since 2010-01-22
    2. "-last"オプションにより日数を指定する.(例は過去3日間に更新された情報のみ取得する)
      % mkdir data
      % java -Xmx1024m -jar UTLFRetrieve.jar retrieve -out data/last-modified.utlf "utlf:LastModified=article/EDB.db.tokushima-u.ac.jp"
      % java -Xmx1024m -jar UTLFRetrieve.jar retrieve-list -in data/last-modified.utlf -dir data -last 3
"UTLFRetrieve.jar"は必要に応じて修正するため,"UTLFRetrieve.jar"を利用する場合には,定期的に
http://cms.db.tokushima-u.ac.jp/dist/EDB/Java/UTLFRetrieve/
より取得,更新すること.
○ HTTP/SSL (https)によるアクセス
当面,情報を登録する限定されたユーザで運用.

IDの定義

統合認証ID(徳島大学)

種別 UTLF-ID 備考
統合認証のユーザID utlf:UID=uid/AIT.tokushima-u.ac.jp (uidは徳島大学統合認証におけるユーザID(cXXXXXXXXX))
統合認証に登録されているユーザのリスト utlf:List=user/AIT.tokushima-u.ac.jp 登録されているユーザのリスト

研究者番号(科学研究者番号)

種別 UTLF-ID 備考
研究者番号の識別子 utlf:RID=RID/E-RAD.go.jp (RIDは研究者番号)

Researchmap

種別 UTLF-ID 備考
API設定 utlf:API-Configuration/researchmap.jp
研究者ID utlf:RID=rid/researchmap.jp ridはResearchmapの研究者ID
研究者プロフィール(公表) utlf:Type=profile/RID=rid/Scope=public/researchmap.jp ridはResearchmapの研究者ID
研究者プロフィール utlf:Type=profile/RID=rid/researchmap.jp ridはResearchmapの研究者ID

ORCID

種別 UTLF-ID 備考
API設定 utlf:Configuration/ORCID.org
研究者ID utlf:ID=orcid-id/ORCID.org orcid-idはORCID iD(0000-0000-0000-0000形式)
研究者IDのPerson情報(Public) utlf:Item=person/Scope=public/ID=orcid-id/ORCID.org orcid-idはORCID iD(0000-0000-0000-0000形式)
研究者IDのPersonaDetails情報(Public) utlf:Item=personal-details/Scope=public/ID=orcid-id/ORCID.org orcid-idはORCID iD(0000-0000-0000-0000形式)
研究者IDのBiography情報(Public) utlf:Item=biography/Scope=public/ID=orcid-id/ORCID.org orcid-idはORCID iD(0000-0000-0000-0000形式)
研究者IDのExternalIdentifiers情報(Public) utlf:Item=external-identifiers/Scope=public/ID=orcid-id/ORCID.org orcid-idはORCID iD(0000-0000-0000-0000形式)

SPAS (産学官連携情報配信)

種別 UTLF-ID 備考
研究者の識別子 utlf:SPAS=ID/SANGAKUKAN.net (IDは研究者のID)

Digital Object Identifier

種別 UTLF-ID 備考
ディジタルオブジェクト識別子 utlf:DOI=doi/DOI.org (doiはDigital Object Identifier,URLEncodeした文字列)

PubMed

種別 UTLF-ID 備考
PubMedの識別子 utlf:PMID=pmid/PubMed.ncbi.nlm.nih.gov (pmidはPubMedのID)
PubMed の XML データ utlf:Form=XML/PMID=pmid/PubMed.ncbi.nlm.nih.gov

National Library of Medicine (U.S.)

種別 UTLF-ID 備考
書誌情報の識別子 utlf:NlmId=nlmid/NLM.nih.gov (nlmidはNLM Unique ID)

CiNii

種別 UTLF-ID 備考
CiNiiの論文識別子 utlf:NAID=naid/CiNii.nii.ac.jp (naidはCiNiiのNII論文ID)
CiNii の RDF+XML データ utlf:Form=RDF+XML/NAID=naid/CiNii.nii.ac.jp
CiNiiの書誌識別子 utlf:NCID=ncid/CiNii.nii.ac.jp (ncidはCiNiiのNII書誌ID)
CiNii Research識別子(CRID) utlf:CRID=crid/CiNii.nii.ac.jp (cridはCiNii ResearchのID)
CiNii Research の RDF+XML データ(CRID) utlf:Form=RDF+XML/CRID=crid/CiNii.nii.ac.jp

KAKEN

種別 UTLF-ID 備考
設定 utlf:Configuration/KAKEN.nii.ac.jp
KAKENマスター utlf:Master=master/KAKEN.nii.ac.jp (masterはマスターデータ名(category, field, institution, label, section, code))
XMLデータをBASE64でencapsulateしてある.
utlf:Master=category/KAKEN.nii.ac.jp
utlf:Master=field/KAKEN.nii.ac.jp
utlf:Master=institution/KAKEN.nii.ac.jp
utlf:Master=label/KAKEN.nii.ac.jp
utlf:Master=section/KAKEN.nii.ac.jp
utlf:Master=code/KAKEN.nii.ac.jp
研究取得資金 utlf:Form=GrantAwards/XML/RID=rid/KAKEN.nii.ac.jp ridは研究者番号(8桁)

医学中央雑誌Web

種別 UTLF-ID 備考
医学中央雑誌Webの書誌識別子 utlf:収載誌コード=code/JAMAS.or.jp (codeは医学中央雑誌Webの収載誌コード)

J-STAGE

種別 UTLF-ID 備考
J-STAGEの書誌識別子 utlf:資料コード=code/JSTAGE.jst.go.jp (codeはJ-STAGEの資料コード)

IEEE

種別 UTLF-ID 備考
IEEE Xploreの書誌識別子 utlf:punumber=no/IEEE.org (noはIEEE Xploreの書誌ナンバー)

CrossRef

種別 UTLF-ID 備考
CrossRefの書誌識別子 utlf:ISSN=issn/CrossRef.org (issnはISSN)

Wiley

種別 UTLF-ID 備考
Wileyの書誌識別子 utlf:DOI=doi/Wiley.com (doiはDOI)

ISSN (国際標準逐次刊行物番号)

種別 UTLF-ID 備考
ISSNの識別子 utlf:ISSN=issn/ISSN.org (issnはISSNのID)印刷物のISSN
ISSNのリスト utlf:List=ISSN/ISSN.org 登録されているISSNのリスト
ISSNの最終更新情報 utlf:LastModified=ISSN/ISSN.org 登録されているISSNの最終更新情報

ISBN (国際標準図書番号)

種別 UTLF-ID 備考
ISBNの識別子 utlf:ISBN=isbn/ISBN.org (isbnはISBNのID)

ISI Web of Knowledge

Journal Citation Reports (JCR)

種別 UTLF-ID 備考
JCR Journal識別子 utlf:Journal=jcr-id/JCR.isiknowledge.com (jcr-idはJCRにおけるJournalのID)JCRにおけるジャーナルの情報
JCR Journalのリスト utlf:List=Journal/JCR.isiknowledge.com 登録されているJCRジャーナル情報のリスト
JCR Journalの最終更新情報 utlf:LastModified=Journal/JCR.isiknowledge.com 登録されているJCRジャーナル情報の最終更新情報
JCR Category識別子 utlf:Category=jcr-id/JCR.isiknowledge.com (jcr-idはJCRにおけるCategoryのID)JCRにおけるカテゴリの情報
JCR Categoryのリスト utlf:List=Category/JCR.isiknowledge.com 登録されているJCRカテゴリ情報のリスト
JCR Categoryの最終更新情報 utlf:LastModified=Category/JCR.isiknowledge.com 登録されているJCRカテゴリ情報の最終更新情報
JCR Category (year年)のリスト utlf:List=Category/Year=year/JCR.isiknowledge.com 登録されているJCRカテゴリ情報(year年)のリスト

Web of Science

種別 UTLF-ID 備考
Web of Science utlf:WOS=wos/WOS.isiknowledge.com (wosはWeb of Science の Accession Number; "WOS:012345678901234"や"ISI:012345678901234","UT:012345678901234"と記述される15桁の数字の部分)
Web of Science utlf:Action=search/DOI=doi/WOS.isiknowledge.com (doiはDigital Object Identifier,URLEncodeした文字列)
Web of Science utlf:Action=summary/WOS=wos/WOS.isiknowledge.com (wosはAccession Number)
Researcher ID utlf:Researcher=id/WOS.isiknowledge.com (idはResearcher ID (ex. A-1234-5678))

Elsevier

Scopus

種別 UTLF-ID 備考
設定 utlf:Configuration/Scopus.com
サブジェクトリスト utlf:subject-classifications/Scopus.com Scopusから取得したsubject-classifications.xmlをカプセル化したデータ.
Scopus utlf:eid=id/Scopus.com (idはScopusのeid)
Scopus utlf:Action=search/DOI=doi/Scopus.com (doiはDigital Object Identifier,URLEncodeした文字列)
Scopus utlf:Action=search/PMID=pmid/Scopus.com (pmidはPubMedのID,URLEncodeした文字列)
Scopus utlf:Action=details/eid=id/Scopus.com (idはScopusのeid,URLEncodeした文字列)
Scopus utlf:Action=CustomData/eid=id/Scopus.com (idはScopusのeid,URLEncodeした文字列)
Scopus utlf:List=CustomData/Scopus.com CustomDataのリスト
Scopus(abstract) utlf:Type=abstract/eid=id/Scopus.com (idはScopusのeid,URLEncodeした文字列)
Scopus(metrics) utlf:Type=metricValues/eid=id/Scopus.com (idはScopusのeid,URLEncodeした文字列)
Scopusソース utlf:Source=id/Scopus.com (idはScopusのSourcerecord id)
Scopusソースのリスト utlf:List=Source/Scopus.com Scopusのソース(雑誌等)のリスト
Scopusサブジェクト utlf:Subject=id/Scopus.com (idはScopusのSubjectの名称: URLEncodeされた文字列)
Scopusサブジェクトのリスト utlf:List=Subject/Scopus.com Scopusのサブジェクト(分野)のリスト
Scopusサブジェクトエリア utlf:Subject=subject/Area=area/Scopus.com (subject, areaはScopusのSubject, Areaの名称: URLEncodeされた文字列)
Scopus書誌情報 utlf:content=serial/ISSN=issn/Scopus.com Scopusの書誌のSJR,SNIP情報(issnはISSN)
utlf:content=serial-citescore/ISSN=issn/Scopus.com Scopusの書誌のCiteScore情報(issnはISSN)
Author ID utlf:Author=id/Scopus.com (idはAuthor ID,(ex. 12345))
Authorプロファイル utlf:Type=profile/author=id/Scopus.com (idはAuthor ID,(ex. 12345))
Authorの著作リスト utlf:Action=search/List=article/author=id/Scopus.com (idはAuthor ID,(ex. 12345))
Affiliation ID utlf:Affiliation=id/Scopus.com (idはAffiliation ID,(ex. 12345))

徳島大学機関リポジトリ

種別 UTLF-ID 備考
論文の識別子 utlf:ArticleID=id/TUIR.lib.tokushima-u.ac.jp idは徳島大学機関リポジトリにおける論文識別子
EID-TUIRの対応 utlf:List=eid-tuir/TUIR.lib.tokushima-u.ac.jp EDBの論文情報(eid)と機関リポジトリの論文IDの対応表. 中身はJSON形式.

EDB

種別 UTLF-ID 備考
EDB登録情報の識別子 utlf:EID=EID/EDB.db.tokushima-u.ac.jp EIDはEDBにおける情報識別子
EDB登録情報の文書様式 utlf:Form=xmlname-of-table/EDB.db.tokushima-u.ac.jp xmlname-of-tableはEDBにおけるテーブルのXML名
EDB登録情報のリスト utlf:List=xmlname-of-table/EDB.db.tokushima-u.ac.jp xmlname-of-tableはEDBにおけるテーブルのXML名(ただし,有効なもののみ)
utlf:Form=yyyy/EID=xxx/EDB.db.tokushima-u.ac.jp形式
utlf:List=xmlname-of-table/Type=ID/EDB.db.tokushima-u.ac.jp xmlname-of-tableはEDBにおけるテーブルのXML名(ただし,有効なもののみ)
utlf:EID=xxx/EDB.db.tokushima-u.ac.jp形式
EDB登録情報の最終更新情報 utlf:LastModified=xmlname-of-table/EDB.db.tokushima-u.ac.jp xmlname-of-tableはEDBにおけるテーブルのXML名(ただし,有効なもののみ)
EDB登録情報 utlf:Form=xmlname-of-table/EID=EID/EDB.db.tokushima-u.ac.jp xmlname-of-tableはEDBにおけるテーブルのXML名,EIDはEDBにおける情報識別子(ただし,有効なもののみ)

人事関連

種別 UTLF-ID 備考
人事情報の識別子 utlf:PID=職員番号/PA.jim.tokushima-u.ac.jp
人事登録情報のリスト utlf:List=personnel/PA.jim.tokushima-u.ac.jp 人事情報システムに登録されている全教職員のリスト
人事登録情報の最終更新情報 utlf:LastModified=personnel/PA.jim.tokushima-u.ac.jp
人事登録情報(現員)のリスト utlf:List=personnel/Date=present/PA.jim.tokushima-u.ac.jp 在職している全教職員のリスト

学生関連

種別 UTLF-ID 備考
学生情報の識別子 utlf:SID=学籍番号/SA.jim.tokushima-u.ac.jp
学生登録情報のリスト utlf:List=student/SA.jim.tokushima-u.ac.jp 学務情報システムに登録されている全学生のIDのリスト
学生登録情報の最終更新情報 utlf:LastModified=student/SA.jim.tokushima-u.ac.jp
現在在籍している学生登録情報のリスト utlf:List=student/Date=present/SA.jim.tokushima-u.ac.jp 現在在籍している学生のIDのリスト
Result utlf:Form=Result/SID=student/SA.jim.tokushima-u.ac.jp
utlf:Form=Result/SID=student/Subject=subject/SA.jim.tokushima-u.ac.jp
Resultのリスト utlf:List=result/SA.jim.tokushima-u.ac.jp
教員情報の識別子 utlf:StaffID=教員ID/SA.jim.tokushima-u.ac.jp
教員登録情報のリスト utlf:List=staff/SA.jim.tokushima-u.ac.jp
教員登録情報の最終更新情報 utlf:LastModified=staff/SA.jim.tokushima-u.ac.jp
科目情報の識別子 utlf:Subject=科目ID/SA.jim.tokushima-u.ac.jp
科目登録情報のリスト utlf:List=subject/SA.jim.tokushima-u.ac.jp
科目登録情報の最終更新情報 utlf:LastModified=subject/SA.jim.tokushima-u.ac.jp
講義情報の識別子 utlf:Lecture=講義ID/SA.jim.tokushima-u.ac.jp
講義登録情報のリスト utlf:List=lecture/SA.jim.tokushima-u.ac.jp
講義登録情報の最終更新情報 utlf:LastModified=lecture/SA.jim.tokushima-u.ac.jp
時間割コードの識別子 utlf:Timetable=時間割コード/SA.jim.tokushima-u.ac.jp
時間割コードのリスト utlf:List=timetable/SA.jim.tokushima-u.ac.jp
時間割コードの最終更新情報 utlf:LastModified=timetable/SA.jim.tokushima-u.ac.jp
  • 入試
種別 UTLF-ID 備考
入試情報の識別子 utlf:AdmissionID=ID/SA.jim.tokushima-u.ac.jp IDは入試情報から合成した識別子.学部入試の場合「B-年度-受験番号」
  • TOEIC/TOEFL
種別 UTLF-ID 備考
TOEIC情報の識別子 utlf:TOE=TOEIC/ID=ID/SA.jim.tokushima-u.ac.jp IDは学籍番号-受験年月日等
TOEFL情報の識別子 utlf:TOE=TOEFL/ID=ID/SA.jim.tokushima-u.ac.jp IDは学籍番号-受験年月日等

コマンドリファレンス