Namespace "http://www.iro.umontreal.ca/lecuyer/contactcenters/msk"
Targeting Schemas (1):

  ccmsk.xsd

Components:

  1 global element, 121 local elements, 35 complexTypes, 11 simpleTypes, 2 element groups

All Element Summary
agent (type ccmsk:AgentParams) | Specifies the individual agents composing the group, with a particular schedule and attributes for each agent.
Type: | ccmsk:AgentParams
Content: | complex, 1 attribute, 2 elements
Defined: | locally at 1 location
agentGroup (type ccmsk:AgentGroupParams) | Determines the parameters for each agent group.
Type: | ccmsk:AgentGroupParams
Content: | complex, 12 attributes, 15 elements
Defined: | locally at 1 location
agentGroupInfo (type ccmsk:DialerAgentGroupParams) | Describes the agent groups attached to the dialer, and how the dialer's policy moves agents from inbound groups to outbound groups.
Type: | ccmsk:DialerAgentGroupParams
Content: | complex, 7 attributes, 4 elements
Defined: | locally at 1 location
agentGroupRanks (type ssj:doubleList) | Determines the vector of ranks used for selecting an agent group at a given stage of routing.
Type: | ssj:doubleList
Content: | simple
Defined: | locally at 1 location
agentGroupRanksFunc (type ssj:Named) | Represents a user-defined function computing ranks.
Type: | ssj:Named
Content: | complex, 1 attribute, 1 element
Defined: | locally at 1 location
agentGroupRanksRel (type ssj:doubleList) | Determines the vector of ranks used for selecting an agent group at a given stage of routing relative to the previously used vector.
Type: | ssj:doubleList
Content: | simple
Defined: | locally at 1 location
agentGroupSegment (type ccmsk:SegmentParams) | Similar to `inboundTypeSegment` for agent groups.
Type: | ccmsk:SegmentParams
Content: | complex, 1 attribute, 2 elements
Defined: | locally at 1 location
all (type ccmsk:ConditionParamsList) | Verifies that all the contained conditions apply.
Type: | ccmsk:ConditionParamsList
Content: | complex, 10 elements
Defined: | locally at 1 location
arrivalProcess (type ccmsk:ArrivalProcessParams) | Gives the parameters of a detached arrival process that can generate calls of several types.
Type: | ccmsk:ArrivalProcessParams
Content: | complex, 15 attributes, 16 elements
Defined: | locally at 2 locations
arrivalRates (type cc:MultiPeriodGenParams) | Determines the probability distribution for the arrival rate of each period of the horizon.
Type: | cc:MultiPeriodGenParams
Content: | complex, 6 attributes, 4 elements
Defined: | locally at 1 location
arrivals (type ssj:nonNegativeDoubleList) | Determines the parameters specific to the arrival process being used.
Type: | ssj:nonNegativeDoubleList
Content: | simple
Defined: | locally at 1 location
arvGen (type ssj:RandomVariateGenParams) | Determines the random variate generator used to generate the total number of arrivals for each replication, when the `type` attribute is set to `DIRICHLET.`
Type: | ssj:RandomVariateGenParams
Content: | simple, 6 attributes
Defined: | locally at 1 location
busyCostPeriod (type ssj:nonNegativeDoubleList) | Determines the cost of one busy agent per time unit during individual main period.
Type: | ssj:nonNegativeDoubleList
Content: | simple
Defined: | locally at 1 location
busyGen (type ssj:RandomVariateGenParams) | Determines the parameters of the random variate generator used to generate the busyness factor for increased variability of this arrival process.
Type: | ssj:RandomVariateGenParams
Content: | simple, 6 attributes
Defined: | locally at 1 location
busynessGen (type ssj:RandomVariateGenParams) | Determines the parameters of the random variate generator used to generate the busyness factor for increased variability of arrival processes.
Type: | ssj:RandomVariateGenParams
Content: | simple, 6 attributes
Defined: | locally at 1 location
call (type ccmsk:ProducedCallTypeParams) | Determines calls produced by this source.
Type: | ccmsk:ProducedCallTypeParams
Content: | complex, 2 attributes, 1 element
Defined: | locally at 1 location
callTypeRouting (type ccmsk:CallTypeRoutingParams) | Describes the routing logic used for a specific call type by the `OVERFLOWANDPRIORITY` routing policy.
Type: | ccmsk:CallTypeRoutingParams
Content: | complex, 1 element
Defined: | locally at 1 location
callTypeSegment (type ccmsk:SegmentParams) | Similar to `inboundTypeSegment` for all call types, inbound or outbound.
Type: | ccmsk:SegmentParams
Content: | complex, 1 attribute, 2 elements
Defined: | locally at 1 location
case (type ccmsk:RoutingCaseParams) | Describes a case by a condition, and vectors of ranks used if the condition applies.
Type: | ccmsk:RoutingCaseParams
Content: | complex, 16 elements
Defined: | locally at 1 location
ccmsk:MSKCCParams | Main element representing parameters of a call center.
Type: | ccmsk:CallCenterParams
Content: | complex, 16 attributes, 17 elements
Defined: | globally in ccmsk.xsd, see XML source
Used: | never
conferenceTime (type ccmsk:ServiceTimeParams) | Determines the distribution of the conference times for calls of this type.
Type: | ccmsk:ServiceTimeParams
Content: | complex, 8 attributes, 4 elements
Defined: | locally at 1 location
copulaSigma (type ssj:DoubleArray) | Determines the correlation matrix used by the Gamma-Poisson doubly stochastic arrival process with correlared Gamma rates.
Type: | ssj:DoubleArray
Content: | complex, 1 element
Defined: | locally at 1 location
custom (type ssj:Named) | Represents a user-defined condition.
Type: | ssj:Named
Content: | complex, 1 attribute, 1 element
Defined: | locally at 1 location
data (type ssj:IntArray) | Determines the data used to estimate the parameters of the arrival process.
Type: | ssj:IntArray
Content: | complex, 1 element
Defined: | locally at 1 location
default (type ccmsk:DefaultCaseParams) | Describes the default case with vectors of ranks used if no case applies.
Type: | ccmsk:DefaultCaseParams
Content: | complex, 6 elements
Defined: | locally at 1 location
defaultArrivalProcess (type ccmsk:ArrivalProcessParams) | Select the type of arrival process used by default in all the arrival processes for the cases when it is not specified.
Type: | ccmsk:ArrivalProcessParams
Content: | complex, 15 attributes, 16 elements
Defined: | locally at 1 location
delaysGT (type ssj:NonNegativeDurationArray) | Determines the matrix of delays giving, for each (agent group, contact type) pair, the minimal delay a contact of the corresponding type must wait to be accepted for possible service by an agent in the corresponding group.
Type: | ssj:NonNegativeDurationArray
Content: | complex, 1 element
Defined: | locally at 1 location
dialer (type ccmsk:DialerParams) | Gives the parameters of a detached dialer that can generate calls of several types.
Type: | ccmsk:DialerParams
Content: | complex, 17 attributes, 7 elements
Defined: | locally at 2 locations
dialerLimit (type ccmsk:DialerLimitParams) | Determines limits on the number of calls that can be dialed during a given time interval.
Type: | ccmsk:DialerLimitParams
Content: | complex, 3 attributes, 1 element
Defined: | locally at 1 location
disconnectTime (type cc:MultiPeriodGenParams) | Determines the probability distribution of the time an agent remains unavailable at the end of a service if it disconnects.
Type: | cc:MultiPeriodGenParams
Content: | complex, 6 attributes, 4 elements
Defined: | locally at 1 location
either (type ccmsk:ConditionParamsList) | Verifies that at least one of the contained conditions applies.
Type: | ccmsk:ConditionParamsList
Content: | complex, 10 elements
Defined: | locally at 1 location
expectedWaitingTimeThresh (type ssj:nonNegativeDurationList) | Determines the minimal expected waiting time for a customer to be offered the option to be called back.
Type: | ssj:nonNegativeDurationList
Content: | simple
Defined: | locally at 1 location
expectedWaitingTimesMult (type ssj:nonNegativeDoubleList) | Determines the factor multiplying the expected waiting time when determining how long a customer will wait in virtual queue before it is called back.
Type: | ssj:nonNegativeDoubleList
Content: | simple
Defined: | locally at 1 location
failTime (type cc:MultiPeriodGenParams) | Similar to `reachTime` for the dialing delay necessary for a dialed call to fail.
Type: | cc:MultiPeriodGenParams
Content: | complex, 6 attributes, 4 elements
Defined: | locally at 1 location
fracBusyAgents (type ccmsk:TwoIndicesWithTypesParams) | Compares the fraction of busy agents in group with index given by the `first` attribute with that of the agent group identified by the `second` attribute.
Type: | ccmsk:TwoIndicesWithTypesParams
Content: | empty, 5 attributes
Defined: | locally at 1 location
fracBusyAgentsThresh (type ccmsk:IndexThreshWithTypeParams) | Compares the fraction of busy agents in group with index given by the `index` attribute with the threshold given by the `threshold` attribute.
Type: | ccmsk:IndexThreshWithTypeParams
Content: | empty, 4 attributes
Defined: | locally at 1 location
groupToTypeMap (type ssj:IntArray) | Determines the group-to-type map routing table.
Type: | ssj:IntArray
Content: | complex, 1 element
Defined: | locally at 1 location
idleCostPeriod (type ssj:nonNegativeDoubleList) | Determines the cost of one idle agent per time unit during individual main period.
Type: | ssj:nonNegativeDoubleList
Content: | simple
Defined: | locally at 1 location
inboundGroup (type ccmsk:AgentGroupIndex) | Gives the index of an agent group accepting inbound calls, along with a probability of selection for the agent group.
Type: | ccmsk:AgentGroupIndex
Content: | empty, 2 attributes
Defined: | locally at 1 location
inboundType (type ccmsk:InboundTypeParams) | Determines the parameters for each inbound call type.
Type: | ccmsk:InboundTypeParams
Content: | complex, 10 attributes, 21 elements
Defined: | locally at 1 location
inboundTypeSegment (type ccmsk:SegmentParams) | Defines a segment regrouping several inbound call types, for statistical collecting.
Type: | ccmsk:SegmentParams
Content: | complex, 1 attribute, 2 elements
Defined: | locally at 1 location
incidenceMatrixGT (type ssj:BooleanArray) | Determines the group-to-type incidence matrix for this router.
Type: | ssj:BooleanArray
Content: | complex, 1 element
Defined: | locally at 1 location
incidenceMatrixTG (type ssj:BooleanArray) | Determines the type-to-group incidence matrix for this router.
Type: | ssj:BooleanArray
Content: | complex, 1 element
Defined: | locally at 1 location
lambdas (type ssj:nonNegativeDoubleList) | Determines the values of the arrival rate at each time given by `times,` when the arrival process is based on a time-varying arrival rate.
Type: | ssj:nonNegativeDoubleList
Content: | simple
Defined: | locally at 1 location
maxAgentsPeriod (type ssj:nonNegativeIntList) | Determines the maximal number of agents that can be present in this group during each period.
Type: | ssj:nonNegativeIntList
Content: | simple
Defined: | locally at 1 location
minAgentsPeriod (type ssj:nonNegativeIntList) | Similar to `maxAgentsPeriod` for the minimal number of agents in the group.
Type: | ssj:nonNegativeIntList
Content: | simple
Defined: | locally at 1 location
minFreeAgentsTarget (type ssj:nonNegativeIntList) | Determines, for each main period, the total minimal number of free agents needed in the target set for performing outbound calls.
Type: | ssj:nonNegativeIntList
Content: | simple
Defined: | locally at 1 location
minFreeAgentsTest (type ssj:nonNegativeIntList) | Determines, for each main period, the total minimal number of free agents needed in the test set for the dialer to perform outbound calls.
Type: | ssj:nonNegativeIntList
Content: | simple
Defined: | locally at 1 location
nortaGamma (type ssj:positiveDoubleList) | Determines the first parameters used for the marginal negative binomials, for the NORTA-driven arrival process.
Type: | ssj:positiveDoubleList
Content: | simple
Defined: | locally at 1 location
nortaP (type ssj:double01iList) | Determines the second parameters used for the marginal negative binomials, for the NORTA-driven arrival process.
Type: | ssj:double01iList
Content: | simple
Defined: | locally at 1 location
nortaSigma (type ssj:DoubleArray) | Determines the correlation matrix used by the NORTA-driven arrival process.
Type: | ssj:DoubleArray
Content: | complex, 1 element
Defined: | locally at 1 location
numAgents (type ssj:nonNegativeIntList) | Gives the number of agents for each shift of this schedule.
Type: | ssj:nonNegativeIntList
Content: | simple
Defined: | locally at 1 location
numAgentsData (type ssj:IntArray) | Gives the vectors of agents for different days assumed i.i.d.
Type: | ssj:IntArray
Content: | complex, 1 element
Defined: | locally at 1 location
numAgentsData (type ssj:intList) | Gives the number of agents observed during a certain number of i.i.d.\ days, on this schedule shift.
Type: | ssj:intList
Content: | simple
Defined: | locally at 1 location
numFreeAgents (type ccmsk:TwoIndicesParams) | Compares the number of free agents in group with index given by the `first` attribute with that of the agent group identified by the `second` attribute.
Type: | ccmsk:TwoIndicesParams
Content: | empty, 3 attributes
Defined: | locally at 1 location
numFreeAgentsThresh (type ccmsk:IndexThreshIntParams) | Compares the number of free agents in group with index given by the `index` attribute with the threshold given by the `threshold` attribute.
Type: | ccmsk:IndexThreshIntParams
Content: | empty, 3 attributes
Defined: | locally at 1 location
outboundGroup (type ccmsk:AgentGroupIndex) | Gives the index of an agent group accepting outbound calls, along with a probability of selection for the agent group.
Type: | ccmsk:AgentGroupIndex
Content: | empty, 2 attributes
Defined: | locally at 1 location
outboundType (type ccmsk:OutboundTypeParams) | Determines the parameters for each outbound call type.
Type: | ccmsk:OutboundTypeParams
Content: | complex, 11 attributes, 26 elements
Defined: | locally at 1 location
outboundTypeSegment (type ccmsk:SegmentParams) | Similar to `inboundTypeSegment` for outbound call types.
Type: | ccmsk:SegmentParams
Content: | complex, 1 attribute, 2 elements
Defined: | locally at 1 location
patienceTime (type cc:MultiPeriodGenParams) | Determines the distribution and random variate generator for the patience times of calls of this type.
Type: | cc:MultiPeriodGenParams
Content: | complex, 6 attributes, 4 elements
Defined: | locally at 1 location
patienceTimesMultCallBack (type ssj:nonNegativeDoubleList) | Determines the patience time multiplier for customers in the virtual queue but joining the regular queue because there is no agent at the time they are called back.
Type: | ssj:nonNegativeDoubleList
Content: | simple
Defined: | locally at 1 location
patienceTimesMultNoVirtualQueue (type ssj:nonNegativeDoubleList) | Determines the multiplier for the patience time of customers refusing to join the virtual queue.
Type: | ssj:nonNegativeDoubleList
Content: | simple
Defined: | locally at 1 location
perUseCostPeriod (type ssj:nonNegativeDoubleList) | Determines the cost incurred when an agent in this group starts a service during individual main period.
Type: | ssj:nonNegativeDoubleList
Content: | simple
Defined: | locally at 1 location
periodSegment (type ccmsk:SegmentParams) | Similar to `inboundTypeSegment` for main periods.
Type: | ccmsk:SegmentParams
Content: | complex, 1 attribute, 2 elements
Defined: | locally at 1 location
poissonGammaRate (type ssj:nonNegativeDoubleList) | Determines the arrival rate parameters for the Poisson-gamma arrival process.
Type: | ssj:nonNegativeDoubleList
Content: | simple
Defined: | locally at 1 location
poissonGammaShape (type ssj:nonNegativeDoubleList) | Determines the shape parameters for the Poisson-gamma arrival process.
Type: | ssj:nonNegativeDoubleList
Content: | simple
Defined: | locally at 1 location
preServiceTimeNoConf (type ccmsk:ServiceTimeParams) | Determines the distribution of the pre-service times for calls of this type.
Type: | ccmsk:ServiceTimeParams
Content: | complex, 8 attributes, 4 elements
Defined: | locally at 1 location
previewTime (type ccmsk:ServiceTimeParams) | Determines the distribution of the preview times for calls of this type.
Type: | ccmsk:ServiceTimeParams
Content: | complex, 8 attributes, 4 elements
Defined: | locally at 1 location
probAbandon (type ssj:double01iList) | Determines the probability of immediate abandonment, for each main period.
Type: | ssj:double01iList
Content: | simple
Defined: | locally at 1 location
probAgents (type ssj:nonNegativeDoubleList) | Determines the presence probability for each agent in the group and each main period.
Type: | ssj:nonNegativeDoubleList
Content: | simple
Defined: | locally at 2 locations
probDisconnect (type ssj:double01iList) | Determines the probability that an agent of this group becomes unavailable (temporarily disconnects) for a random time after it has served a call, for each main period.
Type: | ssj:double01iList
Content: | simple
Defined: | locally at 1 location
probPeriod (type ssj:double01iList) | Determines the probability for a call of the specified type to be produced by the associated call source, for each main period.
Type: | ssj:double01iList
Content: | simple
Defined: | locally at 1 location
probRPC (type ssj:double01iList) | Determines the probability of right party connect after a customer is reached by the dialer, for each main period.
Type: | ssj:double01iList
Content: | simple
Defined: | locally at 1 location
probReach (type ssj:double01iList) | Determines the probability of reaching a customer (right party connect) when dialing, for each main period.
Type: | ssj:double01iList
Content: | simple
Defined: | locally at 1 location
probTransfer (type ssj:DoubleArray) | Gives a I x P matrix of probabilities of transfer.
Type: | ssj:DoubleArray
Content: | complex, 1 element
Defined: | locally at 1 location
probTransferWait (type ssj:DoubleArray) | Gives a I x P matrix of probabilities that the primary agent in group i waits until the transferred call arrived during main period p reaches a secondary agent or abandons, before the primary agent gets free.
Type: | ssj:DoubleArray
Content: | complex, 1 element
Defined: | locally at 1 location
probVirtualQueue (type ssj:double01iList) | Determines the probability that a customer accepts to join the virtual queue, and be called back at a later time, provided that the customer is offered the option to be called back.
Type: | ssj:double01iList
Content: | simple
Defined: | locally at 1 location
probVirtualQueueCallBack (type ssj:double01iList) | Determines the probability of success when calling back a customer in the virtual queue.
Type: | ssj:double01iList
Content: | simple
Defined: | locally at 1 location
properties (type ssj:PropertiesParams) | Defines properties for the described model.
Type: | ssj:PropertiesParams
Content: | complex, 14 elements
Defined: | locally at 2 locations
queueRanks (type ssj:doubleList) | Determines the vector of ranks used for deciding in which waiting queues a call not served immediately goes in.
Type: | ssj:doubleList
Content: | simple
Defined: | locally at 1 location
queueRanksFunc (type ssj:Named) | Similar to `agentGroupRanksFunc` for ranks associated with waiting queues.
Type: | ssj:Named
Content: | complex, 1 attribute, 1 element
Defined: | locally at 1 location
queueRanksRel (type ssj:doubleList) | Similar to `agentGroupRanksRel` for priorities of queues.
Type: | ssj:doubleList
Content: | simple
Defined: | locally at 1 location
queueSizeThresh (type ccmsk:IndexThreshIntWithTypeParams) | Compares the waiting queue with index given by the `index` attribute with the threshold given by the `threshold` attribute using the relationship given by the `rel` attribute.
Type: | ccmsk:IndexThreshIntWithTypeParams
Content: | empty, 4 attributes
Defined: | locally at 1 location
queueSizes (type ccmsk:TwoIndicesWithTypesParams) | Compares the waiting queue with index given by the `first` attribute with the waiting queue identified by the `second` attribute using the relationship given by the `rel` attribute.
Type: | ccmsk:TwoIndicesWithTypesParams
Content: | empty, 5 attributes
Defined: | locally at 1 location
queueWeights (type ssj:nonNegativeDoubleList) | Determines the weight of each waiting queue q attached to the router.
Type: | ssj:nonNegativeDoubleList
Content: | simple
Defined: | locally at 1 location
ranksGT (type ssj:DoubleArray) | Determines the group-to-type matrix of ranks used for contact selection by some routing policies.
Type: | ssj:DoubleArray
Content: | complex, 1 element
Defined: | locally at 1 location
ranksGTUpdate (type ccmsk:DoubleArrayWithMinWaitingTime) | Determines the matrix of ranks used for contact selection by some routing policies, for contacts having waited at least the given minimal waiting time.
Type: | ccmsk:DoubleArrayWithMinWaitingTime
Content: | complex, 1 attribute, 1 element
Defined: | locally at 1 location
ranksTG (type ssj:DoubleArray) | Determines the type-to-group matrix of ranks used for agent selection by some routing policies.
Type: | ssj:DoubleArray
Content: | complex, 1 element
Defined: | locally at 1 location
reachTime (type cc:MultiPeriodGenParams) | Determines the distribution and random variate generator for the time to reach a customer after dialing starts for that customer.
Type: | cc:MultiPeriodGenParams
Content: | complex, 6 attributes, 4 elements
Defined: | locally at 1 location
requiredEmptyGroupsInOut (type ssj:nonNegativeIntList) | Gives the list of agent groups that must be empty, i.e. contain no busy or idle agent, for inbound agents in this virtual group to become outbound agents.
Type: | ssj:nonNegativeIntList
Content: | simple
Defined: | locally at 1 location
requiredEmptyGroupsOutIn (type ssj:nonNegativeIntList) | Similar to `requiredEmptyGroupsInOut` for outbound-to-inbound moves.
Type: | ssj:nonNegativeIntList
Content: | simple
Defined: | locally at 1 location
router (type ccmsk:RouterParams) | Determines the parameters of the router used to assign calls to agents.
Type: | ccmsk:RouterParams
Content: | complex, 12 attributes, 17 elements
Defined: | locally at 1 location
routingTableSources (type ccmsk:RoutingTableSources) | Determines how missing routing tables are constructed from given information.
Type: | ccmsk:RoutingTableSources
Content: | empty, 6 attributes
Defined: | locally at 1 location
schedule (type ccmsk:AgentGroupScheduleParams) | Determines the schedule of the agents in this group.
Type: | ccmsk:AgentGroupScheduleParams
Content: | complex, 5 elements
Defined: | locally at 1 location
serviceLevel (type ccapp:ServiceLevelParams) | Determines the acceptable waiting times used to estimate performance measures based on the service level.
Type: | ccapp:ServiceLevelParams
Content: | complex, 1 attribute, 2 elements
Defined: | locally at 1 location
serviceTime (type ccmsk:ServiceTimeParams) | Determines the distribution of the service times for calls of this type.
Type: | ccmsk:ServiceTimeParams
Content: | complex, 8 attributes, 4 elements
Defined: | locally at 1 location
serviceTimesMult (type ssj:positiveDoubleList) | Determines the factor multiplying the service time when an agent in this group is serving a contact of a specific type.
Type: | ssj:positiveDoubleList
Content: | simple
Defined: | locally at 1 location
serviceTimesMultCallBack (type ssj:DoubleArray) | Determines the service time multiplier for customers called back.
Type: | ssj:DoubleArray
Content: | complex, 1 element
Defined: | locally at 1 location
serviceTimesMultNoVirtualQueue (type ssj:DoubleArray) | Determines the multiplier for the service time of customers refusing to join the virtual queue.
Type: | ssj:DoubleArray
Content: | complex, 1 element
Defined: | locally at 1 location
serviceTimesMultTransfer (type ssj:DoubleArray) | Determines the service time multiplier for customers transferred to another agent after the service.
Type: | ssj:DoubleArray
Content: | complex, 1 element
Defined: | locally at 1 location
shift (type ccmsk:ScheduleShiftParams) | Defines shifts that can be used in schedules of agents.
Type: | ccmsk:ScheduleShiftParams
Content: | complex, 4 attributes, 2 elements
Defined: | locally at 3 locations
shiftMatrix (type ssj:BooleanArray) | Determines the default matrix of shifts for the schedule of agents.
Type: | ssj:BooleanArray
Content: | complex, 1 element
Defined: | locally at 2 locations
shiftPart (type ccmsk:ShiftPartParams) | Determines the parts of the shift.
Type: | ccmsk:ShiftPartParams
Content: | empty, 3 attributes
Defined: | locally at 1 location
skillCounts (type ssj:nonNegativeIntList) | Determines the skill count for each agent group.
Type: | ssj:nonNegativeIntList
Content: | simple
Defined: | locally at 1 location
sourceToggleTime (type ccmsk:TimeIntervalParams) | Determines the simulation times at which the call source is enabled.
Type: | ccmsk:TimeIntervalParams
Content: | empty, 2 attributes
Defined: | locally at 1 location
staffing (type ssj:nonNegativeIntList) | Determines the staffing vector giving the number of available agents during each main period.
Type: | ssj:nonNegativeIntList
Content: | simple
Defined: | locally at 1 location
staffingData (type ssj:IntArray) | Gives the staffing vector for different days assumed i.i.d.
Type: | ssj:IntArray
Content: | complex, 1 element
Defined: | locally at 1 location
stage (type ccmsk:RoutingStageParams) | Describes a specific stage of the routing, for a particular call type.
Type: | ccmsk:RoutingStageParams
Content: | complex, 1 attribute, 2 elements
Defined: | locally at 1 location
stat (type ccmsk:StatConditionParams) | Establishes a condition on statistics concerning a given type of performance measure.
Type: | ccmsk:StatConditionParams
Content: | complex, 3 attributes, 2 elements
Defined: | locally at 1 location
statWithStat (type ccmsk:TwoIndicesParams) | Compares statistics given by indices `first` and `second`, using the relationship given by `rel.`
Type: | ccmsk:TwoIndicesParams
Content: | empty, 3 attributes
Defined: | locally at 1 location
statWithThresh (type ccmsk:IndexThreshParams) | Compares a statistic with index given by the `index` attribute with a constant given by `threshold` attribute, using the relationship given by the `rel` attribute.
Type: | ccmsk:IndexThreshParams
Content: | empty, 3 attributes
Defined: | locally at 1 location
targetFracAgents (type ssj:double01iList) | Determines the desired fraction of the total number of agents in all groups that serve contacts of each type.
Type: | ssj:double01iList
Content: | simple
Defined: | locally at 1 location
targetQueueRatio (type ssj:nonNegativeDoubleList) | Determines the target queue ratio used by queue-ratio overflow router.
Type: | ssj:nonNegativeDoubleList
Content: | simple
Defined: | locally at 1 location
times (type ssj:nonNegativeDurationList) | Determines the times at which the arrival rate is specified, for some Poisson process with a time-varying arrival rate.
Type: | ssj:nonNegativeDurationList
Content: | simple
Defined: | locally at 1 location
transferTarget (type ccmsk:ProducedCallTypeParams) | Determines the possible type identifiers of the new (virtual) call which is created when a call is transferred by an agent to another agent.
Type: | ccmsk:ProducedCallTypeParams
Content: | complex, 2 attributes, 1 element
Defined: | locally at 1 location
transferTime (type ccmsk:ServiceTimeParams) | Determines the distribution of the transfer times for calls of this type.
Type: | ccmsk:ServiceTimeParams
Content: | complex, 8 attributes, 4 elements
Defined: | locally at 1 location
typeToGroupMap (type ssj:IntArray) | Determines the type-to-group map routing table.
Type: | ssj:IntArray
Content: | complex, 1 element
Defined: | locally at 1 location
types (type ssj:nonNegativeIntList) | Gives the list of call types for which this limit applies.
Type: | ssj:nonNegativeIntList
Content: | simple
Defined: | locally at 1 location
values (type embedded) | Determines the content of the segment, i.e., the indices of the components included in it.
Type: | embedded (list of ssj:nonNegativeInt)
Content: | simple
Defined: | locally at 1 location
weightPeriod (type ssj:nonNegativeDoubleList) | Determines the weight of this call type during individual main period.
Type: | ssj:nonNegativeDoubleList
Content: | simple
Defined: | locally at 2 locations
weightsGT (type ssj:DoubleArray) | Determines the group-to-type matrix of weights used for contact selection by some routing policies.
Type: | ssj:DoubleArray
Content: | complex, 1 element
Defined: | locally at 1 location
weightsTG (type ssj:DoubleArray) | Determines the type-to-group matrix of weights used for agent selection by some routing policies.
Type: | ssj:DoubleArray
Content: | complex, 1 element
Defined: | locally at 1 location

Complex Type Summary
ccmsk:AgentGroupIndex | Gives the index of an agent group with a probability that the agent group is selected.
Content: | empty, 2 attributes
Defined: | globally in ccmsk.xsd, see XML source
Includes: | definitions of 2 attributes
Used: | at 2 locations
ccmsk:AgentGroupParams | Contains the parameters for an agent group in a blend/multi-skill call center.
Content: | complex, 12 attributes, 15 elements
Defined: | globally in ccmsk.xsd, see XML source
Includes: | definitions of 11 attributes and 14 elements
Used: | at 1 location
ccmsk:AgentGroupScheduleParams | Represents the schedule of agents in a specific group.
Content: | complex, 5 elements
Defined: | globally in ccmsk.xsd, see XML source
Includes: | definitions of 5 elements
Used: | at 1 location
ccmsk:AgentParams | Defines parameters for an individual agent.
Content: | complex, 1 attribute, 2 elements
Defined: | globally in ccmsk.xsd, see XML source
Includes: | definition of 1 element
Used: | at 1 location
ccmsk:ArrivalProcessParams | Represents the parameters for an arrival process producing inbound calls.
Content: | complex, 15 attributes, 16 elements
Defined: | globally in ccmsk.xsd, see XML source
Includes: | definitions of 12 attributes and 13 elements
Used: | at 2 locations
ccmsk:CallCenterParams | Specifies the common as well as call-type specific parameters for a blend and multi-skill call center model.
Content: | complex, 16 attributes, 17 elements
Defined: | globally in ccmsk.xsd, see XML source
Includes: | definitions of 16 attributes and 17 elements
Used: | at 1 location
ccmsk:CallSourceParams | Defines the parameters for a call source generating inbound or outbound calls, possibly of more than one types.
Content: | complex, 3 attributes, 3 elements
Defined: | globally in ccmsk.xsd, see XML source
Includes: | definitions of 2 attributes and 2 elements
Used: | at 2 locations
ccmsk:CallTypeParams | Represents the parameters common for inbound and outbound call types, used by blend/multi-skill call center models.
Content: | complex, 10 attributes, 20 elements
Defined: | globally in ccmsk.xsd, see XML source
Includes: | definitions of 9 attributes and 19 elements
Used: | at 2 locations
ccmsk:CallTypeRoutingParams | Describes the routing logic for a specific call type by a sequence of stages defined by a minimal waiting time, and functions generating vectors of ranks.
Content: | complex, 1 element
Defined: | globally in ccmsk.xsd, see XML source
Includes: | definition of 1 element
Used: | at 1 location
ccmsk:ConditionParams | Represents a condition on the state of a call center.
Content: | complex, 10 elements
Defined: | globally in ccmsk.xsd, see XML source
Used: | at 1 location
ccmsk:ConditionParamsList | Represents a list of conditions.
Content: | complex, 10 elements
Defined: | globally in ccmsk.xsd, see XML source
Used: | at 2 locations
ccmsk:DefaultCaseParams | Contains the vectors of ranks used by default, if no other case applies for a given routing stage.
Content: | complex, 6 elements
Defined: | globally in ccmsk.xsd, see XML source
Used: | at 1 location
ccmsk:DialerAgentGroupParams | Provides information about a virtual agent group containing inbound and outbound groups, and managed by a dialer.
Content: | complex, 7 attributes, 4 elements
Defined: | globally in ccmsk.xsd, see XML source
Includes: | definitions of 7 attributes and 4 elements
Used: | at 1 location
ccmsk:DialerLimitParams | Determines parameters of a limit imposed on the number of dialed calls during a given time interval.
Content: | complex, 3 attributes, 1 element
Defined: | globally in ccmsk.xsd, see XML source
Includes: | definitions of 1 attribute and 1 element
Used: | at 1 location
ccmsk:DialerParams | Parameters for the dialer, for blend/multi-skill call center.
Content: | complex, 17 attributes, 7 elements
Defined: | globally in ccmsk.xsd, see XML source
Includes: | definitions of 14 attributes and 4 elements
Used: | at 1 location
ccmsk:DoubleArrayWithMinWaitingTime | Represents a 2D array with an associated minimal waiting time.
Content: | complex, 1 attribute, 1 element
Defined: | globally in ccmsk.xsd, see XML source
Includes: | definition of 1 attribute
Used: | at 1 location
ccmsk:InboundTypeParams | Defines the parameters for an inbound call type, for blend/multi-skill call center.
Content: | complex, 10 attributes, 21 elements
Defined: | globally in ccmsk.xsd, see XML source
Includes: | definition of 1 element
Used: | at 1 location
ccmsk:IndexThreshIntParams | Same as `IndexThreshParams` but the threshold is an integer.
Content: | empty, 3 attributes
Defined: | globally in ccmsk.xsd, see XML source
Includes: | definitions of 3 attributes
Used: | at 2 locations
ccmsk:IndexThreshIntWithTypeParams | Contains the parameters for a condition comparing an indexed quantity with a fixed integer threshold, possibly for a specific call type.
Content: | empty, 4 attributes
Defined: | globally in ccmsk.xsd, see XML source
Includes: | definition of 1 attribute
Used: | at 1 location
ccmsk:IndexThreshParams | Contains the parameters for a condition comparing an indexed quantity, e.g., the service level for a given call type, with a fixed threshold.
Content: | empty, 3 attributes
Defined: | globally in ccmsk.xsd, see XML source
Includes: | definitions of 3 attributes
Used: | at 2 locations
ccmsk:IndexThreshWithTypeParams | Contains the parameters for a condition comparing an indexed quantity with a fixed threshold, possibly for a specific call type.
Content: | empty, 4 attributes
Defined: | globally in ccmsk.xsd, see XML source
Includes: | definition of 1 attribute
Used: | at 1 location
ccmsk:OutboundTypeParams | Defines the parameters for an outbound call type, for blend/multi-skill call center.
Content: | complex, 11 attributes, 26 elements
Defined: | globally in ccmsk.xsd, see XML source
Includes: | definitions of 1 attribute and 6 elements
Used: | at 1 location
ccmsk:ProducedCallTypeParams | Determines the parameters of a call type produced by a call source.
Content: | complex, 2 attributes, 1 element
Defined: | globally in ccmsk.xsd, see XML source
Includes: | definitions of 2 attributes and 1 element
Used: | at 2 locations
ccmsk:RouterParams | Represents the router's parameters for a blend/multi-skill call center.
Content: | complex, 12 attributes, 17 elements
Defined: | globally in ccmsk.xsd, see XML source
Includes: | definitions of 12 attributes and 17 elements
Used: | at 1 location
ccmsk:RoutingCaseParams | Represents a case inside a routing stage, and described using a routing condition along with vectors of ranks.
Content: | complex, 16 elements
Defined: | globally in ccmsk.xsd, see XML source
Used: | at 1 location
ccmsk:RoutingStageParams | Describes a specific stage of routing for a particular call type by using a waiting time, and a sequence of cases.
Content: | complex, 1 attribute, 2 elements
Defined: | globally in ccmsk.xsd, see XML source
Includes: | definitions of 1 attribute and 2 elements
Used: | at 1 location
ccmsk:RoutingTableSources | Determines how missing routing information can be inferred from alternative data structures.
Content: | empty, 6 attributes
Defined: | globally in ccmsk.xsd, see XML source
Includes: | definitions of 6 attributes
Used: | at 1 location
ccmsk:ScheduleShiftParams | Defines a shift in the schedule of an agent group.
Content: | complex, 4 attributes, 2 elements
Defined: | globally in ccmsk.xsd, see XML source
Includes: | definitions of 4 attributes and 2 elements
Used: | at 1 location
ccmsk:SegmentParams | Gives parameters for a segment which is defined here as a group of contact types, agent groups, or main periods.
Content: | complex, 1 attribute, 2 elements
Defined: | globally in ccmsk.xsd, see XML source
Includes: | definition of 1 element
Used: | at 5 locations
ccmsk:ServiceTimeParams | Represents parameters for service times.
Content: | complex, 8 attributes, 4 elements
Defined: | globally in ccmsk.xsd, see XML source
Includes: | definitions of 2 attributes
Used: | at 5 locations
ccmsk:ShiftPartParams | Defines a part of a shift in the schedule of an agent group.
Content: | empty, 3 attributes
Defined: | globally in ccmsk.xsd, see XML source
Includes: | definition of 1 attribute
Used: | at 1 location
ccmsk:StatConditionParams | Regroups the parameters for a condition on statistics collected during some time intervals.
Content: | complex, 3 attributes, 2 elements
Defined: | globally in ccmsk.xsd, see XML source
Includes: | definitions of 3 attributes and 2 elements
Used: | at 1 location
ccmsk:TimeIntervalParams | Represents a time interval specified by a starting and an ending time.
Content: | empty, 2 attributes
Defined: | globally in ccmsk.xsd, see XML source
Includes: | definitions of 2 attributes
Used: | at 3 locations
ccmsk:TwoIndicesParams | Contains the parameters for a condition comparing two indexed quantities, e.g., the size of two specific queues in a model.
Content: | empty, 3 attributes
Defined: | globally in ccmsk.xsd, see XML source
Includes: | definitions of 3 attributes
Used: | at 3 locations
ccmsk:TwoIndicesWithTypesParams | Contains the parameters for a condition comparing two index quantities possibly for specific call types.
Content: | empty, 5 attributes
Defined: | globally in ccmsk.xsd, see XML source
Includes: | definitions of 2 attributes
Used: | at 2 locations

Simple Type Summary
ccmsk:AgentSelectionScore | Parameter indicating how the agent selection score is computed by agents' preference-based routers.
Defined: | globally in ccmsk.xsd, see XML source
Used: | at 1 location
ccmsk:ContactSelectionScore | Parameter indicating how the contact selection score is computed by agents' preference-based routers.
Defined: | globally in ccmsk.xsd, see XML source
Used: | at 1 location
ccmsk:CorrelationFit | Parameter selecting the algorithm used to compute the correlation matrix in the Poisson gamma rate arrival process.
Defined: | globally in ccmsk.xsd, see XML source
Used: | at 1 location
ccmsk:GammaShapeEstimatorType | Parameter selecting the method used to estimate the shape parameter in the Poisson gamma arrival process.
Defined: | globally in ccmsk.xsd, see XML source
Used: | at 1 location
ccmsk:GroupToTypeMapSource | Possible structures from which the missing group-to-type map can be inferred if it is needed by a routing policy.
Defined: | globally in ccmsk.xsd, see XML source
Used: | at 1 location
ccmsk:IncidenceMatrixGTSource | Possible structures from which the missing group-to-type incidence matrix can be inferred if it is needed by a routing policy.
Defined: | globally in ccmsk.xsd, see XML source
Used: | at 1 location
ccmsk:IncidenceMatrixTGSource | Possible structures from which the missing type-to-group incidence matrix can be inferred if it is needed by a routing policy.
Defined: | globally in ccmsk.xsd, see XML source
Used: | at 1 location
ccmsk:RanksGTSource | Possible structures from which the missing group-to-type matrix of ranks can be inferred if it is needed by a routing policy.
Defined: | globally in ccmsk.xsd, see XML source
Used: | at 1 location
ccmsk:RanksTGSource | Possible structures from which the missing type-to-group matrix of ranks can be inferred if it is needed by a routing policy.
Defined: | globally in ccmsk.xsd, see XML source
Used: | at 1 location
ccmsk:Relationship | Represents a relationship between two quantities.
Defined: | globally in ccmsk.xsd, see XML source
Used: | at 3 locations
ccmsk:TypeToGroupMapSource | Possible structures from which the missing type-to-group map can be inferred if it is needed by a routing policy.
Defined: | globally in ccmsk.xsd, see XML source
Used: | at 1 location

Element Group Summary
ccmsk:Conditions |
Content: | 10 elements
Defined: | globally in ccmsk.xsd, see XML source
Includes: | definitions of 10 elements
Used: | at 2 locations
ccmsk:VectorsOfRanks |
Content: | 6 elements
Defined: | globally in ccmsk.xsd, see XML source
Includes: | definitions of 6 elements
Used: | at 2 locations

XML Schema documentation generated with DocFlex/XML (Kit) v1.6.8 DocFlex/XML (Kit) is a freeware edition of DocFlex/XML, which is a powerful template-driven documentation and report generator from any data stored in XML files. Based on an innovative technology developed by FILIGRIS WORKS, this new tool offers virtuoso data querying and formatting capabilities not found in anything else! Need to convert your XML data into a clear nice-looking documentation or reports? Web-ready hypertext HTML or printable MS Word / OpenOffice.org friendly RTF? DocFlex/XML may be a cheap, quick and effective solution exactly for this task! Have questions? Not sure how to use it? Just send us e-mail to contact@filigris.com and we are always happy to help you! See also our services at www.filigris.com