Predefined session variables
Introduction
Each application template has a set of predefined session variables. These variables are visible during the form design stage. The form designer cannot edit or delete these variables. The purpose of these variables is to carry basic information collected while the end user fills out the form. This data is automatically populated by the application displaying the form and saved in the repository.
List of system variables
Below the system variables and their purpose are listed:
_abandonTime- form abandonment time_channel- the channel through which the user fills out the form (web, mobile)_channel_Description- channel description (desktop: web, mobile: mobile, native app: APP_Mobile)_currentPageId- currently displayed page number_currentPageMid- mid of the displayed page_cvc- parameter displaying the form in a different view, allows placing fields additionally next to the form_domain- domain of the running form (host name only, e.g.form.consdata.com)_finishTime- time the user submitted the form_finishTimeAfterPayment- time the user submitted the form after payment_formId- form name_formInstanceNumber- form number_ip- user's IP address_operatingSystem- name of the operating system (according to the documentation https://github.com/lancedikson/bowser/blob/1.7.3/README.md - for GWT a simplified OS detection mechanism is used)_paymentResult- variable that indicates whether the payment was successful (used for payment handling functionality provided by external services)_startTime- time the user started filling out the form_userAgent- name of the client application_visitedPages- sequence of visited pages___userEmail___- value of the email address field of the user specified in the contact section on the form properties page_externalFormContextId- external identifier of the form context (case identifier)_businessFormIdentifier- identifier displayed on the form view, by default the form number_SESSIONKEY- session identifier_browserName- name of the web browser_cmisObjectId- stores the identifier that allows retrieving the form_internalAuthenticationMethod- authentication method used in the given activity_internalAuthenticationPhoneNumber- phone number to which the SMS was sent / Phone number with the authentication application (OTP-SMS, OTP-PRINTED, MOBILE-APPLICATION)_seller- identifier of the seller directing to the form in the mobile application
Last updated
Was this helpful?
