なければ、彼らは等しくなる。xs:intfirstItemリスト全体の中のこのcontentListにおける最初のcontentItemのゼロベースのインデックス。これが部分的なリストである場合、この属性が提供されなければならない(MUST)。lastItem属性も存在しなければならない(MUST)。xs:intlastItemリスト全体の中のこのcontentListにおける最後のcontentItemのゼロベースのインデックス。これが部分的なリストである場合、この属性が提供されなければならない(MUST)。firstItem属性も存在しなければならない(MUST)。xs:intidcontentListの識別子。識別子は、予約済みの3つの値、new、issued、expiredのいずれかでもよい(MAY)。公開されるような、任意の値でもよい(MAY)。サービス(Service)は、セッションの間、contentListの識別子を維持するべきである(SHOULD)。(firstItemとlastItem属性は、ルート要素には存在しない)。1つの部分的なcontentListこの例では、1つの部分的なcontentListを示している(firstItemとlastItem属性は、このセグメントでどのアイテムに含まれているのかを指定している)。item)のメタデータ。item)の出版物のカテゴリ。item)を分類またはソートするためにここで提供された値を使用してもよい(MAY)。任意の値が認められる。item)がある場合は、その使用が推奨される。item)を要求するかどうかを指定する。System)への契約である。System)は、適切なプロンプトでユーザー(User)に提示するべきである(SHOULD)。著作権管理を参照すること)。タイプ(Type)キーの名前のリスト。タイプ(Type)質問の順序。questions要素には以下のいずれかが含まれていなければならない(MUST)。inputQuestionsquestions要素がcontentListRefまたはlabel子要素を格納している場合は、それは動的メニューを構成する一連の質問のエンドポイントである。Prime]を参照すること。System)のプロパティを指定する。指定されたプロパティは、セッション(Session)が終了するまで有効である。)この要素は、拡張可能である。)のためのreadingSystemAttributesを示している。サポートはない)のためのreadingSystemAttributesを示している。item)を構成するすべてのリソースのリスト。item)を返すよう要求する時間を指定する。contentMetadataのrequiresReturn属性がtrueである時にこの属性は存在してもよい(MAY)。item)が発行されている間、この属性は値を変更しなくてもよい。contentMetadataのrequiresReturn属性と異なり、この属性は契約を構成しない。uri属性がリソースの名前を公開しないスクリプトを参照するリソースのインスタンスを示している。タイプ(Type)サービス(Service)のプロパティ。指定されたプロパティは、セッション(Session)の間は不変でなければならない(MUST)。最小限の図書館サービス(Service)のためのserviceAttributesこの例は、out-of-bandコンテンツ(Content)選択方式のみをサポートするサービス(Service)のためのserviceAttributesを示している。使用して保護されたコンテンツ(Content)の一部または全てを提供するサービス(Service)のためのserviceAttributesを示している。タイプ(Type)サービス(Service)が提供される質問に対するユーザー(User)の回答のセット。Primer]を参照すること。System)によってサポートされている追加の転送プロトコルを指定する。configannouncementサービス(Service)アナウンス。announcements属性(Attribute)idこのアナウンスメントの識別子。この識別子は、セッション(Session)の間のみ有効である。xs:NMTOKENtypeこのアナウンスメントの性質を示す値。INFORMATIONpriorityこのアナウンスメントの優先順位。3が優先順位が最も低い。label属性(Attribute)urilabelのaudioコンポーネントのURI。labelの開始点のバイトオフセット。rangeBegin属性が存在しない場合、開始点のオフセットは0である。labelの終了点のバイトオフセット。rangeBegin属性が存在しない場合、終了点はリソースの最後のバイトである。xs:longsizelabelの音声データのサイズ(バイト数)。System)が割り当てる帯域幅の毎秒キロビットでの推定値。multipleChoiceQuestioncodecコーデックの[MIME]タイプ。Identifier)。xs:dateTimecontentListRefcontentListの識別子。questions要素の子要素としてcontentListRefは、動的メニューを構成する一連の質問のエンドポイントを示している。questionsdataオーディオユーザー(User)レスポンスのbase64でエンコードされたデータ。WAVE]フォーマットの音声を受け入れなければならない(MUST)。追加の音声フォーマットをサポートしてもよい(MAY)。serviceAttributesにそれらのフォーマットを明示しなければならない(MUST)。System)は、数値の入力をサポートしている。サービス(Service)は、質問に数値のみによる応答を認める。System)は、テキストと数値の入力をサポートしている。サービス(Service)は、質問にテキストと数値による応答を認める。System)は、音声入力をサポートしている。サービス(Service)は、質問に音声による応答を認める。inputQuestionテキストまたは音声による応答を受け付ける入力フィールド。xs:NMTOKENinputTypesサービス(Service)が質問への応答をどの入力タイプで受け入れるかを指定する。readlabelテキストと任意で音声を含む多目的ラベル。labelの提供をサポートするべきである(SHOULD)。serviceProvider属性(Attribute)xml:langlabelの言語。必須(REQUIRED)dirテキストの方向。任意(OPTIONAL)一覧:ltr左から右。System)の制作者。readingSystemAttributesmeta任意のメタデータ要素。Core以外のスキームからの独自のメタデータフィールドを可能にする。item)の書誌情報およびその他のメタデータ。Core]によって規範的に定義されている。Identifier)と一致しなければならない(MUST)。Coreメタデータを一般的なmeta要素を使用して提供してもよい(MAY)。pdtb2:は[PDTB2]のプロパティを参照するために予約されている。item)が[PDTB2]を使用して保護されていることを意味している。)この要素は、拡張可能である。コンテンツ(Content)選択方式をサポートしている。コンテンツ(Content)選択方式をサポートしている。supportedMimeTypes属性(Attribute)type[MIME]タイプ。System)のモデル名または名称。xs:NMTOKENallowMultipleSelectionsこの質問に対するユーザー(User)の応答に複数の選択肢が許可されるかどうかを指定する。falsenarrator音声コンテンツ(Content)の場合の、読み上げ者のの名前。metadataoperation以下で定義されるサポートが任意である(OPTIONAL)オペレーションの1つまたはグループ。プロパティ(Property)認められた値:SET_BOOKMARKSこのサービス(Service)はsetBookmarksオペレーションをサポートする。GET_BOOKMARKSこのサービス(Service)はgetBookmarksオペレーションをサポートする。DYNAMIC_MENUSこのサービス(Service)はgetQuestionsオペレーションをサポートする。SERVICE_ANNOUNCEMENTSこのサービス(Service)はgetServiceAnnouncementsオペレーションとmarkAnnouncementsAsReadオペレーションをサポートする。PDTB2_KEY_PROVISIONこのサービス(Service)はgetKeyExchangeObjectオペレーションをサポートする。supportedOptionalOperationspreferredUILanguageサービス(Service)とコミュニケーションを取るためのユーザー(User)の推奨言語。supportedContentProtectionFormatsprotocol転送プロトコルの識別子。識別子はプロトコルの仕様で規定されている。子要素であるaudio要素が要求されるかどうか)を指定する。サービス(Service)のlabelでのaudioのサポートの宣言については、serviceAttributesにあるsupportsAudioLabels要素を参照すること。System)はこのセッションの初期化を継続するかどうかを決定しなくてはならない(MUST)。セッションがこのシナリオで確立されている場合、サービス(Service)は、そのサービス(Service)が提供する各labelでaudio要素を含むことが要求されない。resources属性(Attribute)uriリソースのURI。xs:anyURImimeTypeリソースの[MIME]タイプ。xs:stringsizeバイト単位でのリソースのサイズ。xs:longlocalURIリソースのローカル相対パス。item)のルートディレクトリからの相対URIである。item)のサンプル。Identifier)。System)は、パラメータとしてこの識別子でgetContentResourcesを呼び出すことでサンプルのリソースリストを取得してもよい(MAY)。System)のシリアル番号。readingSystemAttributesserviceサービス(Service)のID。serviceAttributes属性(Attribute)idサービス(Service)の識別子。この仕様は、この識別子で使用される特定のスキームを要求しない。その識別子は普遍的にユニークであるべきである(SHOULD)。3166]による国コード、続いてその国の中でユニークなエージェンシーコード、続いてプロバイダによって提供されるサービス(Service)の中でユニークなサービス(Service)コードで構成されるハイフンで区切られた文字列である。xs:NMTOKENserviceProviderサービス(Service)プロバイダのID。serviceAttributes属性(Attribute)idサービス(Service)プロバイダの識別子。この仕様は、この識別子に使用する特定のスキームを要求しない。識別子は普遍的にユニークであるべきである(SHOULD)。3166]による国コード、続いてその国の中でユニークなエージェンシーコードで構成されるハイフンで区切られた文字列である。item)を構成するリソースのバイト単位での合計サイズ。System)がサポートするコンテンツ(Content)のフォーマットを指定する。System)に提供するフォーマットの選択にこの情報を使用してもよい(MAY)。このドキュメントでは、このリストが空の場合のサービス(Service)の挙動を指定しない。