付録B.1 指定できる属性一覧
参照系APIの属性リスト,フィルター条件,およびソート条件に指定できる属性の一覧を次に示します。
- 〈この項の構成〉
-
(1) ビジネスプロセス定義属性
CIWProcessDefinitionインタフェースのAttributeName列挙型で定義されています。
ビジネスプロセス定義属性を次の表に示します。
表B‒1 ビジネスプロセス定義属性一覧
属性名
|
列挙値
|
説明
|
参照※1
|
条件※2
|
インデクス※3
|
ID
|
ID
|
ビジネスプロセス定義ID
|
○
|
○
|
A(U)
|
Name
|
NAME
|
ビジネスプロセス定義名
|
○
|
○
|
B-1(U)
|
Version
|
VERSION
|
ビジネスプロセス定義のバージョン
|
○
|
○
|
B-2(U)
|
StateCode
|
STATE
|
ビジネスプロセス定義の状態
|
○
|
○
|
−
|
Description
|
DESCRIPTION
|
ビジネスプロセス定義の説明
|
○
|
○
|
−
|
Author
|
AUTHOR
|
ビジネスプロセス定義の作成者(上書き時は更新者)
|
○
|
○
|
−
|
CreationDate
|
CREATION_DATE
|
ビジネスプロセス定義の作成日(上書き時は更新日)
|
○
|
○
|
−
|
Responsible
|
RESPONSIBLE
|
ビジネスプロセス定義の管理者ID
|
○
|
○
|
−
|
ValidFromDate
|
VALID_FROM_DATE
|
ビジネスプロセス定義が有効となる日(案件投入可能開始日)
|
○
|
○
|
−
|
ValidToDate
|
VALID_TO_DATE
|
ビジネスプロセス定義が無効となる日(案件投入可能終了日)
|
○
|
○
|
−
|
- (凡例)
-
○:指定できます。
−:定義されているインデクスがありません。
- 注※1
-
属性名セットに指定できるかどうかを示します。
- 注※2
-
フィルター条件およびソート条件に指定できるかどうかを示します。
- 注※3
-
定義されているインデクスを示します。
英字が各インデクスを示し,「-」に続く数字は,インデクスの構成順序を示します。(U)はユニークインデクスを示します。
ページの先頭へ
(2) 業務ステップ定義属性
CIWActivityDefinitionインタフェースのAttributeName列挙型で定義されています。
業務ステップ定義属性を次の表に示します。
表B‒2 業務ステップ定義属性一覧
属性名
|
列挙値
|
説明
|
参照※1
|
条件※2
|
インデクス※3
|
ID
|
ID
|
業務ステップ定義ID
|
○
|
○
|
A-2(U),
C(U)
|
Name
|
NAME
|
業務ステップ定義名
|
○
|
○
|
B
|
ProcessDefinitionID
|
PROCESS_DEFINITION_ID
|
ビジネスプロセス定義ID
|
○
|
○
|
A-1(U)
|
Description
|
DESCRIPTION
|
説明
|
○
|
○
|
−
|
- (凡例)
-
○:指定できます。
−:定義されているインデクスがありません。
- 注※1
-
属性名セットに指定できるかどうかを示します。
- 注※2
-
フィルター条件およびソート条件に指定できるかどうかを示します。
- 注※3
-
定義されているインデクスを示します。
英字が各インデクスを示し,「-」に続く数字は,インデクスの構成順序を示します。(U)はユニークインデクスを示します。
ページの先頭へ
(3) 作業定義属性
CIWWorkDefinitionインタフェースのAttributeName列挙型で定義されています。
作業定義属性を次の表に示します。
表B‒3 作業定義属性一覧
属性名
|
列挙値
|
説明
|
参照※1
|
条件※2
|
インデクス※3
|
ID
|
ID
|
作業定義のID
|
○
|
○
|
A-2(U),
C(U)
|
Name
|
NAME
|
作業定義の名称
|
○
|
○
|
B
|
ActivityDefinitionID
|
ACTIVITY_DEFINITION_ID
|
作業定義が所属する業務ステップ定義のID
|
○
|
○
|
−
|
ProcessDefinitionID
|
PROCESS_DEFINITION_ID
|
作業定義が所属するビジネスプロセス定義のID
|
○
|
○
|
A-1(U)
|
WorkTypeCode
|
TYPE
|
作業の種類
|
○
|
○
|
−
|
CastingRuleName
|
CASTING_RULE_NAME
|
振り分けルール名
|
○
|
○
|
−
|
Description
|
DESCRIPTION
|
作業の説明
|
○
|
○
|
−
|
- (凡例)
-
○:指定できます。
−:定義されているインデクスがありません。
- 注※1
-
属性名セットに指定できるかどうかを示します。
- 注※2
-
フィルター条件およびソート条件に指定できるかどうかを示します。
- 注※3
-
定義されているインデクスを示します。
英字が各インデクスを示し,「-」に続く数字は,インデクスの構成順序を示します。(U)はユニークインデクスを示します。
ページの先頭へ
(4) 案件属性
CIWProcessInstanceインタフェースのAttributeName列挙型で定義されています。
案件属性を次の表に示します。
表B‒4 案件属性一覧
属性名
|
列挙値
|
説明
|
参照※1
|
条件※2
|
インデクス※3
|
ID
|
ID
|
案件のID
|
○
|
○
|
A(U),
C-2,
D-2
|
Name
|
NAME
|
案件の名称(案件キー)
|
○
|
○
|
B
|
ProcessDefinitionName
|
PROCESS_DEFINITION_NAME
|
案件が所属するビジネスプロセス定義の名称
|
○
|
○
|
−
|
ProcessDefinitionID
|
PROCESS_DEFINITION_ID
|
案件が所属するビジネスプロセス定義のID
|
○
|
○
|
C-1
|
StateCode
|
STATE
|
案件の状態
|
○
|
○
|
D-1
|
Creator
|
CREATOR
|
案件の投入者
|
○
|
○
|
−
|
StartDate
|
START_DATE
|
案件の開始日時
|
○
|
○
|
−
|
ClosedDate
|
CLOSED_DATE
|
案件の終了日時
|
○
|
○
|
−
|
Deadline
|
DEADLINE
|
案件の処理期限
|
○
|
○
|
−
|
Priority
|
PRIORITY
|
案件の優先度
|
○
|
○
|
−
|
MovedDate
|
MOVED_DATE
|
案件の乗せ替え日時
|
○
|
○
|
−
|
- (凡例)
-
○:指定できます。
−:定義されているインデクスがありません。
- 注※1
-
属性名セットに指定できるかどうかを示します。
- 注※2
-
フィルター条件およびソート条件に指定できるかどうかを示します。
- 注※3
-
定義されているインデクスを示します。
英字が各インデクスを示し,「-」に続く数字は,インデクスの構成順序を示します。(U)はユニークインデクスを示します。
ページの先頭へ
(5) 業務ステップ属性
CIWActivityInstanceインタフェースのAttributeName列挙型で定義されています。
業務ステップ属性を次の表に示します。
表B‒5 業務ステップ属性一覧
属性名
|
列挙値
|
説明
|
参照※1
|
条件※2
|
インデクス※3
|
ID
|
ID
|
業務ステップのID
|
○
|
○
|
A-2(U),
B(U)
|
Name
|
NAME
|
業務ステップの名称(業務ステップキー)
|
○
|
○
|
−
|
ActivityDefinitionName
|
ACTIVITY_DEFINITION_NAME
|
業務ステップ定義の名称
|
○
|
○
|
−
|
ProcessInstanceID
|
PROCESS_INSTANCE_ID
|
業務ステップが所属する案件のID
|
○
|
○
|
A-1(U)
|
ActivityDefinitionID
|
ACTIVITY_DEFINITION_ID
|
業務ステップ定義のID
|
○
|
○
|
−
|
ProcessDefinitionID
|
PROCESS_DEFINITION_ID
|
業務ステップが所属するビジネスプロセス定義のID
|
○
|
○
|
−
|
ActivityTypeCode
|
TYPE
|
業務ステップの種類
|
○
|
○
|
−
|
StateCode
|
STATE
|
業務ステップの状態
|
○
|
○
|
−
|
StartDate
|
START_DATE
|
業務ステップの開始日時
|
○
|
○
|
−
|
ClosedDate
|
CLOSED_DATE
|
業務ステップの終了日時
|
○
|
○
|
−
|
Deadline
|
DEADLINE
|
業務ステップの処理期限
|
○
|
○
|
−
|
ProcessInstanceName
|
PROCESS_INSTANCE_NAME
|
案件名(案件キー)
|
○
|
○
|
−
|
Priority
|
PRIORITY
|
業務ステップの優先度
|
○
|
○
|
−
|
- (凡例)
-
○:指定できます。
−:定義されているインデクスがありません。
- 注※1
-
属性名セットに指定できるかどうかを示します。
- 注※2
-
フィルター条件およびソート条件に指定できるかどうかを示します。
- 注※3
-
定義されているインデクスを示します。
英字が各インデクスを示し,「-」に続く数字は,インデクスの構成順序を示します。(U)はユニークインデクスを示します。
ページの先頭へ
(6) 作業属性
CIWWorkItemインタフェースのAttributeName列挙型で定義されています。
作業属性を次の表に示します。
表B‒6 作業属性一覧
属性名
|
列挙値
|
説明
|
参照※1
|
条件※2
|
インデクス※3
|
ID
|
ID
|
作業のID
|
○
|
○
|
A-2(U),
B-2,
C(U)
|
Name
|
NAME
|
作業の名称(作業キー)
|
○
|
○
|
−
|
WorkDefinitionName
|
WORK_DEFINITION_NAME
|
作業定義の名称
|
○
|
○
|
−
|
ActivityInstanceID
|
ACTIVITY_INSTANCE_ID
|
作業が所属する業務ステップのID
|
○
|
○
|
−
|
ProcessInstanceID
|
PROCESS_INSTANCE_ID
|
作業が所属する案件のID
|
○
|
○
|
A-1(U)
|
WorkDefinitionID
|
WORK_DEFINITION_ID
|
作業定義のID
|
○
|
○
|
−
|
ProcessDefinitionID
|
PROCESS_DEFINITION_ID
|
作業が所属するビジネスプロセス定義のID
|
○
|
○
|
−
|
WorkTypeCode
|
TYPE
|
作業の種類
|
○
|
○
|
−
|
StateCode
|
STATE
|
作業の状態
|
○
|
○
|
−
|
Priority
|
PRIORITY
|
作業の優先度
|
○
|
○
|
−
|
Participant
|
PARTICIPANT
|
作業者のID
|
○
|
○
|
B-1
|
CreationDate
|
CREATION_DATE
|
作業の発生日時
|
○
|
○
|
−
|
StartDate
|
START_DATE
|
作業の開始日時
|
○
|
○
|
−
|
ClosedDate
|
CLOSED_DATE
|
作業の終了日時
|
○
|
○
|
−
|
Deadline
|
DEADLINE
|
作業の処理期限の絶対日時
|
○
|
○
|
−
|
ProcessInstanceName
|
PROCESS_INSTANCE_NAME
|
案件名(案件キー)
|
○
|
○
|
−
|
- (凡例)
-
○:指定できます。
−:定義されているインデクスがありません。
- 注※1
-
属性名セットに指定できるかどうかを示します。
- 注※2
-
フィルター条件およびソート条件に指定できるかどうかを示します。
- 注※3
-
定義されているインデクスを示します。
英字が各インデクスを示し,「-」に続く数字は,インデクスの構成順序を示します。(U)はユニークインデクスを示します。
ページの先頭へ