g., who initiates the call). To support capturing these,
two property types were added to the String switch modeling concept.
. The time switch is needed to de?¬?ne time- and date-dependent execution
information. For example, during holidays calls may be directed differently. In
the modeling language, different time and date values were speci?¬?ed as
property values of the Time switch. As it was possible to de?¬?ne 19 different
kinds of properties, out of which actually very few are used at a time, the timing
properties were divided into two categories. Two mandatory values had their
own property types and the rest of the timing values were de?¬?ned using an
optional list. The list was de?¬?ned as pairs of a timing property and its value. The
property types were named as in the XML schema for CPL to keep the
generator simple.
. The Priority switch allows a CPL script to make decisions based on the priority
speci?¬?ed for the original call. This priority switch concept was de?¬?ned so that
the modeler could choose among prede?¬?ned priorities and conditions. An
example of a priority is ???less than an emergency.??? The value ???normal??? was
de?¬?ned as the default priority as in CPL, to be used when no priority is given. In
this respect, the priority could also have been left empty, or the generator could
replace empty values with the default value during the generation.
Pages:
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219