Below, you'll find a compilation of definitions and explanations of terms used throughout the Device Magic mobile forms website, data collection app and Help Center. First, here are some terms that are relative to the overall mobile forms solution:
|Data||Data encompasses any information collected via forms. This could be names/signatures, times, photos, geolocations, answers to questions or any other business-centric information that organizations collect in the field.|
|Data Collection||Data collection refers to the process of collecting business-centric data. It can be conducted via a paper and clipboard method or on mobile devices using a mobile forms app.|
|Database||A database is a structured set of data stored in a computer or server. The Device Magic database stores your form submission data. Other databases that you select as Destinations can also be utilized to store your form data.
More on the Device Magic Database
|Mobile Form||A mobile form is a form within a smartphone or tablet application that allows users to collect and deliver multiple types of data to pre-selected Destinations.|
|Device||A device is the smartphone or tablet on which the mobile app has been downloaded in order to fill out forms. Each device is tied to a user account within your organization. In the Device Magic dashboard, devices represent the number of licenses in your organization.|
|Organization (Org)||Organizations connect users who are part of the same company or team. In order to access your organization's forms and data, users must be added to your organzation. This can be performed by inviting their device to the organization within the Device Magic Dashboard or by a user's request to join via the Device Magic app.|
|Organization Key||An organization key is a six-character alphanumeric combination used to identify your Device Magic account. It is entered in the mobile forms app to join an existing organization.|
|Static Form||A static form remains static, or stays the same, during the completion process. Fields and questions do not change based on user inputs.|
|Dynamic Form||A dynamic form may add, remove or alter fields and questions based on user inputs during the completion process.|
|Resources||Resources are files you can upload into your Device Magic account to reference and utilize during the form building process. For example, you can upload a list of email addresses as an Excel file to use as Select List question options. You can also upload an image of a floor plan to use as the background of a Sketch question or upload a product manual as a PDF file in an Attached File question for your team to reference while they are out in the field.|
|Live Resources||Live Resources work like regular resources, except edits made to the resource will be reflected in Device Magic, hence making them "live." For example, when a Google Sheet is used as a Live Resource, it will reference data from the sheet and can even instruct forms to exhibit changes based on changes in the sheet.|
|Destinations||Destinations are the end points for your mobile form submission data. This is where data collected via a form, including text, images, geo-tags, signatures and more, will end up based on your workflow.|
|Conditional Destinations||Conditional destinations are end points for your data that are determined by specified conditions within your form. Typically, conditional destinations determine where and how data is delivered based on responses to certain questions in the form.|
|Conditional Logic||Conditional logic is used to create dynamic forms with an "if this, then that" workflow. Show/hide fields, or require certain fields to be answered based on responses to previous questions within a form.|
|Dispatch||Dispatch allows users to send forms out to devices in the field, even when they are pre-populated or partially complete. Dispatch allows admins to build and send out mobile forms on the fly.|
|Dispatch as a Destination||Dispatch as a Destination allows a form to be sent to any number of users once another form has been submitted. For example, you could have a form which, after being submitted on one device, gets routed to a manager's device for approval.|
|Delivery Format||The delivery format is the format in which data delivered from a completed mobile form is sent. For example, possible formats include text, photos, PDF, Word Document, XML or JSON file, or other.|
|Storage Integration||Storage integrations allow your Device Magic account to work with your cloud storage software to process and store mobile form submission data. Example integrations include Google Drive, Dropbox and Sharefile.|
|Delivery Integration||Delivery integrations connect your Device Magic account with other software platforms to customize your data's delivery and final destination(s). Example integrations include Zapier, Salesforce, Geotab and SFTP.|
|Communication Integration||Communication integrations allow your Device Magic account to better communicate data, submissions and results with your team. These integrations help you and your team manage and access your data in real-time. Example integrations include Slack, Email, SMS and Evernote.|
|RestAPI||REST API is an application program interface (API) that uses HTTP requests to GET, PUT, POST and DELETE data. An API is programming that allows two software applications to communicate with one another. REST, or REpresentational State Transfer, is an architectural style for providing standards between computer systems on the web, making it easier for systems to communicate with each other.|
|In-transit Data Encryption||In-transit data encryption secures data that is transferred from Device Magic form submissions. All data transmissions are performed over HTTPS/TLS; these measures ensure that data is encrypted and protected while in-transit.|
|On-device Data Encryption||On-device data encryption ensures that files in your Device Magic account are secured on your devices. While on the device, submission and reference data are encrypted and stored securely by the Device Magic app via HTTPS/TLS.|
|Mobile Forms App||The mobile forms app is the mobile application portion of our software designed for collecting and submitting forms on tablets and smartphones. It is available for download in the iOS App Store and Google Play Store.|
|Web App||The web app refers to the web version of our mobile forms software. It allows for forms to be completed from a web browser rather than the mobile app.|
Form Elements: Field and Question Types
In continuation, definitions of popular elements and form components can be found below:
|Form Field & Question Types||Definition|
|Accessibility Settings||Accessibility settings provide three options in your field's advanced settings and allow you to set conditional rules to make the field Active, Required or Read Only.
More on Accessibility Settings
|Attached File Question||An attached field question allows the mobile form creator to display an attached file, such as an image or PDF.
More on Attached File Questions
|Barcode Question||Barcode questions allow users to scan a barcode using the device that contains the form.
More on Barcode Questions
|Calculated Question||Calculated questions are like Excel functions or formulas and allow you to create logical expressions based on answers from your form. Calculate sums, differences, averages and more with the calculated question field.
More on Subforms
|Conditional Question||Conditional questions display in the form depending on the answer to a previous question. These often act as a follow-up question to a prior question and are determined by accessibility settings in the form builder..
More on Conditional Questions and Accessibility
|Date Question||Date questions include fields that allow users to input a date.|
|Date/Time Question||Date/Time questions allow users to input data in a date and/or time format.
More on Date/Time Questions
|Decimal Question||Decimal questions feature free response fields that accept numbers with decimal values.|
|Email Question||Email questions include fields that allow the user to input an email address.|
|Filterable Select Question||Filterable select questions are very similar to regular select questions, but the available answer options are based on the answer(s) to a previous select question. These options are based on data you have uploaded as a Resource.
For example, if you choose U.S. as the 'country,' the 'state' options are populated with a corresponding list of states in the U.S.
More on Filterable Select Questions
|Free Text Question||Free text fields are form fields that accept alphanumeric characters.|
|Geostamp||When the option is selected, Geostamp saves the GPS information of where a specific field was answered.|
|Hint||A hint is used to give direction or a suggestion to the user. Hints can be added in the Advanced Settings of questions and will be displayed below the field in your mobile form.|
|Image Question||Image questions include fields that allow the user to take a photo or upload an image from the device's gallery.
More on Image Questions
|Identifier||A question's identifier is a unique name associated with the question. This is not displayed on the mobile form for the user to see.|
|Initial Answer||An initial answer is a predefined answer that will be displayed upon opening the form. This can be set in the Advanced Settings of each field.|
|Integer Question||Integer questions feature free response fields that solely accept numerical values.|
|Label||A label is a question's title and is displayed to the user on the mobile device, so that they know what they are answering.|
|Location Question||Location fields display a map and GPS information based on the location of the device.|
|Password Question||A password question features a field that allows the user to input a password. It is usually used with a validation to accept the password belonging to the user filling out the mobile form.
More on Password Questions
|Phone Number Question||A phone number question includes a field that allows a user to input a phone number.|
|Repeat Group||A repeat group is like a subform, but in this instance, you can add a set of questions that can be repeated and answered multiple times.
More on Repeat Groups
|Select Question||A select question allows you to choose single or multiple answers to questions based on predefined options.|
|Signature Question||Signature questions allow users to record and input a signature.
More on Signature Questions
|Sketch Question||Sketch questions allow users to annotate or sketch on pre-loaded images in a form or images that are captured by the user.
More on Sketch Questions
|Subforms||Subforms allow you to group questions in different categories. They can be used to either break up larger forms or to separate sections of a specific form.
More on Subforms
|Time Question||Time questions include fields that allow users to input a time.|
|Timestamp||When the timestamp option is selected, you can save the time of when a specific field was answered.|
|Validation||Validation rules can be added to a field to check the validity or accuracy of the answer.
More on Validation
|Yes/No Question||A yes/no question features a field that allows the user to answer "Yes" or "No" to the question at hand.|