Professional > Interview scripting > Writing interview scripts > Interview Object Model overview
 
Interview Object Model overview
A non-programmer’s guide to the Interview Object Model
The Interview Object Model (IOM) defines the components of an interview script, the characteristics of those components, and the way that those components relate to one another. It is related to the Routing section of the interview script and to the mrScriptBasic language in which the Routing section is written.
As the title explains, this topic is designed to provide an overview of the Interview Object Model in terms that are easy for scriptwriters and other non-programmers to understand. It is not the intention of this topic to teach or explain object oriented programming, except in so far as such explanations are necessary to describe the Interview Object Model. Even then, explanations have been kept as simple as possible and are at all times related specifically to the structure and behavior of the Interview Object Model. You should not assume that concepts described here apply directly or in part to any other form of object oriented programming.
See also
What is IOM?
Referring to objects in routing scripts
IOM object
Question object
Category object
Label object
Style object
Navigation object
Response object
Writing interview scripts