Integration Types
There are two (2) Integration Types supported by the Metrix Asset Management system.
- Info Panel Integrations: will appear in a (relevant) info panel when a user selects a record in the main Assets page.
- Map Tool Integrations: will appear as an option in the ‘Integrations’ menu within main Asset page’s map window. Note:
if no map tool integrations exist, the ‘Integrations’ menu will not show in the map window.
The following explains the above Integration Types in further detail.
Info Panel Integrations
These integrations will appear as a button within relevant info panels when an end user selects a record in the main
Assets page. Info Panel Integrations support several Dynamic Field Types
as well as options for Constraining Integration Links.
Dynamic Fields Available for Info Panel Integrations
- Record Value: a value that is pulled from the selected record in the main Assets page. When using this dynamic field
type, administrators will need to specify (as a ‘value’) which field value to pull from the selected record.
- Record Location: the latitude and/or longitude coordinates (WGS84) of the selected record in the main Assets page.
No ‘value’ specification is required when using one of these location types of dynamic fields.
- Static Value: a value that is set by the administrator when creating the integration link and does not change. When
using this dynamic field type, administrators will need to specify (as a ‘value’) the static value that they want to
be injected into the Integration Link.
Constraining Info Panel Integrations
- Record Classification: the Asset and/or Component Classification(s) of the selected record in the main Assets page.
- Record Report Category: whether the selected record in the main Assets page has a Report Category assigned or not.
These integrations will appear as an option in the ‘Integrations’ menu within main Asset page’s map window. End users will
choose an Integration from the menu and then proceed to CLICK the map to activate the integration link. The click location
and the current zoom level of the map will be supplied as dynamic field values to the Integration Link.
Dynamic Fields Available for Map Tool Integrations
- Click Location: the latitude and longitude coordinates (WGS84) of the user’s click on the map. No ‘value’ specification
is required when using this dynamic field type.
- Map Zoom Level: the current zoom level of the map when the user clicks on the map to activate the integration link.
No ‘value’ specification is required when using this dynamic field type.
- Static Value: a value that is set by the administrator when creating the integration link and does not change. When
using this dynamic field type, administrators will need to specify (as a ‘value’) the static value that they want to
be injected into the Integration Link.
Constraining Map Tool Integrations
Constraining Map Tool Integrations is not supported.
Dynamic Field Types
There are several Dynamic Field Types that can be specified when configuring placeholder values within
a Site Integration Link. The following list details the Dynamic Field Types that are currently supported
by the Metrix Asset Management system:
Static Values
| Availability |
Value Specification Required |
| Info Panel and Map Tool Integrations |
Yes, the static value to be injected into the integration link |
A value that is set by the administrator when creating the integration link and does not change. When
using this dynamic field type, administrators will need to specify (as a ‘value’) the static value that they want to
be injected into the Integration Link.
The use case for these types of dynamic fields (as opposed to simply hardcoding the value into the URL itself) is to
allow administrators to easily re-use the same URL for multiple integration links, and simply update the static value
for each link as required.
Feature Attribute Values
| Availability |
Value Specification Required |
| Info Panel Integrations Only |
Yes, the name of the field to be extracted from the record |
A value that is derived from the end user’s active record. As such, this dynamic field type is only
available for Info Panel Integrations. When using this dynamic field type, administrators will need
to specify (as a ‘value’) which field value to pull from the selected record in the main Assets page.
At present, the following field names are supported for this dynamic field type:
record_id: the Cloud Record ID for the Asset/Component record.
description: the Description field value for the Asset/Component record.
NOTE: Any custom field can also be used as a Feature Attribute. This will retrieve the specified
custom attribute value from the Asset/Component record (if it exists). For these fields, the ‘value’ to
specify should be the ID/CODE of the specific Custom Attribute. These can be found in the relevant
Form Specification.
Click Location Latitude Values
| Availability |
Value Specification Required |
| Map Tool Integrations Only |
No |
The latitude coordinate (WGS84) of where the end user clicks on the map the activate the integration.
No ‘value’ specification is required when using this dynamic field type.
Click Location Longitude Values
| Availability |
Value Specification Required |
| Map Tool Integrations Only |
No |
The longitude coordinate (WGS84) of where the end user clicks on the map the activate the integration.
No ‘value’ specification is required when using this dynamic field type.
Map Zoom Level Values
| Availability |
Value Specification Required |
| Map Tool Integrations Only |
No |
The current zoom level of the map when the end user clicks on the map to activate the integration. The zoom
level is specified as a number between 0 and 25 (as per Web Map Tile Zoom Levels).
No ‘value’ specification is required when using this dynamic field type.
Record Location Latitude Values
| Availability |
Value Specification Required |
| Info Panel Integrations Only |
No |
The latitude coordinate (WGS84) of the selected record in the main Assets page.
No ‘value’ specification is required when using this dynamic field type.
Record Location Longitude Values
| Availability |
Value Specification Required |
| Info Panel Integrations Only |
No |
The longitude coordinate (WGS84) of the selected record in the main Assets page.
No ‘value’ specification is required when using this dynamic field type.