complexType "ccmsk:AgentGroupScheduleParams"
Namespace:
Content:
complex, 5 elements
Defined:
globally in ccmsk.xsd, see XML source
Includes:
definitions of 5 elements
Used:
XML Representation Summary
<...>
   
Content: 
</...>
Content Elements (5):
All Direct / Indirect Based Elements (1):
Known Usage Locations
Annotation
Represents the schedule of agents in a specific group. A schedule is defined either by a set of shifts represented by a sequence of shift child element, or by the combination of a matrix given by the shiftMatrix element with a vector given by numAgents. In the latter format, the matrix describes the shifts while the vector sets the number of agents scheduled on each shift.
XML Source (w/o annotations (6); see schema source)
<xsd:complexType name="AgentGroupScheduleParams">
<xsd:choice>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="shift" type="ccmsk:ScheduleShiftParams">
</xsd:element>
</xsd:sequence>
<xsd:sequence>
<xsd:element maxOccurs="1" minOccurs="0" name="shiftMatrix" type="ssj:BooleanArray">
</xsd:element>
<xsd:choice>
<xsd:sequence>
<xsd:element name="numAgents" type="ssj:nonNegativeIntList">
</xsd:element>
<xsd:element maxOccurs="1" minOccurs="0" name="probAgents" type="ssj:nonNegativeDoubleList">
</xsd:element>
</xsd:sequence>
<xsd:element name="numAgentsData" type="ssj:IntArray">
</xsd:element>
</xsd:choice>
</xsd:sequence>
</xsd:choice>
</xsd:complexType>
Content Element Detail
numAgents
Gives the number of agents for each shift of this schedule. The length of the given array must correspond to the number of shifts, i.e., the number of rows in the matrix of shifts.
Type:
ssj:nonNegativeIntList, simple content
Defined:
locally, within (this) ccmsk:AgentGroupScheduleParams complexType
XML Source (w/o annotations (1); see schema source)
<xsd:element name="numAgents" type="ssj:nonNegativeIntList">
</xsd:element>

numAgentsData
Gives the vectors of agents for different days assumed i.i.d. When this element is used, the number of agents in each shift is a binomial random variable, and the parameters of this binomial, for each shift, are estimated using maximum likelihood. If this element is used, it must contain a $D\times J$ matrix, where $D$ is the number of observed staffing vectors, and $J$ is the number of shifts.
Type:
ssj:IntArray, complex content
Defined:
locally, within (this) ccmsk:AgentGroupScheduleParams complexType
XML Source (w/o annotations (1); see schema source)
<xsd:element name="numAgentsData" type="ssj:IntArray">
</xsd:element>

probAgents
Determines the presence probability for each agent on the shifts of this schedule. When this element is set, for each simulated replication, the number of agents in each shift j is a binomial random variate with parameters given by the number of agents in numAgents and the probability in this element. The number of agents is independent for each group and shift. If this element is omitted or empty, a default probability of 1 is assumed. If it contains a single element, the given probability is used for every shift of this schedule. Otherwise, the element must contain one probability for each shift of the schedule.
Type:
Defined:
locally, within (this) ccmsk:AgentGroupScheduleParams complexType
XML Source (w/o annotations (1); see schema source)
<xsd:element maxOccurs="1" minOccurs="0" name="probAgents" type="ssj:nonNegativeDoubleList">
</xsd:element>

shift
Determines the available shifts for this schedule. Each occurrence of this element defines a shift as a set of time intervals not necessarily corresponding to period boundaries, and assigns a certain number of agents to the shifts. This is the most general syntax for giving shifts, but often, the matrix of shifts given by shiftMatrix is sufficient for specifying shifts.
Type:
ccmsk:ScheduleShiftParams, complex content
Defined:
locally, within (this) ccmsk:AgentGroupScheduleParams complexType
XML Source (w/o annotations (1); see schema source)
<xsd:element maxOccurs="unbounded" minOccurs="0" name="shift" type="ccmsk:ScheduleShiftParams">
</xsd:element>

shiftMatrix
Determines the matrix of shifts for this schedule. Element (j, p) of this matrix is set to true if agents on the shift j can serve calls during main period p. If this matrix is omitted and no shift element is given, the default matrix of shifts stored in the call center parameters' shiftMatrix element is used.
Type:
ssj:BooleanArray, complex content
Defined:
locally, within (this) ccmsk:AgentGroupScheduleParams complexType
XML Source (w/o annotations (1); see schema source)
<xsd:element maxOccurs="1" minOccurs="0" name="shiftMatrix" type="ssj:BooleanArray">
</xsd:element>

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