element <request>
Namespace:
Type:
anonymous complexType
Content:
complex, 18 elements
Defined:
globally in qm.xsd, see XML source
Includes:
definitions of 18 elements
Used:
never
XML Representation Summary
<request>
   
Content: 
dc:identifier, dc:description, confirmationDate, createDate, updated, title, summary, fulfiller, requester, reserveFrom, reserveTo, requestType, priority, alm:state, visibleId, configuration, comments, changestates
</request>
Content model elements (18):
configuration (type xs:string),
priority (type xs:string),
reserveFrom (type xs:dateTime),
reserveTo (type xs:dateTime),
summary (type xs:string),
title (type xs:string),
visibleId (type xs:string)
Annotation
request encapsulates a message to a lab manager(s) indication a desire to reserve one or more machines.
XML Source (w/o annotations (21); see within schema source)
<xs:element name="request">
<xs:complexType>
<xs:sequence>
<xs:element ref="dc:identifier"/>
<xs:element ref="dc:description"/>
<xs:element name="confirmationDate" type="xs:dateTime"/>
<xs:element name="createDate" type="xs:dateTime"/>
<xs:element name="updated" type="xs:dateTime"/>
<xs:element name="title" type="xs:string"/>
<xs:element name="summary" type="xs:string"/>
<!-- WI 9220
<xs:element ref="dc:description">
<xs:annotation>
<xs:documentation xml:lang="en">
The summary of the request.
</xs:documentation>
</xs:annotation>
</xs:element>
-->
<xs:element name="fulfiller" type="xs:string"/>
<xs:element name="requester" type="xs:string"/>
<xs:element name="reserveFrom" type="xs:dateTime"/>
<xs:element name="reserveTo" type="xs:dateTime"/>
<xs:element name="requestType" type="xs:string"/>
<xs:element name="priority" type="xs:string"/>
<xs:element ref="alm:state"/>
<xs:element name="visibleId" type="xs:string"/>
<xs:element name="configuration" type="xs:string"/>
<xs:element name="comments" type="xs:string"/>
<xs:element name="changestates">
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="unbounded" name="changestate">
<xs:complexType>
<xs:sequence>
<xs:element name="stateid" type="xs:string"/>
<xs:element name="oldstate" type="xs:string"/>
<xs:element name="newstate" type="xs:string"/>
<xs:element name="statechangedate" type="xs:dateTime"/>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
Content Element Detail (defined in this component only; 18/18)
alm:state
Type:
xs:string, predefined, simple content
The current state of the request as per the state transition matrix.
XML Source (w/o annotations (1); see within schema source)
<xs:element ref="alm:state"/>

changestates
Type:
anonymous, complex content
XML Source (w/o annotations (4); see within schema source)
<xs:element name="changestates">
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="unbounded" name="changestate">
<xs:complexType>
<xs:sequence>
<xs:element name="stateid" type="xs:string"/>
<xs:element name="oldstate" type="xs:string"/>
<xs:element name="newstate" type="xs:string"/>
<xs:element name="statechangedate" type="xs:dateTime"/>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>

comments
Type:
xs:string, predefined, simple content
A text decription of the request.
XML Source (w/o annotations (1); see within schema source)
<xs:element name="comments" type="xs:string"/>

configuration
Type:
xs:string, predefined, simple content
The JSON string describing the requested lab resource.
XML Source (w/o annotations (1); see within schema source)
<xs:element name="configuration" type="xs:string"/>

confirmationDate
Type:
xs:dateTime, predefined, simple content
The detailed description of the request.
XML Source (w/o annotations (1); see within schema source)
<xs:element name="confirmationDate" type="xs:dateTime"/>

createDate
Type:
xs:dateTime, predefined, simple content
The date and time the request was first submitted.
XML Source (w/o annotations (1); see within schema source)
<xs:element name="createDate" type="xs:dateTime"/>

dc:description
Type:
xs:string, predefined, simple content
XML Source (see within schema source)
<xs:element ref="dc:description"/>

dc:identifier
Type:
xs:string, predefined, simple content
The read-only identifier for this resource. A URL is typically provided for this element.
XML Source (w/o annotations (1); see within schema source)
<xs:element ref="dc:identifier"/>

fulfiller
Type:
xs:string, predefined, simple content
The login id of the person responsible for fulfilling the request.
XML Source (w/o annotations (1); see within schema source)
<xs:element name="fulfiller" type="xs:string"/>

priority
Type:
xs:string, predefined, simple content
The importance of the request. Must be one of "low", "normal" or "high".
XML Source (w/o annotations (1); see within schema source)
<xs:element name="priority" type="xs:string"/>

requester
Type:
xs:string, predefined, simple content
The login id of the person making the request.
XML Source (w/o annotations (1); see within schema source)
<xs:element name="requester" type="xs:string"/>

requestType
Type:
xs:string, predefined, simple content
Not Implemented.
XML Source (w/o annotations (1); see within schema source)
<xs:element name="requestType" type="xs:string"/>

reserveFrom
Type:
xs:dateTime, predefined, simple content
The date and time of the requested reservation.
XML Source (w/o annotations (1); see within schema source)
<xs:element name="reserveFrom" type="xs:dateTime"/>

reserveTo
Type:
xs:dateTime, predefined, simple content
The date and time that the requested reservation will end.
XML Source (w/o annotations (1); see within schema source)
<xs:element name="reserveTo" type="xs:dateTime"/>

summary
Type:
xs:string, predefined, simple content
A text summary of the request.
XML Source (w/o annotations (1); see within schema source)
<xs:element name="summary" type="xs:string"/>

title
Type:
xs:string, predefined, simple content
A text title of the request.
XML Source (w/o annotations (1); see within schema source)
<xs:element name="title" type="xs:string"/>

updated
Type:
xs:dateTime, predefined, simple content
The date and time the request was first submitted. This is counter intuitive, but makes more sense for how the resulting ATOM feed is displayed.
XML Source (w/o annotations (1); see within schema source)
<xs:element name="updated" type="xs:dateTime"/>

visibleId
Type:
xs:string, predefined, simple content
A read-only auto generated integer identifying the request.
XML Source (w/o annotations (1); see within schema source)
<xs:element name="visibleId" type="xs:string"/>

XML schema documentation generated with DocFlex/XML RE 1.7.2 using DocFlex/XML XSDDoc 2.1.0 template set