IMS Japan Society

IMS Jaman Society

OneRoster/Learning Information Services/Edu-API

2019年1月6日

onerosterreg1.1

概要
OneRoster®1.1は、システム間で名簿情報、コース教材、成績を安全かつ確実に交換するという学校のニーズを解決します。 OneRosterは、交換によく使用される.csvモードと、RESTとして知られる最新のリアルタイムWebサービスモードをサポートします。

簡単なOneRoster Videoをご覧ください。

OneRoster1.1Diagram_final1.1

medium_students2
学生情報システム(SIS)や学習管理システム(LMS)などのさまざまなプラットフォーム間で、学生、コース、および関連する登録情報を含む主要な名簿関連データをプロビジョニングします。
medium_integration2
機関のニーズや機能に合わせて柔軟な実装オプションを提供し、簡単なスプレッドシート形式(CSV)の交換、およびREST APIを使用したシステム間の交換をサポートします。
medium_data_exchange3
名簿と評定表の情報を使用して複数のシステム間のデータ交換を改善し、問題が発生する前にそれを排除します。
medium_checklist2
LMSからの学生のスコアなど、アプリケーション間でスコア付けされた結果をSISに送信します。

あなたの製品はIMSグローバルに認定されていますか?
IMS グローバルには、特定の規格および規格の機能に準拠した製品の認証を可能にするテストプログラムがあります。テクノロジー・サプライヤにとって、IMS グローバル認証プロセスへの参加は、製品統合を達成するための最速かつ最も費用対効果の高い方法です。教育機関向けのツールがIMS グローバルの認定を受けていることを確認することは、プラグ&プレイ・エコシステムを確立し、ツールとコンテンツをシームレスに連携させ、より多くの選択肢を与え、総所有コストを削減する最善の方法です。 IMS グローバル・メンバーは、規格適合証明を完了する前に、標準を実装するための専門家のサポートにアクセスすることができます。認証の利点を活用するための詳細については、こちらをご覧ください

公開文書
・OneRoster 1.1の紹介
・OneRoster 1.1現実世界のシナリオ

仕様書
・OneRoster 1.1の仕様(CSVテーブル)
・OneRoster 1.1仕様(REST API)
・OneRoster 1.1ベストプラクティスと実装ガイド
・OneRoster 1.1コンフォーマンスガイド

会員リソース(ログインが必要です)
サプライヤー/開発者
・製品のIMS適合認定を取得する方法

機関
・OneRoster 1.1の計画と調達ガイド
・OneRosterの実装に関するよくある質問

仕様の以前のバージョン
IMS OneRoster v1の実装 - 最終版
IMS OneRoster v1 CSVテーブル - 最終版

OneRosterの背景
OneRosterは、名簿作成、コース設定、および成績報告のための現代的で使いやすいデータ交換です。 OneRosterは、Common CartridgeおよびLTI対応のThin Common Cartridgeによるクラウドベースのコンテンツのサポートを含む、デジタルカリキュラムおよび自動化戦略における重要な要素です。

integrateddigitalcurriuclumflow1.1

仕様に関するフィードバックは、公開フォーラムで歓迎されています。

学習情報サービス(LIS)の背景
学習情報サービス(Learning Information Services、LIS)の仕様は、システムが学習のコンテキスト内で人、グループ、メンバーシップ、コース、および成果を記述する情報の交換を管理する方法の定義です。 LIS v2.x仕様は、IMS GLCエンタープライズ・サービスv1.0仕様に代わるものです。 LIS仕様は、個人管理、グループ管理、メンバーシップ管理、コース管理、成果管理、およびバルクデータ交換管理サービスの仕様の集約に基づいています。 LIS v2.0は、Webサービス・インフラストラクチャ(SOAP http転送メカニズムに基づく)とライトウェイト・ディレクトリ・アクセス・プロトコル(LDAP)の両方を使用して実装できます。実装は、すべてのサービスをサポートするために必須ではありません。各操作をサポートするために必要な実装もありません。相互運用性は、ドメイン・プロファイルを使用して定義されます。この仕様は高等教育のためのそのようなプロファイルを含みます。同じプロファイルを実装するシステム間の相互運用性がサポートされています。 LISの資料は、以下のもので構成されています。

・LIS仕様 - 6つのコンポーネントサービスを使用してLISがどのように構成されているかを説明します。
・情報モデル - これらの文書はさまざまなサービス定義、データ構造、およびそれらの関係の規範的な記述を含みます。 6つの各サービスには独自の情報モデルがあります。
・バインディング文書 - 各情報モデルには、WSDLバインディング文書が関連付けられています。一部のサービスにはLDAPバインディング文書もあります。
・ベスト・プラクティスおよび実装ガイド - これは、ベンダーにIMS・GLC・ LIS仕様の全体的な理解、仕様と他のIMS・GLC仕様との関係、および仕様を使用するユーザーの経験から得られたベストプラクティスガイドを提供することを目的としています。このガイドには、ベンダーがIMS・LIS仕様を最大限に活用する方法を説明するいくつかの実際の例も含まれています。

・コア・プロファイルとコンフォーマンス仕様 - LIS仕様の一連のプロファイルが作成されました。コア・プロファイルは、高等教育での展開用に開発されたシステムによってサポートされなければならない機能性の最小限のサブセットを識別します。これらのプロファイル(コアといくつかの追加があります)は、LIS内の一連のサービスをサポートするシステムによってサポートされる必要がある一連の操作とデータモデルを定義します。各プロファイルには、準拠システムのテスト対象となる適合規格が含まれています。
・バインディングファイル - LIS仕様の出力の1つは、一連のWebサービス記述言語/ XMLスキーマ定義(WSDL / XSD)バインディング・ファイルです。各サービスには、独自のWSDL / XSDファイルのセットがあります。これらのファイルは、SOAPメッセージとXMLデータ構造を処理するソースコードを作成するためにコード生成ツールによって使用されます。 SOAPメッセージを実際のサーバー・ベースのWebサービス実装にマッピングするには、WSDLファイルに若干の変更を加える必要があります。各サービスには、情報モデルで定義されている一連のデフォルト語彙を含む一連の語彙ファイルがあります。語彙ファイルは、IMS GLC語彙データ交換(VDEX)仕様のインスタンスです。

フィードバックは、IMS公開フォーラムに投稿されることがあります。

IMS学習情報サービス(IMS Learning Infromation Services)仕様 - バージョン2.0.1最終仕様(2013年9月30日)

Learning Information Services v2.0.1は、v2.0仕様のいくつかのマイナーなエラーを修正し、コア・プロファイル定義を更新します。仕様書セットには、情報モデル、関連のある文書、ベスト・プラクティスと実装のガイダンス、プロファイルと適合の仕様、およびサポートファイルが含まれています。

IMS学習情報サービスの概要
IMS学習情報サービスの仕様
学習サービスコアプロファイル導入の概要
学習サービスのコア・プロファイル
学習情報サービス・ベスト・プラクティスおよび実装ガイド

IMS個人管理サービス情報モデル
IMSコース管理サービス情報モデル
IMSグループ管理サービス情報モデル
IMS成果管理サービス情報モデル
IMSメンバーシップ管理サービス情報モデル
IMSバルクデータ交換管理サービス情報モデル

IMS個人管理サービスのWSDL / XSDバインディング
IMSコース管理サービスWSDL / XSDバインディング
IMSグループ管理サービスWSDL / XSDバインディング
IMS成果管理サービスWSDL / XSDバインディング
IMSメンバーシップ管理サービスWSDL / XSDバインディング
IMSバルクデータ交換管理サービスWSDL / XSDバインディング

WSDL / XSD(単一のファイルにまとめられます)

WSDLバインディングは同期SOAP実装専用です。 WSDLv1.1を使用して作られたWSDLファイルは、WSDL / XSDファイルを組み合わせたものです。

・PersonManagementServicev2p0_SyncSingle_v1p0.wsdl
・CourseManagementServicev1p0_SyncSingle_v1p0.wsdl
・GroupManagementServicev2p0_SyncSingle_v1p0.wsdl
・OutcomesManagementServicev1p0_SyncSingle_v1p0.wsdl
・MembershipManagementServicev2p0_SyncSingle_v1p0.wsdl
・BulkDataExchangeManagementServicev1p0_SyncSingle_v1p0.wsdl

XSD:

BDEMSで使用するための各データ構造のXSD

・imspms_filemodel_v2p0.xsd
・imscms_filemodel_v1p0.xsd
・imsgms_filemodel_v2p0.xsd
・imsoms_filemodel_v1p0.xsd
・imsmms_filemodel_v2p0.xsd
・imsbdemsFileData_v1p0.xsd
・imsepav1p0_v1p0.xsd

語彙:

PMSの語彙は次のとおりです。

・フォーマットされた名前タイプの語彙 formatnmetypevocabularyv1p0.xml。
・名前タイプの語彙nametypevocabularyv1p0.xml。
・名前タイプのパート・ネーム語彙 - partnamevocabularyv1p0.xml。
・住所タイプの語彙addresstypevocabularyv1p0.xml。
・住所部分の語彙addresspartvocabularyv1p0p2.xml。
・連絡先情報タイプの語彙contactinfotypevocabularyv1p0.xml。
・人口統計の語彙demographicstypevocabulartv1p0p2.xml。
・表現タイプの語彙Representationtypevocabularyv1p0.xml。
・人口統計情報語彙demographicsinfovocabulartv1p0.xml。
・エンタープライズ・システムの役割の種類の語彙epriserolestypevocabularyv1p0.xml。
・教育機関での役割の語彙institutionroletypevocabularyv1p0p2.xml。
・システム・ロールの種類語彙systemrolevocabularyv1p0.xml。
・登録情報の語彙enrollmentinfovocabularyv1p0.xml。
・エージェント・タイプの語彙agenttypevocabularyv1p0.xml。
・イベントの日付タイプの語彙eventdatevocabularyv1p0.xml。
・拡張データ型語彙extensionvocabularyv1p0p2.xml。
・言語コードlanguagecodesvocabularyv1p0p2.xml。文字列の言語を識別するために使用されるコードのセット(RFC4646に基づく)。

CMSの語彙は次のとおりです。

・ステータス値語彙 statusvocabularyv1p0.xml。許可された状況コード。
・拡張データ型語彙extensionvocabularyv1p0.xml。拡張機能のデータ型のセット。
・言語コードlanguagecodesvocabularyv1p0p2.xml。文字列の言語を識別するために使用されるコードのセット(RFC4646に基づく)。

OMSの語彙は次のとおりです。

・ライン・アイテム・タイプの語彙lineitemtypevocabularyv1p0.xml。
・成果のステータス語彙 statusofresultvocabularyv1p0.xml。
・ステータスコードの置き換え語彙 replacestatuscoesvocabularyv1p0.xml。
・拡張データ型の語彙 extensionvocabularyv1p0.xml。
・言語コード - languagecodesvocabularyv1p0p2.xml。文字列の言語を識別するために使用されるコードのセット(RFC4646に基づく)。

MMSの語彙は次のとおりです。

・人がメンバーシップのために持つことができる役割タイプのセット。語彙roletypevocabularyv1p0p2.xml。
・人がメンバーシップに対して持つことができる一連のサブ役割タイプ。vocabulary subrolevocabularyv1p0p2.xml。
・拡張データ型語彙extensionvocabularyv1p0p2.xml。
・言語コード - languagecodesvocabularyv1p0p2.xml。文字列の言語を識別するために使用されるコードのセット(RFC4646に基づく)。

BDEMSの語彙は次のとおりです。
・パラメーター・タイプの語彙 parametertypevocabularyv1p0.xml;
・フィルター・タイプの語彙 filtertypevocabularyv1p0.xml;
・フィルタオブジェクトのフィルタタイプの語彙filtervalueobjectvocabularyv1p0.xml。
・トランザクション失敗状況コードの語彙 transactionfailstatusvocabularyv1p0.xml。
・落第報告発表の語彙announcefailurereportvocabularyv1p0.xml

EDU-API

EDU-APIは、IMSファミリーの最新の「学術企業」仕様です。学習情報サービス(LIS)の包括的なモデリングを排除し、OneRosterやLTIのような過去の取り組みの豊富な歴史と経験を活用して、EDU-APIは高等教育管理と教育と学習を管理するトランザクション・システム間のデータ交換の標準化を可能にします。これは、キャンパスでの効率が向上するだけでなく、安全で責任ある方法で共有された学生に関するデータに基づいてパーソナライズされた、新世代のスマートで持続可能なアプリケーションの開発の促進を意味します。

2018年春に発売されたEdu-APIは、現在設計および開発中で、仕様がIMSライフサイクルを通過するにつれて参加する高等教育機関およびサプライヤコミュニティのメンバーを歓迎します。詳細については、https://imsglobal.org/edu-apiを参照してください。

RFPガイダンスとチェックリスト[すべて見る...]

2016年7月27日 OneRoster 1.1計画および調達ガイド
相互運用可能な技術製品の選択における地区および機関のリーダーにとっての価値ある情報。

原文は下記をご参照ください。

https://www.imsglobal.org/activity/onerosterlis