機械翻訳について

処理タスク・キューからの文書の取得

get

/capture/api/v1.1/steps/{stepId}/tasks/documents

この操作は、外部システムによって使用され、取得内のどの文書が、処理する必要がある特定のステップに存在しているかを確認します。 ドキュメント・タスクがcompletedになると、そのタスクはタスク・キューに含まれなくなります。

qパラメータを使用して、このコレクションの結果をフィルタ処理できます。 orderByパラメータは、コレクションをソートするための手段を提供します。 totalResultsパラメータは、問合せに一致する結果の合計数を返します。 その他のパラメータlimitおよびoffsetは、結果のpagingに使用されます。

ドキュメントがないか、フィルタ条件に一致しない場合、空のコレクションが返されます。

ノート: OAuthトークンが管理者の取得アカウントを表す場合、レスポンスには、指定した問合せ引数に一致するキューのすべてのドキュメント・タスクが含まれます。 OAuthトークンが「管理者の取得」であるアカウントを表していない場合(つまり、単に「ユーザーの取得」である場合)、そのアカウントにステップへの攻撃アクセス権が付与されていないとエラーが返されます。 アカウントにステップへの攻撃アクセス権が付与されている場合、すべてのドキュメントで、指定された問合せ引数に一致するキューが尋ねられます。

リクエスト

サポートされているメディア・タイプ
パス・パラメータ
問合せパラメータ
  • limitパラメータは、負でない整数を受け入れ、結果のドキュメント・タスク・コレクションのサイズを制御するために使用されます。

    デフォルト値: 50
  • offsetパラメータは、負でない整数を受け入れ、問合せのドキュメント・タスク・コレクションの開始索引を制御するために使用されます。

    デフォルト値: 0
  • orderByパラメータを使用して、コレクション内の結果の順序(昇順/降順)を制御します。 ドキュメント・タスク・コレクションのデフォルト・ソート順がtaskNumber昇順であるため、このパラメータはオプションです。

    このパラメータは属性名を受け入れ、ユーザーが結果をソートするコロン(:)で区切ることができます(昇順/降順)。 ソート順が指定されていない場合は、昇順でソートされます。 ノート : ascは昇順、descは降順を表します。 複数のソート順をセミコロン(;)で区切ることができます。 たとえば、orderBy={attributeName1}:{asc/desc};{attributeName2}:{asc/desc}です。 また、複数のorderBy問合せパラメータが存在し、問合せ文字列パラメータ順序に適用されることもあります。

    タスクのdocumentのすべての属性は、orderByでサポートされますが、次の点が異なります:

    • document.mediaType
    • document.fields
    • document.links

    ただし、taskNumberの昇順のデフォルトのソート順は、通常必要なものです。

    例:

    • ?orderBy=task.number
    • ?orderBy=document.batch.id
    • ?orderBy=document.batch.id;document.updatedDate:asc
    • ?orderBy=document.title&orderBy=document.createdDate:desc
    • ?orderBy=document.size:asc
    • ?orderBy=document.profile.name;document.size:asc
  • qパラメータは、ドキュメントの属性値と一致する問合せ式条件を受け入れ、コレクションで結果をフィルタ処理するために使用されます。 パラメータの値は、{attribute name} {condition operator} {attribute value}という形式の単純な式にすることも、論理演算子でグループ化および結合する複数の式にすることもできます。

    次の条件演算子がサポートされています:

    • eq - 次と等しい
    • ne - 次と等しくない
    • lt - 次より小さい
    • gt - 次より大きい
    • le - 次以下
    • ge - 次以上

    文字列属性とともに使用できるのは条件演算子eqおよびneのみで、文字列属性は引用符で囲む必要があります(")。 同様に、ブール・データ型では、条件演算子eqおよびneのみを使用できます。 すべての条件演算子は、他の属性データ型とともに使用できます。

    日付/時間属性の値は、RFC 3339によって制御される「ISO-8601日時」形式の文字列として表される必要があります。 たとえば、"2021-04-12"または"2021-04-15T04:27:15-06:00"です。 値が文字列形式の場合でも、ltgtなど、数値型の演算子がサポートされます。

    条件式は、andまたはorの論理演算子で結合できます。 また、カッコ()を使用してグループ化することもできます。 たとえば: (({expression})および({expression}) これにより、より複雑なフィルタが生成されます。

    複数のq問合せパラメータがサポートされ、and論理演算子が示されます。

    ドキュメント・タスクのすべての単純属性は、q式でサポートされますが、次の点が異なります:

    • document.step.id
    • document.step.name
    • document.step.type
    • document.mediaType

    document.batch.iddocument.profile.nameなどの子リソース属性もサポートされています。 ただし、documents.fieldsdocument.linksなどの配列属性はサポートされていません。

    一般的なユースケースとして、以前に問合せした文書タスクよりも大きい文書タスクを問い合せます。 この場合、問合せ式はq=(taskNumber gt 7832)になります

    例:

    • ?q=(taskNumber gt 7832)
    • ?q=(document.batch.id eq "323" and document.createdDate ge "2021-05-01")
    • ?q=(document.profile.name eq "Example Document Profile") and (document.size lt 50000)
  • totalResultsパラメータはブール・フラグを受け入れます。 trueと指定した場合、返される結果には問合せ内のドキュメント・タスクの合計数が含まれます。

    デフォルト値: false
トップに戻る

レスポンス

サポートされているメディア・タイプ

200レスポンス

特定のステップで処理する必要があるすべての文書タスクのリスト。

本文()
ルート・スキーマ : ドキュメント・タスク・コレクション
型: object
タイトル: Document Task Collection

これは、「ドキュメント・タスク」オブジェクトの集合を表します。

Show Source
  • 現在のレスポンスのレコードの合計数。

  • 取得するページがさらにあるかどうかを示すインジケータ。

  • items

    「ドキュメント・タスク」オブジェクトの配列。

    これは、orderByで指定された順序、またはorderByが使用されていない場合はtaskNumberによるデフォルトのソート順になります。

  • サーバーで使用される実際のページ・サイズ。 これは、クライアント・リクエストと同じでない場合があります。

  • 特異リソースが返される実際のインデックス。

  • クライアント・リクエストを満たす行の合計数(ページング・パラメータを除く)。

ネストされたスキーマ: items
型: array

「ドキュメント・タスク」オブジェクトの配列。

これは、orderByで指定された順序、またはorderByが使用されていない場合はtaskNumberによるデフォルトのソート順になります。

Show Source
  • Document Task
    タイトル: Document Task

    「ドキュメント・タスク」は、特定のプロシージャのステップで処理される「待っていること」のドキュメントです。

ネストされたスキーマ : ドキュメント・タスク
型: object
タイトル: Document Task

「ドキュメント・タスク」は、特定のプロシージャのステップで処理される「待っていること」のドキュメントです。

Show Source
  • document

    これは、完了する必要がある「ドキュメント」です。

  • ドキュメントおよびステップ・タスク・キューに固有の増分番号です。 この番号は、ドキュメントがタスク・キューに入る場合に割り当てられます。

ネストされたスキーマ : document
型: object

これは、完了する必要がある「ドキュメント」です。

すべてに一致
Show Source
  • 「ドキュメント」
    タイトル: Document

    取得の「ドキュメント」は、カスタム・メタデータ・フィールドと組み合されたファイルです。 メタデータ・フィールドは、キャプチャ・プロシージャで定義され、キャプチャ内で管理される情報の所有者として機能します。 「ドキュメント」には、添付を含めることもできます。 「添付」は、「ドキュメント」を拡張することを目的としており、多数のベア・リング・タイプの添付があります。

ネストされたスキーマ : ドキュメント
型: object
タイトル: Document

取得の「ドキュメント」は、カスタム・メタデータ・フィールドと組み合されたファイルです。 メタデータ・フィールドは、キャプチャ・プロシージャで定義され、キャプチャ内で管理される情報の所有者として機能します。 「ドキュメント」には、添付を含めることもできます。 「添付」は、「ドキュメント」を拡張することを目的としており、多数のベア・リング・タイプの添付があります。

Show Source
ネストされたスキーマ : batch
型: object

このドキュメントを含む取得バッチ。

すべてに一致
Show Source
  • 「バッチの取得」
    タイトル: Capture Batch

    プロシージャの作業単位を表す、キャプチャ内のドキュメントのコレクション。

ネストされたスキーマ : createdBy
型: object

ドキュメントを作成したユーザー。

すべてに一致
Show Source
  • 「ユーザー情報」
    タイトル: User Information

    このオブジェクトには、取得の指定ユーザーに関する情報が含まれます。

    モデルは、このオブジェクトを使用して、ユーザーと他のオブジェクトの関係を示します。 たとえば、APIのモデルでは、ユーザー・オブジェクトである属性updatedByを定義できます。 これは、そのユーザーが最後に更新されたことを示します。

ネストされたスキーマ: fields
型: array

これは、このドキュメントで使用できるすべてのフィールド値の配列です。

Show Source
  • Field Value
    タイトル: Field Value

    フィールド値は、基本フィールド定義と実際の値を組み合せた取得メタデータ・フィールドです。

ネストされたスキーマ : profile
型: object

この文書に割り当てられている文書プロファイル。

すべてに一致
Show Source
  • 「ドキュメント・プロファイル」
    タイトル: Document Profile

    「ドキュメント・プロファイル」は、キャプチャ・プロシージャで定義されたカスタム・メタデータ・フィールドのコレクションをドキュメントに関連付けます。 また、添付タイプを関連付けることもできます。

    これらは、ドキュメントを分類して処理するために取得で使用されます。 ドキュメント・プロファイルでは、プロシージャからドキュメントへのカスタム・メタデータ・フィールドおよび添付タイプが関連付けられますが、これらのフィールドまたは添付のみにメタデータが制限されることはありません。 取得クライアント内での表示/管理に使用されます。

ネストされたスキーマ : step
型: object

現在の処理ステップ(存在する場合)は、この文書を実行中です。

すべてに一致
Show Source
ネストされたスキーマ : updatedBy
型: object

ドキュメントを更新した最後のユーザー。

すべてに一致
Show Source
  • 「ユーザー情報」
    タイトル: User Information

    このオブジェクトには、取得の指定ユーザーに関する情報が含まれます。

    モデルは、このオブジェクトを使用して、ユーザーと他のオブジェクトの関係を示します。 たとえば、APIのモデルでは、ユーザー・オブジェクトである属性updatedByを定義できます。 これは、そのユーザーが最後に更新されたことを示します。

ネストされたスキーマ : バッチの取得
型: object
タイトル: Capture Batch

プロシージャの作業単位を表す、キャプチャ内のドキュメントのコレクション。

Show Source
  • createdBy

    バッチを作成したユーザー。

  • これは、バッチが作成された時期を識別します。 「ISO-8601日時」形式(yyyy-MM-dd'T'HH:mm:ss.SSSZ) UTCの日付/時間は、RFC 3339によって管理されます。

  • バッチの現在のエラー・メッセージ(存在する場合)。

    バッチがERROR stateにある場合、バッチ処理に失敗した理由を示すエラー・メッセージが表示されます。 このメッセージは、バッチ処理が再エンターされるまで残ります。

  • バッチの一意識別子。

  • links
  • lock

    batchlockedの場合(ユーザーがバッチを作成/編集する場合、またはキャプチャが現在バッチを処理している場合)、このオブジェクトにはロックに関する情報が含まれます。 バッチのstateは、このオブジェクトが存在するかどうかを決定します。

  • バッチに指定された名前。

    取得でバッチを作成する場合、名前は定義済のプレフィクスと連番になります。 たとえば、inv_4781です

  • バッチに関連付けられたユーザー指定の一般ノート。

  • 最小値: 0
    最大値: 10
    デフォルト値: 0

    ユーザーがバッチの優先度を指定しました。

    この値は、ユーザーの注意のためにバッチを優先するために使用されます。 クライアントで表示するバッチをフィルタおよびソートするために使用されます。

  • procedure

    このバッチに関連付けられた取得プロシージャ。

  • デフォルト値: READY

    バッチの現在の状態。

    • READY - バッチの標準保存状態。 クライアントによってロックできます。
    • LOCKED - バッチは、ドキュメントの追加/削除やメタデータ・フィールド値の設定など、編集のためにクライアントによってロックされます。
    • ERROR - 処理中にエラーが発生しました。 処理エラーを修正するために、編集のためにクライアントによってロックできます。
    • PROCESSING - 取得は現在バッチを処理しています。 バッチは、取得プロシージャで定義されたジョブのいずれかにあります。
  • バッチに割り当てられた現在のステータス。

    ステータス値はプロシージャで定義され、バッチ作成時および処理ジョブ間の遷移時に割り当てることができます。

  • updatedBy

    バッチを更新した最後のユーザー。 これはキャプチャ・システムです。

  • これにより、バッチの最終更新日時が識別されます。 「ISO-8601日時」形式(yyyy-MM-dd'T'HH:mm:ss.SSSZ) UTCの日付/時間は、RFC 3339によって管理されます。

ネストされたスキーマ : createdBy
型: object

バッチを作成したユーザー。

すべてに一致
Show Source
  • 「ユーザー情報」
    タイトル: User Information

    このオブジェクトには、取得の指定ユーザーに関する情報が含まれます。

    モデルは、このオブジェクトを使用して、ユーザーと他のオブジェクトの関係を示します。 たとえば、APIのモデルでは、ユーザー・オブジェクトである属性updatedByを定義できます。 これは、そのユーザーが最後に更新されたことを示します。

ネストされたスキーマ : lock
型: object

batchlockedの場合(ユーザーがバッチを作成/編集する場合、またはキャプチャが現在バッチを処理している場合)、このオブジェクトにはロックに関する情報が含まれます。 バッチのstateは、このオブジェクトが存在するかどうかを決定します。

Show Source
  • lockedBy

    取得クライアント・インスタンス内でbatchlockedの場合、この属性にはバッチをlockedするユーザーが含まれます。

  • これは、バッチがいつロックされたかを識別します。 「ISO-8601日時」形式(yyyy-MM-dd'T'HH:mm:ss.SSSZ) UTCの日付/時間は、RFC 3339によって管理されます。

  • step

    取得が現在バッチを処理している場合、このオブジェクトには、バッチが進行中の現在の処理ステップが含まれます。

  • 取得クライアント・インスタンス内のbatchlockedの場合、この属性には、キャプチャ・クライアント・インスタンスがバッチをlockedするコンピュータ名が含まれます。

ネストされたスキーマ : procedure
型: object

このバッチに関連付けられた取得プロシージャ。

すべてに一致
Show Source
ネストされたスキーマ : updatedBy
型: object

バッチを更新した最後のユーザー。 これはキャプチャ・システムです。

すべてに一致
Show Source
  • 「ユーザー情報」
    タイトル: User Information

    このオブジェクトには、取得の指定ユーザーに関する情報が含まれます。

    モデルは、このオブジェクトを使用して、ユーザーと他のオブジェクトの関係を示します。 たとえば、APIのモデルでは、ユーザー・オブジェクトである属性updatedByを定義できます。 これは、そのユーザーが最後に更新されたことを示します。

ネストされたスキーマ : ユーザー情報
型: object
タイトル: User Information

このオブジェクトには、取得の指定ユーザーに関する情報が含まれます。

モデルは、このオブジェクトを使用して、ユーザーと他のオブジェクトの関係を示します。 たとえば、APIのモデルでは、ユーザー・オブジェクトである属性updatedByを定義できます。 これは、そのユーザーが最後に更新されたことを示します。

Show Source
ネストされたスキーマ : lockedBy
型: object

取得クライアント・インスタンス内でbatchlockedの場合、この属性にはバッチをlockedするユーザーが含まれます。

すべてに一致
Show Source
  • 「ユーザー情報」
    タイトル: User Information

    このオブジェクトには、取得の指定ユーザーに関する情報が含まれます。

    モデルは、このオブジェクトを使用して、ユーザーと他のオブジェクトの関係を示します。 たとえば、APIのモデルでは、ユーザー・オブジェクトである属性updatedByを定義できます。 これは、そのユーザーが最後に更新されたことを示します。

ネストされたスキーマ : step
型: object

取得が現在バッチを処理している場合、このオブジェクトには、バッチが進行中の現在の処理ステップが含まれます。

すべてに一致
Show Source
ネストされたスキーマ : プロシージャ・ステップ
型: object
タイトル: Procedure Step

プロシージャ・フロー内のステップ。

Show Source
  • プロシージャ内のステップの一意の識別子。

  • 作成時にステップに指定された名前。 たとえば、処理ジョブまたはコミット・プロファイルの名前。

  • ステップのタイプ。 次に例を示します: 外部プロセッサ, TIFF換算プロセッサ, アセット参照プロセッサ, etc.

ネストされたスキーマ : プロシージャの取得
型: object
タイトル: Capture Procedure

取得プロシージャでは、フローのメタデータおよび進捗ステップを定義します。

Show Source
ネストされたスキーマ : フィールド値
型: object
タイトル: Field Value

フィールド値は、基本フィールド定義と実際の値を組み合せた取得メタデータ・フィールドです。

Show Source
  • デフォルト値: ALPHA_NUMERIC

    フィールドのデータ型。 Captureでは、次の6つのデータ型がサポートされています:

    • NUMERIC - 整数ベースの数値
    • ALPHA_NUMERIC - 一般的なテキストまたは文字列値
    • DATE - RFC 3339で管理される「ISO-8601日時」形式(yyyy-MM-dd'T'HH:mm:ss.SSS'Z')の日付/時間値
    • FLOAT - 浮動小数点数値
    • ITEM_REFERENCE - Oracle Content Managementのコンテンツ・アイテムへの「人差し指」
    • ASSET_REFERENCE - Oracle Content Managementのデジタル・アセットへの「人差し指」
    • CATEGORY_REFERENCE - Oracle Content Managementのタクソノミ・カテゴリに対する「人差し指」
    • LANGUAGE - RFC 4647で定義されている言語コード。
  • フィールドの名前。

  • 指定されたキャプチャ・ドキュメントに関連する、このメタデータ・フィールドの実際の値。

    フィールドには最初の値は含まれません。 これらは設定する必要があります。 これは、メタデータ・フィールド定義のデフォルト値、取得クライアントで指定されたユーザー、または取得処理ジョブによって実行されます。

    取得のフィールドには、null値の概念がありません。 フィールドに値があるか、値がありません。 「空白」は、値がないことを意味します。

ネストされたスキーマ : ドキュメント・プロファイル
型: object
タイトル: Document Profile

「ドキュメント・プロファイル」は、キャプチャ・プロシージャで定義されたカスタム・メタデータ・フィールドのコレクションをドキュメントに関連付けます。 また、添付タイプを関連付けることもできます。

これらは、ドキュメントを分類して処理するために取得で使用されます。 ドキュメント・プロファイルでは、プロシージャからドキュメントへのカスタム・メタデータ・フィールドおよび添付タイプが関連付けられますが、これらのフィールドまたは添付のみにメタデータが制限されることはありません。 取得クライアント内での表示/管理に使用されます。

Show Source

400レスポンス

不正リクエスト

情報が欠落しているか無効であるため(入力フィールドでの検証エラー、必須値の欠落など)、リクエストを処理できませんでした。 レスポンスは「エラーの詳細」オブジェクトになります。

403レスポンス

禁止

リクエストは有効で、認識されましたが、サーバーはアクションを拒否しています。 これは、リソースに必要な権限がないアカウント、または禁止されたアクション(たとえば、1つのみが許可されている重複アイテムの作成)を試みていることが原因である可能性があります。 レスポンスは「エラーの詳細」オブジェクトになります。

404レスポンス

Not Found

リクエストに、存在しないリソースURIが含まれています。 レスポンスは「エラーの詳細」オブジェクトになります。

500レスポンス

内部サーバー・エラー

サーバーで予期しない状態が発生し、リクエストを処理できませんでした。 レスポンスは「エラーの詳細」オブジェクトになります。

トップに戻る

例1:

次の例は、処理タスク・キューからドキュメントを取得する方法を示しています。

curl -X PUT -H 'Accept: application/json' 'https://host:port/content/capture/api/v1/steps/a82321c2-f288-4545-8795-e3c0f035f7ba/tasks/documents'

これは、IDが'a82321c2-f288-4545-8795-e3c0f035f7ba'の処理ステップのすべての保留中のドキュメント・タスクを読み取ります。

レスポンス本文

{
     "hasMore": false,
      "offset": 0,
       "count": 4,
       "limit": 4,
              "items": [
                    {
                        "taskNumber": 177,
                        "document": {
                            "id": "dcf65d45-4f53-4f82-998c-5e189de1b6a1",
                            "title": "Invoice20210810124042797000.tiff",
                            "batch": {
                                "id": "864",
                                "name": "inv_53"
                            },
                            "step": {
                                "id": "a82321c2-f288-4545-8795-e3c0f035f7ba",
                                "name": "Find Invoice Date",
                                "type": "External Processor"
                            },
                            "profile": {
                                "id": "0cf49a7f-cb9e-4c8c-8541-118a9d997981",
                                "name": "Invoice Profile Tires"
                            },
                            "stateToken": "340f804ff4118f2f419bc3ca87ef1213",
                            "mediaType": "image/tiff",
                            "sourceName": "Invoice20210810124042797000.TIF",
                            "size": 32709,
                            "fields": [
                                {
                                    "name": "Invoice Date",
                                    "dataType": "DATE",
                                    "value": ""
                                },
                                {
                                    "name": "Invoice Number",
                                    "dataType": "NUMERIC",
                                    "value": ""
                                },
                                {
                                    "name": "Company Name",
                                    "dataType": "ALPHA_NUMERIC",
                                    "value": ""
                                },
                                {
                                    "name": "Invoice Total",
                                    "dataType": "FLOAT",
                                    "value": ""
                                }
                            ],
                            "createdBy": {
                                "name": "ssvrint.mtadmin"
                            },
                            "createdDate": "2021-08-18T05:01:38.453Z",
                            "updatedBy": {
                                "name": "ssvrint.mtadmin"
                            },
                            "updatedDate": "2021-08-17T05:01:41.419Z",
                            "links": [
                                {
                                    "rel": "canonical",
                                    "href": "http://server.example.com/capture/api/v1/documents/dcf65d45-4f53-4f82-998c-5e189de1b6a1"
                                },
                                {
                                    "rel": "urn:oce:capture:document-content",
                                    "href": "http://server.example.com/capture/api/v1/documents/dcf65d45-4f53-4f82-998c-5e189de1b6a1/content",
                                    "mediaType": "image/tiff"
                                }
                            ]
                        }
                    },
                    {
                        "taskNumber": 178,
                        "document": {
                            "id": "59447318-b145-41b7-be71-454840b913a9",
                            "title": "Invoice20210810124042798000.tiff",
                            "batch": {
                                "id": "864",
                                "name": "inv_53"
                            },
                            "step": {
                                "id": "a82321c2-f288-4545-8795-e3c0f035f7ba",
                                "name": "Find Invoice Date",
                                "type": "External Processor"
                            },
                            "profile": {
                                "id": "64e58456-acd1-448f-b7a3-ed76b978f064",
                                "name": "Invoice Profile Struts"
                            },
                            "stateToken": "d732c7864c45b405900d086dc54efd09",
                            "mediaType": "image/tiff",
                            "sourceName": "Invoice20210810124042798000.TIF",
                            "size": 34781,
                            "fields": [
                                {
                                    "name": "Invoice Date",
                                    "dataType": "DATE",
                                    "value": ""
                                },
                                {
                                    "name": "Invoice Number",
                                    "dataType": "NUMERIC",
                                    "value": ""
                                },
                                {
                                    "name": "Company Name",
                                    "dataType": "ALPHA_NUMERIC",
                                    "value": ""
                                },
                                {
                                    "name": "Invoice Total",
                                    "dataType": "FLOAT",
                                    "value": ""
                                }
                            ],
                            "createdBy": {
                                "name": "ssvrint.mtadmin"
                            },
                            "createdDate": "2021-08-17T05:01:37.869Z",
                            "updatedBy": {
                                "name": "ssvrint.mtadmin"
                            },
                            "updatedDate": "2021-08-18T05:01:41.047Z",
                            "links": [
                                {
                                    "rel": "canonical",
                                    "href": "http://server.example.com/capture/api/v1/documents/59447318-b145-41b7-be71-454840b913a9"
                                },
                                {
                                    "rel": "urn:oce:capture:document-content",
                                    "href": "http://server.example.com/capture/api/v1/documents/59447318-b145-41b7-be71-454840b913a9/content",
                                    "mediaType": "image/tiff"
                                }
                            ]
                        }
                    },
                    {
                        "taskNumber": 179,
                        "document": {
                            "id": "d6ebb4cc-31b7-4208-9d9f-228b569eedf9",
                            "title": "Invoice20210810124044319100.tiff",
                            "batch": {
                                "id": "896",
                                "name": "inv_68"
                            },
                            "step": {
                                "id": "a82321c2-f288-4545-8795-e3c0f035f7ba",
                                "name": "Find Invoice Date",
                                "type": "External Processor"
                            },
                            "profile": {
                                "id": "4933f335-0861-4e6a-84ca-86ccae6b7ed8",
                                "name": "Invoice Profile Shocks"
                            },
                            "stateToken": "840e99f711c54fccaa168c02e9c93236",
                            "mediaType": "image/tiff",
                            "sourceName": "Invoice20210810124044319100.TIF",
                            "size": 33417,
                            "fields": [
                                {
                                    "name": "Invoice Date",
                                    "dataType": "DATE",
                                    "value": ""
                                },
                                {
                                    "name": "Invoice Number",
                                    "dataType": "NUMERIC",
                                    "value": ""
                                },
                                {
                                    "name": "Company Name",
                                    "dataType": "ALPHA_NUMERIC",
                                    "value": ""
                                },
                                {
                                    "name": "Invoice Total",
                                    "dataType": "FLOAT",
                                    "value": ""
                                }
                            ],
                            "createdBy": {
                                "name": "ssvrint.mtadmin"
                            },
                            "createdDate": "2021-08-18T05:01:37.537Z",
                            "updatedBy": {
                                "name": "ssvrint.mtadmin"
                            },
                            "updatedDate": "2021-08-17T05:01:40.974Z",
                            "links": [
                                {
                                    "rel": "canonical",
                                    "href": "http://server.example.com/capture/api/v1/documents/d6ebb4cc-31b7-4208-9d9f-228b569eedf9"
                                },
                                {
                                    "rel": "urn:oce:capture:document-content",
                                    "href": "http://server.example.com/capture/api/v1/documents/d6ebb4cc-31b7-4208-9d9f-228b569eedf9/content",
                                    "mediaType": "image/tiff"
                                }
                            ]
                        }
                    },
                    {
                        "taskNumber": 180,
                        "document": {
                            "id": "e2a1853e-9675-4c7d-8c33-e0c5f2ec5f3e",
                            "title": "Invoice20210810124043522000.tiff",
                            "batch": {
                                "id": "896",
                                "name": "inv_68"
                            },
                            "step": {
                                "id": "a82321c2-f288-4545-8795-e3c0f035f7ba",
                                "name": "Find Invoice Date",
                                "type": "External Processor"
                            },
                            "profile": {
                                "id": "4933f335-0861-4e6a-84ca-86ccae6b7ed8",
                                "name": "Invoice Profile Shocks"
                            },
                            "stateToken": "995bf46bc1eb4dfc9908d7c887a77bb6",
                            "mediaType": "image/tiff",
                            "sourceName": "Invoice20210810124043522000.TIF",
                            "size": 39457,
                            "fields": [
                                {
                                    "name": "Invoice Date",
                                    "dataType": "DATE",
                                    "value": ""
                                },
                                {
                                    "name": "Invoice Number",
                                    "dataType": "NUMERIC",
                                    "value": ""
                                },
                                {
                                    "name": "Company Name",
                                    "dataType": "ALPHA_NUMERIC",
                                    "value": ""
                                },
                                {
                                    "name": "Invoice Total",
                                    "dataType": "FLOAT",
                                    "value": ""
                                }
                            ],
                            "createdBy": {
                                "name": "ssvrint.mtadmin"
                            },
                            "createdDate": "2021-08-17T05:01:37.181Z",
                            "updatedBy": {
                                "name": "ssvrint.mtadmin"
                            },
                            "updatedDate": "2021-08-18T05:01:40.517Z",
                            "links": [
                                {
                                    "rel": "canonical",
                                    "href": "http://server.example.com/capture/api/v1/documents/e2a1853e-9675-4c7d-8c33-e0c5f2ec5f3e"
                                },
                                {
                                    "rel": "urn:oce:capture:document-content",
                                    "href": "http://server.example.com/capture/api/v1/documents/e2a1853e-9675-4c7d-8c33-e0c5f2ec5f3e/content",
                                    "mediaType": "image/tiff"
                                }
                            ]
                        }
                    }

例2:

これにより、taskNumberが178より大きいIDが'a82321c2-f288-4545-8795-e3c0f035f7ba'の処理ステップのすべての保留中のドキュメント・タスクが読み取られます。

curl -X PUT -H 'Accept: application/json' 'https://host:port/content/capture/api/v1/steps/a82321c2-f288-4545-8795-e3c0f035f7ba/tasks/documents?q=(taskNumber gt 178)'

レスポンス本文

{
     "hasMore": false,
      "offset": 0,
       "count": 2,
       "limit": 2,
          "items": [
                    {
                        "taskNumber": 179,
                        "document": {
                            "id": "d6ebb4cc-31b7-4208-9d9f-228b569eedf9",
                            "title": "Invoice20210810124044319100.tiff",
                            "batch": {
                                "id": "896",
                                "name": "inv_68"
                            },
                            "step": {
                                "id": "a82321c2-f288-4545-8795-e3c0f035f7ba",
                                "name": "Find Invoice Date",
                                "type": "External Processor"
                            },
                            "profile": {
                                "id": "4933f335-0861-4e6a-84ca-86ccae6b7ed8",
                                "name": "Invoice Profile Shocks"
                            },
                            "stateToken": "840e99f711c54fccaa168c02e9c93236",
                            "mediaType": "image/tiff",
                            "sourceName": "Invoice20210810124044319100.TIF",
                            "size": 33417,
                            "fields": [
                                {
                                    "name": "Invoice Date",
                                    "dataType": "DATE",
                                    "value": ""
                                },
                                {
                                    "name": "Invoice Number",
                                    "dataType": "NUMERIC",
                                    "value": ""
                                },
                                {
                                    "name": "Company Name",
                                    "dataType": "ALPHA_NUMERIC",
                                    "value": ""
                                },
                                {
                                    "name": "Invoice Total",
                                    "dataType": "FLOAT",
                                    "value": ""
                                }
                            ],
                            "createdBy": {
                                "name": "ssvrint.mtadmin"
                            },
                            "createdDate": "2021-08-18T05:01:37.537Z",
                            "updatedBy": {
                                "name": "ssvrint.mtadmin"
                            },
                            "updatedDate": "2021-08-17T05:01:40.974Z",
                            "links": [
                                {
                                    "rel": "canonical",
                                    "href": "http://server.example.com/capture/api/v1/documents/d6ebb4cc-31b7-4208-9d9f-228b569eedf9"
                                },
                                {
                                    "rel": "urn:oce:capture:document-content",
                                    "href": "http://server.example.com/capture/api/v1/documents/d6ebb4cc-31b7-4208-9d9f-228b569eedf9/content",
                                    "mediaType": "image/tiff"
                                }
                            ]
                        }
                    },
                    {
                        "taskNumber": 180,
                        "document": {
                            "id": "e2a1853e-9675-4c7d-8c33-e0c5f2ec5f3e",
                            "title": "Invoice20210810124043522000.tiff",
                            "batch": {
                                "id": "896",
                                "name": "inv_68"
                            },
                            "step": {
                                "id": "a82321c2-f288-4545-8795-e3c0f035f7ba",
                                "name": "Find Invoice Date",
                                "type": "External Processor"
                            },
                            "profile": {
                                "id": "4933f335-0861-4e6a-84ca-86ccae6b7ed8",
                                "name": "Invoice Profile Shocks"
                            },
                            "stateToken": "995bf46bc1eb4dfc9908d7c887a77bb6",
                            "mediaType": "image/tiff",
                            "sourceName": "Invoice20210810124043522000.TIF",
                            "size": 39457,
                            "fields": [
                                {
                                    "name": "Invoice Date",
                                    "dataType": "DATE",
                                    "value": ""
                                },
                                {
                                    "name": "Invoice Number",
                                    "dataType": "NUMERIC",
                                    "value": ""
                                },
                                {
                                    "name": "Company Name",
                                    "dataType": "ALPHA_NUMERIC",
                                    "value": ""
                                },
                                {
                                    "name": "Invoice Total",
                                    "dataType": "FLOAT",
                                    "value": ""
                                }
                            ],
                            "createdBy": {
                                "name": "ssvrint.mtadmin"
                            },
                            "createdDate": "2021-08-17T05:01:37.181Z",
                            "updatedBy": {
                                "name": "ssvrint.mtadmin"
                            },
                            "updatedDate": "2021-08-18T05:01:40.517Z",
                            "links": [
                                {
                                    "rel": "canonical",
                                    "href": "http://server.example.com/capture/api/v1/documents/e2a1853e-9675-4c7d-8c33-e0c5f2ec5f3e"
                                },
                                {
                                    "rel": "urn:oce:capture:document-content",
                                    "href": "http://server.example.com/capture/api/v1/documents/e2a1853e-9675-4c7d-8c33-e0c5f2ec5f3e/content",
                                    "mediaType": "image/tiff"
                                }
                            ]
                        }
                    }

例3:

これにより、inv_53という名前のバッチ内のすべてのドキュメントについて、IDが'a82321c2-f288-4545-8795-e3c0f035f7ba'の処理ステップのすべての保留中のドキュメント・タスクが読み取られます。

curl -X PUT -H 'Accept: application/json' 'https://host:port/content/capture/api/v1/steps/a82321c2-f288-4545-8795-e3c0f035f7ba/tasks/documents?q=(document.batch.name eq \"inv_53\")

レスポンス本文

{
    "hasMore": false,
    "offset": 0,
    "count": 4,
    "limit": 4,
          "items": [
                    {
                        "taskNumber": 177,
                        "document": {
                            "id": "dcf65d45-4f53-4f82-998c-5e189de1b6a1",
                            "title": "Invoice20210810124042797000.tiff",
                            "batch": {
                                "id": "864",
                                "name": "inv_53"
                            },
                            "step": {
                                "id": "a82321c2-f288-4545-8795-e3c0f035f7ba",
                                "name": "Find Invoice Date",
                                "type": "External Processor"
                            },
                            "profile": {
                                "id": "0cf49a7f-cb9e-4c8c-8541-118a9d997981",
                                "name": "Invoice Profile Tires"
                            },
                            "stateToken": "340f804ff4118f2f419bc3ca87ef1213",
                            "mediaType": "image/tiff",
                            "sourceName": "Invoice20210810124042797000.TIF",
                            "size": 32709,
                            "fields": [
                                {
                                    "name": "Invoice Date",
                                    "dataType": "DATE",
                                    "value": ""
                                },
                                {
                                    "name": "Invoice Number",
                                    "dataType": "NUMERIC",
                                    "value": ""
                                },
                                {
                                    "name": "Company Name",
                                    "dataType": "ALPHA_NUMERIC",
                                    "value": ""
                                },
                                {
                                    "name": "Invoice Total",
                                    "dataType": "FLOAT",
                                    "value": ""
                                }
                            ],
                            "createdBy": {
                                "name": "ssvrint.mtadmin"
                            },
                            "createdDate": "2021-08-18T05:01:38.453Z",
                            "updatedBy": {
                                "name": "ssvrint.mtadmin"
                            },
                            "updatedDate": "2021-08-17T05:01:41.419Z",
                            "links": [
                                {
                                    "rel": "canonical",
                                    "href": "http://server.example.com/capture/api/v1/documents/dcf65d45-4f53-4f82-998c-5e189de1b6a1"
                                },
                                {
                                    "rel": "urn:oce:capture:document-content",
                                    "href": "http://server.example.com/capture/api/v1/documents/dcf65d45-4f53-4f82-998c-5e189de1b6a1/content",
                                    "mediaType": "image/tiff"
                                }
                            ]
                        }
                    },
                    {
                        "taskNumber": 178,
                        "document": {
                            "id": "59447318-b145-41b7-be71-454840b913a9",
                            "title": "Invoice20210810124042798000.tiff",
                            "batch": {
                                "id": "864",
                                "name": "inv_53"
                            },
                            "step": {
                                "id": "a82321c2-f288-4545-8795-e3c0f035f7ba",
                                "name": "Find Invoice Date",
                                "type": "External Processor"
                            },
                            "profile": {
                                "id": "64e58456-acd1-448f-b7a3-ed76b978f064",
                                "name": "Invoice Profile Struts"
                            },
                            "stateToken": "d732c7864c45b405900d086dc54efd09",
                            "mediaType": "image/tiff",
                            "sourceName": "Invoice20210810124042798000.TIF",
                            "size": 34781,
                            "fields": [
                                {
                                    "name": "Invoice Date",
                                    "dataType": "DATE",
                                    "value": ""
                                },
                                {
                                    "name": "Invoice Number",
                                    "dataType": "NUMERIC",
                                    "value": ""
                                },
                                {
                                    "name": "Company Name",
                                    "dataType": "ALPHA_NUMERIC",
                                    "value": ""
                                },
                                {
                                    "name": "Invoice Total",
                                    "dataType": "FLOAT",
                                    "value": ""
                                }
                            ],
                            "createdBy": {
                                "name": "ssvrint.mtadmin"
                            },
                            "createdDate": "2021-08-17T05:01:37.869Z",
                            "updatedBy": {
                                "name": "ssvrint.mtadmin"
                            },
                            "updatedDate": "2021-08-18T05:01:41.047Z",
                            "links": [
                                {
                                    "rel": "canonical",
                                    "href": "http://server.example.com/capture/api/v1/documents/59447318-b145-41b7-be71-454840b913a9"
                                },
                                {
                                    "rel": "urn:oce:capture:document-content",
                                    "href": "http://server.example.com/capture/api/v1/documents/59447318-b145-41b7-be71-454840b913a9/content",
                                    "mediaType": "image/tiff"
                                }
                            ]
                        }
                    }
                ]
            }
トップに戻る