XML Schema "qm.xsd"
Target Namespace:
https://jazz.net/xmlns/alm/qm/v0.1/
Version:
1.0
Defined Components:
53 global elements, 252 local elements
Default Namespace-Qualified Form:
Local Elements: qualified; Local Attributes: unqualified
Schema Location:
C:\XSD\qm.xsd, see XML source
Imports Schemas (11):
adapter.xsd [src], alm.xsd [src], catalog.xsd [src], dc.xsd [src], executionresult.xsd [src], executionworkitem.xsd [src], tasks.xsd [src], testscript.xsd [src], testsuite.xsd [src], testsuitelog.xsd [src], vega.xsd [src]
XML Source
<?xml version="1.0" encoding="UTF-8"?>
<xs:schema attributeFormDefault="unqualified" elementFormDefault="qualified" jaxb:version="2.1" targetNamespace="https://jazz.net/xmlns/alm/qm/v0.1/" version="1.0" xmlns="https://jazz.net/xmlns/alm/qm/v0.1/" xmlns:adapter="https://jazz.net/xmlns/alm/qm/qmadapter/v0.1" xmlns:alm="https://jazz.net/xmlns/alm/v0.1/" xmlns:catalog="https://jazz.net/xmlns/alm/qm/v0.1/catalog/v0.1" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:executionresult="https://jazz.net/xmlns/alm/qm/v0.1/executionresult/v0.1" xmlns:executionworkitem="https://jazz.net/xmlns/alm/qm/v0.1/executionworkitem/v0.1" xmlns:jaxb="http://java.sun.com/xml/ns/jaxb" xmlns:tasks="https://jazz.net/xmlns/alm/qm/qmadapter/task/v0.1" xmlns:testscript="https://jazz.net/xmlns/alm/qm/v0.1/testscript/v0.1/" xmlns:testsuite="https://jazz.net/xmlns/alm/qm/v0.1/ts/v0.1/" xmlns:testsuitelog="https://jazz.net/xmlns/alm/qm/v0.1/tsl/v0.1/" xmlns:vega="http://schema.ibm.com/vega/2008/" xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:annotation>
<xs:appinfo>
<jaxb:schemaBindings>
<jaxb:package name="com.ibm.rqm.xml.bind"/>
</jaxb:schemaBindings>
</xs:appinfo>
</xs:annotation>
<xs:import namespace="https://jazz.net/xmlns/alm/v0.1/" schemaLocation="alm.xsd"/>
<xs:import namespace="http://purl.org/dc/elements/1.1/" schemaLocation="dc.xsd"/>
<xs:import namespace="https://jazz.net/xmlns/alm/qm/v0.1/catalog/v0.1" schemaLocation="catalog.xsd"/>
<xs:import namespace="https://jazz.net/xmlns/alm/qm/v0.1/ts/v0.1/" schemaLocation="testsuite.xsd"/>
<xs:import namespace="https://jazz.net/xmlns/alm/qm/v0.1/tsl/v0.1/" schemaLocation="testsuitelog.xsd"/>
<xs:import namespace="http://schema.ibm.com/vega/2008/" schemaLocation="vega.xsd"/>
<xs:import namespace="https://jazz.net/xmlns/alm/qm/qmadapter/v0.1" schemaLocation="adapter.xsd"/>
<xs:import namespace="https://jazz.net/xmlns/alm/qm/qmadapter/task/v0.1" schemaLocation="tasks.xsd"/>
<xs:element name="testplan">
<xs:annotation>
<xs:documentation xml:lang="en">
Testplan is the highest level planning artifact. It defines your plan for an entire testing effort. It contains optional sections that can be used to enter the data on the planning concepts you would like to track.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element ref="dc:identifier">
<xs:annotation>
<xs:documentation xml:lang="en">
A unique identifier for this resource. A URL is typically provided for this element. This property is read-only.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="dc:title">
<xs:annotation>
<xs:documentation xml:lang="en">
Title of the test plan.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="dc:description">
<xs:annotation>
<xs:documentation xml:lang="en">
Description of the test plan.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="alm:updated">
<xs:annotation>
<xs:documentation xml:lang="en">
The last modification date of a resource. This property is read-only. Format is XML dateTime.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="alm:state">
<xs:annotation>
<xs:documentation xml:lang="en">
State of the resource. Unless otherwise specified the possible values are:
"com.ibm.rqm.planning.common.new", "com.ibm.rqm.planning.common.underreview",
"com.ibm.rqm.planning.common.approved", "com.ibm.rqm.planning.common.retired"
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="dc:creator">
<xs:annotation>
<xs:documentation xml:lang="en">
Identifies the author of this resource. A jazz username is typically provided for this element.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="alm:owner">
<xs:annotation>
<xs:documentation xml:lang="en">
Identifies the owner or maintainer of this resource. A jazz username is typically provided for this element.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" ref="approvals">
<xs:annotation>
<xs:documentation xml:lang="en">
A collection of approvals that are associated with the test plan.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" ref="risk">
<xs:annotation>
<xs:documentation xml:lang="en">
Risk analysis for the test plan. Read only.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="dc:alias">
<xs:annotation>
<xs:documentation xml:lang="en">
** DEPRECATED **
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" ref="com.ibm.rqm.planning.editor.section.planBusinessObjectives">
<xs:annotation>
<xs:documentation xml:lang="en">
** DEPRECATED **
The business objectives of the test plan.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" ref="com.ibm.rqm.planning.editor.section.planTestObjectives">
<xs:annotation>
<xs:documentation xml:lang="en">
** DEPRECATED **
The test objectives of the test plan.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" ref="com.ibm.rqm.process.web.entryCriteria">
<xs:annotation>
<xs:documentation xml:lang="en">
The entry criteria of the test plan.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" ref="com.ibm.rqm.process.web.exitCriteria">
<xs:annotation>
<xs:documentation xml:lang="en">
The exit criteria of the test plan.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" ref="com.ibm.rqm.planning.editor.section.planResources">
<xs:annotation>
<xs:documentation xml:lang="en">
** DEPRECATED **
Resources used by the test plan such as files. Contains escaped JSON format.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="objectives">
<xs:annotation>
<xs:documentation xml:lang="en">
A collection of objectives for the test plan
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="unbounded" minOccurs="0" name="objectiveStatus">
<xs:annotation>
<xs:documentation xml:lang="en">
A list of the quality objectives for the testplan.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="1" minOccurs="0" name="id" type="xs:int">
<xs:annotation>
<xs:documentation xml:lang="en">
The index of the objectiveStatus within the testplan.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="group" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
The id of the section in the UI that contains the objectiveStatus.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="groupOrder" type="xs:int">
<xs:annotation>
<xs:documentation xml:lang="en">
The index of the objectiveStatus within the testplan.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="actualValue" type="xs:int">
<xs:annotation>
<xs:documentation xml:lang="en">
The value calculated for the objectiveStatus.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="state" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
The status code for the objective.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="comment" type="xs:string"/>
<xs:element maxOccurs="1" minOccurs="1" name="objective">
<xs:annotation>
<xs:documentation xml:lang="en">
Comments associated with the objectiveStatus.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute name="href" type="xs:anyURI" use="required">
<xs:annotation>
<xs:documentation xml:lang="en">
A reference to the objective.
</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute ref="vega:id">
<xs:annotation>
<xs:documentation xml:lang="en">
** DEPRECATED **
</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
<xs:element maxOccurs="1" minOccurs="1" name="objectiveStateId" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
The Jazz state UUID.
</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="keydates">
<xs:annotation>
<xs:documentation xml:lang="en">
The optional collection of key dates for the test plan.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="unbounded" minOccurs="0" name="keydate">
<xs:annotation>
<xs:documentation xml:lang="en">
A significant date in the testing schedule.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="1" minOccurs="0" name="name" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
The name of the keydate.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="description" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
An explanation of the keydate.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="date" type="xs:dateTime">
<xs:annotation>
<xs:documentation xml:lang="en">
XML dateTime associated with the keydate.
</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" ref="estimation">
<xs:annotation>
<xs:documentation xml:lang="en">
Estimates of the overall testing effort.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" name="category">
<xs:annotation>
<xs:documentation xml:lang="en">
Category terms are provided in an attribute as is the value for that term. The category is used for query support in the web UI and for sortable table views.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute name="term" type="xs:string" use="required">
<xs:annotation>
<xs:documentation xml:lang="en">
The name of the catagory.
</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="value" type="xs:string" use="required">
<xs:annotation>
<xs:documentation xml:lang="en">
The value selected for the catagory.
</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" name="testcase">
<xs:annotation>
<xs:documentation xml:lang="en">
An absolute URL to a test case to be executed as part of this test plan. Typically, a test plan will contain several test case links.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute name="href" type="xs:anyURI" use="required">
<xs:annotation>
<xs:documentation xml:lang="en">
The URL of the test case.
</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute ref="vega:id">
<xs:annotation>
<xs:documentation xml:lang="en">
** DEPRECATED **
</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="template">
<xs:annotation>
<xs:documentation xml:lang="en">
An absolute URL to a template used to specify the sections in the testplan.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute name="href" type="xs:anyURI" use="required">
<xs:annotation>
<xs:documentation xml:lang="en">
The URL of the template.
</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute ref="vega:id">
<xs:annotation>
<xs:documentation xml:lang="en">
** DEPRECATED **
</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" name="requirement">
<xs:annotation>
<xs:documentation xml:lang="en">
An absolute URL to a rationale behind the test plan. Normally, this will be a motivator of some kind.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute name="href" type="xs:anyURI" use="required">
<xs:annotation>
<xs:documentation xml:lang="en">
The URL of the requirement.
</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute ref="vega:id">
<xs:annotation>
<xs:documentation xml:lang="en">
** DEPRECATED **
</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" name="workitem">
<xs:annotation>
<xs:documentation xml:lang="en">
An absolute URL to a Jazz work item that is associated with the test plan.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute name="href" type="xs:anyURI" use="required">
<xs:annotation>
<xs:documentation xml:lang="en">
The URL of the work item.
</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute ref="vega:id">
<xs:annotation>
<xs:documentation xml:lang="en">
** DEPRECATED **
</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="teamarea">
<xs:annotation>
<xs:documentation xml:lang="en">
An absolute URL to the Jazz team area associated with the test plan.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute name="href" type="xs:anyURI" use="required">
<xs:annotation>
<xs:documentation xml:lang="en">
The URL of the team area.
</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute ref="vega:id">
<xs:annotation>
<xs:documentation xml:lang="en">
** DEPRECATED **
</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" name="configuration">
<xs:annotation>
<xs:documentation xml:lang="en">
An absolute URL to an associated configuration.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute name="href" type="xs:anyURI" use="required">
<xs:annotation>
<xs:documentation xml:lang="en">
The URL of the configuration.
</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute ref="vega:id">
<xs:annotation>
<xs:documentation xml:lang="en">
** DEPRECATED **
</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" name="attachment">
<xs:annotation>
<xs:documentation xml:lang="en">
An absolute URL to an attachment that is associated to the test plan.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute name="href" type="xs:anyURI" use="required">
<xs:annotation>
<xs:documentation xml:lang="en">
The URL of the attachment.
</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute ref="vega:id">
<xs:annotation>
<xs:documentation xml:lang="en">
** DEPRECATED **
</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
<xs:element name="platformcoverage">
<xs:annotation>
<xs:documentation xml:lang="en">
Since 2.0.0.1. The list of the catalog types making up the covered platforms.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="unbounded" minOccurs="0" name="catalogType">
<xs:annotation>
<xs:documentation xml:lang="en">
A type that is a component of the covered platforms.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="1" minOccurs="0" name="name" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
The name of the catalog type as shown in the UI.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="partname" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
The name of the catalog type.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="id" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
The unique identifier of the type in the lab resource catalog.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" name="path" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
The path to the unique item in the lab resource catalog.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="template" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
The template where the type resides.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" name="values" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
The values for the catalog type.
</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="defectTurnaround" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
** DEPRECATED **
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:any maxOccurs="unbounded" minOccurs="0" processContents="skip">
<xs:annotation>
<xs:documentation xml:lang="en">
This is a placeholder for any user defined sections that have been added to the test plan.
</xs:documentation>
</xs:annotation>
</xs:any>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="testphase">
<xs:annotation>
<xs:documentation xml:lang="en">
The testphase resource represents an interval of time that is to be tracked during the testing effort.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element ref="dc:identifier">
<xs:annotation>
<xs:documentation xml:lang="en">
A unique identifier for this resource. A URL is typically provided for this element. This property is read-only.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="dc:title">
<xs:annotation>
<xs:documentation xml:lang="en">
A name given to the testphase.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="dc:description">
<xs:annotation>
<xs:documentation xml:lang="en">
A description of the testphase.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="alm:updated">
<xs:annotation>
<xs:documentation xml:lang="en">
The last modification date of a resource. This property is read-only. Format is XML dateTime.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="alm:state">
<xs:annotation>
<xs:documentation xml:lang="en">
** DEPRECATED **
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="dc:creator">
<xs:annotation>
<xs:documentation xml:lang="en">
An entity primarily responsible for making the testphase. Jazz username.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="alm:owner">
<xs:annotation>
<xs:documentation xml:lang="en">
The contributor who owns the testphase. Jazz username.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="expectedTotalPoints" type="xs:int">
<xs:annotation>
<xs:documentation xml:lang="en">
The expected number of total points during the test phase.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="expectedDefects" type="xs:int">
<xs:annotation>
<xs:documentation xml:lang="en">
The expected number of defects during the test phase.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="expectedValidityRate" type="xs:int">
<xs:annotation>
<xs:documentation xml:lang="en">
The expected defect validity of the test phase.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="expectedStartDate" type="xs:dateTime">
<xs:annotation>
<xs:documentation xml:lang="en">
XML dateTime indicating the expected start date of the test phase.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="expectedEndDate" type="xs:dateTime">
<xs:annotation>
<xs:documentation xml:lang="en">
XML dateTime indicating the expected end date of the test phase.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="starttime" type="xs:dateTime">
<xs:annotation>
<xs:documentation xml:lang="en">
XML dateTime indicating the actual start time of the test phase.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="endtime" type="xs:dateTime">
<xs:annotation>
<xs:documentation xml:lang="en">
XML dateTime indicating the actual end time of the test phase.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="custom1" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
A field that contains custom data.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="custom2" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
A field that contains custom data.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="custom3" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
A field that contains custom data.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="testplan">
<xs:annotation>
<xs:documentation xml:lang="en">
An absolute URL to the testplan this test phase belongs to.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute name="href" type="xs:anyURI" use="required">
<xs:annotation>
<xs:documentation xml:lang="en">
The URL of the testplan.
</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute ref="vega:id">
<xs:annotation>
<xs:documentation xml:lang="en">
** DEPRECATED **
</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" name="detail">
<xs:annotation>
<xs:documentation xml:lang="en">
The data for the progression of the testing at a given time.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="comment" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
Comments about the detail.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="date" type="xs:dateTime">
<xs:annotation>
<xs:documentation xml:lang="en">
XML dateTime indicating the date of the detail.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="pointsAttempted" type="xs:int">
<xs:annotation>
<xs:documentation xml:lang="en">
The number of point attempted at the given date.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="pointsCompleted" type="xs:int">
<xs:annotation>
<xs:documentation xml:lang="en">
The number of points completed at the given date.
</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="testcase">
<xs:annotation>
<xs:documentation xml:lang="en">
A test case answers a question the status about the state of a piece of functionality in your product. It contains optional sections that can be used to enter the data on the concepts you would like to track.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element ref="dc:identifier">
<xs:annotation>
<xs:documentation xml:lang="en">
A unique identifier for this resource. A URL is typically provided for this element. This property is read-only.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="dc:title">
<xs:annotation>
<xs:documentation xml:lang="en">
A name given to the test case.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="dc:description">
<xs:annotation>
<xs:documentation xml:lang="en">
An account of the test case.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="alm:updated">
<xs:annotation>
<xs:documentation xml:lang="en">
The last modification date of a resource. This property is read-only. Format is XML dateTime.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="alm:state">
<xs:annotation>
<xs:documentation xml:lang="en">
An ID of the current state of the test case. Unless otherwise specified the possible values are:
"com.ibm.rqm.planning.common.new", "com.ibm.rqm.planning.common.underreview",
"com.ibm.rqm.planning.common.approved", "com.ibm.rqm.planning.common.retired"
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="dc:creator">
<xs:annotation>
<xs:documentation xml:lang="en">
An entity primarily responsible for making the test case. Jazz username.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="alm:owner">
<xs:annotation>
<xs:documentation xml:lang="en">
The contributor who owns the test case. Jazz username.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="weight" type="xs:int">
<xs:annotation>
<xs:documentation xml:lang="en">
An integer measure of the estimated effort that it will take to execute the testcase.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="trigger" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en"/>
</xs:annotation>
</xs:element>
<xs:element name="activity" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
The type of test to be performed.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" ref="approvals">
<xs:annotation>
<xs:documentation xml:lang="en">
An authorization granted for the test case.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" ref="risk">
<xs:annotation>
<xs:documentation xml:lang="en">
The calculated risk of the test case. Read only.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" ref="com.ibm.rqm.planning.editor.section.testCaseDesign">
<xs:annotation>
<xs:documentation xml:lang="en">
XHTML description of the test case design.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" ref="com.ibm.rqm.planning.editor.section.testCasePreCondition">
<xs:annotation>
<xs:documentation xml:lang="en">
XHTML description of the condition necessary for the test to be run.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" ref="com.ibm.rqm.planning.editor.section.testCasePostCondition">
<xs:annotation>
<xs:documentation xml:lang="en">
XHTML description the expected conditions after the test has run.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" ref="com.ibm.rqm.planning.editor.section.testCaseExpectedResults">
<xs:annotation>
<xs:documentation xml:lang="en">
XHTML description the expected results of the test.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" name="category">
<xs:annotation>
<xs:documentation xml:lang="en">
Category terms are provided in an attribute as is the value for that term. The category is used for query support and for sortable table views.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute name="term" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
The name of the catagory.
</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="value" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
The value selected for the category.
</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" name="testscript">
<xs:annotation>
<xs:documentation xml:lang="en">
A link to a testscript used to execute this testcase.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute name="href" type="xs:anyURI" use="required">
<xs:annotation>
<xs:documentation xml:lang="en">
The URL of the test script.
</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute ref="vega:id">
<xs:annotation>
<xs:documentation xml:lang="en">
** DEPRECATED **
</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" name="remotescript">
<xs:annotation>
<xs:documentation xml:lang="en">
Reference to a type of test script that references an external tool based script.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute name="href" type="xs:anyURI" use="required">
<xs:annotation>
<xs:documentation xml:lang="en">
The URL of the remote script.
</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute ref="vega:id">
<xs:annotation>
<xs:documentation xml:lang="en">
** DEPRECATED **
</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="template">
<xs:annotation>
<xs:documentation xml:lang="en">
A link to a template used to specify the sections in the testcase.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute name="href" type="xs:anyURI" use="required">
<xs:annotation>
<xs:documentation xml:lang="en">
The URL of the tenmplate.
</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute ref="vega:id">
<xs:annotation>
<xs:documentation xml:lang="en">
** DEPRECATED **
</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" name="requirement">
<xs:annotation>
<xs:documentation xml:lang="en">
A link to a rationale behind the test case. Normally, this will be a motivator of some kind.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute name="href" type="xs:anyURI" use="required">
<xs:annotation>
<xs:documentation xml:lang="en">
The URL of the requirement
</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute ref="vega:id">
<xs:annotation>
<xs:documentation xml:lang="en">
** DEPRECATED **
</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" name="workitem">
<xs:annotation>
<xs:documentation xml:lang="en">
A Jazz work item that is associated with the test case.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute name="href" type="xs:anyURI" use="required">
<xs:annotation>
<xs:documentation xml:lang="en">
The URL of the work item.
</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute ref="vega:id">
<xs:annotation>
<xs:documentation xml:lang="en">
** DEPRECATED **
</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" name="attachment">
<xs:annotation>
<xs:documentation xml:lang="en">
An file that has beed attached to the test case.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute name="href" type="xs:anyURI" use="required">
<xs:annotation>
<xs:documentation xml:lang="en">
The URL of the attachment.
</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute ref="vega:id">
<xs:annotation>
<xs:documentation xml:lang="en">
** DEPRECATED **
</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
<xs:element name="regressionTest" type="xs:boolean">
<xs:annotation>
<xs:documentation xml:lang="en">
** DEPRECATED **
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:any maxOccurs="unbounded" minOccurs="0" processContents="skip">
<xs:annotation>
<xs:documentation xml:lang="en">
This is a placeholder for any user defined sections that have been added to the test plan.
</xs:documentation>
</xs:annotation>
</xs:any>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="testscript">
<xs:annotation>
<xs:documentation xml:lang="en">
The execution script for a manual test.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element ref="dc:identifier">
<xs:annotation>
<xs:documentation xml:lang="en">
An unambiguous reference to the testscript within a given context.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="dc:title">
<xs:annotation>
<xs:documentation xml:lang="en">
A name given to the testscript.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="dc:description">
<xs:annotation>
<xs:documentation xml:lang="en">
An account of the testscript.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="alm:updated">
<xs:annotation>
<xs:documentation xml:lang="en">
XML dateTime of the last update of the testscript.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="alm:state">
<xs:annotation>
<xs:documentation xml:lang="en">
An ID or name of the current state of the testscript.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="dc:creator">
<xs:annotation>
<xs:documentation xml:lang="en">
An entity primarily responsible for making the testscript.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="alm:owner">
<xs:annotation>
<xs:documentation xml:lang="en">
The contributor who owns the testscript.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="scripttype" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
The type of the script. This will always be "Manual".
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="steps">
<xs:annotation>
<xs:documentation xml:lang="en">
The manual steps that must be performed in order to execute the script.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="unbounded" minOccurs="1" ref="testscript:step">
<xs:annotation>
<xs:documentation xml:lang="en">
A step embedded in the test script.
</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="datapool">
<xs:annotation>
<xs:documentation xml:lang="en">
A reference to the datapool to be used by the script.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute ref="vega:id">
<xs:annotation>
<xs:documentation xml:lang="en">
The Read-Only UUID of the datapool.
</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="href" type="xs:anyURI" use="required">
<xs:annotation>
<xs:documentation xml:lang="en">
The URL of the datapool.
</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="remotescript">
<xs:annotation>
<xs:documentation xml:lang="en">
A script that is executed by an adapter to a command line or external test tool.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element ref="dc:identifier">
<xs:annotation>
<xs:documentation xml:lang="en">
An unambiguous reference to the remote script within a given context.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="dc:title">
<xs:annotation>
<xs:documentation xml:lang="en">
A name given to the remote script.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="dc:description">
<xs:annotation>
<xs:documentation xml:lang="en">
An account of the remote script.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="alm:updated">
<xs:annotation>
<xs:documentation xml:lang="en">
XML dateTime of the last update of the remote script.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="alm:state">
<xs:annotation>
<xs:documentation xml:lang="en">
An ID or name of the current state of the remote script.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="dc:creator">
<xs:annotation>
<xs:documentation xml:lang="en">
An entity primarily responsible for making the remote script.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="alm:owner">
<xs:annotation>
<xs:documentation xml:lang="en">
The contributor who owns the remote script.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="tags" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
A Read-Only Tag associated with the script.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="type" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
The type of adapter that runs the script RFT, RPT, etc. The adapter provides this identifier in its plugin metadata. Some possible values are:
<BR>RQM-KEY-APPSCAN-APTR-TYPE-NAME</BR>
<BR>RQM-KEY-CMD-APTR-TYPE-NAME</BR>
<BR>RQM-KEY-RFT-APTR-TYPE-NAME</BR>
<BR>RQM-KEY-ROBOT-APTR-TYPE-NAME</BR>
<BR>RQM-KEY-RPT-APTR-TYPE-NAME</BR>
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="shareprefix" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
UNC prefix for the network share location.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="relativepath" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
Location of the script relative to the shareprefix.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="manageadapter" type="xs:boolean">
<xs:annotation>
<xs:documentation xml:lang="en">
Boolean indicating whether the script is managed by the adapter.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="adapterid" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
Id of the adapter that manages the script.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="fullpath" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
The path to the script.
</xs:documentation>
</xs:annotation>
</xs:element>
<!-- for backwards compat with RQM 1.0.1 -->
<xs:element maxOccurs="1" minOccurs="0" name="authorid" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
** Depreicated ** An entity primarily responsible for making the remote script.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="ownerid" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
** Depricated ** The contributor who owns the remote script.
</xs:documentation>
</xs:annotation>
</xs:element>
<!-- properties -->
<xs:element ref="markerAny">
<xs:annotation>
<xs:documentation xml:lang="en">
A empty marker.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:any maxOccurs="unbounded" minOccurs="0" processContents="skip">
<xs:annotation>
<xs:documentation xml:lang="en">
This is a placeholder for any extra content in the remote test script.
</xs:documentation>
</xs:annotation>
</xs:any>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="keyword">
<xs:annotation>
<xs:documentation xml:lang="en">
A reference to an automated script that can be inserted into a manual script.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element ref="dc:identifier">
<xs:annotation>
<xs:documentation xml:lang="en">
An unambiguous reference to the keyword within a given context.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="dc:title">
<xs:annotation>
<xs:documentation xml:lang="en">
A name given to the keyword.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="alm:updated">
<xs:annotation>
<xs:documentation xml:lang="en">
XML dateTime of the last update of the keyword.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="alm:state">
<xs:annotation>
<xs:documentation xml:lang="en">
An ID or name of the current state of the keyword.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="tags" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
A searchable comment added to the keywork.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" name="testscript">
<xs:annotation>
<xs:documentation xml:lang="en">
A manual script that references the keyword.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute name="href" type="xs:anyURI" use="required">
<xs:annotation>
<xs:documentation xml:lang="en">
The URL of the test script.
</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute ref="vega:id">
<xs:annotation>
<xs:documentation xml:lang="en">
The Read-Only UUID of the test script.
</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" name="remotescript">
<xs:annotation>
<xs:documentation xml:lang="en">
A remote test script that references the keyword.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute name="href" type="xs:anyURI" use="required">
<xs:annotation>
<xs:documentation xml:lang="en">
The URL of the remote remote test script.
</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute ref="vega:id">
<xs:annotation>
<xs:documentation xml:lang="en">
The Read-Only UUID of the remote test script.
</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="defaultscript">
<xs:annotation>
<xs:documentation xml:lang="en">
The primary script associated to the keyword.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute name="href" type="xs:anyURI" use="required">
<xs:annotation>
<xs:documentation xml:lang="en">
The URL of the default script.
</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute ref="vega:id">
<xs:annotation>
<xs:documentation xml:lang="en">
The Read-Only UUID of the default script.
</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="datapool">
<xs:annotation>
<xs:documentation xml:lang="en">
A set of data to be used in the execution of a test.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element ref="dc:identifier">
<xs:annotation>
<xs:documentation xml:lang="en">
An unambiguous reference to the datapool within a given context.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="dc:title">
<xs:annotation>
<xs:documentation xml:lang="en">
A name given to the datapool.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="dc:description">
<xs:annotation>
<xs:documentation xml:lang="en">
An account of the remote script.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="alm:updated">
<xs:annotation>
<xs:documentation xml:lang="en">
XML dateTime of the last update of the datapool.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="dc:creator">
<xs:annotation>
<xs:documentation xml:lang="en">
An entity primarily responsible for making the datapool.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="alm:owner">
<xs:annotation>
<xs:documentation xml:lang="en">
The contributor who owns the datapool.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="attachment">
<xs:annotation>
<xs:documentation xml:lang="en">
A reference to an attachment associated to the datapool.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute name="href" type="xs:string" use="required">
<xs:annotation>
<xs:documentation xml:lang="en">
The URL of the attachment.
</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
<xs:element name="variables">
<xs:annotation>
<xs:documentation xml:lang="en">
Index for the variables contained in the data pool.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="unbounded" minOccurs="1" name="variable">
<xs:annotation>
<xs:documentation xml:lang="en">
A variable contained in the data pool.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="description">
<xs:annotation>
<xs:documentation xml:lang="en">
An account of the variable.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:simpleContent>
<xs:extension base="xs:string">
<xs:attribute name="type" type="xs:string" use="required">
<xs:annotation>
<xs:documentation xml:lang="en">
The data type of the variable.
</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
</xs:sequence>
<xs:attribute name="id" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
An unambiguous reference to the variable within a given context.
</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="name" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
A name given to the variable.
</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="type" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
The data type of the variable.
</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="role" type="xs:int">
<xs:annotation>
<xs:documentation xml:lang="en">
The usage of the variable.
</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="testsuite">
<xs:annotation>
<xs:documentation xml:lang="en">
A set of tests to be executed.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element ref="dc:identifier">
<xs:annotation>
<xs:documentation xml:lang="en">
An unambiguous reference to the testsuite within a given context.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="dc:title">
<xs:annotation>
<xs:documentation xml:lang="en">
A name given to the testsuite.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="dc:description">
<xs:annotation>
<xs:documentation xml:lang="en">
An account of the testsuite.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="alm:updated">
<xs:annotation>
<xs:documentation xml:lang="en">
XML dateTime of the last update of the testsuite.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="alm:state">
<xs:annotation>
<xs:documentation xml:lang="en">
An ID or name of the current state of the testsuite.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="1" name="sequentialExecution" type="xs:boolean">
<xs:annotation>
<xs:documentation xml:lang="en">
Since 2.0.0.1. Will this testsuite be executed serially?
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="dc:creator">
<xs:annotation>
<xs:documentation xml:lang="en">
An entity primarily responsible for making the testsuite.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="alm:owner">
<xs:annotation>
<xs:documentation xml:lang="en">
The contributor who owns the testsuite.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="authorid" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
** Depricated ** An entity primarily responsible for making the testsuite.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="ownerid" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
** Depricated ** The contributor who owns the testsuite.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="suiteelements">
<xs:annotation>
<xs:documentation xml:lang="en">
The list of test execution records referenced by the test suite.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="currenttestsuitelog">
<xs:annotation>
<xs:documentation xml:lang="en">
A reference to the results of the last execution run.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute name="href" type="xs:anyURI" use="required">
<xs:annotation>
<xs:documentation xml:lang="en">
The URL of the suite log.
</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute ref="vega:id">
<xs:annotation>
<xs:documentation xml:lang="en">
The Read-Only UUID of the suite log.
</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="relation" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
A marker as to whether this is the current suite log.
</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" name="testsuitelog">
<xs:annotation>
<xs:documentation xml:lang="en">
A reference to the results of an execution run.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute name="href" type="xs:anyURI" use="required">
<xs:annotation>
<xs:documentation xml:lang="en">
The URL of the suite log.
</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute ref="vega:id">
<xs:annotation>
<xs:documentation xml:lang="en">
The Read-Only UUID of the suite log.
</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="relation" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
A marker as to whether this is the current suite log.
</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="testplan">
<xs:annotation>
<xs:documentation xml:lang="en">
A reference to the test plan the test suite is associated to.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute name="href" type="xs:anyURI" use="required">
<xs:annotation>
<xs:documentation xml:lang="en">
The URL of the test plan.
</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute ref="vega:id">
<xs:annotation>
<xs:documentation xml:lang="en">
The Read-Only UUID of the test plan.
</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="relation" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
** Depricated **
</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
<xs:element ref="markerAny">
<xs:annotation>
<xs:documentation xml:lang="en">
A empty marker.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:any maxOccurs="unbounded" minOccurs="0" processContents="skip">
<xs:annotation>
<xs:documentation xml:lang="en">
A generic placeholder for section information.
</xs:documentation>
</xs:annotation>
</xs:any>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="testsuitelog">
<xs:annotation>
<xs:documentation xml:lang="en">
A representation of the results of the execution of a test suite.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element ref="dc:identifier">
<xs:annotation>
<xs:documentation xml:lang="en">
An unambiguous reference to the testsuitelog within a given context.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="dc:title">
<xs:annotation>
<xs:documentation xml:lang="en">
A name given to the testsuitelog.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="dc:description">
<xs:annotation>
<xs:documentation xml:lang="en">
An account of the testsuitelog.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="alm:updated">
<xs:annotation>
<xs:documentation xml:lang="en">
XML dateTime of the last update of the testsuitelog.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="alm:state">
<xs:annotation>
<xs:documentation xml:lang="en">
An ID or name of the current state of the testsuitelog.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="dc:creator">
<xs:annotation>
<xs:documentation xml:lang="en">
An entity primarily responsible for making the testsuitelog.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="alm:owner">
<xs:annotation>
<xs:documentation xml:lang="en">
The contributor who owns the testsuitelog.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" ref="testsuitelog:starttime">
<xs:annotation>
<xs:documentation xml:lang="en">
XML dateTime when suite execution started.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" ref="testsuitelog:endtime">
<xs:annotation>
<xs:documentation xml:lang="en">
XML dateTime when suite execution ended.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="1" ref="testsuitelog:suiteelements">
<xs:annotation>
<xs:documentation xml:lang="en">
The results individual tests executed by the test suite.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="stateid" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
Id respresenting the result state of the test suite execution.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" name="executionresult">
<xs:annotation>
<xs:documentation xml:lang="en">
A reference to an execution result generated by the execution of the test suite.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute name="href" type="xs:anyURI" use="required">
<xs:annotation>
<xs:documentation xml:lang="en">
The URL of the executionresult.
</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute ref="vega:id">
<xs:annotation>
<xs:documentation xml:lang="en">
Read-Only UUID of the executionresult.
</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" name="tasks">
<xs:annotation>
<xs:documentation xml:lang="en">
A task generated for an execution adapter.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute name="href" type="xs:anyURI" use="required">
<xs:annotation>
<xs:documentation xml:lang="en">
The URL of the task.
</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute ref="vega:id">
<xs:annotation>
<xs:documentation xml:lang="en">
Read-Only UUID of the task.
</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" name="testsuite">
<xs:annotation>
<xs:documentation xml:lang="en">
A reference to the executed test suite.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute name="href" type="xs:anyURI" use="required">
<xs:annotation>
<xs:documentation xml:lang="en">
The URL of the test suite.
</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute ref="vega:id">
<xs:annotation>
<xs:documentation xml:lang="en">
Read-Only UUID of the test suite.
</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
<!-- custom attributes -->
<xs:element ref="markerAny">
<xs:annotation>
<xs:documentation xml:lang="en">
A empty marker.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:any maxOccurs="unbounded" minOccurs="0" processContents="skip">
<xs:annotation>
<xs:documentation xml:lang="en">
A generic placeholder for section information.
</xs:documentation>
</xs:annotation>
</xs:any>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="executionworkitem">
<xs:annotation>
<xs:documentation xml:lang="en">
A test execution record that tracks the execution of a test case.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element ref="dc:identifier">
<xs:annotation>
<xs:documentation xml:lang="en">
An unambiguous reference to the executionworkitem within a given context.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="dc:title">
<xs:annotation>
<xs:documentation xml:lang="en">
A name given to the executionworkitem.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="dc:description">
<xs:annotation>
<xs:documentation xml:lang="en">
An account of the executionworkitem.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="alm:updated">
<xs:annotation>
<xs:documentation xml:lang="en">
XML dateTime of the last update of the executionworkitem.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="alm:state">
<xs:annotation>
<xs:documentation xml:lang="en">
** Depricated **
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="dc:creator">
<xs:annotation>
<xs:documentation xml:lang="en">
An entity primarily responsible for making the executionworkitem.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="alm:owner">
<xs:annotation>
<xs:documentation xml:lang="en">
The contributor who owns the executionworkitem.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="executionworkitem:frequency">
<xs:annotation>
<xs:documentation xml:lang="en">
The number of times the test is scheduled to run.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="executionworkitem:regression">
<xs:annotation>
<xs:documentation xml:lang="en">
Indicator that this is a regression test.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="executionworkitem:priority">
<xs:annotation>
<xs:documentation xml:lang="en">
The importance of the test.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="executionworkitem:weight">
<xs:annotation>
<xs:documentation xml:lang="en">
The relative weight of the test.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="executionworkitem:tags">
<xs:annotation>
<xs:documentation xml:lang="en">
Search-able strings associated with the test.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="executionworkitem:legacydata">
<xs:annotation>
<xs:documentation xml:lang="en">
Migrated data.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="executionworkitem:notes">
<xs:annotation>
<xs:documentation xml:lang="en">
Comments associated with the test execution record.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" ref="risk">
<xs:annotation>
<xs:documentation xml:lang="en">
An evaulation of the risk associated with the test.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="1" name="testcase">
<xs:annotation>
<xs:documentation xml:lang="en"/>
</xs:annotation>
<xs:complexType>
<xs:attribute name="href" type="xs:anyURI" use="required">
<xs:annotation>
<xs:documentation xml:lang="en">
The URL of the test suite.
</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute ref="vega:id">
<xs:annotation>
<xs:documentation xml:lang="en">
Read-Only UUID of the test suite.
</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="testscript">
<xs:annotation>
<xs:documentation xml:lang="en">
Link to the test script for the execution work item.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute name="href" type="xs:anyURI" use="required">
<xs:annotation>
<xs:documentation xml:lang="en">
The URL of the test script.
</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute ref="vega:id">
<xs:annotation>
<xs:documentation xml:lang="en">
Read-Only UUID of the test script.
</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="testplan">
<xs:annotation>
<xs:documentation xml:lang="en">
Link to the testplan for the execution work item.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute name="href" type="xs:anyURI" use="required">
<xs:annotation>
<xs:documentation xml:lang="en">
The URL of the test plan.
</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute ref="vega:id">
<xs:annotation>
<xs:documentation xml:lang="en">
Read-Only UUID of the test plan.
</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="phase">
<xs:annotation>
<xs:documentation xml:lang="en">
Link to the phase for the execution work item.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute name="href" type="xs:anyURI" use="required">
<xs:annotation>
<xs:documentation xml:lang="en">
The URL of the phase.
</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute ref="vega:id">
<xs:annotation>
<xs:documentation xml:lang="en">
Read-Only UUID of the phase.
</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="testphase">
<xs:annotation>
<xs:documentation xml:lang="en">
Link to the testphase for the execution work item.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute name="href" type="xs:anyURI" use="required">
<xs:annotation>
<xs:documentation xml:lang="en">
The URL of the testphase.
</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute ref="vega:id">
<xs:annotation>
<xs:documentation xml:lang="en">
Read-Only UUID of the testphase.
</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" name="configuration">
<xs:annotation>
<xs:documentation xml:lang="en">
Link to the configuration for the execution work item.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute name="href" type="xs:anyURI" use="required">
<xs:annotation>
<xs:documentation xml:lang="en">
The URL of the configuration.
</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute ref="vega:id">
<xs:annotation>
<xs:documentation xml:lang="en">
Read-Only UUID of the configuration.
</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="currentexecutionresult">
<xs:annotation>
<xs:documentation xml:lang="en">
Link to the current execution result for the execution work item.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute name="href" type="xs:anyURI" use="required">
<xs:annotation>
<xs:documentation xml:lang="en">
The URL of the execution result.
</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute ref="vega:id">
<xs:annotation>
<xs:documentation xml:lang="en">
Read-Only UUID of the execution result.
</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" name="executionresult">
<xs:annotation>
<xs:documentation xml:lang="en">
Link to the execution result for the execution work item.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute name="href" type="xs:anyURI" use="required">
<xs:annotation>
<xs:documentation xml:lang="en">
The URL of the execution result.
</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute ref="vega:id">
<xs:annotation>
<xs:documentation xml:lang="en">
Read-Only UUID of the execution result.
</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" name="blockingdefects">
<xs:annotation>
<xs:documentation xml:lang="en">
Link to the blocking defect for the execution work item.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute name="href" type="xs:anyURI" use="required">
<xs:annotation>
<xs:documentation xml:lang="en">
The URL of the defect.
</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute ref="vega:id">
<xs:annotation>
<xs:documentation xml:lang="en">
Read-Only UUID of the defect.
</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="executionresult">
<xs:annotation>
<xs:documentation xml:lang="en"/>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element ref="dc:identifier">
<xs:annotation>
<xs:documentation xml:lang="en">
An unambiguous reference to the execution result within a given context.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="dc:title">
<xs:annotation>
<xs:documentation xml:lang="en">
A name given to the execution result.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="dc:description">
<xs:annotation>
<xs:documentation xml:lang="en">
An account of the execution result.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="alm:updated">
<xs:annotation>
<xs:documentation xml:lang="en">
XML dateTime of the last update of the execution result.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="alm:state">
<xs:annotation>
<xs:documentation xml:lang="en">
** Depricated **
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="dc:creator">
<xs:annotation>
<xs:documentation xml:lang="en">
An entity primarily responsible for making the execution result.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="alm:owner">
<xs:annotation>
<xs:documentation xml:lang="en">
The contributor who owns the execution result.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="executionresult:machine">
<xs:annotation>
<xs:documentation xml:lang="en">
The name of the machine that the test was executed on.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="executionresult:buildid">
<xs:annotation>
<xs:documentation xml:lang="en">
** Depricated **
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="executionresult:log">
<xs:annotation>
<xs:documentation xml:lang="en">
The log for the executed test.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="executionresult:starttime">
<xs:annotation>
<xs:documentation xml:lang="en">
XML datetime when the execution was started.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="executionresult:endtime">
<xs:annotation>
<xs:documentation xml:lang="en">
XML datetime when the execution ended.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="executionresult:pointspassed">
<xs:annotation>
<xs:documentation xml:lang="en">
Number of points that passed.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="executionresult:pointsfailed">
<xs:annotation>
<xs:documentation xml:lang="en">
Number of points that failed.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:annotation>
<xs:documentation xml:lang="en">
Number of points that were attempted.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:annotation>
<xs:documentation xml:lang="en">
Number of points that were blocked.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:annotation>
<xs:documentation xml:lang="en">
Number of points that were inconclusive.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="remoteexecution" type="xs:boolean">
<xs:annotation>
<xs:documentation xml:lang="en">
Indicates if the test was executed in a remote tool.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="stateid" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
** Depricated **
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="itemid" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
** Depricated **
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="pointspermfailed" type="xs:int">
<xs:annotation>
<xs:documentation xml:lang="en">
The number of points that cannot pass in the current state of the application.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="resultItemId" type="xs:string"/>
<xs:element maxOccurs="1" minOccurs="0" name="stepResultItemId" type="xs:string"/>
<xs:element maxOccurs="1" minOccurs="0" name="adapterId" type="xs:string"/>
<xs:element maxOccurs="1" minOccurs="0" name="stepResults">
<xs:annotation>
<xs:documentation xml:lang="en">
The results of the steps.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="unbounded" minOccurs="0" name="stepResult">
<xs:annotation>
<xs:documentation xml:lang="en">
The results of a step.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="properties">
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="unbounded" name="property">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="xs:string">
<xs:attribute name="propertyName" type="xs:string"/>
<xs:attribute name="propertyValue" type="xs:string"/>
<xs:attribute name="propertyType" type="xs:string"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
<xs:attribute name="startTime" type="xs:long">
<xs:annotation>
<xs:documentation xml:lang="en">
XML datetime for the beginning of this step result.
</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="endTime" type="xs:long">
<xs:annotation>
<xs:documentation xml:lang="en">
XML datetime for the end of this step result.
</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="result" type="xs:string" use="required">
<xs:annotation>
<xs:documentation xml:lang="en">
The state of the step. Permissible values are those allowed on the execution result state.
</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute ref="vega:id">
<xs:annotation>
<xs:documentation xml:lang="en">
The Read-only UUID of the step.
</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="actualResult" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
The state of the step. Permissible values are those allowed on the execution result state.
</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="testcase">
<xs:annotation>
<xs:documentation xml:lang="en">
The testcase that was executed.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute name="href" type="xs:anyURI" use="required">
<xs:annotation>
<xs:documentation xml:lang="en">
The URL of the testcase.
</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute ref="vega:id">
<xs:annotation>
<xs:documentation xml:lang="en">
Read-Only UUID of the testcase.
</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="testsuitelog">
<xs:annotation>
<xs:documentation xml:lang="en">
A test suite log associated with the test result.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute name="href" type="xs:anyURI" use="required">
<xs:annotation>
<xs:documentation xml:lang="en">
The URL of the test suite log.
</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute ref="vega:id">
<xs:annotation>
<xs:documentation xml:lang="en">
Read-Only UUID of the test suite log.
</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="elementindex" type="xs:int" use="required">
<xs:annotation>
<xs:documentation xml:lang="en">
The position of this test in the test suite.
</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="testscript">
<xs:annotation>
<xs:documentation xml:lang="en">
The testscript that was executed.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute name="href" type="xs:anyURI" use="required">
<xs:annotation>
<xs:documentation xml:lang="en">
The URL of the testscript.
</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute ref="vega:id">
<xs:annotation>
<xs:documentation xml:lang="en">
Read-Only UUID of the testscript
</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="remotescript">
<xs:annotation>
<xs:documentation xml:lang="en">
The remote test script that was executed.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute name="href" type="xs:anyURI" use="required">
<xs:annotation>
<xs:documentation xml:lang="en">
The URL of the remote test script.
</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute ref="vega:id">
<xs:annotation>
<xs:documentation xml:lang="en">
Read-Only UUID of the remote test script.
</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="labresource">
<xs:annotation>
<xs:documentation xml:lang="en">
The labresource that the test was executed on.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute name="href" type="xs:anyURI" use="required">
<xs:annotation>
<xs:documentation xml:lang="en">
The URL of the lab resource.
</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute ref="vega:id">
<xs:annotation>
<xs:documentation xml:lang="en">
Read-Only UUID of the lab resource.
</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
<xs:element maxOccurs="1" minOccurs="1" name="executionworkitem">
<xs:annotation>
<xs:documentation xml:lang="en">
The test execution record that was executed.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute name="href" type="xs:anyURI" use="required">
<xs:annotation>
<xs:documentation xml:lang="en">
The URL of the test execution record.
</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute ref="vega:id">
<xs:annotation>
<xs:documentation xml:lang="en">
Read-Only UUID of the test execution record.
</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="testphase">
<xs:annotation>
<xs:documentation xml:lang="en">
Since 2.0.0.1. The Test Phase associated with the test execution.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute name="href" type="xs:anyURI" use="required">
<xs:annotation>
<xs:documentation xml:lang="en">
The URL of the test phase.
</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute ref="vega:id">
<xs:annotation>
<xs:documentation xml:lang="en">
Read-Only UUID of the test phase.
</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="buildrecord">
<xs:annotation>
<xs:documentation xml:lang="en">
The build record associated with the test execution..
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute name="href" type="xs:anyURI" use="required">
<xs:annotation>
<xs:documentation xml:lang="en">
The URL of the build record.
</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute ref="vega:id">
<xs:annotation>
<xs:documentation xml:lang="en">
Read-Only UUID of the build record.
</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" name="defect">
<xs:annotation>
<xs:documentation xml:lang="en">
The defect accociated with the test.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute name="href" type="xs:anyURI" use="required">
<xs:annotation>
<xs:documentation xml:lang="en">
The URL of the defect.
</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute ref="vega:id">
<xs:annotation>
<xs:documentation xml:lang="en">
Read-Only UUID of the defect.
</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" name="attachment">
<xs:annotation>
<xs:documentation xml:lang="en">
An attachment associated with the test execution.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute name="href" type="xs:anyURI" use="required">
<xs:annotation>
<xs:documentation xml:lang="en">
The URL of the attachment.
</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute ref="vega:id">
<xs:annotation>
<xs:documentation xml:lang="en">
Read-Only UUID of the attachment.
</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
<xs:element ref="markerAny">
<xs:annotation>
<xs:documentation xml:lang="en">
A empty marker.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:any maxOccurs="unbounded" minOccurs="0" processContents="skip">
<xs:annotation>
<xs:documentation xml:lang="en">
This is a placeholder for any extra content in the execution result.
</xs:documentation>
</xs:annotation>
</xs:any>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="template">
<xs:annotation>
<xs:documentation xml:lang="en">
A template defining the sections for a test plan or test case.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element ref="dc:identifier">
<xs:annotation>
<xs:documentation xml:lang="en">
A unique identifier for this resource. A URL is typically provided for this element. This property is read-only.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="dc:title">
<xs:annotation>
<xs:documentation xml:lang="en">
A name given to the template.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="dc:description">
<xs:annotation>
<xs:documentation xml:lang="en">
A description of the template.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="alm:updated">
<xs:annotation>
<xs:documentation xml:lang="en">
The last modification date of a resource. This property is read-only. Format is XML dateTime.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="alm:state">
<xs:annotation>
<xs:documentation xml:lang="en">
** Deprecated **
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="dc:creator">
<xs:annotation>
<xs:documentation xml:lang="en">
An entity primarily responsible for making the template. Jazz username.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="alm:owner">
<xs:annotation>
<xs:documentation xml:lang="en">
The contributor who owns the template. Jazz username.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="sections">
<xs:annotation>
<xs:documentation xml:lang="en">
The sections contained in the template.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="unbounded" name="section">
<xs:annotation>
<xs:documentation xml:lang="en">
A section contained in the template.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute name="description" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
The user friendly description of the section.
</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="id" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
The unique ID of the section.
</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="type" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
** Deprecated **
</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="configurationData" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
** Deprecated **
</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="name" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
The ID of the name of the template.
</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="objective">
<xs:annotation>
<xs:documentation xml:lang="en">
Defines one of the goals of the testing effort.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element ref="dc:identifier">
<xs:annotation>
<xs:documentation xml:lang="en">
A unique identifier for this resource. A URL is typically provided for this element. This property is read-only.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="dc:title">
<xs:annotation>
<xs:documentation xml:lang="en">
A name given to the objective.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="dc:description">
<xs:annotation>
<xs:documentation xml:lang="en">
An description of the objective.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="alm:updated">
<xs:annotation>
<xs:documentation xml:lang="en">
The last modification date of a resource. This property is read-only. Format is XML dateTime.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="dc:creator">
<xs:annotation>
<xs:documentation xml:lang="en">
An entity primarily responsible for making the objective. Jazz username.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="operator" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
An arithmetic symbol for the relationship.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="targetValue" type="xs:int">
<xs:annotation>
<xs:documentation xml:lang="en">
The integer value for the objective.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="evaluatorId" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
The ID of the evaluator.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="properties">
<xs:annotation>
<xs:documentation xml:lang="en">
A list of the properties associated with the objective.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="unbounded" name="property">
<xs:annotation>
<xs:documentation xml:lang="en">
A property associated with the objective.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute name="name" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
The name of the property.
</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="value" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
The value of the property.
</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="requirement">
<xs:annotation>
<xs:documentation xml:lang="en">
** Depricated ** A feature or desired piece of functionality.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element ref="dc:identifier">
<xs:annotation>
<xs:documentation xml:lang="en">
An unambiguous reference to the requirement within a given context.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="dc:title">
<xs:annotation>
<xs:documentation xml:lang="en">
A name given to the requirement.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="dc:description">
<xs:annotation>
<xs:documentation xml:lang="en">
Summary of the requirement.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="alm:updated">
<xs:annotation>
<xs:documentation xml:lang="en">
XML dateTime of the last update of the requirement.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="alm:state">
<xs:annotation>
<xs:documentation xml:lang="en">
An ID or name of the current state of the requirement.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="dc:creator">
<xs:annotation>
<xs:documentation xml:lang="en">
An entity primarily responsible for making the requirement.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="alm:owner">
<xs:annotation>
<xs:documentation xml:lang="en">
The contributor who owns the requirement.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="resolver" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
The contributor who resolved the requirement.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="priority" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
The importance of the requirement.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="reviewStatus" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
String representing the status of the review.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="alm:suspectStatus">
<xs:annotation>
<xs:documentation xml:lang="en">
The trace status of the requirement.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="creationtime" type="xs:dateTime">
<xs:annotation>
<xs:documentation xml:lang="en">
XML dateTime of the creation of the requirement.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="resolutionTime" type="xs:dateTime">
<xs:annotation>
<xs:documentation xml:lang="en">
XML dateTime of the resolution of the requirement.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="externalTag" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
Since 2.0.0.1. A tag which identifies the source of the requirement.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" ref="approvals">
<xs:annotation>
<xs:documentation xml:lang="en">
The approvals associated with the requirement.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" ref="customAttributes">
<xs:annotation>
<xs:documentation xml:lang="en">
A list of user generated name/value pairs.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" ref="risk">
<xs:annotation>
<xs:documentation xml:lang="en">
The risk associated with the requirement. The possible values could be 'Unassigned', 'Very Low', 'Low', 'Medium', 'High', 'Very High'.
The corresponding internal representation is number 0-5.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="tags" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
Since 2.0.0.1. Search strings associated with the requirement workitem.
</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="configuration">
<xs:annotation>
<xs:documentation xml:lang="en">
A configuration is a description of a test environment where a test
can be executed. It is used by test management tools to document
environments for execution planning. It can also be used to specify
a machine or virtual image in a Request.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element ref="dc:identifier">
<xs:annotation>
<xs:documentation xml:lang="en">
The read-only identifier for this resource. A URL is
typically provided for this element.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="1" ref="dc:title">
<xs:annotation>
<xs:documentation xml:lang="en">
The name of the test environment.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="1" name="name" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
The name of the resource group.
</xs:documentation>
</xs:annotation>
</xs:element>
<!-- WI 9220
<xs:element ref="dc:description">
<xs:annotation>
<xs:documentation xml:lang="en">
This field maps to the summary field in the UI.
</xs:documentation>
</xs:annotation>
</xs:element>
-->
<xs:element ref="alm:updated">
<xs:annotation>
<xs:documentation xml:lang="en">
Not implemented.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="alm:state">
<xs:annotation>
<xs:documentation xml:lang="en">
Not implemented.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="description" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
This is a rich text field that may contain a detailed
description of the test environment.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="summary" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
A summary description of the resource collection.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="configuration" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
This is a JSon string representing the test environment.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="com.ibm.rational.test.lm.config.lrdid">
<xs:annotation>
<xs:documentation xml:lang="en">
A list of the IDs of all the Lab Resource Descriptions in the configuration.
The list is in the same order that the descriptions are found in the configuration JSon string.
</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:annotation>
<xs:documentation xml:lang="en">
An identifier of a Lab Resource Description.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute name="id" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
An identifier of a Lab Resource Description.
Specify with no identifier when creating a new Lab Resource Description.
</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
<xs:element name="request">
<xs:annotation>
<xs:documentation xml:lang="en">
request encapsulates a message to a lab manager(s) indication a
desire to reserve one or more machines.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element ref="dc:identifier">
<xs:annotation>
<xs:documentation xml:lang="en">
The read-only identifier for this resource. A URL is
typically provided for this element.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="dc:description"/>
<xs:element name="confirmationDate" type="xs:dateTime">
<xs:annotation>
<xs:documentation xml:lang="en">
The detailed description of the request.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="createDate" type="xs:dateTime">
<xs:annotation>
<xs:documentation xml:lang="en">
The date and time the request was first submitted.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="updated" type="xs:dateTime">
<xs:annotation>
<xs:documentation xml:lang="en">
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.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="title" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
A text title of the request.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="summary" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
A text summary of the request.
</xs:documentation>
</xs:annotation>
</xs:element>
<!-- 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:annotation>
<xs:documentation xml:lang="en">
The login id of the person responsible for fulfilling
the request.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="requester" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
The login id of the person making the request.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="reserveFrom" type="xs:dateTime">
<xs:annotation>
<xs:documentation xml:lang="en">
The date and time of the requested reservation.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="reserveTo" type="xs:dateTime">
<xs:annotation>
<xs:documentation xml:lang="en">
The date and time that the requested reservation will
end.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="requestType" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
Not Implemented.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="priority" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
The importance of the request. Must be one of "low",
"normal" or "high".
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="alm:state">
<xs:annotation>
<xs:documentation xml:lang="en">
The current state of the request as per the state
transition matrix.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="visibleId" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
A read-only auto generated integer identifying the
request.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="configuration" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
The JSON string describing the requested lab resource.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="comments" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
A text decription of the request.
</xs:documentation>
</xs:annotation>
</xs:element>
<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:annotation>
<xs:documentation xml:lang="en">
UUID of the state.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="oldstate" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
The name of the prior state.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="newstate" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
The name of the state after the change.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="statechangedate" type="xs:dateTime">
<xs:annotation>
<xs:documentation xml:lang="en">
XML Datetime for the change.
</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="reservation">
<xs:annotation>
<xs:documentation xml:lang="en">
A reservation is an indication that a lab resource is set aside for
a user for a specific time span.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element ref="dc:identifier">
<xs:annotation>
<xs:documentation xml:lang="en">
The read-only identifier for this resource. A URL is
typically provided for this element.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="1" name="reservedFor" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
The login id of the person for whom the lab resource
is reserved.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="1" name="reservedBy" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
The login id of the person making the reservation.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="1" name="reserveTo" type="xs:dateTime">
<xs:annotation>
<xs:documentation xml:lang="en">
The date and time that the reservation ends.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="1" name="reserveFrom" type="xs:dateTime">
<xs:annotation>
<xs:documentation xml:lang="en">
The date and time that the reservation begins.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="1" name="visibleId" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
An auto-generated integer id for the reservation.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="1" name="labresource">
<xs:annotation>
<xs:documentation xml:lang="en">
A link to the lab resource. The href attribute of this
element is a URI pointing to the lab resource.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute name="href" type="xs:anyURI" use="required">
<xs:annotation>
<xs:documentation xml:lang="en">
The URL of the labresource.
</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute ref="vega:id">
<xs:annotation>
<xs:documentation xml:lang="en">
Read-Only UUID of the labresource.
</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="request">
<xs:annotation>
<xs:documentation xml:lang="en">
A link to the request. The href attribute of this
element is a URI pointing to the request.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute name="href" type="xs:anyURI" use="required">
<xs:annotation>
<xs:documentation xml:lang="en">
The URL of the request.
</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute ref="vega:id">
<xs:annotation>
<xs:documentation xml:lang="en">
Read-Only UUID of the request.
</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="resourcecollection">
<xs:annotation>
<xs:documentation xml:lang="en">
A resourse collection is a placeholder for migration tools to use
when they need the ability to place lab resources into collections
where a given lab resource may be contained by many collections.
This element is not currently used by the Quality Manager UI.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element ref="dc:identifier">
<xs:annotation>
<xs:documentation xml:lang="en">
An unambiguous reference to the resourcecollection within a given context.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="dc:title">
<xs:annotation>
<xs:documentation xml:lang="en">
A name given to the resource.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="alm:updated">
<xs:annotation>
<xs:documentation xml:lang="en">
XML dateTime of the last update of the resourcecollection.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="dc:description">
<xs:annotation>
<xs:documentation xml:lang="en">
An account of the resourcecollection.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="summary" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
A summary description of the resource collection.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" name="labresource">
<xs:annotation>
<xs:documentation xml:lang="en">
A link to a lab resource. The href attribute of this
element is a URI pointing to the lab resource.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute name="href" type="xs:anyURI" use="required">
<xs:annotation>
<xs:documentation xml:lang="en">
The URL of the labresource.
</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute ref="vega:id">
<xs:annotation>
<xs:documentation xml:lang="en">
Read-Only UUID of the labresource.
</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="relation" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
** Depricated **
</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="testcell">
<xs:annotation>
<xs:documentation xml:lang="en">
A Test Cell is used to group lab resources together so they can be thought of and used as a logical unit.
A Test Cell can refer to a Test Environment and each lab resource can be associated with a lab resource description from that Test Environment.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element ref="dc:identifier">
<xs:annotation>
<xs:documentation xml:lang="en">
The read-only identifier for this Test Cell. A URL is
typically provided for this element.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="dc:title">
<xs:annotation>
<xs:documentation xml:lang="en">
The name of the Test Cell.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="type" type="xs:int">
<xs:annotation>
<xs:documentation xml:lang="en">
The type of the Test Cell.
Only used when creating a new Test Cell.
The value must be one of:
1 - Indicates that the Test Cell is managed externally and references Virtual Images
2 - Indicates that the Test Cell is managed externally and references Virtual Machines
3 - Indicates that the Test Cell references Machines
4 - Indicates that the Test Cell references Virtual Images
The type specified here defines the type of lab resource that can be referenced - either Machines or Virtual Images.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="alm:owner">
<xs:annotation>
<xs:documentation xml:lang="en">
An optional owner for the Test Cell.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="dc:description">
<xs:annotation>
<xs:documentation xml:lang="en">
A summary description of the Test Cell.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="longdescription" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
This is a rich text field that may contain a detailed
description of the Test Cell.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="configuration">
<xs:annotation>
<xs:documentation xml:lang="en">
A configuration associated with the testcell.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute name="href" type="xs:anyURI" use="required">
<xs:annotation>
<xs:documentation xml:lang="en">
The URL of the configuration.
</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute ref="vega:id">
<xs:annotation>
<xs:documentation xml:lang="en">
Read-Only UUID of the configuration.
</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" name="topology">
<xs:annotation>
<xs:documentation xml:lang="en">
Each topology specifies a lab resource and optionally a lab resource description and a note
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="1" minOccurs="1" name="labresource">
<xs:annotation>
<xs:documentation xml:lang="en">
A link to the lab resource. The href attribute of this
element is a URI pointing to the lab resource.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute name="href" type="xs:anyURI" use="required">
<xs:annotation>
<xs:documentation xml:lang="en">
The URL of the labresource.
</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute ref="vega:id">
<xs:annotation>
<xs:documentation xml:lang="en">
Read-Only UUID of the labresource.
</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
<xs:annotation>
<xs:documentation xml:lang="en">
This is the identifier of the lab resource description from the test environment
that the Test Cell is associated with. Typically this means that the associated
lab resource matches or satisfies the lab resource description.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="note" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
A comment associated with the test cell.
</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="resourcegroup">
<xs:annotation>
<xs:documentation xml:lang="en">
A resource group indicates a collection of lab resources. This
resource group is associated with a team area and can be used to
give members of that team additional privileges on the resources
in the group.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element ref="dc:identifier">
<xs:annotation>
<xs:documentation xml:lang="en">
The read-only identifier for this resource. A URL is
typically provided for this element.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="1" name="name" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
The name of the resource group.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="dc:title"/>
<xs:element name="description" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
The description of the resource group.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="isExpireable" type="xs:boolean">
<xs:annotation>
<xs:documentation xml:lang="en">
Determines if the group will expire.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="startDate" type="xs:dateTime">
<xs:annotation>
<xs:documentation xml:lang="en">
Date and time that the group becomes active.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="expirationdate" type="xs:dateTime">
<xs:annotation>
<xs:documentation xml:lang="en">
Date and time that the group expires.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="teamarea">
<xs:annotation>
<xs:documentation xml:lang="en">
A link to a team area. The href attribute of this
element is a URI or a UUID pointing to the team area.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute name="href" type="xs:anyURI" use="required">
<xs:annotation>
<xs:documentation xml:lang="en">
The URL of the teamarea.
</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute ref="vega:id">
<xs:annotation>
<xs:documentation xml:lang="en">
Read-Only UUID of the teamarea.
</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="labresource">
<xs:annotation>
<xs:documentation xml:lang="en">
A Lab Resource represents an actual machine or virtual image that
exists in the test lab. These often correspond to development
milestones. Test management tools typically allow planning of test
cases within test phases, and querying of the status of test cases
within a given phase. The xml for a lab resource comes in two
formats. The first is a TDM format that is used in itra-machine
communication of a resource specification. The format of the data
contained in the tdm element is not documented here.
The second is a simple format that is human readable and can be
used in reporting. The format of the xml must be specified as a
query argument in the url. It is specified as format=tdm or
format=simple. A default of tdm is used if no format is specified.
For example:
//server/jazz/secure/service/com.ibm.rqm.integration.service.IIntegrationService/labresource/1?format=simple.

The id of a machine may be specified in two ways.

The first url format is used if the machine is to be put into the
system by an external provider or to access a machine that was put
into the system by an external provider. This format is of the form:
https://server/.../labresource/PROVIDER/PROVIDER_INSTANCE/ID?format=simple|tdm.
PROVIDER is the name of the external system integrating with the LM
system (such as BuildForge). PROVIDER_INSTANCE is the specific
instance of that provider (such as the BuildForge server name).

The second url format is used in the case where there is no
external provider. In this case the internal integer id of the
resource can be used. This format is of the form:
//server/.../labresource/1?format=simple|tdm where 1 is the
internal id of the resource.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element ref="dc:identifier">
<xs:annotation>
<xs:documentation xml:lang="en">
The read-only identifier for this resource. A URL is
typically provided for this element.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="1" name="title" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
The name of the lab resource.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="dc:description">
<xs:annotation>
<xs:documentation xml:lang="en">
A summary description of the lab resource.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:choice>
<xs:sequence>
<xs:element name="type" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
The type of the lab resource.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="1" name="name" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
The name of the lab resource.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="memory" type="xs:int">
<xs:annotation>
<xs:documentation xml:lang="en">
The amount of installed memory in MB.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ipAddress" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
The ip address in dotted notation.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="systemId" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
The system ID.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="primaryMacAddress" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
The hardware address of the L2 interface.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="administrativeStatus" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
The administrative status of the lab resource. This
will be one of [enabled, disabled, other, unknown].
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="operationalStatus" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
The operational status of the lab resource. This will
be one of [available, unavailable, unknown].
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="hostname" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
The hostname of the lab resource.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="fullyQualifiedDomainName" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
The fully qualified domain name of the lab resource in
dotted notation.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="osType" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
The operating system. This must be selected from one
of the types know to the LM system.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="osLocale" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
The locale of the lab resource.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="osKernelWidth" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
The width of the perating system kernel. This must be
one of [31 bit, 32 bit, 64 bit].
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="cpuSpeed" type="xs:int">
<xs:annotation>
<xs:documentation xml:lang="en">
The processing speed of the cpu.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="cpuArchitecture" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
The cpu architecture.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="cpuArchitectureWidth" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
The architecture width of the CPU. This must be
one of [31 bit, 32 bit, 64 bit].
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="cpuManufacturer" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
The name of the manufacturer of the cpu chip.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="cpuType" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
The cpu type.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="diskspace" type="xs:int">
<xs:annotation>
<xs:documentation xml:lang="en">
The amount of diskspace on the resource in GB.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="imageType" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
The type of the Virtual Image. Applies to Virtual Images only.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="vmFile" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
The file for the Virtual Image. Applies to Virtual Images only.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="vmToolUsed" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
The tool used to create the Virtual Image. Applies to Virtual Images only.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="software">
<xs:annotation>
<xs:documentation xml:lang="en">
The software installed on the system.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="unbounded" minOccurs="0" name="softwareInstall">
<xs:complexType>
<xs:attribute name="id" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
The UUID for the softwareinstall.
</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="type" type="xs:string" use="required">
<xs:annotation>
<xs:documentation xml:lang="en">
The type of the softwareInstall.
Must be one known to the LM system.
</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="name" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
The name of the softwareInstall.
</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="installLocation" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
The location where the software is
installed.
</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="executable" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
The name of the software's
executable file.
</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="resourcegroup">
<xs:annotation>
<xs:documentation xml:lang="en">
A link to a resource group. The href attribute of this
element is a URI or a UUID pointing to the resource group.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute name="href" type="xs:anyURI" use="required">
<xs:annotation>
<xs:documentation xml:lang="en">
The URL of the resource group.
</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute ref="vega:id">
<xs:annotation>
<xs:documentation xml:lang="en">
Read-Only UUID of the resource group.
</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
</xs:sequence>
<xs:element maxOccurs="1" minOccurs="0" name="tdm" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
The TDM representation of the lab resource, suitable for interchange
with Rational and Tivoli tooling.
</xs:documentation>
</xs:annotation>
</xs:element>
</xs:choice>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="job">
<xs:annotation>
<xs:documentation xml:lang="en">
A Job is a representation of a script that may be executed on a
remote system by one of the deployment providers (such as
BuildForge). There is no PUT handler for Jobs. The may only be
added to the system via the provider interface.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element ref="dc:identifier">
<xs:annotation>
<xs:documentation xml:lang="en">
The read-only identifier for this resource. A URL is
typically provided for this element.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="1" name="name" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
The name of the job.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="1" name="provider" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
The id of the provider. This is composed of the
provider's name and instance connected by an
underscore.
</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="jobresult">
<xs:annotation>
<xs:documentation xml:lang="en">
A Job Result is a record indicating the result of a job run via the
deployment system. The only service provided for Job results is
GET.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element ref="dc:identifier">
<xs:annotation>
<xs:documentation xml:lang="en">
The read-only identifier for this resource. A URL is
typically provided for this element.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="dc:title">
<xs:annotation>
<xs:documentation xml:lang="en">
A name given to the jobresult.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="1" name="name" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
The name of the job result.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="dc:description">
<xs:annotation>
<xs:documentation xml:lang="en"/>
</xs:annotation>
</xs:element>
<xs:element ref="alm:updated">
<xs:annotation>
<xs:documentation xml:lang="en"/>
</xs:annotation>
</xs:element>
<xs:element minOccurs="1" name="startTime" type="xs:dateTime">
<xs:annotation>
<xs:documentation xml:lang="en">
The date and time that the execution of the job began.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="1" name="endTime" type="xs:dateTime">
<xs:annotation>
<xs:documentation xml:lang="en">
The date and time that the execution of the job ended.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="1" name="duration" type="xs:int">
<xs:annotation>
<xs:documentation xml:lang="en">
The duration of the job's execution in ms.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="1" name="state" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
The state of the job's execution. Possible values are
[UNKNOWN, RUNNING, STOPPED, WAITING, CREATED, SUSPENDED,
STARTING, STOPPING, SUSPENDING, RESUMING].
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="1" name="result" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
The result of the job's execution. Possible values
are: [UNKNOWN, SUCCESS, FAILED, CANCELED, WAITING].
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="1" ref="alm:owner">
<xs:annotation>
<xs:documentation xml:lang="en">
The user id of the owner of the job result.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="1" name="externalId" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
The id of the job result in the proveder's system.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="labresource">
<xs:annotation>
<xs:documentation xml:lang="en">
A link to a lab resource. The href attribute of this
element is a URI or a UUID pointing to the lab resource.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute name="href" type="xs:anyURI" use="required">
<xs:annotation>
<xs:documentation xml:lang="en">
The URL of the labresource.
</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute ref="vega:id">
<xs:annotation>
<xs:documentation xml:lang="en">
Read-Only UUID of the labresource.
</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="job">
<xs:annotation>
<xs:documentation xml:lang="en">
A link to a job. The href attribute of this
element is a URI or a UUID pointing to the job.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute name="href" type="xs:anyURI" use="required">
<xs:annotation>
<xs:documentation xml:lang="en">
The URL of the job.
</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute ref="vega:id">
<xs:annotation>
<xs:documentation xml:lang="en">
Read-Only UUID of the job.
</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="labresourceattribute">
<xs:annotation>
<xs:documentation xml:lang="en">
A Lab Resource Attribute can be used to add data to the lab
resource catalog. This resource may only be use to add to the
system, there is no DELETE for this service.

The name of the new attribute must be indicated as the Id in the
URL. The types that may be extended by this mechanism are: CPU,
Operating System and Software Install. The parent where this
attribute will show up in the hierarchy must also be indicated.
If the new attribute is to be put at the root of the hierarchy, a
special keyword must be used for the parent. These are: CPU,
OperatingSystem and SoftwareInstall.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="1" name="parent" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
The name of the parent in the part hierarchy. This
must be an existing lab resource part that this
attribute will extend, such as OperatingSystem or AIX.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="id" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
UUID of the attribute.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="state" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
State UUID of the attribute.
</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="teamarea">
<xs:annotation>
<xs:documentation xml:lang="en">
** Depricated ** A team of contributors withing the scope of a project area.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element ref="dc:title">
<xs:annotation>
<xs:documentation xml:lang="en">
A name given to the team area.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="summary" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
An account of the team area.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="id" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
An unambiguous reference to the team area within a given context.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="alm:updated">
<xs:annotation>
<xs:documentation xml:lang="en">
XML dateTime of the last update of the team area.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" name="contributor">
<xs:annotation>
<xs:documentation xml:lang="en">
A contributor who is a member of the team area.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute name="href" type="xs:anyURI" use="required">
<xs:annotation>
<xs:documentation xml:lang="en">
The URL of the contributor.
</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute ref="vega:id">
<xs:annotation>
<xs:documentation xml:lang="en">
Read-Only UUID of the contributor.
</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="contributor">
<xs:annotation>
<xs:documentation xml:lang="en">
** Depricated ** A user of RQM.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element ref="dc:identifier">
<xs:annotation>
<xs:documentation xml:lang="en">
An unambiguous reference to the contributor within a given context.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="dc:title">
<xs:annotation>
<xs:documentation xml:lang="en">
A name given to the contributor.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="name" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
The name of the contributor.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="userid" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
The unique userid of the contributor.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="alm:updated">
<xs:annotation>
<xs:documentation xml:lang="en">
XML datetime of the last udate to the contributor.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="emailaddress" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
The email address of the contributor.
</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="workitem">
<xs:annotation>
<xs:documentation xml:lang="en">
** Depricated ** A task in the RQM system.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element ref="dc:identifier">
<xs:annotation>
<xs:documentation xml:lang="en">
An unambiguous reference to the workitem within a given context.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="dc:title">
<xs:annotation>
<xs:documentation xml:lang="en">
A name given to the workitem.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="type" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
The type of the workitem (task, defect, etc.).
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="alm:updated">
<xs:annotation>
<xs:documentation xml:lang="en">
XML dateTime of the last update of the workitem.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="creationtime" type="xs:dateTime">
<xs:annotation>
<xs:documentation xml:lang="en">
XML datetime the the workitem was created.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="resolvedtime" type="xs:dateTime">
<xs:annotation>
<xs:documentation xml:lang="en">
XML datetime that the workitem was resolved.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="dc:description">
<xs:annotation>
<xs:documentation xml:lang="en">
An account of the workitem.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="summary" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
** Depricated ** This field is depricated in RQM 2.0.
dc:description should now be used.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="dc:creator">
<xs:annotation>
<xs:documentation xml:lang="en">
An entity primarily responsible for making the workitem.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="authorid" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
** depricated ** This field is depricated in RQM 2.0.
dc:creator should now be used.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="alm:owner">
<xs:annotation>
<xs:documentation xml:lang="en">
The contributor who owns the workitem.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ownerid" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
** Depricated ** This field is depricated in RQM 2.0.
alm:owner should now be used.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="resolverid" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
The contributor who resolved the workitem.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="stateid" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
The UUID of the current state of the workitem.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="alm:state">
<xs:annotation>
<xs:documentation xml:lang="en">
The name of the current state of the workitem.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="severity" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
The impact of the workitem.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="priority" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
The importance of the workitem.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="filedagainst" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
The component the workitem is assigned to.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="plannedfor" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
The release the workitem is to be completed in.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="duedate" type="xs:dateTime">
<xs:annotation>
<xs:documentation xml:lang="en">
XML Datetime that the workitem is to be completed.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="tags" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
Search strings associated with the workitem.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="oldstate" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
** Depricated **
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="statechangedate" type="xs:dateTime">
<xs:annotation>
<xs:documentation xml:lang="en">
** Depricated **
</xs:documentation>
</xs:annotation>
</xs:element>
<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:annotation>
<xs:documentation xml:lang="en">
UUID of the state.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="oldstate" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
The name of the prior state.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="newstate" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
The name of the state after the change.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="statechangedate" type="xs:dateTime">
<xs:annotation>
<xs:documentation xml:lang="en">
XML Datetime for the change.
</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" ref="customAttributes">
<xs:annotation>
<xs:documentation xml:lang="en">
A user defined name/value pair associated with the workitem.
</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="tooladapter">
<xs:annotation>
<xs:documentation xml:lang="en"/>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element ref="dc:identifier">
<xs:annotation>
<xs:documentation xml:lang="en">
An unambiguous reference to the tooladapter within a given context.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="dc:title">
<xs:annotation>
<xs:documentation xml:lang="en">
A name given to the tooladapter.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="dc:description">
<xs:annotation>
<xs:documentation xml:lang="en">
An account of the tooladapter.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="dc:creator">
<xs:annotation>
<xs:documentation xml:lang="en">
An entity primarily responsible for making the tooladapter.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="adapter:type">
<xs:annotation>
<xs:documentation xml:lang="en">
The type of this adapter that binds it to a specific test execution tool.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="adapter:pollinginterval">
<xs:annotation>
<xs:documentation xml:lang="en">
The number of seconds stating how frequently the adapter will poll the test management server for instructions.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="adapter:lastheartbeat">
<xs:annotation>
<xs:documentation xml:lang="en">
Time in milliseconds since the last interaction with the adapter.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="adapter:hostname">
<xs:annotation>
<xs:documentation xml:lang="en">
The hostname of the machine that the adapter is currently running on.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="adapter:ipaddress">
<xs:annotation>
<xs:documentation xml:lang="en">
The IP Address of the machine that the adapter is running on.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="adapter:macaddress">
<xs:annotation>
<xs:documentation xml:lang="en">
The physical address of the machine that the adapter is running on.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="adapter:fqdn">
<xs:annotation>
<xs:documentation xml:lang="en">
Fully Qualified Domaion Name of the machine that theadapter is running on.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="adapter:capability">
<xs:annotation>
<xs:documentation xml:lang="en">
capabilty of the adapter - permissible values are EXECUTE, IMPORT
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" ref="adapter:instructions">
<xs:annotation>
<xs:documentation xml:lang="en">
Read-Only URL that the adapter can invoke to retrieve instructions for that adapter to handle.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" ref="adapter:tasks">
<xs:annotation>
<xs:documentation xml:lang="en">
Read-only URL that the adapter can invoke to retrieve tasks for that adapter to handle.
</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="adaptertask">
<xs:annotation>
<xs:documentation xml:lang="en">
A task assigned to an adapter.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element ref="dc:identifier">
<xs:annotation>
<xs:documentation xml:lang="en">
An unambiguous reference to the task within a given context.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="dc:title">
<xs:annotation>
<xs:documentation xml:lang="en">
A name given to the task.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="dc:creator">
<xs:annotation>
<xs:documentation xml:lang="en">
An entity primarily responsible for making the task.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="alm:state">
<xs:annotation>
<xs:documentation xml:lang="en">
An ID or name of the current state of the task.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="tasks:selectedAdapterId">
<xs:annotation>
<xs:documentation xml:lang="en">
ID of the adapter that this task was destined for.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="tasks:type">
<xs:annotation>
<xs:documentation xml:lang="en">
The type of the task to be performed. Permissible values are EXECUTE, IMPORT
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="tasks:progress">
<xs:annotation>
<xs:documentation xml:lang="en">
Shows how far the task has been processed. This is a number between 0 and 100.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="tasks:taken">
<xs:annotation>
<xs:documentation xml:lang="en">
Indicates if the task has been taken for processing by any adapter or is still hasnt started to be processed.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="tasks:managedbyadapter">
<xs:annotation>
<xs:documentation xml:lang="en">
Indicates if the executable resource is one thats managed by the adapter and can be accessed locally by the adapter or is one thats managed by the test management system and needs to serve it.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="tasks:fullpath">
<xs:annotation>
<xs:documentation xml:lang="en">
The path to the resource in the case where it is managed by the adapter (i.e. managedbyadapter is true).
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="tasks:shareprefix">
<xs:annotation>
<xs:documentation xml:lang="en">
Leading part of the path to the resource in the case where its managed by the test management solution (i.e. managedbyadapter is false).
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="tasks:relativepath">
<xs:annotation>
<xs:documentation xml:lang="en">
Trailing part of the path to the resource in the case where its managed by the test management solution (i.e. managedbyadapter is false).
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" ref="tasks:ewi">
<xs:annotation>
<xs:documentation xml:lang="en">
The test execution record whose execution lead to the creation of this task.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" ref="tasks:updateURL">
<xs:annotation>
<xs:documentation xml:lang="en">
An update task.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" ref="tasks:resultURL">
<xs:annotation>
<xs:documentation xml:lang="en">
The result of the execution for this task.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" ref="tasks:suiteLogURL">
<xs:annotation>
<xs:documentation xml:lang="en">
A link to the suite log.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="adapter:task">
<xs:annotation>
<xs:documentation xml:lang="en">
The sub tasks associated with the task.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" ref="tasks:message">
<xs:annotation>
<xs:documentation xml:lang="en">
Information about the task.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" ref="tasks:properties">
<xs:annotation>
<xs:documentation xml:lang="en">
A set of data associated with the task.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="remotescript">
<xs:annotation>
<xs:documentation xml:lang="en">
A link to the remote script executed.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute name="href" type="xs:anyURI" use="required">
<xs:annotation>
<xs:documentation xml:lang="en">
The URL of the script.
</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="testscript">
<xs:annotation>
<xs:documentation xml:lang="en">
A link to the manual script executed.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute name="href" type="xs:anyURI" use="required">
<xs:annotation>
<xs:documentation xml:lang="en">
The URL of the script.
</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="executionworkitem">
<xs:annotation>
<xs:documentation xml:lang="en">
A link to the associated test execution record.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute name="href" type="xs:anyURI" use="required">
<xs:annotation>
<xs:documentation xml:lang="en">
The URL of the test execution record.
</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="testsuite">
<xs:annotation>
<xs:documentation xml:lang="en">
A link to the associated test suite.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute name="href" type="xs:anyURI" use="required">
<xs:annotation>
<xs:documentation xml:lang="en">
The URL of the test suite.
</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="testsuitelog">
<xs:annotation>
<xs:documentation xml:lang="en">
A link to the test suite log.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute name="href" type="xs:anyURI" use="required">
<xs:annotation>
<xs:documentation xml:lang="en">
The URL of the test suite log.
</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="resource">
<xs:annotation>
<xs:documentation xml:lang="en">
The external script resource that the adapter may invoke to download and execute. This is served by the test management server or more generically a file server. This is available only in the case where managedbyadapter is true.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute name="href" type="xs:anyURI" use="required">
<xs:annotation>
<xs:documentation xml:lang="en">
The URL of the resource.
</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="executionresult">
<xs:annotation>
<xs:documentation xml:lang="en">
A link to the execution result.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute name="href" type="xs:anyURI" use="required">
<xs:annotation>
<xs:documentation xml:lang="en">
The URL of the execution result.
</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
<!-- properties -->
<xs:element ref="markerAny">
<xs:annotation>
<xs:documentation xml:lang="en">
A empty marker.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:any maxOccurs="unbounded" minOccurs="0" processContents="skip">
<xs:annotation>
<xs:documentation xml:lang="en">
A generic placeholder for section information.
</xs:documentation>
</xs:annotation>
</xs:any>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="instructions">
<xs:annotation>
<xs:documentation xml:lang="en">
Used to pass instructions to the adapter.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element ref="adapter:workavailable">
<xs:annotation>
<xs:documentation xml:lang="en">
Indicates if there is something for the adapter to do.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="adapter:instruction">
<xs:annotation>
<xs:documentation xml:lang="en">
An instruction for the adapter.
</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="approvals">
<xs:annotation>
<xs:documentation xml:lang="en">
A set of record allowing acceptances or refusals.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="unbounded" minOccurs="1" name="approvalDescriptor">
<xs:annotation>
<xs:documentation xml:lang="en">
A record allowing an acceptance or refusal.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="1" minOccurs="1" name="approvalType" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
The id of the approval type. Possible values are "com.ibm.team.workitem.approvalType.review",
"com.ibm.team.workitem.approvalType.approval", "com.ibm.team.workitem.approvalType.verification"
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="approvalDate" type="xs:dateTime">
<xs:annotation>
<xs:documentation xml:lang="en">
XML Datetime the approval is requested by.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" name="approval">
<xs:annotation>
<xs:documentation xml:lang="en">
Datails of the approval.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="1" minOccurs="1" name="approvalOwner" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
The contributor to whom the approval is asked. Jazz username.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="approvalStatus" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
The id of the state of the approval. Possible values are:
"com.ibm.team.workitem.approvalState.pending", "com.ibm.team.workitem.approvalState.approved",
"com.ibm.team.workitem.approvalState.rejected".
</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="estimation">
<xs:annotation>
<xs:documentation xml:lang="en">
The estimation section of a test plan.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="1" minOccurs="0" name="planningEffort" type="xs:int">
<xs:annotation>
<xs:documentation xml:lang="en">
The effort allocated for test planning (in person hours).
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="executionEffort" type="xs:int">
<xs:annotation>
<xs:documentation xml:lang="en">
The effort allocated for test execution (in person hours).
</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="customAttributes">
<xs:annotation>
<xs:documentation xml:lang="en">
A set of user defined properties associated with a resource.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="unbounded" minOccurs="1" name="customAttribute">
<xs:annotation>
<xs:documentation xml:lang="en">
A user defined property associated with a resource.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="1" minOccurs="1" name="identifier" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
Since 2.0.0.1. The unique identifier for the field.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="1" name="name" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
The title of the attribute.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="1" name="value" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
The value of the attribute.
</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
<xs:attribute name="type" type="xs:string" use="required">
<xs:annotation>
<xs:documentation xml:lang="en">
The data type of the attribute.
</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="suiteelements">
<xs:annotation>
<xs:documentation xml:lang="en">
A list of the tests in the suite.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="unbounded" minOccurs="0" name="suiteelement">
<xs:annotation>
<xs:documentation xml:lang="en">
A test in the suite.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="1" minOccurs="0" name="index" type="xs:int">
<xs:annotation>
<xs:documentation xml:lang="en">
Index for the suiteelement.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="adapterid" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
Id of the adapter that manages the testlog.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="executionworkitem">
<xs:annotation>
<xs:documentation xml:lang="en">
A reference to a test execution record contained in the executed test suite.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute name="href" type="xs:anyURI" use="required">
<xs:annotation>
<xs:documentation xml:lang="en">
The URL of the test execution record.
</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute ref="vega:id">
<xs:annotation>
<xs:documentation xml:lang="en">
Read-Only UUID of the test execution record.
</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="testscript">
<xs:annotation>
<xs:documentation xml:lang="en">
A reference to the test script used in the execution.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute name="href" type="xs:anyURI" use="required">
<xs:annotation>
<xs:documentation xml:lang="en">
The URL of the testscript.
</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute ref="vega:id">
<xs:annotation>
<xs:documentation xml:lang="en">
Read-Only UUID of the testscript.
</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:annotation>
<xs:documentation xml:lang="en">
** DEPRECATED **
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute name="extensionDisplayName" type="xs:string" use="required">
<xs:annotation>
<xs:documentation xml:lang="en">
** DEPRECATED **
</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
<xs:annotation>
<xs:documentation xml:lang="en">
** DEPRECATED **
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute name="extensionDisplayName" type="xs:string" use="required">
<xs:annotation>
<xs:documentation xml:lang="en">
** DEPRECATED **
</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
<xs:annotation>
<xs:documentation xml:lang="en">
An optional XHTML section for entry criteria that can be added to a test plan..
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute name="extensionDisplayName" type="xs:string" use="required">
<xs:annotation>
<xs:documentation xml:lang="en">
The user friendly title for the entry criteria section.
</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
<xs:annotation>
<xs:documentation xml:lang="en">
An optional XHTML section for exit criteria that can be added to a test plan.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute name="extensionDisplayName" type="xs:string" use="required">
<xs:annotation>
<xs:documentation xml:lang="en">
The user friendly title for the exit criteria section.
</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
<xs:annotation>
<xs:documentation xml:lang="en">
An optional JSON section for resources that can be added to a test plan.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute name="extensionDisplayName" type="xs:string" use="required">
<xs:annotation>
<xs:documentation xml:lang="en">
The user friendly title for the resources section.
</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
<xs:annotation>
<xs:documentation xml:lang="en">
An optional XHTML design section that can be added to a test case.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute name="extensionDisplayName" type="xs:string" use="required">
<xs:annotation>
<xs:documentation xml:lang="en">
The user friendly title for the design section.
</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
<xs:annotation>
<xs:documentation xml:lang="en">
An optional XHTML section for pre conditions that can be added to a test case.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute name="extensionDisplayName" type="xs:string" use="required">
<xs:annotation>
<xs:documentation xml:lang="en">
The user friendly title for the pre condition section.
</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
<xs:annotation>
<xs:documentation xml:lang="en">
An optional XHTML section for post conditions that can be added to a test case.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute name="extensionDisplayName" type="xs:string" use="required">
<xs:annotation>
<xs:documentation xml:lang="en">
The user friendly title for the post condition section.
</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
<xs:annotation>
<xs:documentation xml:lang="en">
An optional XHTML section for expected results that can be added to a test case.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute name="extensionDisplayName" type="xs:string" use="required">
<xs:annotation>
<xs:documentation xml:lang="en">
The user friendly title for the expected results section.
</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
<!-- risk based testing -->
<xs:element name="risk">
<xs:annotation>
<xs:documentation xml:lang="en">
A measurement of the risk associated with a planning effort.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="1" minOccurs="1" name="id" type="xs:int">
<xs:annotation>
<xs:documentation xml:lang="en">
An integer id associated with the risk data.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="riskLevel" type="xs:int">
<xs:annotation>
<xs:documentation xml:lang="en">
The relative level of the risk.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="factors">
<xs:annotation>
<xs:documentation xml:lang="en">
A list of risk factors.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="unbounded" minOccurs="0" name="factor">
<xs:annotation>
<xs:documentation xml:lang="en">
A risk factor.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="1" minOccurs="1" name="id" type="xs:int">
<xs:annotation>
<xs:documentation xml:lang="en">
A integer ID associated with the risk factor.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="1" name="name" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
The title of the risk factor.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="description" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
Details about the risk factor.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="cost" type="xs:int">
<xs:annotation>
<xs:documentation xml:lang="en">
The relative cost of the risk factor.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="weight" type="xs:int">
<xs:annotation>
<xs:documentation xml:lang="en">
The relative weight of the risk factor.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="probability" type="xs:int">
<xs:annotation>
<xs:documentation xml:lang="en">
The relative probablility of the risk factor.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="mitigationAction" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
Test of the plan for mitigating the risk.
</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="commnunityAssessment">
<xs:annotation>
<xs:documentation xml:lang="en">
The ratings of the risk by the members of the team.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="1" minOccurs="0" name="veryHighAmount" type="xs:int">
<xs:annotation>
<xs:documentation xml:lang="en">
The number of team members who have rated the risk as very high.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="highAmount" type="xs:int">
<xs:annotation>
<xs:documentation xml:lang="en">
The number of team members who have rated the risk as high.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="neutralAmount" type="xs:int">
<xs:annotation>
<xs:documentation xml:lang="en">
The number of team members who have rated the risk as neutral.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="lowAmount" type="xs:int">
<xs:annotation>
<xs:documentation xml:lang="en">
The number of team members who have rated the risk as low.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="veryLowAmount" type="xs:int">
<xs:annotation>
<xs:documentation xml:lang="en">
The number of team members who have rated the risk as very low.
</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<!-- BuildRecord -->
<xs:element name="buildrecord">
<xs:annotation>
<xs:documentation xml:lang="en">
The record for a specific build the of the system under test.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element ref="dc:identifier">
<xs:annotation>
<xs:documentation xml:lang="en">
An unambiguous reference to the build record within a given context.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="dc:title">
<xs:annotation>
<xs:documentation xml:lang="en">
A name given to the build record.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="dc:description">
<xs:annotation>
<xs:documentation xml:lang="en">
An account of the build record.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="alm:updated">
<xs:annotation>
<xs:documentation xml:lang="en">
XML dateTime of the last update of the build record.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="alm:state">
<xs:annotation>
<xs:documentation xml:lang="en">
An ID or name of the current state of the build record.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="dc:creator">
<xs:annotation>
<xs:documentation xml:lang="en">
An entity primarily responsible for making the build record.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="alm:owner">
<xs:annotation>
<xs:documentation xml:lang="en">
The contributor who owns the build record.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="starttime" type="xs:dateTime">
<xs:annotation>
<xs:documentation xml:lang="en">
XML Datetime for the start of the build.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="endtime" type="xs:dateTime">
<xs:annotation>
<xs:documentation xml:lang="en">
XML Datetime for the end of the build.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="status" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
The status ID of the build.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="providerTypeId" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
The ID for the type of the provider.
</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<!-- BuildDefinition -->
<xs:element name="builddefinition">
<xs:annotation>
<xs:documentation xml:lang="en">
A build definiton defines a build that can occur of the system under test. It references the type of build provider and the resulting build records.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element ref="dc:identifier">
<xs:annotation>
<xs:documentation xml:lang="en">
An unambiguous reference to the build definition within a given context.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="dc:title">
<xs:annotation>
<xs:documentation xml:lang="en">
A name given to the build definition.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="dc:description">
<xs:annotation>
<xs:documentation xml:lang="en">
An account of the build definition.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="alm:updated">
<xs:annotation>
<xs:documentation xml:lang="en">
XML dateTime of the last update of the build definition.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="alm:state">
<xs:annotation>
<xs:documentation xml:lang="en">
An ID or name of the current state of the build definition.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="dc:creator">
<xs:annotation>
<xs:documentation xml:lang="en">
n entity primarily responsible for making the build definition.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="alm:owner">
<xs:annotation>
<xs:documentation xml:lang="en">
The contributor who owns the build definition.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="providerTypeId" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
The ID of the provider system where the build will occur.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="status" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
The state of the build definition.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" name="buildrecord">
<xs:annotation>
<xs:documentation xml:lang="en">
A reference to the build records of build that have run based on this build definition.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute name="href" type="xs:anyURI" use="required">
<xs:annotation>
<xs:documentation xml:lang="en">
The URL of the build record.
</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute ref="vega:id">
<xs:annotation>
<xs:documentation xml:lang="en">
Read-Only UUID of the build record.
</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<!-- Project -->
<xs:element name="project">
<xs:annotation>
<xs:documentation xml:lang="en">
** Depricated **
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element ref="dc:identifier">
<xs:annotation>
<xs:documentation xml:lang="en">
An unambiguous reference to the project within a given context.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="dc:title">
<xs:annotation>
<xs:documentation xml:lang="en">
A name given to the project.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="dc:description">
<xs:annotation>
<xs:documentation xml:lang="en">
An account of the project.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="alias" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
** Depricated ** A read-only element containing an alternate identifier for the resource.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" name="category">
<xs:annotation>
<xs:documentation xml:lang="en">
A category that has been defined in the RQM system. The project resource will contain a list of all of the categories that have been defined.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute name="scope" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
The object that contains the category.
</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="term" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
The name of the category.
</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="value" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
A specific value that can be chosen for the category.
</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<!-- ExecutionSequence -->
<xs:element name="executionsequence">
<xs:annotation>
<xs:documentation xml:lang="en">
The definition of a set of builds that can be
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element ref="dc:identifier">
<xs:annotation>
<xs:documentation xml:lang="en">
An unambiguous reference to the execution sequence within a given context.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="dc:title">
<xs:annotation>
<xs:documentation xml:lang="en">
A name given to the execution sequence.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="dc:description">
<xs:annotation>
<xs:documentation xml:lang="en">
An account of the execution sequence.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="dc:creator">
<xs:annotation>
<xs:documentation xml:lang="en">
An entity primarily responsible for making the execution sequence.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="alm:owner">
<xs:annotation>
<xs:documentation xml:lang="en">
The contributor who owns the execution sequence.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="isBvt" type="xs:boolean">
<xs:annotation>
<xs:documentation xml:lang="en">
Indicates that this is a Build Verification Test.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="runOnFailedBuild" type="xs:boolean">
<xs:annotation>
<xs:documentation xml:lang="en">
Indicates that the test should run even if the build fails.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="scheduleStart" type="xs:dateTime">
<xs:annotation>
<xs:documentation xml:lang="en">
XML Datetime that the test is scheduled to start.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="associatedBuildDefinition">
<xs:annotation>
<xs:documentation xml:lang="en">
A reference to an associated Build Definition.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute name="href" type="xs:anyURI" use="required">
<xs:annotation>
<xs:documentation xml:lang="en">
The URL of the associated build definition.
</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute ref="vega:id">
<xs:annotation>
<xs:documentation xml:lang="en">
Read-Only UUID of the associated build definition.
</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="testcell">
<xs:annotation>
<xs:documentation xml:lang="en">
A reference to an associated test cell.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute name="href" type="xs:anyURI" use="required">
<xs:annotation>
<xs:documentation xml:lang="en">
The URL of the testcell.
</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute ref="vega:id">
<xs:annotation>
<xs:documentation xml:lang="en">
Read-Only UUID of the testcell.
</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<!-- ExecutionSequenceResult -->
<xs:element name="executionsequenceresult">
<xs:annotation>
<xs:documentation xml:lang="en">
The reported results from running an execution sequence.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element ref="dc:identifier">
<xs:annotation>
<xs:documentation xml:lang="en">
An unambiguous reference to the execution sequence result within a given context.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="isRunning" type="xs:boolean">
<xs:annotation>
<xs:documentation xml:lang="en">
An indicator that the running of the execution sequence is in progress.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="startTime" type="xs:dateTime">
<xs:annotation>
<xs:documentation xml:lang="en">
XML Datetime that the execution sequence started running.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="endTime" type="xs:dateTime">
<xs:annotation>
<xs:documentation xml:lang="en">
XML Datetime that the running of the execution sequence ended.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="overallResult" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
The rolled up result of the run of the execution sequence.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="associatedBuildRecord">
<xs:annotation>
<xs:documentation xml:lang="en">
A reference to a Build Record that is associated with the run of the execution sequence.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute name="href" type="xs:anyURI" use="required">
<xs:annotation>
<xs:documentation xml:lang="en">
The URL of the associated build record.
</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute ref="vega:id">
<xs:annotation>
<xs:documentation xml:lang="en">
Read-Only UUID of the associated build record.
</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
<xs:element name="executionSequence">
<xs:annotation>
<xs:documentation xml:lang="en">
A reference to the execution sequence that was run.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute name="href" type="xs:anyURI" use="required">
<xs:annotation>
<xs:documentation xml:lang="en">
The URL of the execution sequence.
</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute ref="vega:id">
<xs:annotation>
<xs:documentation xml:lang="en">
Read-Only UUID of the execution sequence.
</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" name="stepResult">
<xs:annotation>
<xs:documentation xml:lang="en">
The result of an individual step in the execution sequence.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute name="type" type="xs:string" use="required">
<xs:annotation>
<xs:documentation xml:lang="en">
The type of the step.
</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="result" type="xs:string" use="required">
<xs:annotation>
<xs:documentation xml:lang="en">
The result of the step.
</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<!-- Catalog -->
<xs:element name="catalog">
<xs:annotation>
<xs:documentation xml:lang="en">
The catalog repersent the types, attributes and values that exist in the project for labresources.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element ref="dc:identifier">
<xs:annotation>
<xs:documentation xml:lang="en">
An unambiguous reference to the catalog within a given context.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="dc:title">
<xs:annotation>
<xs:documentation xml:lang="en">
A name given to the catalog. This will be the name of the project.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="dc:description">
<xs:annotation>
<xs:documentation xml:lang="en">
An account of the resource. This will be the name of the project.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="catalog:type">
<xs:annotation>
<xs:documentation xml:lang="en">
A listing of all of the types in the catalog.
</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="snapshot">
<xs:annotation>
<xs:documentation xml:lang="en">
Since 2.0.0.1. snapshot represents the metadata associated with a version of a resource.
This is currently used in the SNAPSHOT method for testplan and testcase.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element ref="dc:title">
<xs:annotation>
<xs:documentation xml:lang="en">
The name of the snapshot.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="dc:description">
<xs:annotation>
<xs:documentation xml:lang="en">
The description of the snapshot.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="alm:updated">
<xs:annotation>
<xs:documentation xml:lang="en">
The timestamp for the creation of the snapshot. This property is read-only. Format is XML dateTime.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="revision" type="xs:int">
<xs:annotation>
<xs:documentation xml:lang="en">
The numeric id of the snapshot. This property is read-only.
</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<!-- marker node for xs:any support -->
<xs:element name="markerAny" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
A empty marker.
</xs:documentation>
</xs:annotation>
</xs:element>
</xs:schema>

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