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 Construct API: