Insight Builder Dataset Schema
The Insight Builder Dataset Schema documentation is made up of the datasets listed on this page.
Project Attributes
The following project attributes are available in all non-administrator datasets:
- adsk_project_id
- construction_type
- contractor_type
- currency
- job_number
- latitude
- longitude
- project_address_line1
- project_address_line2
- project_city
- project_country
- project_postal_code
- project_state_or_province
- project_created_at
- project_end_date
- project_start_date
- project_name
- project_status
- project_timezone
- project_type
- value
Cost
In addition to the Project Attributes listed above, the Cost dataset is made up of the following datasets:
cost-budgets
| Column name | Data type | Description |
|---|---|---|
| budget_id | string: UUID | Unique identifier for the budget item. |
| budget_code | string | Unique code that complies with the Budget Code Template defined by the project administrator. |
| budget_name | string | Name of the budget. |
| description | string | Detailed description of the budget. |
| quantity | number | Quantity for the budget item. |
| unit_price | number | Unit price for the budget item. |
| unit | string | Unit of measure for the budget item. |
| original_amount | number | Original amount of the budget (quantity × unit_price). |
| internal_adjustment | number | Internal transfers between budgets. |
| approved_owner_changes | number | Total changes approved by the owner. |
| pending_owner_changes | number | Total changes pending owner approval. |
| original_commitment | number | Original amount committed to the supplier contract. |
| approved_change_orders | number | Total changes committed to the supplier. |
| approved_in_scope_change_orders | number | Total in-scope changes approved and committed to the supplier. |
| pending_change_orders | number | Total changes not yet committed. |
| reserves | number | Total changes under estimation. |
| actual_cost | number | Total actual cost. |
| main_contract_id | string: UUID | ID of the main contract the budget belongs to. |
| main_contract_item_amount | number | Amount of the main contract item. |
| adjustments_total | number | Total of all actual cost adjustments. |
| uncommitted | number | Amount approved by owner but not committed to supplier: approved_owner_changes - (approved_change_orders - approved_in_scope_change_orders). |
| revised | number | Total approved budget from owner (original_amount + internal_adjustment + approved_owner_changes). |
| projected_cost | number | For budget: original_commitment + approved_change_orders + pending_change_orders + reserves. For contract: awarded + approved_change_orders + pending_change_orders + reserves. |
| projected_budget | number | revised + pending_owner_changes |
| forecast_final_cost | number | projectedCost + adjustmentsTotal. |
| forecast_variance | number | projectedBudget - forecastFinalCost. |
| forecast_cost_complete | number | forecastFinalCost - actualCost. |
| variance_total | number | Variance of a budget - equals projectedBudget - projectedCost. |
| created_at | timestamp: SQL | Time the item was created. |
| updated_at | timestamp: SQL | Time the item was last updated. |
| code_segment_values | string | Composition of the budget code. |
cost-contracts
| Column name | Data type | Description |
|---|---|---|
| contract_id | string: UUID | Unique identifier of the Contract. |
| contract_code | string | Human readable code of the Contract. |
| contract_name | string | Name of the contract. |
| description | string | Detailed description of a Contract. |
| type | string | Type of the contract; for example, consultant - purchase order - which is customizable by Project Admin. |
| contract_status | string | Status of this contract - status includes [draft - closed - open - executed - sent]. |
| awarded | number | Amount of the original contract. |
| original_budget | number | Original amount of budgets associated with this Contract. |
| internal_adjustment | number | Internal transfers of budgets associated to this Contract. |
| approved_owner_changes | number | Changes approved by Owner. |
| pending_owner_changes | number | Changes pending approval from Owner. |
| approved_change_orders | number | Total changes committed to the Supplier. |
| approved_in_scope_change_orders | number | Total in-scope changes committed to the Supplier. |
| pending_change_orders | number | Total changes not committed. |
| reserves | number | Total changes under estimating. |
| actual_cost | number | Total actual cost. |
| uncommitted | number | Amount that has been approved by owner but not committed to Supplier: approvedOwnerChanges - (approvedChangeOrders - approvedInScopeChangeOrders). |
| revised | number | Total of the approved budget from owner - equals originalAmount + internalAdjustment + approvedOwnerChanges. |
| projected_cost | number | For budget - it is equal to originalCommitment + approvedChangeOrders + pendingChangeOrders + reserves. For contract - it is equal to awarded + approvedChangeOrders + pendingChangeOrders + reserves. |
| projected_budget | number | revised + pending_owner_changes |
| forecast_final_cost | number | projectedCost + adjustmentsTotal |
| forecast_variance | number | projectedBudget - forecastFinalCost |
| forecast_cost_complete | number | forecastFinalCost - actualCost |
| variance_total | number | Variance of a budget - equals projectedBudget - projectedCost. |
| awarded_at | timestamp: SQL | Time the contract was awarded. |
| status_changed_at | timestamp: SQL | Time the status was last updated. |
| sent_at | timestamp: SQL | Time the contract was sent to the Supplier. |
| responded_at | timestamp: SQL | Time the Supplier responds. |
| returned_at | timestamp: SQL | Time the Contract was signed and returned. |
| onsite_at | timestamp: SQL | Time the Supplier arrived on site for the job. |
| offsite_at | timestamp: SQL | Time the Supplier completed the job. |
| procured_at | timestamp: SQL | Duration of the purchase order. |
| approved_at | timestamp: SQL | Time the Contract was approved. |
| created_at | timestamp: SQL | Time the item was created. |
| updated_at | timestamp: SQL | Time the item was last updated. |
| adjustments_total | number | Total of all actual cost adjustments. |
| executed_at | timestamp: SQL | Time the item was executed. |
| contract_currency | string | Code of the currency specified for the contract if it's awarded in a foreign currency. |
| exchange_rate | number | Exchange rate for the specified currency, applied as a multiplier of the contract's base currency. For example, 1 base currency = 0.7455 foreign currency. |
| integration_state | string | A field indicating the record integration status, possible values: "integrated", "locked", "failed", null. |
| integration_state_changed_at | timestamp: SQL | Time the integration state changed. |
| external_id | string | ID of the entity in an external system. |
| external_system | string | Name of the external system. |
| message | string | Comment added by the integration. |
| compliance_status | enum: string | Compliance status of the contract. |
cost-expenses
| Column name | Data type | Description |
|---|---|---|
| expense_id | string: UUID | An auto-generated unique identifier of an expense. |
| number | string | A system-generated sequence. |
| expense_name | string | Name of an expense. |
| description | string | Detailed description of an expense. |
| supplier_name | string | Name of the supplier company. |
| amount | number | Total amount of the expense. |
| paid_amount | number | Total paid amount of the expense. |
| expense_status | string | Status of the expense. |
| expense_type | string | Type of the expense. |
| payment_type | string | How is the expense paid, e.g. Cash, Check, Electronic Transfer. |
| payment_reference | string | Reference info how the expense is paid. |
| created_at | timestamp: SQL | Time the expense was created. |
| updated_at | timestamp: SQL | Time the expense was last modified. |
| issued_at | timestamp: SQL | Thime the expense was issued. |
| received_at | timestamp: SQL | Time the expense was received. |
| approved_at | timestamp: SQL | Time the expense was approved. |
| paid_at | timestamp: SQL | Time the expense is paid. |
| reference_number | string | References to the expense; for example, the invoice number. |
| integration_state | string | A field indicate the record integration status, possible values: "integrated", "locked", "failed", null. |
| integration_state_changed_at | timestamp: SQL | Time the integration state changed. |
| external_id | string | ID of the entity in external system. |
| external_system | string | Name of the external system. |
| message | string | Comment added by the integration. |
cost-budget-payments
| Column name | Data type | Description |
|---|---|---|
| budget_payment_id | string: UUID | A unique identifier of a budget payment. |
| budget_payment_name | string | Name of a budget payment. |
| budget_payment_status | string | Status of the budget payment. |
| description | string | Detailed description of a budget payment. |
| number | string | Number of a budget payment. |
| start_date | timestamp: SQL | Start date of the payment billing period. |
| end_date | timestamp: SQL | End date of the payment billing period. |
| due_date | timestamp: SQL | Due date of the payment. |
| original_amount | number | Original contracted amount of the budget payments. |
| amount | number | Work completed of this period of the payment. |
| previous_amount | number | Work completed in the previous payment. |
| materials_on_store | number | Materials on site during this billing period. |
| previous_materials_on_store | number | Materials on site of previous billing period. |
| approved_change_orders | number | Total of approved change orders. |
| contract_amount | number | Current total of the contracted amount: orginal_amount + approved_change_orders. |
| completed_work_retention | number | Total retention for all completed work. |
| materials_on_store_retention | number | Total retention for material on site. |
| net_amount | number | Net amount of current work completed + material on site - retentions. |
| paid_amount | number | Amount paid by owner. |
| payment_type | string | How is the expense paid, e.g. Cash, Check, Electronic Transfer. |
| payment_reference | string | Reference info how the expense is paid. |
| created_at | timestamp: SQL | Time the payment was created. |
| updated_at | timestamp: SQL | Time the payment was last modified. |
| approved_at | timestamp: SQL | Time the payment was approved. |
| paid_at | timestamp: SQL | Time the payment was paid. |
| submitted_at | timestamp: SQL | Time the payment is submitted. |
| note | string | Additional notes. |
| materials_billed | number | Amount of the materials billed in this period. |
| materials_retention | number | Percentage of the retention for the materials billed. |
| integration_state | string | A field indicate the record integration status, possible values: "integrated", "locked", "failed", null. |
| integration_state_changed_at | timestamp: SQL | Time the integration state changed. |
| external_id | string | ID of the entity in external system. |
| external_system | string | Name of the external system. |
| message | string | Comment added by the integration. |
cost-cost-payments
| Column name | Data type | Description |
|---|---|---|
| cost_payment_id | string: UUID | An auto generated unique identifier of a budget payment. |
| cost_payment_name | string | Name of a cost payment. |
| cost_payment_status | string | Status of the budget payment. |
| start_date | timestamp: SQL | Start date of the payment billing period. |
| end_date | timestamp: SQL | End date of the payment billing period. |
| due_date | timestamp: SQL | Due date of the payment. |
| description | string | Detailed description of a payment. |
| original_amount | number | Original contracted amount of the cost payments. |
| amount | number | Work completed of this period of the payment. |
| previous_amount | number | Total of work completed of before this billing period. |
| materials_on_store | number | Material on site of this billing period. |
| previous_materials_on_store | number | Material on site during the previous billing period. |
| approved_change_orders | number | Total of approved change orders. |
| contract_amount | number | Current total of the contracted amount: orginal_amount + approved_change_orders. |
| completed_work_retention | number | Total of the retention for total work complete. |
| materials_on_store_retention | number | Total of the retention for materials on site. |
| net_amount | number | Net amount of current work completed + material on site - retentions. |
| paid_amount | number | Amount paid by the Owner. |
| payment_type | string | How is the expense paid; for example, Cash, Check, Electronic Transfer. |
| payment_reference | string | Reference info on how the expense is paid. |
| created_at | timestamp: SQL | Time the payment was created. |
| updated_at | timestamp: SQL | Time the payment was last modified. |
| approved_at | timestamp: SQL | Time the payment was approved. |
| paid_at | timestamp: SQL | Time the payment was paid. |
| submitted_at | timestamp: SQL | Time the payment was submitted. |
| note | string | Additinal note of the payment. |
| materials_billed | number | Amount of the materials billed in this period. |
| materials_retention | number | Percentage of the retention for the materials billed. |
| integration_state | string | A field indicates the record integration status, possible values: "integrated", "locked", "failed", null. |
| integration_state_changed_at | timestamp: SQL | Time the integration state changed. |
| external_id | string | Uniquw ID of the entity in external system. |
| external_system | string | Name of the external system. |
| message | string | Comment added by the integration. |
cost-cost-items
| Column name | Data type | Description |
|---|---|---|
| number | string | Number of a Cost item. |
| name | string | Name of a Cost Item. |
| description | string | Detailed description of a Cost Item. |
| scope string | Scope of a Cost Item. Possible values: out - in | |
| type | string | Regular is the default type, and markup is generated against Markup Formula. Possible values: regular - markup |
| estimated | number | Rough estimation of this item without quotation. |
| proposed | number | Quoted cost of the item. |
| submitted | number | Amount sent to Owner for approval. |
| approved number Amount approved by Owner. | ||
| committed | number | Amount committed to the Supplier. |
| pco | string | Number of a PCO. |
| rfq | string | Number of an RFQ. |
| cor | string | Number of a COR. |
| oco | string | Number of an OCO. |
| sco | string | Number of an SCO. |
| pco_id | string | A unique identifier of a PCO. |
| rfq_id | string | A unique identifier of a RFQ. |
| cor_id | string | A U unique identifier of a COR. |
| oco_id | string | A unique identifier of an OCO. |
| sco_id | string | A unique identifier of an SCO. |
| pco_name | string | Name of a PCO. |
| rfq_name | string | Name of an RFQ. |
| cor_name | string | Name of a COR. |
| oco_name | string | Name of an OCO. |
| sco_name | string | Name of an SCO. |
| pco_budget_status | string | Budget status of a PCO. |
| cor_budget_status | string | Budget status of a COR. |
| oco_budget_status | string | Budget status of a OCO. |
| pco_cost_status | string | Cost status of a PCO. |
| rfq_cost_status | string | Cost status of an RFQ. |
| sco_cost_status | string | Cost status of a SCO. |
| pco_type | string | Customized type of a PCO. |
| rfq_type | string | Customized type of an RFQ. |
| cor_type | string | Customized type of the COR. |
| oco_type | string | Customized type of an OCO. |
| sco_type | string | Customized type of an SCO. |
| pco_source_type | string | Source type of the PCO. |
| rfq_source_type | string | A source type of an RFQ. |
| cor_created_at | timestamp: SQL | Time the item was created. |
| cor_approved_at timestamp: SQL | Time the item was approved. | |
| cor_submitted_at | timestamp: SQL | Time the item was submitted. |
| budget_id | string | A unique identifier of a budget. |
| budget_name | string | Name of the budget. |
| budget_code | string | A unique code compliant to the Budget Code Template defined by the Project Admin. |
cost-cost-items-with-segments
cost-cost-items dataset, with the addition of two supplementary segment columns:| Column name | Data type | Description |
|---|---|---|
| segment_name | string | Name of the budget code segment. |
| segment_code | string | Display code of the budget code segment. |
Forms
In addition to the Project Attributes listed above, the Forms dataset is made up of the following:
| Column name | Data type | Description |
|---|---|---|
| form_id | string: UUID | Unique identifier of the form. |
| form_name | string | Name of the form. |
| template_name | string | Name of the form template. |
| template_type | string | Template type of the form. |
| status | string | Status of the form. |
| assigned_to | string | Assignee of the form. |
| number | number | User-facing form number. |
| form_date | date | Date specified on the form. |
| notes | string | Notes entered by the user. |
| description | string | Description entered by the user. |
| created_by | string | Name of the user who created the form. |
| created_at | timestamp | Date and time the form was created. |
| updated_at | timestamp | Date and time the form was last updated. |
| location_path | string | Full location tree path. |
| last_reopened_by | string | Name of the person who last reopened the form. |
| last_submitter_signed | boolean | Indicates if the user provided a signature. |
| due_date | timestamp | Date and time the form is due. |
| last_submitted_at | timestamp | Date and time the form was submitted. |
| assignee_type | string | Type of an assignee. |
| Native or PDF (calculated field) | boolean | Indicates if the form is a native form or Smart PDF. |
| weather_id | number | Weather record ID. |
| weather_date | date | Date of the weather event. |
| summary_key | string | Weather summary. |
| temperature_min | number | Minimum temperature of the day (°F). |
| temperature_max | number | Maximum temperature of the day (°F). |
| humidity | number | Humidity percentage for the day. |
| wind_speed | number | Average wind speed (mph). |
| wind_gust | number | Maximum wind speed (mph). |
| wind_bearing | number | Wind direction in degrees (0 = north, clockwise). |
| fetched_at | timestamp | Date and time weather data was fetched. |
| precipitation_accumulation | number | Total precipitation for the day (inches). |
forms-with-questions (only for native forms)
In addition to the Project Attributes listed above, the forms-with-questions dataset includes the following columns:
| Column name | Data type | Description |
|---|---|---|
| form_id | string: UUID | A unique ID of the form. |
| native_form_id | string: UUID | ID of the native form the value belongs to. |
| template_name | string | The name of the template. |
| template_type | string | The template type of the form. |
| status | string | The status of the form. |
| assigned_to | string | The person the form is assigned to. |
| number | number | A user-facing report number. |
| form_date | date | The date set on the form. |
| notes | string | User-filled notes. |
| description | string | User-filled description. |
| created_by | string | The person who created the form. |
| created_at | timestamp | The date and time the form created. |
| updated_at | timestamp | The date the form was last updated. |
| location_path | string | The full location free path. |
| last_reopened_by | string | The person that last reopened the form. |
| last_submitter_signed | boolean | Signed or not. |
| due_date | timestamp | The date the form is due, may be null. |
| last_submitted_at | timestamp | The date on which the form was submitted. |
| assignee_type | string | The type of an assignee. |
| section_index | number | The index of a form section. |
| section_name | string | The name of the form section. |
| section_assignee | string | The section assignee. |
| question_index | number | The index of the form question. |
| question | string | The description of the form question. |
| answer | string | The form question answer. |
| answer_id | string: UUID | A unique ID of the answer. |
| answer_rank | number | The rank of the answer. |
| answer_type | string Possible values: - array_val, - choice_val, date_val, - number_val, - svg_val, -text_val, -toggle_val |
The type of an answer. |
| signature_name | string | The text name of the signer. |
| answer_notes | string | Notes added to a response. |
forms-with-worklog
In addition to the Project Attributes listed above, the forms-with-worklog dataset includes the following columns:
| Column name | Data type | Description |
|---|---|---|
| native_form_id | string: UUID | ID of the native form the value belongs to. |
| form_id | string: UUID | A unique ID of the form. |
| form_name | string | The name of the form. |
| status | string | The status of the form. |
| template_name | string | The name of the form template. |
| form_date | date | The date set on the form. |
| status | string | The status of the form. |
| template_name | string | The name of the form template. |
| form_date | date | The date specified on the form. |
| number | number | The user facing form number. |
| discipline | string | Discipline for work log item. |
| company | string | The company for work log item. |
| role | string | Role for work log item. |
| number_of_workers | number | The number of workers for the work log item. |
| number_regular_hours | number | The number of regular hours for work log item. |
| number_of_hours | number | The number of overtime hours for work log item. |
| total_regular_hours | number | The total regular hours (number of workers * number of regular hours.) |
| total_of_hours | number | The total overtime hours (number of workers * number of overtime hours.) |
| work_performed | string | Description of performed work. |
Issues
Note the following considerations:
- The issues dataset contains distinct rows of issues.
- The issues-with-custom-attributes dataset can have multiple rows of the same issue because custom attributes are presented in rows, and one issue can have multiple custom attributes
- For metrics relying on distinct rows (for example, "average days to close issues"), use the issues dataset
- For metrics requiring the count of issues (for example, count of issues by assignee), either issues dataset or issues-with-custom-attributes can be used. If issues-with-custom-attributes is used, please keep in mind to select "Count distinct" as opposed to "Count" in the Visuals pane
In addition to the Project Attributes listed above, the Issues dataset includes the following columns:
| Column name | Data type | Description |
|---|---|---|
| ask_account_id | string: UUID | Autodesk Account Identifier |
| assigned_company | string | Name of the company that the issue was assigned to. |
| assigned_role | string | Name of the role that the issue was assigned to. |
| assigned_to | string | Name of the user, role, or company that the issue was assigned to. |
| assigned_type | string: null Possible values: - user - company - role |
The type of the current assignee of this issue. |
| assigned_user | string: null | Name of the user that the issue was assigned to. |
| closed_at | timestamp: SQL | Date and time the issue was closed. |
| closed_by_user | string: null | Name of the user that closed the issue. |
| created_at | timestamps: SQL | Date and time the issue was created. |
| created_by_user | string | Name of the user that created the issue type. |
| deleted_at | timestamp: SQL | Date and time the issue type was deleted. |
| description | string: null | Description of the purpose of the issue. |
| display_id | number | Chronological, user-friendly identifier of the issue. |
| due_date | timestamp: SQL | Due date of the issue. |
| gps_coordinates | string | GPS location of the issues in (latitude, longitude) format |
| gps_latitude | string | Specifies the latitude for the issue location. |
| gps_longitude | string | Specifies the longitude for the issue location. |
| issue_id | string: UUID | Unique identifier of the issue. |
| issue_subtype | string | Title of the issue type. |
| issue_type | string | Title of issue category. |
| lcoation_details | string: null | Location as plain text that relates to the issue. |
| location_id | string: UUID | Unique LBS (Location Breakdown Structure) identifier that relates to the issue. |
| location_path | string | Full location tree path. |
| opened_at | timestamp: SQL | Date and time the issue was opened. |
| opened_by_user | string:null | Name of the user that opened the issue. |
| published | Boolean | Indicates whether the issue is published or not. |
| root_cause | string | Title of the root cause. |
| start_date | timestamp: SQL | Start date of the issue. |
| status | string: null Status can be one of the following: - open - work_completed - ready_to_inspect - not_approved - in_dispute - closed - void - answered - draft - pending -in_progress - completed - in_review |
Unique identifier of the current status of the issue. |
| title | string: null | Name of the issue. |
| updated_at | timestamp: SQL | Time the issue was updated. |
| updated_by_user | string: null | Name of the user that updated the issue. |
The following attributes are available in the issues dataset:
| Attribute | Type | Note |
|---|---|---|
| attribute_title | string | Title of the custom attribute. |
| attribute_value | string | Description of the custom attribute. |
Meetings
In addition to the Project Attributes listed above, the Meetings dataset is made up of the following datasets:
meetings
| Column name | Data type | Description |
|---|---|---|
| meeting_id | string: UUID | A unique identifier of the meeting. |
| series_id | string: UUID | A unique identifier for a meeting series. All follow-up meetings within the same series share the same ID. |
| title | string | The title of the meeting. |
| meeting_description | string | Text describing the meeting's agenda or purpose. |
| summary | string | The summary of the meeting. |
| meeting_status | enum: string Possible values: open minutes |
The current status of the meeting. |
| num_in_series | number | Index of the meeting within its series. |
| meeting_location | string | The location of the meeting. |
| starts_at | timestamp: SQL | The scheduled start time of the meeting. |
| duration | number | The total duration of the meeting. |
| video_conference_link | string | The URL link to join the video conference associated with the meeting. |
| created_by | string | The ID of the user that created the meeting. |
| updates_by | string | The ID of the user that last updated the meeting. |
| created_at | timestamp: SQL | The time the meeting was created. |
| updated_at | timestamp: SQL | The time the meeting was last updated. |
| deleted_at | timestamp: SQL | The time the meeting was deleted. |
meeting_items
| Column name | Data type | Description |
|---|---|---|
| meeting_id | string: UUID | A unique identifier of the meeting. |
| series_id | string: UUID | A unique identifier representing a meeting series. All follow-up meetings that belong to the same series share the same ID. |
| title | string | The title of the meeting. |
| meeting_description | string | Text describing the meeting's agenda or purpose. |
| summary | string | The summary of the meeting. |
| meeting_status | enum: string Possible values: open minutes |
The current status of the meeting. |
| num_in_series | number | Index of the meeting within its series. |
| meeting_location | string | The location of the meeting. |
| starts_at | timestamp: SQL | The scheduled start time of the meeting. |
| duration | number | The total duration of the meeting. |
| video_conference_link | string | The URL link to join the video conference associated with the meeting. |
| meeting_created_by | string | The ID of the user that created the meeting. |
| meeting_updates_by | string | The ID of the user that last updated the meeting. |
| meeting_created_at | timestamp: SQL | The time the meeting was created. |
| meeting_updated_at | timestamp: SQL | The time the meeting was last updated. |
| meeting_deleted_at | timestamp: SQL | The time the meeting was deleted. |
| topic_id | string: UUID | A unique identifier of the meeting topic. |
| topic_order_index | number | The order index of the topic in the meeting. |
| topic_name | string | The title or description of the topic. |
| topic_deleted_at | timestamp: SQL | The time the topic was deleted. |
| item_id | string: UUID | A unique identifier of the action item. |
| item_order_index | number | The order index of the action item in the topic. |
| item_description | string | The description of the item. |
| item_status | enum: string | The status of the item. |
| cross_series_id | string: UUID | The series ID of the item. All follow-up items share the same series ID. |
| due_date | timestamp: SQL | The due date of the item. |
| item_created_by | string | The ID of the user that created the item. |
| item_updated_at | timestamp: SQL | The time at which the item was last updated. |
| item_deleted_at | timestamp: SQL | The time at which the item was deleted. |
| assignees | string | A list of assignees of the action item. |
meeting_participants
| Column name | Data type | Description |
|---|---|---|
| meeting_id | string: UUID | A unique identifier of the meeting. |
| series_id | string: UUID | A unique identifier representing a meeting series. All follow-up meetings that belong to the same series share the same ID. |
| title | string | The title of the meeting. |
| meeting_description | string | Text describing the meeting's agenda or purpose. |
| summary | string | The summary of the meeting. |
| meeting_status | enum: string Possible values: open minutes |
The current status of the meeting. |
| num_in_series | number | Index of the meeting in the series. |
| meeting_location | string | The location of the meeting. |
| starts_at | timestamp: SQL | The start time of the meeting. |
| duration | number | The total duration of the meeting. |
| video_conference_link | string | The URL link to the video conference for the meeting. |
| meeting_created_by | string | The ID of the user that created the meeting. |
| meeting_updated_by | string | The ID of the user that last updated the meeting. |
| meeting_created_at | timestamp: SQL | The time the meeting was created. |
| meeting_updated_at | timestamp: SQL | The time the meeting was last updated. |
| meeting_deleted_at | timestamp: SQL | The time the meeting was deleted. |
| participant_id | string: UUID | A unique identifier of the participant. |
| participant_name | string | The name of the participant, derived from their Autodesk (Oxygen) ID and joined with the Admin tables; for example, "John Smith (Autodesk)". |
| non_member_participant_name | string | The name of the participant if they are not a member of the project, construed from the first_name, last_name, and company fields in the non_member_participants table. For example, "John Smith (Autodesk)". |
| participant_type | enum: string Possible values: organizer invitee |
Indicates the type of the meeting participant. |
| participation_status | enum: string Possible values: present missing |
Indicates the participation status of the meeting participant. |
| participant_deleted_at | timestamp: SQL | The time the participant was deleted. |
Reviews
In addition to the Project Attributes listed above, the Reviews dataset includes the following datasets:
reviews
| Column name | Data type | Description |
|---|---|---|
| review_id | string: UUID | A unique identifier of the review. |
| sequence_id | string: UUID | A user-friendly ID of a review sequence. |
| review_status | enum: string Possible values: initiating, open, closed, void, failed, closing, processing |
The current status of the review. |
| review_name | string | The name of the review. |
| workflow_name | string | The name of the workflow that the review is associated with. |
| memo | string | The note of the review. |
| created_at | timestamp: SQL | The time the review was created. |
| updated_at | timestamp: SQL | The time the review was last updated. |
| next_due_date | timestamp: SQL | The next due date of the review. |
| started_at | timestamp: SQL | he time the review was started. |
| finished_at | timestamp: SQL | The time the review was finished. |
| created_by | string | The name of the user that created the review. |
| docs_count | number | The number of reviewing documents associated with the review. |
| approved_count | number | Number of documents that have been approved in the review. |
| rejected_count | number | Number of documents that have been rejected in the review. |
| current_round_num | number | Current round number of the review. |
| current_step | number | Current step of the review. |
| total_steps | number | Total number of steps in the review. |
| review_step_name | string | The name of the review step display name as created in the workflow. |
| created_by | string | The name of the user that created the review. |
| creator_user_company | string | The company associated with the user (in the project) that created the review. |
| creator_user_roles | string | A list of roles assigned to the user (in the project) that created the review. |
| next_action_candidates_users | string | A list of candidate users in the next action. |
| next_action_candidates_roles | string | A list of candidate roles in the next action. |
| next_action_candidates_companies | string | A list of candidate companies in the next action. |
| next_action_candidates_all | string | A list of all candidate names (users, roles, and companies) in the next action. |
| next_action_claimed_by | string | A list of user names for the users claimed the next action. |
reviews_comments
| Column name | Data type | Description |
|---|---|---|
| comment_id | string: UUID | A unique identifier of the comment. |
| comment_created_at | timestamp: SQL | Time the comment was created. |
| comment_text | string | The content of the comment. |
| comment_by | string | The name of the user that created the comment. |
| comment_by_email | string | Email of the user that created the comment. |
| review_id | string: UUID | A unique identifier of the review that the comment belongs to. |
| sequence_id | number | A user-friendly ID of the review. |
| updated_at | timestamp: SQL | The time the comment was last updated. |
| review_status | enum: string Possible values: initiating, open, closed, void, failed, closing, processing | Status of the review. |
| review_name | string | The name of the review. |
| workflow_name | string | The name of the workflow. |
| current_step | number | The current step of the review. |
| total_steps | number | The total number of steps in the review. |
| next_action_candidates_all | string: null | A list of all candidate names (users, roles, and companies) in the next action. |
| created_by | string | The name of the user that created the review. |
RFIs
In addition to the Project Attributes listed above, the RFIs dataset includes the following columns:
| Column name | Data type | Description |
|---|---|---|
| rfi_id | string: UUID | Unique identifier of the RFI. |
| custom_identifier | string | Custom identifier for the RFI. |
| title | string | RFI title. |
| question | string | RFI question. |
| status | enun: string | Current status of the RFI. |
| due_date | datetime | Time the RFI is due. |
| official_response | string | Official response of the RFI. |
| official_response_status | string | Official response of the RFI. |
| responded_at | datetime | Time the RFI was responded to. |
| responded_by | string | Name of the user that responded to the RFI. |
| created_by | string | Name of the user that created the RFI. |
| created_at | datetime | Time the RFI was created. |
| updated_by | string | Name of the user that updated the RFI. |
| updated_at | datetime | Time the RFI was updated. |
| closed_by | string | Name of the user that closed the RFI. |
| closed_at | datetime | Time the RFI was closed. |
| suggested_answer | string | The suggested answer for the RFI. |
| manager | string | Name of the RFI manager. |
| answered_at | datetime | Last time the RFI answer attribute was updated. |
| answered_by | string | Name of the user that updated the RFI answer attribute. |
| cost_impact | enum: string | Cost impact of this RFI. |
| schedule_impact | enum: string | Schedule impact of this RFI. |
| priority | enum: string | Priority of the RFI. |
| external_id | string | Reference of the RFI. |
| category | string | Category to associate with this RFI. |
| discipline | string | Discipline to associate with this RFI. |
| location_path | string | Full location tree path. |
| ball_in_court | string | List of user names that the RFI is assigned to. |
| reviewers | string | List of names of the RFI reviewers. |
| co-reviewers | string | List of the RFI coreviewers. |
| opened_at | timestamp: SQL | Timestamp of the RFI or in review date. |
| comment_body | string | Content of the comment. |
| distr_list_user | List of usernames of the watchers. | |
| location_id | string: UUID | The associated Location object IDs. |
| location_path | string | Full location tree path. |
| response_content | string | Content of the response. |
Sheets
In addition to the Project Attributes listed above, the Sheets dataset includes the following columns:
sheets-build
| Column name | Data type | Description |
|---|---|---|
| sheet_id | string: UUID | A unique identifier for a sheet. |
| sheet_lineage_id | string: UUID | A unique identifier representing the lineage of the sheet. All versions or revisions of the same sheet share the same sheet_lineage_id, allowing tracking of a sheet's version history within the system. |
| sheet_number | string | A unique identifier for the sheet used to organize and reference individual sheets within a set of construction or design drawings. It's referred to as "number" in the user interface and "name" in the dataset. |
| sheet_title | string | The title of the sheet, providing a descriptive name that summarizes the sheet's content or purpose. |
| sheet_tags | string | A list of all tags associated with the sheet. If no tags are assigned, the field returns "Untagged". |
| num_tags | string | The total count of distinct tags assigned to a sheet. Returns 0 if the sheet has no tags. |
| discipline | string | Represents the discipline associated with a sheet. Displays the discipline designator and name as shown in the UI. Returns "Unordered" if discipline_index = 1000, returns only the designator if the name is empty; otherwise, formatted as designator (name) |
| upload_file_published_at | timestamp: SQL | The timestamp indicating when the sheet was created, based on the publication time of the upload file. |
| upload_file_published_by | string | The name and company of the user who created the sheet by publishing the upload file. If the user account had been deleted, the field displays Name (Removed). |
| sheet_updated_at | timestamp: SQL | The timestamp of the most recent update to the sheet. |
| sheet_updated_by | string | The name and company of the user who last updated the sheet. If the user account had been deleted, the field displays Name (Removed). |
| version_set | string | The name of the version set to which the sheet belongs. If the sheet had been deleted, this field shows the version set name at the time of deletion (original_set_name). |
| issuance_date | timestamp: SQL | The issuance date of the version set. |
| version_set_created_at | timestamp: SQL | The timestamp when the version set was created. Records the exact date and time the version set was initially established. |
| version_set_created_by | string | The name and company of the user who created the version set. If the user account had been deleted, the field displays Name (Removed). |
| version_set_updated_at | timestamp: SQL | The timestamp of the most recent update to the version set. |
| version_set_updated_by | string | The name and company of the user who last update the version set. If the user account had been deleted, it displays Name (Removed). |
| is_current | string | Indicates whether the sheet is the most recent version. Returns Yes if it is the latest version, and No otherwise. Note: All deleted sheets have a value of No. |
| storage_size | bigint | The storage size of the sheet, measured in bytes. |
| num_versions | bigint | The number of versions associated with the sheet. |
| upload_file_name | string | The name of the uploaded file from which the sheet originates. |
| upload_id | string: UUID | A unique identifier of the uploaded file from which the sheet originates. |
| processing_state | string | Represents the current processing state of the sheet. |
| is_deleted | string | Indicates whether the sheet was deleted. Returns Yes if deleted and No otherwise. |
| deleted_at | timestamp: SQL | The timestamp indicating when the sheet was deleted. Records the exact date and time the sheet was removed from the system. |
| deleted_by | string | The name and company of the user who deleted the sheet. Displays Name (Removed) if the user was deleted. |
Submittals
In addition to the Project Attributes listed above, the Submittals dataset includes the following columns:
| Column name | Data type | Description |
|---|---|---|
| ball_in_court | string | User ID of the users that are ball in court for the item workflow. |
| created_at | timestamp: SQL | Time the submittal item was created. |
| created_by | string | Name of the user that created the submittal item. |
| description | string | Description of the submittal item. |
| due_date | date: string | Date and time for the submittal item to be done with current state. |
| identifier | string | Identifier of the submittal item, created automatically. |
| lead_time | number | Lead time of the submittal item. |
| manager | string | Name of the user, role, or company of the submittal's manager. |
| manager_due_date | date: string | Date indicating when the manager review is due. |
| number | string | Number of the submittal item. |
| package | string | Title of the package the item is related to, if any. |
| package ID | string: UUID | ID for the associated package. Foreign Key: Table: packages Column:id |
| package_identifier | number | Identifier of the package the item is related to, if any. |
| priority | enum: string | Value of the priority_id. |
| published_by | string | Autodesk User ID of the user that published the item. |
| published_date | timestamp: SQL | Time the item was closed and distributed. |
| received_from_review | timestamp: SQL | Time the review finished. |
| received_from_submitter | timestamp: SQL | Time the submitter moved the item forward. |
| received_approval_date | date: string | Date the review was approved. |
| required_date | date: string | Item's required date. |
| required_on_job_date | date: string | Date the item is required on the job site. |
| responded_at | timestamp: SQL | Time the response was added. |
| responded_by | string | User ID of the user that responded. |
| response_comment | string | Response comment of the item (in addition to to response id) |
| response_id | string | ID of the response. |
| response_value | string | Value of the response_id. |
| responsible_contractor | string | Name of the user, role, or company of the responsible contractor. |
| responsbile_contractor_company | string | Company of the responsible contractor. |
| responsible_contractor_user | string | User name of the responsible contractor. |
| revision | number | Revision of the item. |
| sent_to_review | timestamp: SQL | Time the first review step started. |
| sent_to_review_by | string | Autodesk User ID of the user that submitted the item for review. |
| sent_to_submitter | timestamp: SQL | Indicates when the submitter received the item. |
| spec | string | Title (name) of the item. |
| spec_id | string: UUID | ID for the Spec Section. |
| spec_identifier | string | Identifier of the spec this section is related to. |
| spec_sub_section | string | Spec sub section. |
| state_id | enum: string | State of the item. |
| status | string | Value of the status_id. |
| subcontractor | Autodesk User ID/ Role member group ID/ Company member group ID of the responsible contractor | |
| submittal_id | string: UUID | Unique identifier of the submittal item. |
| submittal_by | string | Name of the user that submitted the item to the manager. |
| submitter_due_date | date: string | Indicates when the responsible contractor submission is due. |
| title | string | Name of the item. |
| type_id | string: UUID | ID of the item type. |
| type_value | string | Value of the item type_id. |
| updated_at | timestamp: SQL | Time the submittal was last updated. |
| updated_by | string | Name of the user that last updated the submittal. |
Schedule
In addition to the Project Attributes listed above, the Schedule dataset includes the following datasets:
schedules
| Column name | Data type | Description |
|---|---|---|
| schedule_id | string: UUID | Unique identifier for the schedule. |
| schedule_name | string | Name of the schedule. |
| schedule_type | enum: string Possible values: XER, XML, MPP, PP |
Type of schedule file. |
| schedule_version_number | number | Revision number of the schedule. |
| schedule_is_public | boolean | Indicates if the schedule is available to all project members or only to a restricted list. |
| schedule_created_by | string | User who created the schedule. |
| schedule_created_at | string | Time the schedule was created. |
| schedule_updated_by | string | User who last updated the schedule. |
| schedule_updated_at | timestamp: SQL | Time the schedule was last updated. |
schedule-activities
| Column name | Data type | Description |
|---|---|---|
| schedule_id | string: UUID | Unique identifier for the schedule. |
| schedule_name | string | Name of the schedule. |
| schedule_type | enum: string Possible values: XER, XML, MPP, PP |
Type of schedule file. |
| schedule_version_number | number | Revision number of the schedule. |
| schedule_is_public | boolean | Indicates if the schedule is available to all project members or only to a restricted list. |
| schedule_created_by | string | User who created the schedule. |
| schedule_created_at | string | Time the schedule was created. |
| schedule_updated_by | string | User who last updated the schedule. |
| schedule_updated_at | timestamp: SQL | Time the schedule was last updated. |
| activity_id | string: UUID | Unique identifier for the activity. |
| activity_unique_id | number | Activity identifier in the scheduling software. |
| activity_sequential_id | string | Sequential identifier of the activity. |
| activity_parent_unique_id | number | Parent activity identifier in the scheduling software. |
| activity_type | enum: string Possible values: MILESTONE, ACTIVITY |
Type of activity. |
| activity_name | string | Name of the activity. |
| activity_is_critical_path | boolean | Indicates if the activity is on the critical path. |
| activity_completion_percentage | number | Completion percentage of the activity. |
| activity_planned_start | timestamp: SQL | Planned start date of the activity. |
| activity_planned_finish | timestamp: SQL | Planned finish date of the activity. |
| activity_actual_start | timestamp: SQL | Actual start date of the activity. |
| activity_actual_finish | timestamp: SQL | Actual finish date of the activity. |
| activity_start | timestamp: SQL | Calculated start display date of the activity. |
| activity_finish | timestamp: SQL | Calculated finish display date of the activity. |
| activity_duration | number | Duration of the activity in days. |
| activity_actual_duration | number | Actual duration of the activity in days. |
| activity_remaining_duration | number | Remaining duration of the activity in days. |
| activity_free_slack_units | string | Units of the free slack for the activity. |
| activity_free_slack_duration | number | Free slack duration in the units in activity_free_slack_units. |
| activity_total_slack_units | string | Units of the total slack for the activity. |
| activity_total_slack_duration | number | Total slack duration in the units in activity_total_slack_units. |
| activity_is_wbs | boolean | Indicates if the activity is a WBS. |
| activity_wbs_path | string | WBS path of the activity, constructed from unique IDs. |
| activity_wbs_code | string | WBS code of the activity. |
| activity_created_at | timestamp: SQL | Time the activity was created. |
| activity_updated_at | timestamp: SQL | Time the activity was last updated. |
| activity_wbs_path_text | string | WBS path of the activity, constructed from names. |
| predecessor_sequential_id | string | Sequential identifier of the predecessor activity. |
| predecessor_name | string | Name of the predecessor activity. |
| successor_sequential_id | string | Sequential identifier of the successor activity. |
| successor_name | string | Name of the successor activity. |
schedule-resources
| Column name | Data type | Description |
|---|---|---|
| schedule_id | string: UUID | Unique identifier for the schedule. |
| schedule_name | string | Name of the schedule. |
| schedule_type | enum: string Possible values: XER, XML, MPP, PP |
Type of schedule file. |
| schedule_version_number | number | Revision number of the schedule. |
| schedule_is_public | boolean | Indicates if the schedule is available to all project members or only to a restricted list. |
| schedule_created_by | string | User who created the schedule. |
| schedule_created_at | string | Time the schedule was created. |
| schedule_updated_by | string | User who last updated the schedule. |
| schedule_updated_at | timestamp: SQL | Time the schedule was last updated. |
| activity_id | string: UUID | Unique identifier for the activity. |
| unique_id | number | Activity identifier in the scheduling software. |
| sequential_id | string | Sequential identifier of the activity. |
| parent_unique_id | number | Parent activity identifier in the scheduling software. |
| activity_type | enum: string Possible values: MILESTONE, ACTIVITY |
Type of activity. |
| activity_name | string | Name of the activity. |
| activity_is_critical_path | boolean | Indicates if the activity is on the critical path. |
| activity_completion_percentage | number | Completion percentage of the activity. |
| resource_id | string: UUID | Unique identifier for the resource. |
| resource_name | string | Name of the resource. |
| resource_type | enum: string Possible values: WORK, COST, MATERIAL |
Type of resource. |
| resource_email_address | string Max length: 1000 |
Email address of the resource. |
| resource_created_at | timestamp: SQL | Time the resource was created. |
| resource_updated_at | timestamp: SQL | Time the resource was last updated. |
