Skip to main content

Server UI Overview

The dynamic forms and screens your agency builds, delivered straight to your device and ready to fill out in the field.

Server UI is the part of REDENES that lets your agency design its own forms, checklists, and reference screens without waiting for an app update. The server sends the screen layout to your device, and the app builds it on the fly: sections, text boxes, dropdowns, time pickers, signatures, uploads, charts, and more. Because each agency configures its own layouts, the exact fields and buttons you see match your department's paperwork, not a generic template.

Server UI dynamic form

Overview​

A Server UI screen is a stack of sections, and each section holds rows. The server decides which sections exist, what order they appear in, which rows sit inside each one, and whether a section starts open or collapsed. The app's job is to draw them and collect your answers.

Part of the screenWhat it is
Screen titleThe name your agency gave the form, shown at the top.
SectionA titled group of related rows, such as crew details or vehicle details.
RowOne field, button, or item inside a section.
Collapse stateWhether a section or row is currently hidden to save space.
Save controlWrites your answers back to the server.
Share controlHands the completed form to someone else, online or over Bluetooth.
Lock controlProtects a finished form with a four-digit PIN.

Kinds of Fields a Form Can Contain​

This is the full vocabulary your agency's form designer can draw from. You will not see all of these on any single form; you will see the ones your agency chose.

Field typeWhat it looks likeHow you fill it in
Short textA single-line boxTap and type. Used for names, unit numbers, locations.
Long text / notesA taller multi-line boxTap and type a paragraph. Used for narratives and remarks.
NumberA single-line box with a number keypadTap and type digits, such as a reading or a count.
Phone numberA text box with a phone keypadDigits are grouped automatically as you type.
Dropdown, single choiceA row showing the current answerTap it, pick one option, tap Done. See Dropdown Lists.
Dropdown, multiple choiceA row showing several answersTap it, pick as many as allowed, tap Done.
CheckboxOne box you tickTap to tick or untick. Used for yes / no and "confirmed" items.
Checkbox groupSeveral boxes under one questionTick every box that applies.
ButtonA labelled action buttonTap it to run whatever the form attaches to it.
Date and timeA row showing a date, a time, or bothTap it and set the value on a picker.
DurationA row showing hours, minutes, and secondsTap it and spin three wheels. See Time Picker.
StopwatchA running clock with its own rowsStart, stop, and read elapsed time; a maximum time can be set.
SignatureA signing pad with a name fieldSign with your finger or a stylus. See Signature Capture.
Photo or file uploadAn upload section listing attachmentsAdd a file, then name it. See Name a File.
ChartA small graph summarizing valuesTap it to read the values behind it. See Chart Detail.
Collapsible sectionA titled group with a collapse controlHide sections you have finished. See Edit & Collapse Sections.
Header and section labelBold text that divides the formRead-only. Some labels can be renamed. See Name a Label.
User informationA block of rows about a personRows are filled from your directory or typed in.
Vehicle informationA block of rows about a vehicleType the details, or run a plate lookup. See License Plate Search.
ApprovalA list of approvers with their statusEach approver signs or confirms their own row.
GAR risk assessmentA scored, colour-coded risk panelScore eight categories. See GAR Risk Assessment.
Plate lookupA search box for a licence plate and stateReturns vehicle details into the form.
note

Some field types behave as containers: user information, vehicle information, stopwatch, upload sections, and approval sections each hold their own rows, which is why those are the sections you can expand and collapse individually.

Why Two Agencies See Different Screens​

Nothing about a Server UI screen is built into the app. When you open a form, the app asks the server for the layout belonging to your current organization, then draws exactly what comes back. Two consequences follow.

Because...You will see...
Your agency's administrator designs the layoutYour own field names, wording, and section order, matching your paper forms.
The layout is fetched per organizationA different set of forms if you switch to another agency you belong to.
Layouts can change on the serverNew or reworded fields appearing without an app update.
Your permissions are checkedForms you are not entitled to may not appear in the list at all.

So a search-and-rescue team and a fire district running the same app version can open "Daily Log" and see two completely different screens. Both are correct. If a field name on your screen does not appear in this documentation, that is expected: the documentation covers the controls, and your agency chose the labels.

Getting Here​

  1. Open the REDENES app and sign in.
  2. Tap the module where your agency placed the form, most often Logs or a references module from the main menu.
  3. Browse the list and tap the form or screen you want to open.
  4. The dynamic screen builds itself and is ready for you to read or fill out.

Where Server UI Appears​

Server UI screens are not a menu of their own. They appear inside the modules you already use.

WhereWhat it looks like there
LogsOperational logs, daily checklists, and run sheets built as fillable forms.
ReferencesQuick-reference guides, lookup screens, and standard operating procedures, usually read-only.
IncidentsForms attached to an incident so the paperwork travels with the call.
NotificationsA form sent to you opens in a focused popup. See Form Popups.
Shared itemsA form someone shared with you, received online or over Bluetooth.

Filling Out a Form​

  1. Open the form and read the title to confirm you have the right one.
  2. Work through the sections from top to bottom. Tap each row to type, tick, pick, or draw.
  3. Rows that need a bigger control, such as dropdowns, time pickers, and signature pads, open their own focused screen and return you to the form when you confirm.
  4. Collapse the sections you have finished so the remaining work stays on screen.
  5. Save your work using the form's save control before leaving.
tip

Long forms are far easier on a phone when you collapse completed sections. See Edit & Collapse Sections for how to hide and show groups of rows.

Empty and Loading States​

StateWhat you seeWhat it means
LoadingA brief spinner while the layout arrivesThe app is fetching the form's structure and any saved answers.
Empty listA module list with no forms in itYour agency has not published a form here, or you do not have access to one.
Blank optionsA dropdown that skips over gapsEmpty entries in a server-supplied list are hidden rather than shown as blank rows.
Read-only formFields you can see but not changeThe form is a reference screen, is locked with a PIN, or was opened in preview.
Missing attachmentA spinner, then the file appearsAn upload or signature not yet on this device is downloaded on demand.

How This Connects​

A Server UI form is a two-way pipe between you and your agency's records.

  • Where the layout comes from. The server holds one layout per form per organization. The app requests it for your current agency each time you open the screen, which is why administrators can change a form and have you see it on your next visit. See How It All Works.
  • Where your answers go. Saving sends your answers back to the server against that form's record, along with any attachments. Signatures and uploaded files are stored in your agency's secure file storage and referenced by the form. See Data and Sync.
  • Which parts of the app use them. Operational logs and checklists appear in your Logs module, reference screens appear alongside Internal Files, and forms attached to a call show up with that call in the Incidents List. A separate incident signature flow exists for signing on a call itself; see Incident Signature.
  • Sharing outward. A finished form can be sent to a person by phone or email, or pushed to a nearby device over Bluetooth. Shares you create are listed with your other shared items; see Share Data.
  • Offline and reconnect. Reading a form you have already opened works offline, and a form received over Bluetooth is stored locally straight away. Saving to the server, running a plate lookup, and creating an online share all need a connection, so finish those once you are back in coverage. See Offline Mode.

Troubleshooting​

If this happensWhat to do
A form will not saveCheck you have a connection, then save again. Saving to the server needs coverage; the app will not write your answers while offline.
A required field keeps stopping youRead the message at the bottom of the screen; it names the field. Scroll up and fill that row before saving again.
The form looks different from yesterdayYour agency changed the layout on the server. That is normal; the new version is the current one.
A field you expected is missingYour agency did not include it, or your permissions hide it. Ask your supervisor or REDENES administrator.
The form is read-onlyIt may be a reference screen or locked with a PIN. See Screen Lock (PIN).
A section disappearedIt is probably collapsed, not deleted. Reopen it from Edit & Collapse Sections.
The list of forms is emptyConfirm you are in the right agency, then pull the list again once you have a connection.

⬅️ Previous: Internal Files | Next: Dropdown Lists ➡️