Messaging Keys and Parameters
The following keys are currently supported. All of the keys listed can be used in conjunction with all others, and they may be specified in any order.
wltoopen
key,
in addition to the wr
and markuptypeid
parameters used to specify the wl
key, are supported on iPad and Android only.
Key name |
Value type |
Description |
---|---|---|
|
float, up to 3 decimal places |
The latitude and longitude of the GPS coordinates to which ArcFM Mobile zooms upon launch, expressed in decimal degrees. If either |
|
||
|
integer |
The scale at which ArcFM Mobile zooms upon launch. For example, a value of 3000 sets the scale to 3,000:1. The scale key may only be used if lat and long are also specified. |
|
string |
The name of the basemap accessible by the user. |
|
string |
The name of the operational map accessible by the user. |
|
Boolean |
Specifies ArcFM Mobile’s focus behavior. If true, ArcFM Mobile comes to the foreground when the command is executed. If false and the app is already running, ArcFM Mobile does not come to the foreground. If this value is not included, the app’s default focus behavior applies. Note that the |
|
Boolean |
Indicates whether to include a user’s current GPS location on the map, if their device can provide it. |
|
compound |
Places a work location graphic in the map and focuses the map at the given
coordinates. It can optionally include a label, be associated with
specific markup types, and be associated with an existing as-builting
job. Multiple work locations can be included in a single command.
See Work Location ( |
|
compound |
Automatically
opens a markup job at a work location graphic
included in the same command so that the user needn’t tap on
the work location to start a markup job there. See Work Location to Open ( |
|
compound |
Opens an
as-builting job that is assigned to the user. See Work Request ID ( |
|
string |
Attempts
to find an assignment by its title (
If a parameter is present, but the assignment can’t be found, an error is thrown. However, note that a fallback parameter is not checked for validity. For example, if the work request ID and the assignment ID are provided, and the work request ID is incorrect, an error is thrown without checking the assignment ID for validity. TIP: More information on workflow assignments, including
how to find an assignment’s
assignmenttitle or assignmentid can be found in the migration to dynamic workflows documentation
in the Solution Center Configuration Guide. |
|