element <reservation>
Namespace:
Type:
anonymous complexType
Content:
complex, 8 elements
Defined:
globally in qm.xsd, see XML source
Includes:
definitions of 8 elements
Used:
never
XML Representation Summary
<reservation>
   
Content: 
dc:identifier, reservedFor, reservedBy, reserveTo, reserveFrom, visibleId, labresource, request?
</reservation>
Content model elements (8):
reserveFrom (type xs:dateTime),
reserveTo (type xs:dateTime),
visibleId (type xs:string)
Annotation
A reservation is an indication that a lab resource is set aside for a user for a specific time span.
XML Source (w/o annotations (13); see within schema source)
<xs:element name="reservation">
<xs:complexType>
<xs:sequence>
<xs:element ref="dc:identifier"/>
<xs:element minOccurs="1" name="reservedFor" type="xs:string"/>
<xs:element minOccurs="1" name="reservedBy" type="xs:string"/>
<xs:element minOccurs="1" name="reserveTo" type="xs:dateTime"/>
<xs:element minOccurs="1" name="reserveFrom" type="xs:dateTime"/>
<xs:element minOccurs="1" name="visibleId" type="xs:string"/>
<xs:element maxOccurs="1" minOccurs="1" name="labresource">
<xs:complexType>
<xs:attribute name="href" type="xs:anyURI" use="required"/>
<xs:attribute ref="vega:id"/>
</xs:complexType>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="request">
<xs:complexType>
<xs:attribute name="href" type="xs:anyURI" use="required"/>
<xs:attribute ref="vega:id"/>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
Content Element Detail (defined in this component only; 8/8)
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"/>

labresource
Type:
anonymous, empty content
A link to the lab resource. The href attribute of this element is a URI pointing to the lab resource.
XML Source (w/o annotations (3); see within schema source)
<xs:element maxOccurs="1" minOccurs="1" name="labresource">
<xs:complexType>
<xs:attribute name="href" type="xs:anyURI" use="required"/>
<xs:attribute ref="vega:id"/>
</xs:complexType>
</xs:element>

request
Type:
anonymous, empty content
A link to the request. The href attribute of this element is a URI pointing to the request.
XML Source (w/o annotations (3); see within schema source)
<xs:element maxOccurs="1" minOccurs="0" name="request">
<xs:complexType>
<xs:attribute name="href" type="xs:anyURI" use="required"/>
<xs:attribute ref="vega:id"/>
</xs:complexType>
</xs:element>

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

reservedFor
Type:
xs:string, predefined, simple content
The login id of the person for whom the lab resource is reserved.
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="1" name="reservedFor" type="xs:string"/>

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

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

visibleId
Type:
xs:string, predefined, simple content
An auto-generated integer id for the reservation.
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="1" 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