reviews Schema Description
Documentation Updated: 2024-05-15
Describes the basic information of created review steps.
1 | id | string: UUID | | The UUID of the review the step belongs to. |
2 | sequence_id | number | | The sequence id of the review the step belongs to. |
3 | instance_id | string: UUID | | The instance id in the workflow service. |
4 | bim360_account_id | string: UUID | | BIM 360 HQ Account ID. |
5 | bim360_project_id | string: UUID | | BIM 360 HQ Project ID. |
6 | step_id | string | | The step id(every step in a review has a fixed id). |
7 | step_name | string | | The step name. |
8 | candidate_type | enum: string | Possible Values:
| The candidate type. Could be a user, role or company. |
9 | candidate_oxygen_id | string | | The oxygen id of the candidate. |
Describes the basic information of created review comments.
1 | id | number | | PK: UUID of a review comment. |
2 | bim360_account_id | string: UUID | | BIM 360 HQ Account ID. |
3 | bim360_project_id | string: UUID | | BIM 360 HQ Project ID. |
4 | review_document_id | string: UUID | | Id for the review document the comment belongs to |
5 | created_by | string | | Id of the user who created comment. |
6 | status | enum: string | Possible Values:
| The current status of the comment. |
7 | text | string | | The comment text. |
8 | created_at | timestamp: SQL | | Creation time of the comment. |
9 | updated_at | timestamp: SQL | | Update time of the comment. |
10 | deleted_at | timestamp: SQL | | Deletion time of the comment. |
11 | round_num | number | | Which round the comment belongs to |
Describes the basic information of created review documents.
1 | id | string: UUID | | PK: UUID of a review document. |
2 | bim360_account_id | string: UUID | | BIM 360 HQ Account ID. |
3 | bim360_project_id | string: UUID | | BIM 360 HQ Project ID. |
4 | review_id | string: UUID | | Id for the review the document belongs to |
5 | versioned_urn | string | | The version urn of the document. |
6 | status | enum: string | Possible Values:
| The review status of the document. |
7 | created_at | timestamp: SQL | | Creation time of the document. |
8 | updated_at | timestamp: SQL | | Update time of the document. |
9 | round_num | number | | Which round the document version belongs to |
Describes the basic information of created review steps.
1 | id | string: UUID | | The UUID of the review the step belongs to. |
2 | sequence_id | number | | The sequence id of the review the step belongs to. |
3 | instance_id | string: UUID | | The instance id in the workflow service. |
4 | bim360_account_id | string: UUID | | BIM 360 HQ Account ID. |
5 | bim360_project_id | string: UUID | | BIM 360 HQ Project ID. |
6 | workflow_id | string: UUID | | The workflow id of a review. |
7 | step_id | string | | The step id(every step in a review has a fixed id). |
8 | step_name | string | | The step default name (deprecated). |
9 | step_display_name | string | | The step name which is shown for users. |
Describes the basic information of created review tasks.
1 | id | number | | PK: UUID of a review task. |
2 | bim360_account_id | string: UUID | | BIM 360 HQ Account ID. |
3 | bim360_project_id | string: UUID | | BIM 360 HQ Project ID. |
4 | review_id | string: UUID | | Id for the review the task belongs to |
5 | task_id | string: UUID | | Id of the task in the workflow service. |
6 | task_key | string | | Key of the task in the workflow service. |
7 | name | string | | Name of the task in the workflow service. |
8 | assignee | string | | Id of the current task assignee |
9 | next_task_key | string | | The next task key in the workflow service. |
10 | state | enum: string | Possible Values:
- claimed
- unclaimed
- submitted
- viod
| The current state of the task. |
11 | due_date | timestamp: SQL | | The due date of the task. |
12 | created_at | timestamp: SQL | | Creation time of the task. |
13 | updated_at | timestamp: SQL | | Update time of the task. |
14 | step_id | string | | Id for the step the task belongs to |
Describes the basic information of created workflow templates.
1 | id | string: UUID | | PK: UUID of a workflow template |
2 | bim360_account_id | string: UUID | | BIM 360 HQ Account ID. |
3 | bim360_project_id | string: UUID | | BIM 360 HQ Project ID. |
4 | template_id | string: UUID | | Id to identify the template in the workflow service. |
5 | created_at | timestamp: SQL | | Creation time of the template. |
6 | updated_at | timestamp: SQL | | Update time of the template. |
Describes the basic information of created workflows.
1 | id | string: UUID | | PK: UUID of a review workflow |
2 | bim360_account_id | string: UUID | | BIM 360 HQ Account ID. |
3 | bim360_project_id | string: UUID | | BIM 360 HQ Project ID. |
4 | workflow_template_id | string: UUID | | Id of the workflow template. |
5 | form_id | string: UUID | | The form id in the workflow service. |
6 | name | string | | The name of the workflow. |
7 | description | string | | The description of the workflow. |
8 | status | enum: string | Possible Values:
- initiating
- active
- archived
- locked
| The status of the workflow. |
9 | bpmn_urn | string | | The urn of bpmn in the workflow serivce. |
10 | memo | string | | The note of the workflow. |
11 | created_at | timestamp: SQL | | Creation time of the workflow. |
12 | updated_at | timestamp: SQL | | Update time of the workflow. |
Describes the basic information of created reviews.
1 | id | string: UUID | | PK: UUID of a review. |
2 | sequence_id | number | | The sequence id of a review. |
3 | instance_id | string: UUID | | The instance id in the workflow service. |
4 | bim360_account_id | string: UUID | | BIM 360 HQ Account ID. |
5 | bim360_project_id | string: UUID | | BIM 360 HQ Project ID. |
6 | workflow_id | string: UUID | | The workflow id of a review. |
7 | status | enum: string | Possible Values:
- initiating
- open
- closed
- void
- failed
- closing
- processing
| The status of a review. |
8 | review_name | string | | The name of a review. |
9 | memo | string | | The note of a review. |
10 | created_by | string | | Id of user who create the review |
11 | next_due_date | timestamp: SQL | | The next due date of a review. |
12 | created_at | timestamp: SQL | | Creation time of the reivew. |
13 | updated_at | timestamp: SQL | | Update time of the review. |
14 | docs_count | number | | The count of reviewing documents of a review. |
15 | approved_count | number | | The count of approved documents of a review. |
16 | rejected_count | number | | The count of rejected documents of a review. |
17 | workflow_name | string | | The name of a workflow. |
18 | started_at | timestamp: SQL | | The time of the review started. |
19 | finished_at | timestamp: SQL | | The time of the review finished. |
20 | next_action_candidates_users | string: null | | List of candidate users in the next action. |
21 | next_action_candidates_roles | string: null | | List of candidate roles in the next action. |
22 | next_action_candidates_companies | string: null | | List of candidate companies in the next action. |
23 | next_action_claimed_by | string: null | | List of users claimed the next action. |
24 | current_round_num | number | | The current round number of this review |
25 | current_step | number | | The current step of this review |
26 | total_steps | number | | The total step of this review |
Describes the basic information of created review notes.
1 | id | number | | PK: UUID of a review note. |
2 | bim360_account_id | string: UUID | | BIM 360 HQ Account ID. |
3 | bim360_project_id | string: UUID | | BIM 360 HQ Project ID. |
4 | review_id | string: UUID | | Id for the review the note belongs to |
5 | created_by | string | | Id of the user who created comment. |
6 | note | string | | The comment text. |
7 | created_at | timestamp: SQL | | Creation time of the comment. |
8 | updated_at | timestamp: SQL | | Update time of the comment. |
9 | round_num | number | | Which round the note belongs to |