The Dialog Model is an extension of the Conditionmodel used by a Serverto request user input. It provides functionality similar to the standard Messagedialogs found in most operating systems. The model can easily be customized by providing Serverspecific response options in the ResponseOptionSetand by adding additional functionality to derived Condition Types.