Skip to main content
. 2020 Mar 31;8:89. doi: 10.3389/fpubh.2020.00089

Table 1.

Implementation of the standalone eFI-CGA's main features.

Main Feature Purpose Implementation
Preview Opens a one-page screenshot of the entire form for reviewing trends in the data and alerting to missing fields When “Preview” is selected, the application saves a screen shot of the sections of the form and joins them together to create a single image.
User manual Opens the user manual for item-by-item instructions on completing the eCGA items and usage of the Standalone eFI-CGA application When “User Manual” is selected, the application opens the User Manual pdf file if it is pre-stored in the same folder of the software.
Calculate eFI-CGA Automates an eFI-CGA score to 4 decimal places with 100% accuracy When “Calculate eFI-CGA” is selected, the application maps inputs to coded values, uses the coded values in the FI-CGA algorithm, and outputs the eFI score.
Save records Saves the inputs into files of various types Once every 3 min, when “Save Records” is selected, and at the closure of the software interface, the application saves all inputs to various files.
Reset Resets the application and returns the user to Page 2 When “Reset” button is pressed, the application clears all fields and opens Page 2.
Input validation Prevents the user from entering incorrect information The application ensures correct input format (e.g., string, integer) and the logical relationships between variables.
Missing data handling Ensures that the user does not miss required information necessary for valid eFI-CGA calculation When “Calculate eFI-CGA” is selected, the application checks every required field and prompts error messages if there are any missing fields.