Assessments
Assessments
Name | App Type | Scope | Auth Type | Resource URI | Civic Platform version |
---|---|---|---|---|---|
Create Assessment for Asset | Agency | assessments | Access token | POST /v4/assets/{id}/assessments | 9.0.0 |
Delete Assessments | Agency | assessments | Access token | DELETE /v4/assessments/{ids} | 9.0.0 |
Get Assessments | Agency | assessments | Access token | GET /v4/assessments/{id} | 9.0.0 |
Get My Assessments | Agency | assessments | Access token | GET /v4/assessments/mine | 9.0.0 |
Update Assessment | Agency | assessments | Access token | PUT /v4/assessments/{id} | 9.0.0 |
Assessments/Attributes
Name | App Type | Scope | Auth Type | Resource URI | Civic Platform version |
---|---|---|---|---|---|
Get Metadata of Condition Assessment Type Attributes | Agency | assessments | Access token | GET /v4/assessments/{id}/attributes/meta | 9.0.0 |
Assessments/Documents
Name | App Type | Scope | Auth Type | Resource URI | Civic Platform version |
---|---|---|---|---|---|
Create Assessment Documents | Agency | assessments | Access token | POST /v4/assessments/{assessmentId}/documents | 9.0.0 |
Delete Assessment Documents | Agency | assessments | Access token | DELETE /v4/assessments/{assessmentId}/documents/{documentIds} | 9.0.0 |
Get All Assessment Documents | Agency | assessments | Access token | GET /v4/assessments/{assessmentId}/documents | 9.0.0 |
Assessments/Observations
Name | App Type | Scope | Auth Type | Resource URI | Civic Platform version |
---|---|---|---|---|---|
Get Condition Assessment Observations | Agency | assessments | Access token | GET /v4/assessments/{id}/observations | 9.0.0 |
Get Metadata of Condition Assessment Type Attributes | Agency | assessments | Access token | GET /v4/assessments/{id}/observations/meta | 9.0.0 |
Update Assessment Observations | Agency | assessments | Access token | PUT /v4/assessments/{id}/observations | 9.0.0 |
Assessments/Records
Name | App Type | Scope | Auth Type | Resource URI | Civic Platform version |
---|---|---|---|---|---|
Get All Assessment Records | Agency | assessments | Access token | GET /v4/assessments/{caId}/records | 9.0.0 |
Assessments/WorkOrders
Name | App Type | Scope | Auth Type | Resource URI | Civic Platform version |
---|---|---|---|---|---|
Add Work Orders to Assessment | Agency | assessments | Access token | POST /v4/assessments/{id}/workorders | 9.0.0 |
Assets/Assessments
Name | App Type | Scope | Auth Type | Resource URI | Civic Platform version |
---|---|---|---|---|---|
Create Asset Assessment | Agency | assessments | Access token | POST /v4/assets/{id}/assessments | 9.0.0 |
Settings/Assessments
Name | App Type | Scope | Auth Type | Resource URI | Civic Platform version |
---|---|---|---|---|---|
Get All Condition Assessment Types | Agency | assessments | Access token | GET /v4/settings/assessments/types | 9.0.0 |
Overview:
Assessments
In Civic Platform, an assessment is synonymous to an asset condition assessment. An asset condition assessment is a scheduled maintenance review and/or a quality review of a group of assets. Agencies may require such assessments for many different asset types such as vehicles, buildings, and water lines. Agencies may set different intervals for different asset types as well. For example, agency vehicles might require safety and emissions inspections yearly, while water lines might require an assessment every three months.
During an assessment, an inspector may make observations about the condition of the asset. For example, he may go to a certain area to look at the condition of the sidewalk and determine if there any cracks or whether the sidewalk is level. The inspector also looks at the area around the section sidewalk to determine whether trees or brushes block the walking path.
After the inspector completes the assessment, the inspector can log his findings assessment observation, which he can modify later as more information becomes available. He can attach documents and photos as needed to the asset condition assessment record, and record the assignments and costs that occur on the assessment.
In Civic Platform, an assessment is created based on its assessment type. An assessment type defines the assessment's custom attributes, rating types, and observation attributes. The following diagram shows the assessment object and its related objects supported by Accela API: