Initializing help system before first use

# Core Functionality

## Subroutines

insightcapture | This procedure sets which entities will be saved back to the Xpress Insight scenario at the end of the execution mode.
insightcapturelist | This procedure returns a list of the entities which will be captured at the end of the scenario.
insightdispatch | Call a procedure identified by annotations for current run mode
insightgetappid | Query the id of the Xpress Insight application which is the parent of the model.
insightgetappname | Query the name of the Xpress Insight application which is the parent of the model.
insightgetmode | Query the Execution Mode in which Xpress Insight is running the model.
insightgetmsg | Reads the next message sent to the scenario into the given parameter
insightgetuserid | Obtains the user ID of the Insight user that initiated the current scenario execution.
insightgetusername | Obtains the username of the Insight user that initiated the current scenario execution.
insightgetversion | Query the version of the Insight server
insightmaximize, insightminimize | Solves the optimization problem defined by the Mosel model.
insightpopulate | This procedure is called to inject the input data from the Xpress Insight scenario into the model's entity data structures.
insightresultsready | Indicate to Xpress Insight that the model results are available to capture by the system.
insightsendprogress | Stores the current values of the progress entities into the Insight scenario

Covered Topics

- insightcapture
- insightcapturelist
- insightdispatch
- insightgetappid
- insightgetappname
- insightgetmode
- insightgetmsg
- insightgetuserid
- insightgetusername
- insightgetversion
- insightmaximize, insightminimize
- insightpopulate
- insightresultsready
- insightsendprogress

Parent Topic Insight 5 Mosel Reference

© 2001-2026 Fair Isaac Corporation. All rights reserved. This documentation is the property of Fair Isaac Corporation (“FICO”). Receipt or possession of this documentation does not convey rights to disclose, reproduce, make derivative works, use, or allow others to use it except solely for internal evaluation purposes to determine whether to purchase a license to the software described in this documentation, or as otherwise set forth in a written software license agreement between you and FICO (or a FICO affiliate). Use of this documentation and the software described in it must conform strictly to the foregoing permitted uses, and no other use is permitted.