XML Schema "qm.xsd"
Target Namespace:
http://jazz.net/xmlns/alm/qm/v0.1/
Version:
1.0
Defined Components:
elements (90 global + 532 local), complexTypes (4)
Default Namespace-Qualified Form:
Local Elements: qualified; Local Attributes: unqualified
Schema Location:
C:\Workspaces\Quality_Manager_50X_Stable\com.ibm.rqm.xml\src\schema\v2_0\qm.xsd; see XML source
Imports Schemas (15):
adapter.xsd [src], alm.xsd [src], catalog.xsd [src], dc.xsd [src], dcterms.xsd [src], executionresult.xsd [src], executionworkitem.xsd [src], jazzprocess.xsd [src], oslc.xsd [src], oslc_qm.xsd [src], rdf.xsd [src], tasks.xsd [src], testscript.xsd [src], testsuitelog.xsd [src], vega.xsd [src]
All Element Summary (local elements unified by type)
qm:activationDate
[READ-ONLY] XML dateTime of activation of the scheduler.
Type:
xs:date
Content:
simple
Defined:
globally; see XML source
Used:
qm:activity
The type of test to be performed.
Type:
xs:string
Content:
simple
Defined:
locally within qm:testcase element; see XML source
qm:actualResult
Type:
anonymous complexType
Content:
mixed (allows character data), elem. wildcard
Defined:
Includes:
definition of elem. wildcard
qm:actualValue
[READ-ONLY] The value calculated for the objectiveStatus.
Type:
xs:int
Content:
simple
Defined:
qm:adapterid
Type:
xs:string
Content:
simple
Defined:
locally at 2 locations
qm:adapterId
The adapter ID.
Type:
xs:string
Content:
simple
Defined:
qm:adaptertask
A task assigned to an adapter.
Type:
anonymous complexType (extension of qm:reportableArtifact)
Content:
complex, 35 elements, elem. wildcard
Defined:
globally; see XML source
Includes:
definitions of 31 elements, elem. wildcard
Used:
never
qm:administrativeStatus
The administrative status of the lab resource.
Type:
xs:string
Content:
simple
Defined:
locally within qm:labresource element; see XML source
qm:alias
[DEPRECATED] [READ-ONLY] Element containing an alternate identifier for the resource.
Type:
anonymous complexType (extension of xs:string)
Content:
simple, 1 attribute
Defined:
globally; see XML source
Includes:
definition of 1 attribute
Used:
qm:approval
Datails of the approval.
Type:
anonymous complexType
Content:
complex, 4 elements
Defined:
Includes:
definitions of 4 elements
qm:approvalComment
The comments by any contributor for formal review approval process
Type:
anonymous complexType
Content:
complex, 3 elements
Defined:
globally; see XML source
Includes:
definitions of 3 elements
Used:
qm:approvalDate
XML Datetime the approval is requested by.
Type:
xs:dateTime
Content:
simple
Defined:
qm:approvalDescriptor
A record allowing an acceptance or refusal.
Type:
anonymous complexType
Content:
complex, 8 elements
Defined:
locally within qm:approvals element; see XML source
Includes:
definitions of 8 elements
qm:approvalOwner
The contributor that owns an approval.
Type:
anonymous complexType
Content:
mixed (allows character data), 1 attribute
Defined:
locally within qm:approval element; see XML source
Includes:
definition of 1 attribute
qm:approvals
A set of record allowing acceptances or refusals.
Type:
anonymous complexType
Content:
complex, 2 elements
Defined:
globally; see XML source
Includes:
definitions of 2 elements
Used:
qm:approvalStateChangedDate
Type:
xs:dateTime
Content:
simple
Defined:
locally at 2 locations
qm:approvalStatus
The id of the state of the approval.
Type:
xs:string
Content:
simple
Defined:
locally within qm:approval element; see XML source
qm:approvalType
The id of the approval type.
Type:
xs:string
Content:
simple
Defined:
qm:archived
Type:
xs:boolean
Content:
simple
Defined:
globally; see XML source
Used:
never
qm:archived (in qm:approvalDescriptor)
Indicates the approval is archived.
Type:
xs:boolean
Content:
simple
Defined:
qm:associatedBuildDefinition
A reference to an associated Build Definition.
Type:
anonymous complexType
Content:
empty, 2 attributes
Defined:
Includes:
definitions of 2 attributes
qm:associatedBuildRecord
A reference to a Build Record that is associated with the run of the execution sequence.
Type:
anonymous complexType
Content:
empty, 2 attributes
Defined:
Includes:
definitions of 2 attributes
qm:attachment
Used to provides the details necessary for the RPE template
Type:
anonymous complexType (extension of qm:reportableArtifact)
Content:
complex, 11 elements
Defined:
globally; see XML source
Includes:
definitions of 7 elements
Used:
never
qm:attachment (in qm:datapool)
A reference to an attachment associated to the datapool.
Type:
anonymous complexType
Content:
empty, 1 attribute
Defined:
locally within qm:datapool element; see XML source
Includes:
definition of 1 attribute
qm:attachment (in qm:executionresult)
An attachment associated with the test execution.
Type:
anonymous complexType
Content:
empty, 2 attributes
Defined:
Includes:
definitions of 2 attributes
qm:attachment (in qm:step)
[READ-ONLY]A link to an attachment referenced by the step.
Type:
anonymous complexType
Content:
empty, 1 attribute
Defined:
locally within qm:step element; see XML source
Includes:
definition of 1 attribute
qm:attachment (in qm:testcase)
An file that has beed attached to the test case.
Type:
anonymous complexType
Content:
empty, 2 attributes
Defined:
locally within qm:testcase element; see XML source
Includes:
definitions of 2 attributes
qm:attachment (in qm:testplan)
An absolute URL to an attachment that is associated to the test plan.
Type:
anonymous complexType
Content:
empty, 2 attributes
Defined:
locally within qm:testplan element; see XML source
Includes:
definitions of 2 attributes
qm:attachment (in qm:testsuite)
An absolute URL to an attachment that is associated to the test suite.
Type:
anonymous complexType
Content:
empty, 2 attributes
Defined:
locally within qm:testsuite element; see XML source
Includes:
definitions of 2 attributes
qm:attribute
[READ-ONLY] An attribute on the lab resource type represented by this configuration term.
Type:
anonymous complexType
Content:
complex, 3 attributes, 2 elements
Defined:
locally within qm:attributes element; see XML source
Includes:
definitions of 3 attributes, 2 elements
qm:attributes
Type:
anonymous complexType
Content:
complex, 1 element
Defined:
Includes:
definition of 1 element
qm:authorid (in qm:remotescript)
[DEPRECATED] [READ-ONLY] The contributor that authored the remote script.
Type:
anonymous complexType
Content:
mixed (allows character data), 1 attribute
Defined:
locally within qm:remotescript element; see XML source
Includes:
definition of 1 attribute
qm:authorid (in qm:testsuite)
[DEPRECATED] [READ-ONLY] The contributor that authored the test suite.
Type:
anonymous complexType
Content:
mixed (allows character data), 1 attribute
Defined:
locally within qm:testsuite element; see XML source
Includes:
definition of 1 attribute
qm:authorid (in qm:workitem)
[DEPRECATED] [READ-ONLY] [IMMUTABLE] The contributor that authored the work item.
Type:
anonymous complexType
Content:
mixed (allows character data), 1 attribute
Defined:
locally within qm:workitem element; see XML source
Includes:
definition of 1 attribute
qm:automationparameter
[READ-ONLY] The defination of automation parameter
Type:
anonymous complexType
Content:
complex, 2 elements
Defined:
globally; see XML source
Includes:
definitions of 2 elements
Used:
qm:automationtask
[READ-ONLY] The defination of automation task
Type:
anonymous complexType
Content:
complex, 3 elements
Defined:
globally; see XML source
Includes:
definitions of 3 elements
Used:
qm:blockingdefects
[READ-ONLY] Link to the blocking defect for the execution work item.
Type:
anonymous complexType
Content:
empty, 4 attributes
Defined:
Includes:
definitions of 4 attributes
qm:builddefinition
A build definiton defines a build that can occur of the system under test.
Type:
anonymous complexType (extension of qm:reportableArtifact)
Content:
complex, 13 elements
Defined:
globally; see XML source
Includes:
definitions of 9 elements
Used:
never
qm:builddefinition (in qm:buildschedule)
[READ-ONLY] A reference to an associated Build Definition.
Type:
anonymous complexType
Content:
empty, 2 attributes
Defined:
locally within qm:buildschedule element; see XML source
Includes:
definitions of 2 attributes
qm:buildrecord
The record for a specific build the of the system under test.
Type:
anonymous complexType (extension of qm:reportableArtifact)
Content:
complex, 15 elements
Defined:
globally; see XML source
Includes:
definitions of 11 elements
Used:
never
qm:buildrecord (in qm:adaptertask)
The build on which execution is happening.
Type:
anonymous complexType
Content:
empty, 2 attributes
Defined:
locally within qm:adaptertask element; see XML source
Includes:
definitions of 2 attributes
qm:buildrecord (in qm:builddefinition)
A reference to the build records of build that have run based on this build definition.
Type:
anonymous complexType
Content:
empty, 2 attributes
Defined:
Includes:
definitions of 2 attributes
qm:buildrecord (in qm:executionresult)
The build record associated with the test execution..
Type:
anonymous complexType
Content:
empty, 2 attributes
Defined:
Includes:
definitions of 2 attributes
qm:buildrecord (in qm:testsuitelog)
The build record associated with the test suite log.
Type:
anonymous complexType
Content:
empty, 2 attributes
Defined:
locally within qm:testsuitelog element; see XML source
Includes:
definitions of 2 attributes
qm:buildschedule
Type:
anonymous complexType (extension of qm:schedule)
Content:
complex, 4 elements
Defined:
globally; see XML source
Includes:
definitions of 2 elements
Used:
qm:catalog
The catalog repersent the types, attributes and values that exist in the project for labresources.
Type:
anonymous complexType (extension of qm:reportableArtifact)
Content:
complex, 7 elements
Defined:
globally; see XML source
Includes:
definitions of 3 elements
Used:
never
qm:catalogType
[READ-ONLY] A type that is a component of the covered platforms.
Type:
anonymous complexType
Content:
complex, 6 elements
Defined:
Includes:
definitions of 6 elements
qm:category
A category is a organization mechanism to Quality Manager to group related artifacts togather.
Type:
anonymous complexType (extension of qm:reportableArtifact)
Content:
complex, 7 elements
Defined:
globally; see XML source
Includes:
definitions of 3 elements
Used:
never
qm:category (in qm:datapool)
Category terms are provided in an attribute as is the value for that term.
Type:
anonymous complexType
Content:
empty, 4 attributes
Defined:
locally within qm:datapool element; see XML source
Includes:
definitions of 4 attributes
qm:category (in qm:executionresult)
Category terms are provided in an attribute as is the value for that term.
Type:
anonymous complexType
Content:
empty, 4 attributes
Defined:
Includes:
definitions of 4 attributes
qm:category (in qm:executionscript)
Category terms are provided in an attribute as is the value for that term.
Type:
anonymous complexType
Content:
empty, 2 attributes
Defined:
Includes:
definitions of 2 attributes
qm:category (in qm:executionworkitem)
Category terms are provided in an attribute as is the value for that term.
Type:
anonymous complexType
Content:
empty, 4 attributes
Defined:
Includes:
definitions of 4 attributes
qm:category (in qm:keyword)
Category terms are provided in an attribute as is the value for that term.
Type:
anonymous complexType
Content:
empty, 2 attributes
Defined:
locally within qm:keyword element; see XML source
Includes:
definitions of 2 attributes
qm:category (in qm:project)
[READ-ONLY] A category that has been defined in the RQM system.
Type:
anonymous complexType
Content:
empty, 6 attributes
Defined:
locally within qm:project element; see XML source
Includes:
definitions of 6 attributes
qm:category (in qm:remotescript)
Category terms are provided in an attribute as is the value for that term.
Type:
anonymous complexType
Content:
empty, 4 attributes
Defined:
locally within qm:remotescript element; see XML source
Includes:
definitions of 4 attributes
qm:category (in qm:suiteexecutionrecord)
Category terms are provided in an attribute as is the value for that term.
Type:
anonymous complexType
Content:
empty, 4 attributes
Defined:
Includes:
definitions of 4 attributes
qm:category (in qm:testcase)
Category terms are provided in an attribute as is the value for that term.
Type:
anonymous complexType
Content:
empty, 4 attributes
Defined:
locally within qm:testcase element; see XML source
Includes:
definitions of 4 attributes
qm:category (in qm:testplan)
Category terms are provided in an attribute as is the value for that term.
Type:
anonymous complexType
Content:
empty, 4 attributes
Defined:
locally within qm:testplan element; see XML source
Includes:
definitions of 4 attributes
qm:category (in qm:testscript)
Category terms are provided in an attribute as is the value for that term.
Type:
anonymous complexType
Content:
empty, 4 attributes
Defined:
locally within qm:testscript element; see XML source
Includes:
definitions of 4 attributes
qm:category (in qm:testsuite)
Category terms are provided in an attribute as is the value for that term.
Type:
anonymous complexType
Content:
empty, 4 attributes
Defined:
locally within qm:testsuite element; see XML source
Includes:
definitions of 4 attributes
qm:category (in qm:testsuitelog)
Category terms are provided in an attribute as is the value for that term.
Type:
anonymous complexType
Content:
empty, 4 attributes
Defined:
locally within qm:testsuitelog element; see XML source
Includes:
definitions of 4 attributes
qm:categoryType
A category type defines a grouping for a given set of category types.
Type:
anonymous complexType (extension of qm:reportableArtifact)
Content:
complex, 12 elements
Defined:
globally; see XML source
Includes:
definitions of 8 elements
Used:
never
qm:categoryType (in qm:category)
[IMMUTABLE] The category type that this category is associated to.
Type:
anonymous complexType
Content:
empty, 1 attribute
Defined:
locally within qm:category element; see XML source
Includes:
definition of 1 attribute
qm:changestate (in qm:changestates in qm:request)
Type:
anonymous complexType
Content:
complex, 6 elements
Defined:
locally within qm:changestates element; see XML source
Includes:
definitions of 6 elements
qm:changestate (in qm:changestates in qm:workitem)
Type:
anonymous complexType
Content:
complex, 4 elements
Defined:
locally within qm:changestates element; see XML source
Includes:
definitions of 4 elements
qm:changestates (in qm:request)
Type:
anonymous complexType
Content:
complex, 1 element
Defined:
locally within qm:request element; see XML source
Includes:
definition of 1 element
qm:changestates (in qm:workitem)
Type:
anonymous complexType
Content:
complex, 1 element
Defined:
locally within qm:workitem element; see XML source
Includes:
definition of 1 element
qm:channel
Channel is a collection of lab management attributes.
Type:
anonymous complexType (extension of qm:reportableArtifact)
Content:
complex, 7 elements
Defined:
globally; see XML source
Includes:
definitions of 3 elements
Used:
never
qm:channel (in qm:channelscript)
The channel associated to the keyword.
Type:
anonymous complexType
Content:
empty, 2 attributes
Defined:
locally within qm:channelscript element; see XML source
Includes:
definitions of 2 attributes
qm:channel (in qm:executionresult)
Channels associated with the test execution for this result.
Type:
anonymous complexType
Content:
empty, 2 attributes
Defined:
Includes:
definitions of 2 attributes
qm:channel (in qm:executionsequence)
A reference to an associated channel.
Type:
anonymous complexType
Content:
empty, 2 attributes
Defined:
Includes:
definitions of 2 attributes
qm:channel (in qm:testsuitelog)
Channels associated with the test execution for this result.
Type:
anonymous complexType
Content:
empty, 2 attributes
Defined:
locally within qm:testsuitelog element; see XML source
Includes:
definitions of 2 attributes
qm:channelAttribute
The representation of the channel attributes.
Type:
anonymous complexType
Content:
complex, 2 elements
Defined:
globally; see XML source
Includes:
definitions of 2 elements
Used:
qm:channelAttributes
Type:
anonymous complexType
Content:
complex, 1 element
Defined:
locally within qm:channel element; see XML source
Includes:
definition of 1 element
qm:channelscript
A channel associated to testscripts.
Type:
anonymous complexType (extension of qm:reportableArtifact)
Content:
complex, 7 elements
Defined:
globally; see XML source
Includes:
definitions of 3 elements
Used:
qm:childplan
An absolute URL to a child test plan.
Type:
anonymous complexType
Content:
empty, 2 attributes
Defined:
locally within qm:testplan element; see XML source
Includes:
definitions of 2 attributes
qm:columnName
The Column Name of the selection criteria.
Type:
xs:string
Content:
simple
Defined:
qm:com.ibm.rational.test.lm.config.lrdid
An identifier of a Lab Resource Description.
Type:
anonymous complexType
Content:
empty, 1 attribute
Defined:
globally; see XML source
Includes:
definition of 1 attribute
Used:
qm:com.ibm.rqm.planning.editor.section.testCaseDesign
Define the overall design for the current test case.
Type:
Content:
mixed (allows character data), elem. wildcard
Defined:
locally within qm:testcase element; see XML source
qm:comment (in qm:approvalComment)
A comment, could be rich text, left by the contributor.
Type:
Content:
mixed (allows character data), elem. wildcard
Defined:
qm:comment (type xs:string)
Type:
xs:string
Content:
simple
Defined:
locally at 6 locations
qm:commentDate
Type:
xs:dateTime
Content:
simple
Defined:
locally at 2 locations
qm:comments
[READ-ONLY] A text decription of the request.
Type:
xs:string
Content:
simple
Defined:
locally within qm:request element; see XML source
qm:commnunityAssessment
The ratings of the risk by the members of the team.
Type:
anonymous complexType
Content:
complex, 7 elements
Defined:
locally within qm:risk element; see XML source
Includes:
definitions of 7 elements
qm:compare
[READ-ONLY] Compare data of the step execution e.g. a:b
Type:
xs:string
Content:
simple
Defined:
qm:configuration
A configuration is a description of a test environment where a test can be executed.
Type:
anonymous complexType (extension of qm:reportableArtifact)
Content:
complex, 13 elements
Defined:
globally; see XML source
Includes:
definitions of 9 elements
Used:
never
qm:configuration (in qm:executionresult)
[READ-ONLY] Link to the configuration associated with the execution work item executed to generate the execution result.
Type:
anonymous complexType
Content:
empty, 1 attribute
Defined:
Includes:
definition of 1 attribute
qm:configuration (in qm:executionworkitem)
Link to the configuration for the execution work item.
Type:
anonymous complexType
Content:
empty, 2 attributes
Defined:
Includes:
definitions of 2 attributes
qm:configuration (in qm:suiteelement)
Link to the configuration for the test suite step.
Type:
anonymous complexType
Content:
empty, 2 attributes
Defined:
locally within qm:suiteelement element; see XML source
Includes:
definitions of 2 attributes
qm:configuration (in qm:suiteexecutionrecord)
Link to the optional configuration for the test suite execution record.
Type:
anonymous complexType
Content:
empty, 2 attributes
Defined:
Includes:
definitions of 2 attributes
qm:configuration (in qm:testcell)
A configuration associated with the testcell.
Type:
anonymous complexType
Content:
empty, 2 attributes
Defined:
locally within qm:testcell element; see XML source
Includes:
definitions of 2 attributes
qm:configuration (in qm:testplan)
An absolute URL to an associated configuration.
Type:
anonymous complexType
Content:
empty, 2 attributes
Defined:
locally within qm:testplan element; see XML source
Includes:
definitions of 2 attributes
qm:configuration (in qm:testsuitelog)
[READ-ONLY] Link to the configuration associated with the suite execution record executed to generate the test suite log.
Type:
anonymous complexType
Content:
empty, 1 attribute
Defined:
locally within qm:testsuitelog element; see XML source
Includes:
definition of 1 attribute
qm:configuration (type xs:string)
Type:
xs:string
Content:
simple
Defined:
locally at 2 locations
qm:configurationPart
The representation of the elements that make up a lab resource configuration.
Type:
anonymous complexType
Content:
complex, 1 attribute, 1 element
Defined:
globally; see XML source
Includes:
definitions of 1 attribute, 1 element
Used:
qm:configurationParts
Type:
anonymous complexType
Content:
complex, 1 element
Defined:
locally within qm:configuration element; see XML source
Includes:
definition of 1 element
qm:confirmationDate
The detailed description of the request.
Type:
xs:dateTime
Content:
simple
Defined:
locally within qm:request element; see XML source
qm:contribution
A generic URI link associated with the execution result.
Type:
anonymous complexType
Content:
empty, 2 attributes
Defined:
Includes:
definitions of 2 attributes
qm:contributor
[DEPRECATED] [READ-ONLY] A user of RQM.
Type:
anonymous complexType
Content:
complex, 1 attribute, 6 elements
Defined:
globally; see XML source
Includes:
definitions of 1 attribute, 6 elements
Used:
never
qm:contributor (in qm:teamarea)
[READ-ONLY] A contributor who is a member of the team area.
Type:
anonymous complexType
Content:
empty, 3 attributes
Defined:
locally within qm:teamarea element; see XML source
Includes:
definitions of 3 attributes
qm:copiedFrom
[READ-ONLY] Links an artifact to the artifact from which it was copied.
Type:
anonymous complexType
Content:
empty, 1 attribute
Defined:
globally; see XML source
Includes:
definition of 1 attribute
Used:
qm:copiedRoot
[READ-ONLY] Links an artifact to the artifact from which it was originally derived.
Type:
anonymous complexType
Content:
empty, 1 attribute
Defined:
globally; see XML source
Includes:
definition of 1 attribute
Used:
qm:cost
[READ-ONLY] The relative cost of the risk factor.
Type:
xs:int
Content:
simple
Defined:
locally within qm:factor element; see XML source
qm:cpuArchitecture
The cpu architecture.
Type:
xs:string
Content:
simple
Defined:
locally within qm:labresource element; see XML source
qm:cpuArchitectureWidth
The architecture width of the CPU.
Type:
xs:string
Content:
simple
Defined:
locally within qm:labresource element; see XML source
qm:cpuManufacturer
The name of the manufacturer of the cpu chip.
Type:
xs:string
Content:
simple
Defined:
locally within qm:labresource element; see XML source
qm:cpuSpeed
The processing speed of the cpu.
Type:
xs:int
Content:
simple
Defined:
locally within qm:labresource element; see XML source
qm:cpuType
The cpu type.
Type:
anonymous complexType
Content:
mixed (allows character data), 1 attribute
Defined:
locally within qm:labresource element; see XML source
Includes:
definition of 1 attribute
qm:createDate
The date and time the request was first submitted.
Type:
xs:dateTime
Content:
simple
Defined:
locally within qm:request element; see XML source
qm:creationDate
[READ-ONLY] The creation date and time of the resource.
Type:
xs:dateTime
Content:
simple
Defined:
globally; see XML source
Used:
at 12 locations
qm:creationtime
Type:
xs:dateTime
Content:
simple
Defined:
locally at 2 locations
qm:currentexecutionresult
[READ-ONLY] Link to the current execution result for the execution work item.
Type:
anonymous complexType
Content:
empty, 2 attributes
Defined:
Includes:
definitions of 2 attributes
qm:currenttestsuitelog
A reference to the results of the last execution run.
Type:
anonymous complexType
Content:
empty, 3 attributes
Defined:
Includes:
definitions of 3 attributes
qm:custom1
[READ-ONLY] A field that contains custom data.
Type:
xs:string
Content:
simple
Defined:
locally within qm:testphase element; see XML source
qm:custom2
[READ-ONLY] A field that contains custom data.
Type:
xs:string
Content:
simple
Defined:
locally within qm:testphase element; see XML source
qm:custom3
[READ-ONLY] A field that contains custom data.
Type:
xs:string
Content:
simple
Defined:
locally within qm:testphase element; see XML source
qm:customAttribute
[READ-ONLY] A user defined property associated with a resource.
Type:
anonymous complexType
Content:
complex, 2 attributes, 4 elements
Defined:
Includes:
definitions of 2 attributes, 4 elements
qm:customAttributes
A set of user defined properties associated with a resource.
Type:
anonymous complexType
Content:
complex, 1 element
Defined:
globally; see XML source
Includes:
definition of 1 element
Used:
at 12 locations
qm:dailyschedule
Type:
anonymous complexType (extension of qm:timeschedule)
Content:
complex, 3 elements
Defined:
globally; see XML source
Used:
qm:datapool
A set of data to be used in the execution of a test.
Type:
anonymous complexType (extension of qm:reportableArtifact)
Content:
complex, 12 elements
Defined:
globally; see XML source
Includes:
definitions of 8 elements
Used:
never
qm:datapool (in qm:executionresult)
[READ-ONLY] The datapool associated with the test execution for this result.
Type:
anonymous complexType
Content:
empty, 2 attributes
Defined:
Includes:
definitions of 2 attributes
qm:datapool (in qm:executionscript)
A reference to the datapool to be used by the script.
Type:
anonymous complexType
Content:
empty, 1 attribute
Defined:
Includes:
definition of 1 attribute
qm:datapool (in qm:testscript)
A reference to the datapool to be used by the script.
Type:
anonymous complexType
Content:
empty, 2 attributes
Defined:
locally within qm:testscript element; see XML source
Includes:
definitions of 2 attributes
qm:date
Type:
xs:dateTime
Content:
simple
Defined:
locally at 2 locations
qm:defaultCategory
The default category for this category type.
Type:
anonymous complexType
Content:
empty, 1 attribute
Defined:
locally within qm:categoryType element; see XML source
Includes:
definition of 1 attribute
qm:defaultscript (in qm:channelscript)
The primary script associated to the channel.
Type:
anonymous complexType
Content:
empty, 2 attributes
Defined:
locally within qm:channelscript element; see XML source
Includes:
definitions of 2 attributes
qm:defaultscript (in qm:keyword)
[DEPRECATED] The primary script associated to the keyword.
Type:
anonymous complexType
Content:
empty, 2 attributes
Defined:
locally within qm:keyword element; see XML source
Includes:
definitions of 2 attributes
qm:defaultValue
The default value for this execution variable.
Type:
anonymous complexType
Content:
empty, 1 attribute
Defined:
Includes:
definition of 1 attribute
qm:defect (in qm:executionelementresult)
[READ-ONLY] The defect accociated with the test.
Type:
anonymous complexType
Content:
empty, 3 attributes
Defined:
Includes:
definitions of 3 attributes
qm:defect (in qm:executionresult)
The defect accociated with the test.
Type:
anonymous complexType
Content:
empty, 4 attributes
Defined:
Includes:
definitions of 4 attributes
qm:defectTurnaround
[DEPRECATED] [READ-ONLY]
Type:
xs:string
Content:
simple
Defined:
locally within qm:testplan element; see XML source
qm:dependsOn
Defines the parent category type.
Type:
anonymous complexType
Content:
empty, 1 attribute
Defined:
locally within qm:categoryType element; see XML source
Includes:
definition of 1 attribute
qm:descendeants
Link to the child attribute
Type:
anonymous complexType
Content:
empty, 1 attribute
Defined:
Includes:
definition of 1 attribute
qm:description (in qm:executionelementresult)
Type:
anonymous complexType
Content:
mixed (allows character data), elem. wildcard
Defined:
Includes:
definition of elem. wildcard
qm:description (in qm:variable in qm:variables in qm:datapool)
An account of the variable.
Type:
anonymous complexType (extension of xs:string)
Content:
simple, 1 attribute
Defined:
locally within qm:variable element; see XML source
Includes:
definition of 1 attribute
qm:description (type qm:richtext)
Type:
Content:
mixed (allows character data), elem. wildcard
Defined:
locally at 2 locations
qm:description (type xs:string)
Type:
xs:string
Content:
simple
Defined:
locally at 5 locations
qm:detail
The data for the progression of the testing at a given time.
Type:
anonymous complexType
Content:
complex, 4 elements
Defined:
locally within qm:testphase element; see XML source
Includes:
definitions of 4 elements
qm:developmentplan
[READ-ONLY] A development plan associated with the test plan.
Type:
anonymous complexType
Content:
empty, 3 attributes
Defined:
locally within qm:testplan element; see XML source
Includes:
definitions of 3 attributes
qm:diskspace
The amount of diskspace on the resource in GB.
Type:
xs:int
Content:
simple
Defined:
locally within qm:labresource element; see XML source
qm:duedate
[READ-ONLY] XML Datetime that the workitem is to be completed.
Type:
xs:dateTime
Content:
simple
Defined:
locally within qm:workitem element; see XML source
qm:duration
[READ-ONLY] The duration of the job's execution in ms.
Type:
xs:int
Content:
simple
Defined:
locally within qm:jobresult element; see XML source
qm:emailaddress
[READ-ONLY] The email address of the contributor.
Type:
xs:string
Content:
simple
Defined:
locally within qm:contributor element; see XML source
qm:endtime
Type:
xs:dateTime
Content:
simple
Defined:
locally at 3 locations
qm:endTime
Type:
xs:dateTime
Content:
simple
Defined:
locally at 2 locations
qm:Error
Error details.
Type:
anonymous complexType
Content:
complex, 3 elements
Defined:
globally; see XML source
Includes:
definitions of 3 elements
Used:
never
qm:esigaction
Action performed by the esignature contributor
Type:
xs:string
Content:
simple
Defined:
locally within qm:esignature element; see XML source
qm:esigcomment
Any additional comment provided by the user at the time of signing
Type:
xs:string
Content:
simple
Defined:
locally within qm:esignature element; see XML source
qm:esigcontributor
Jazz User ID of the user contributing the signature.
Type:
anonymous complexType
Content:
mixed (allows character data), 1 attribute
Defined:
locally within qm:esignature element; see XML source
Includes:
definition of 1 attribute
qm:esignature
Type:
anonymous complexType
Content:
complex, 5 elements
Defined:
globally; see XML source
Includes:
definitions of 5 elements
Used:
qm:esignatures
A list of esignatures that were added to this artifact
Type:
anonymous complexType
Content:
complex, 1 element
Defined:
globally; see XML source
Includes:
definition of 1 element
Used:
qm:esigreason
Reason for signing the artifact
Type:
xs:string
Content:
simple
Defined:
locally within qm:esignature element; see XML source
qm:esigtime
XML dateTime when artifact was signed.
Type:
xs:dateTime
Content:
simple
Defined:
locally within qm:esignature element; see XML source
qm:estimate
Type:
xs:long
Content:
simple
Defined:
locally at 4 locations
qm:estimation
The estimation section of a test plan.
Type:
anonymous complexType
Content:
complex, 4 elements
Defined:
globally; see XML source
Includes:
definitions of 4 elements
Used:
qm:evaluatorId
[READ-ONLY] The ID of the evaluator.
Type:
xs:string
Content:
simple
Defined:
locally within qm:objective element; see XML source
qm:executedOnDeployment
A deployed environment where the test result has been executed on and obtained.
Type:
anonymous complexType
Content:
empty, 2 attributes
Defined:
Includes:
definitions of 2 attributes
qm:executionEffort
[DEPRECATED] The effort allocated for test execution (in person hours).
Type:
xs:int
Content:
simple
Defined:
locally within qm:estimation element; see XML source
qm:executionEffortPersonHours
The effort allocated for test execution (in person hours).
Type:
xs:float
Content:
simple
Defined:
locally within qm:estimation element; see XML source
qm:executionelementresult
The results of an execution step.
Type:
anonymous complexType (extension of qm:reportableArtifact)
Content:
complex, 1 attribute, 20 elements
Defined:
globally; see XML source
Includes:
definitions of 1 attribute, 16 elements
Used:
never
qm:executionresult
Type:
anonymous complexType (extension of qm:reportableArtifact)
Content:
complex, 69 elements, elem. wildcard
Defined:
globally; see XML source
Includes:
definitions of 65 elements, elem. wildcard
Used:
never
qm:executionResult
[READ-ONLY] The URL of the execution result that this step result belongs to.
Type:
xs:anyURI
Content:
simple
Defined:
qm:executionresult (in qm:adaptertask)
A link to the execution result.
Type:
anonymous complexType
Content:
empty, 1 attribute
Defined:
locally within qm:adaptertask element; see XML source
Includes:
definition of 1 attribute
qm:executionresult (in qm:executionworkitem)
[READ-ONLY] Link to the execution result for the execution work item.
Type:
anonymous complexType
Content:
empty, 2 attributes
Defined:
Includes:
definitions of 2 attributes
qm:executionresult (in qm:testsuitelog)
A reference to an execution result generated by the execution of the test suite.
Type:
anonymous complexType
Content:
empty, 2 attributes
Defined:
locally within qm:testsuitelog element; see XML source
Includes:
definitions of 2 attributes
qm:executionscript
The execution script for a manual test and remote test.
Type:
anonymous complexType (extension of qm:reportableArtifact)
Content:
complex, 28 elements
Defined:
globally; see XML source
Includes:
definitions of 24 elements
Used:
never
qm:executionscript (in qm:testcaserecordselection)
A link to a executionscript used to execute this testcase.
Type:
anonymous complexType
Content:
empty, 2 attributes
Defined:
Includes:
definitions of 2 attributes
qm:executionsequence
The definition of a set of builds that can be
Type:
anonymous complexType (extension of qm:reportableArtifact)
Content:
complex, 18 elements
Defined:
globally; see XML source
Includes:
definitions of 14 elements
Used:
never
qm:executionSequence (in qm:executionsequenceresult)
A reference to the execution sequence that was run.
Type:
anonymous complexType
Content:
empty, 2 attributes
Defined:
Includes:
definitions of 2 attributes
qm:executionSequence (in qm:scheduledjob)
[READ-ONLY] A reference to the execution sequence that was to be run.
Type:
anonymous complexType
Content:
empty, 2 attributes
Defined:
locally within qm:scheduledjob element; see XML source
Includes:
definitions of 2 attributes
qm:executionsequenceresult
The reported results from running an execution sequence.
Type:
anonymous complexType (extension of qm:reportableArtifact)
Content:
complex, 12 elements
Defined:
globally; see XML source
Includes:
definitions of 8 elements
Used:
never
qm:executionstep
[READ-ONLY] Contains script and optional adapter for automation script
Type:
anonymous complexType
Content:
complex, 3 elements
Defined:
globally; see XML source
Includes:
definitions of 3 elements
Used:
qm:executiontask
[READ-ONLY] The defination of execution task
Type:
anonymous complexType
Content:
complex, 3 elements
Defined:
globally; see XML source
Includes:
definitions of 3 elements
Used:
qm:executionvariable
An execution variable defines a list of execution variable values.
Type:
anonymous complexType (extension of qm:reportableArtifact)
Content:
complex, 7 elements
Defined:
globally; see XML source
Includes:
definitions of 3 elements
Used:
never
qm:executionvariable (in qm:executionvariablevalue)
[IMMUTABLE] The execution variable that this value is associated with.
Type:
anonymous complexType
Content:
empty, 1 attribute
Defined:
Includes:
definition of 1 attribute
qm:executionvariable (in qm:variable in qm:variables)
An absolute URL to a project execution variable.
Type:
anonymous complexType
Content:
empty, 1 attribute
Defined:
locally within qm:variable element; see XML source
Includes:
definition of 1 attribute
qm:executionvariablevalue
A execution variable value corresponds to one of the values in a list of values for an execution variable.
Type:
anonymous complexType (extension of qm:reportableArtifact)
Content:
complex, 7 elements
Defined:
globally; see XML source
Includes:
definitions of 3 elements
Used:
never
qm:executionvariablevalue (in qm:variable in qm:variables)
An absolute URL to a project execution variable value.
Type:
anonymous complexType
Content:
empty, 1 attribute
Defined:
locally within qm:variable element; see XML source
Includes:
definition of 1 attribute
qm:executionworkitem
A test execution record that tracks the execution of a test case.
Type:
anonymous complexType (extension of qm:reportableArtifact)
Content:
complex, 37 elements
Defined:
globally; see XML source
Includes:
definitions of 33 elements
Used:
never
qm:executionworkitem (in qm:adaptertask)
[READ-ONLY] A link to the associated test execution record.
Type:
anonymous complexType
Content:
empty, 1 attribute
Defined:
locally within qm:adaptertask element; see XML source
Includes:
definition of 1 attribute
qm:executionworkitem (in qm:executionresult)
[IMMUTABLE] The test execution record that was executed.
Type:
anonymous complexType
Content:
empty, 2 attributes
Defined:
Includes:
definitions of 2 attributes
qm:executionworkitem (in qm:executiontask)
[READ-ONLY] Define execution work item.
Type:
anonymous complexType
Content:
empty, 2 attributes
Defined:
locally within qm:executiontask element; see XML source
Includes:
definitions of 2 attributes
qm:executionworkitem (in qm:scheduledjob)
[READ-ONLY] The test execution record that is scheduled.
Type:
anonymous complexType
Content:
empty, 2 attributes
Defined:
locally within qm:scheduledjob element; see XML source
Includes:
definitions of 2 attributes
qm:expectedDefects
The expected number of defects during the test phase.
Type:
xs:int
Content:
simple
Defined:
locally within qm:testphase element; see XML source
qm:expectedEndDate
XML dateTime indicating the expected end date of the test phase.
Type:
xs:dateTime
Content:
simple
Defined:
locally within qm:testphase element; see XML source
qm:expectedResult (in qm:executionelementresult)
Type:
anonymous complexType
Content:
mixed (allows character data), elem. wildcard
Defined:
Includes:
definition of elem. wildcard
qm:expectedResult (in qm:step)
[READ-ONLY]The XHTML condition the environment is expected to be in after executing the step.
Type:
Content:
mixed (allows character data), elem. wildcard
Defined:
locally within qm:step element; see XML source
qm:expectedStartDate
XML dateTime indicating the expected start date of the test phase.
Type:
xs:dateTime
Content:
simple
Defined:
locally within qm:testphase element; see XML source
qm:expectedTotalPoints
The expected number of total points during the test phase.
Type:
xs:int
Content:
simple
Defined:
locally within qm:testphase element; see XML source
qm:expectedValidityRate
The expected defect validity of the test phase.
Type:
xs:int
Content:
simple
Defined:
locally within qm:testphase element; see XML source
qm:expirationdate
Date and time that the group expires.
Type:
xs:dateTime
Content:
simple
Defined:
locally within qm:resourcegroup element; see XML source
qm:expiryDate
[READ-ONLY] XML dateTime of expiration of scheduler.
Type:
xs:date
Content:
simple
Defined:
globally; see XML source
Used:
qm:externalId
Type:
xs:string
Content:
simple
Defined:
locally at 2 locations
qm:externalIdentifier
[READ-ONLY] A unique identifier for this type to be used by external tools such as Zephyr integrations.
Type:
xs:string
Content:
simple
Defined:
qm:externalReqId
[READ-ONLY] A Identifier for the requirement in a external system such as Requisite Pro.
Type:
xs:string
Content:
simple
Defined:
locally within qm:requirement element; see XML source
qm:externalstepid
[READ-ONLY] Indentifier for the Task to be executed in the step.
Type:
xs:string
Content:
simple
Defined:
locally within qm:sequencestep element; see XML source
qm:externalTag
[READ-ONLY] Since 2.0.0.1.
Type:
xs:string
Content:
simple
Defined:
locally within qm:requirement element; see XML source
qm:factor
[READ-ONLY] A risk factor.
Type:
anonymous complexType
Content:
complex, 7 elements
Defined:
locally within qm:factors element; see XML source
Includes:
definitions of 7 elements
qm:factors
[READ-ONLY] A list of risk factors.
Type:
anonymous complexType
Content:
complex, 1 element
Defined:
locally within qm:risk element; see XML source
Includes:
definition of 1 element
qm:file
[READ-ONLY] A file contained in the folder.
Type:
anonymous complexType
Content:
complex, 3 elements
Defined:
locally within qm:files element; see XML source
Includes:
definitions of 3 elements
qm:filedagainst
[READ-ONLY] The component the workitem is assigned to.
Type:
xs:string
Content:
simple
Defined:
locally within qm:workitem element; see XML source
qm:files
[READ-ONLY] A list of the files contained in the folder.
Type:
anonymous complexType
Content:
complex, 1 element
Defined:
locally within qm:foldercontent element; see XML source
Includes:
definition of 1 element
qm:fileSize
[READ-ONLY] File size(KB).
Type:
xs:float
Content:
simple
Defined:
locally within qm:attachment element; see XML source
qm:folder
[READ-ONLY] A folder contained in the folder.
Type:
anonymous complexType
Content:
complex, 2 elements
Defined:
locally within qm:folders element; see XML source
Includes:
definitions of 2 elements
qm:foldercontent
[READ-ONLY] List of files and folders within a folder location.
Type:
anonymous complexType
Content:
complex, 4 elements
Defined:
globally; see XML source
Includes:
definitions of 4 elements
Used:
never
qm:folders
[READ-ONLY] A list of the folders contained in the folder.
Type:
anonymous complexType
Content:
complex, 1 element
Defined:
locally within qm:foldercontent element; see XML source
Includes:
definition of 1 element
qm:fulfiller
The contributor responsible for fulfilling the request.
Type:
anonymous complexType
Content:
mixed (allows character data), 1 attribute
Defined:
locally within qm:request element; see XML source
Includes:
definition of 1 attribute
qm:fullpath
Type:
xs:string
Content:
simple
Defined:
locally at 3 locations
qm:fullyQualifiedDomainName
The fully qualified domain name of the lab resource in dotted notation.
Type:
xs:string
Content:
simple
Defined:
locally within qm:labresource element; see XML source
qm:group
[READ-ONLY] The id of the section in the UI that contains the objectiveStatus.
Type:
xs:string
Content:
simple
Defined:
qm:groupOrder
[READ-ONLY] The index of the objectiveStatus within the testplan.
Type:
xs:int
Content:
simple
Defined:
qm:haltOnFailure
Type:
xs:boolean
Content:
simple
Defined:
locally at 2 locations
qm:highAmount
[READ-ONLY] The number of team members who have rated the risk as high.
Type:
xs:int
Content:
simple
Defined:
qm:hostname
The hostname of the lab resource.
Type:
xs:string
Content:
simple
Defined:
locally within qm:labresource element; see XML source
qm:id (type xs:int)
Type:
xs:int
Content:
simple
Defined:
locally at 4 locations
qm:id (type xs:string)
Type:
xs:string
Content:
simple
Defined:
locally at 2 locations
qm:identifier
[READ-ONLY] Since 2.0.0.1.
Type:
xs:string
Content:
simple
Defined:
qm:imageType
[READ-ONLY] The type of the Virtual Image.
Type:
xs:string
Content:
simple
Defined:
locally within qm:labresource element; see XML source
qm:includeBuiltInVars
Type:
xs:boolean
Content:
simple
Defined:
locally at 3 locations
qm:inputParameter
A InputParameter associated with the artifact.
Type:
anonymous complexType
Content:
complex, 2 elements
Defined:
globally; see XML source
Includes:
definitions of 2 elements
Used:
qm:instructions
Used to pass instructions to the adapter.
Type:
anonymous complexType
Content:
complex, 2 elements
Defined:
globally; see XML source
Includes:
definitions of 2 elements
Used:
never
qm:ipAddress
The ip address in dotted notation.
Type:
xs:string
Content:
simple
Defined:
locally within qm:labresource element; see XML source
qm:isBvt
[READ-ONLY] Indicates that this is a Build Verification Test.
Type:
xs:boolean
Content:
simple
Defined:
qm:isExpireable
[READ-ONLY] Determines if the group will expire.
Type:
xs:boolean
Content:
simple
Defined:
locally within qm:resourcegroup element; see XML source
qm:isRunning
[READ-ONLY] An indicator that the running of the execution sequence is in progress.
Type:
xs:boolean
Content:
simple
Defined:
qm:itemid
[DEPRECATED] [READ-ONLY]
Type:
xs:string
Content:
simple
Defined:
qm:iteration
[READ-ONLY] An absolute URL to the iteration this test phase belongs to.
Type:
anonymous complexType
Content:
empty, 1 attribute
Defined:
locally within qm:testphase element; see XML source
Includes:
definition of 1 attribute
qm:job
[READ-ONLY] 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).
Type:
anonymous complexType (extension of qm:reportableArtifact)
Content:
complex, 6 elements
Defined:
globally; see XML source
Includes:
definitions of 2 elements
Used:
never
qm:job (in qm:automationtask)
[READ-ONLY] Define automation job.
Type:
anonymous complexType
Content:
empty, 2 attributes
Defined:
Includes:
definitions of 2 attributes
qm:job (in qm:jobresult)
[READ-ONLY] A link to a job.
Type:
anonymous complexType
Content:
empty, 2 attributes
Defined:
locally within qm:jobresult element; see XML source
Includes:
definitions of 2 attributes
qm:jobresult
[READ-ONLY] A Job Result is a record indicating the result of a job run via the deployment system.
Type:
anonymous complexType (extension of qm:reportableArtifact)
Content:
complex, 17 elements
Defined:
globally; see XML source
Includes:
definitions of 13 elements
Used:
never
qm:jobscheduler
A Job scheduler schedules sequence of triggers for specified operation on the given job.
Type:
anonymous complexType (extension of qm:reportableArtifact)
Content:
complex, 15 elements
Defined:
globally; see XML source
Includes:
definitions of 11 elements
Used:
never
qm:jobscheduler (in qm:executionsequence)
[READ-ONLY] Reference to an associated Job Scheduler
Type:
anonymous complexType
Content:
empty, 2 attributes
Defined:
Includes:
definitions of 2 attributes
qm:key
[READ-ONLY] The key.
Type:
anonymous complexType
Content:
empty, 1 attribute
Defined:
locally within qm:valueset element; see XML source
Includes:
definition of 1 attribute
qm:keydate
A significant date in the testing schedule.
Type:
anonymous complexType
Content:
complex, 3 elements
Defined:
locally within qm:keydates element; see XML source
Includes:
definitions of 3 elements
qm:keydates
The optional collection of key dates for the test plan.
Type:
anonymous complexType
Content:
complex, 1 element
Defined:
locally within qm:testplan element; see XML source
Includes:
definition of 1 element
qm:keyword
A reference to an automated script that can be inserted into a manual script.
Type:
anonymous complexType (extension of qm:reportableArtifact)
Content:
complex, 19 elements, elem. wildcard
Defined:
globally; see XML source
Includes:
definitions of 15 elements, elem. wildcard
Used:
never
qm:labresource
A Lab Resource represents an actual machine or virtual image that exists in the test lab.
Type:
anonymous complexType (extension of qm:reportableArtifact)
Content:
complex, 32 elements
Defined:
globally; see XML source
Includes:
definitions of 28 elements
Used:
never
qm:labresource (in qm:automationtask)
[READ-ONLY] Define lab resource.
Type:
anonymous complexType
Content:
empty, 2 attributes
Defined:
Includes:
definitions of 2 attributes
qm:labresource (in qm:executionresult)
The labresource that the test was executed on.
Type:
anonymous complexType
Content:
empty, 2 attributes
Defined:
Includes:
definitions of 2 attributes
qm:labresource (in qm:jobresult)
[READ-ONLY] A link to a lab resource.
Type:
anonymous complexType
Content:
empty, 2 attributes
Defined:
locally within qm:jobresult element; see XML source
Includes:
definitions of 2 attributes
qm:labresource (in qm:remote)
Favourite Machine, if adapter available on it, test should be executed on it as first preference.
Type:
anonymous complexType
Content:
empty, 1 attribute
Defined:
locally within qm:remote element; see XML source
Includes:
definition of 1 attribute
qm:labresource (in qm:remotescript)
Favourite Machine, if adapter available on it, test should be executed on it as first preference.
Type:
anonymous complexType
Content:
empty, 2 attributes
Defined:
locally within qm:remotescript element; see XML source
Includes:
definitions of 2 attributes
qm:labresource (in qm:reservation)
A link to the lab resource.
Type:
anonymous complexType
Content:
empty, 2 attributes
Defined:
locally within qm:reservation element; see XML source
Includes:
definitions of 2 attributes
qm:labresource (in qm:resourcecollection)
[READ-ONLY] A link to a lab resource.
Type:
anonymous complexType
Content:
empty, 3 attributes
Defined:
Includes:
definitions of 3 attributes
qm:labresource (in qm:topology)
A link to the lab resource.
Type:
anonymous complexType
Content:
empty, 2 attributes
Defined:
locally within qm:topology element; see XML source
Includes:
definitions of 2 attributes
qm:labresourceattribute
A Lab Resource Attribute can be used to add data to the lab resource catalog.
Type:
anonymous complexType (extension of qm:reportableArtifact)
Content:
complex, 9 elements
Defined:
globally; see XML source
Includes:
definitions of 5 elements
Used:
never
qm:lastfailedexecutionresult
[READ-ONLY] Link to the last failed execution result for the execution work item.
Type:
anonymous complexType
Content:
empty, 1 attribute
Defined:
Includes:
definition of 1 attribute
qm:lastfailedtestsuitelog
[READ-ONLY] Link to the last failed test suite log for the suite execution record.
Type:
anonymous complexType
Content:
empty, 1 attribute
Defined:
Includes:
definition of 1 attribute
qm:lastpassedexecutionresult
[READ-ONLY] Link to the last passed execution result for the execution work item.
Type:
anonymous complexType
Content:
empty, 1 attribute
Defined:
Includes:
definition of 1 attribute
qm:lastpassedtestsuitelog
[READ-ONLY] Link to the last passed test suite log for the suite execution record.
Type:
anonymous complexType
Content:
empty, 1 attribute
Defined:
Includes:
definition of 1 attribute
qm:legacyTeamArea
An absolute URL to the Jazz team area associated with the test plan.
Type:
anonymous complexType
Content:
empty, 1 attribute
Defined:
locally within qm:testplan element; see XML source
Includes:
definition of 1 attribute
qm:link
[READ-ONLY] A link referenced by the step.
Type:
anonymous complexType
Content:
empty, 1 attribute
Defined:
locally within qm:step element; see XML source
Includes:
definition of 1 attribute
qm:locked
Type:
xs:boolean
Content:
simple
Defined:
locally at 8 locations
qm:longdescription
This is a rich text field that may contain a detailed description of the Test Cell.
Type:
xs:string
Content:
simple
Defined:
locally within qm:testcell element; see XML source
qm:lowAmount
[READ-ONLY] The number of team members who have rated the risk as low.
Type:
xs:int
Content:
simple
Defined:
qm:manageadapter
Type:
xs:boolean
Content:
simple
Defined:
locally at 2 locations
qm:markerAny
[READ-ONLY] A empty marker.
Type:
xs:string
Content:
simple
Defined:
globally; see XML source
Used:
qm:memory
The amount of installed memory in MB.
Type:
xs:int
Content:
simple
Defined:
locally within qm:labresource element; see XML source
qm:message
[READ-ONLY] Error message.
Type:
xs:string
Content:
simple
Defined:
locally within qm:Error element; see XML source
qm:mitigationAction
[READ-ONLY] Test of the plan for mitigating the risk.
Type:
xs:string
Content:
simple
Defined:
locally within qm:factor element; see XML source
qm:multiSelectable
[READ-ONLY] Defines wether this category type supports multi-selected values.
Type:
xs:boolean
Content:
simple
Defined:
locally within qm:categoryType element; see XML source
qm:name
Type:
xs:string
Content:
simple
Defined:
locally at 17 locations
qm:neutralAmount
[READ-ONLY] The number of team members who have rated the risk as neutral.
Type:
xs:int
Content:
simple
Defined:
qm:newstate
Type:
xs:string
Content:
simple
Defined:
locally at 2 locations
qm:nextTriggerDate
[READ-ONLY] XML dateTime of next due trigger date.
Type:
xs:dateTime
Content:
simple
Defined:
locally within qm:jobscheduler element; see XML source
qm:note
A comment associated with the test cell.
Type:
xs:string
Content:
simple
Defined:
locally within qm:topology element; see XML source
qm:objective
Defines one of the goals of the testing effort.
Type:
anonymous complexType (extension of qm:reportableArtifact)
Content:
complex, 12 elements
Defined:
globally; see XML source
Includes:
definitions of 8 elements
Used:
never
qm:objective (in qm:objectiveStatus)
[READ-ONLY] Comments associated with the objectiveStatus.
Type:
anonymous complexType
Content:
empty, 2 attributes
Defined:
Includes:
definitions of 2 attributes
qm:objectives
A collection of objectives for the test plan
Type:
anonymous complexType
Content:
complex, 1 element
Defined:
locally within qm:testplan element; see XML source
Includes:
definition of 1 element
qm:objectiveStateId
[READ-ONLY] The Jazz state UUID.
Type:
xs:string
Content:
simple
Defined:
qm:objectiveStatus
A list of the quality objectives for the testplan.
Type:
anonymous complexType
Content:
complex, 8 elements
Defined:
locally within qm:objectives element; see XML source
Includes:
definitions of 8 elements
qm:oldstate
Type:
xs:string
Content:
simple
Defined:
locally at 3 locations
qm:oldstatechangedate
[READ-ONLY] XML Datetime for the previous change.
Type:
xs:dateTime
Content:
simple
Defined:
locally within qm:changestate element; see XML source
qm:onetimeschedule
Type:
anonymous complexType (extension of qm:timeschedule)
Content:
complex, 3 elements
Defined:
globally; see XML source
Used:
qm:operation
[READ-ONLY] The operation to be carried on the scheduled job
Type:
xs:string
Content:
simple
Defined:
locally within qm:scheduledjob element; see XML source
qm:operationalStatus
The operational status of the lab resource.
Type:
xs:string
Content:
simple
Defined:
locally within qm:labresource element; see XML source
qm:operator
[READ-ONLY] An arithmetic symbol for the relationship.
Type:
xs:string
Content:
simple
Defined:
locally within qm:objective element; see XML source
qm:osKernelWidth
The width of the perating system kernel.
Type:
xs:string
Content:
simple
Defined:
locally within qm:labresource element; see XML source
qm:osLocale
The locale of the lab resource.
Type:
xs:string
Content:
simple
Defined:
locally within qm:labresource element; see XML source
qm:osType
The operating system.
Type:
anonymous complexType
Content:
mixed (allows character data), 1 attribute
Defined:
locally within qm:labresource element; see XML source
Includes:
definition of 1 attribute
qm:overallResult
The rolled up result of the run of the execution sequence.
Type:
xs:string
Content:
simple
Defined:
qm:ownerid (in qm:remotescript)
[DEPRECATED] The contributor that owns the remote script.
Type:
anonymous complexType
Content:
mixed (allows character data), 1 attribute
Defined:
locally within qm:remotescript element; see XML source
Includes:
definition of 1 attribute
qm:ownerid (in qm:testsuite)
[DEPRECATED] [READ-ONLY] The contributor that owns the test suite.
Type:
anonymous complexType
Content:
mixed (allows character data), 1 attribute
Defined:
locally within qm:testsuite element; see XML source
Includes:
definition of 1 attribute
qm:ownerid (in qm:workitem)
[DEPRECATED] [READ-ONLY] The contributor that owns the work item.
Type:
anonymous complexType
Content:
mixed (allows character data), 1 attribute
Defined:
locally within qm:workitem element; see XML source
Includes:
definition of 1 attribute
qm:parent
The parent in the type hierarchy.
Type:
anonymous complexType
Content:
mixed (allows character data), 1 attribute
Defined:
Includes:
definition of 1 attribute
qm:parentFamily
Link to the parent family.
Type:
anonymous complexType
Content:
empty, 1 attribute
Defined:
Includes:
definition of 1 attribute
qm:parentIteration
Type:
anonymous complexType
Content:
empty, 2 attributes
Defined:
locally within qm:testplan element; see XML source
Includes:
definitions of 2 attributes
qm:partname
[READ-ONLY] The catalog type.
Type:
anonymous complexType
Content:
mixed (allows character data), 1 attribute
Defined:
locally within qm:catalogType element; see XML source
Includes:
definition of 1 attribute
qm:passVariables
Type:
xs:boolean
Content:
simple
Defined:
locally at 2 locations
qm:path
[READ-ONLY] The path to the unique item in the lab resource catalog.
Type:
anonymous complexType
Content:
mixed (allows character data), 1 attribute
Defined:
locally within qm:catalogType element; see XML source
Includes:
definition of 1 attribute
qm:phase
[READ-ONLY] Only for Insight for backward compability.
Type:
anonymous complexType
Content:
empty, 1 attribute
Defined:
Includes:
definition of 1 attribute
qm:plannedfor
[READ-ONLY] The release the workitem is to be completed in.
Type:
xs:string
Content:
simple
Defined:
locally within qm:workitem element; see XML source
qm:planningEffort
[DEPRECATED] The effort allocated for test planning (in person hours).
Type:
xs:int
Content:
simple
Defined:
locally within qm:estimation element; see XML source
qm:planningEffortPersonHours
The effort allocated for test planning (in person hours).
Type:
xs:float
Content:
simple
Defined:
locally within qm:estimation element; see XML source
qm:platformcoverage
Since 2.0.0.1.
Type:
anonymous complexType
Content:
complex, 1 element
Defined:
locally within qm:testplan element; see XML source
Includes:
definition of 1 element
qm:pointsAttempted
The number of point attempted at the given date.
Type:
xs:int
Content:
simple
Defined:
locally within qm:detail element; see XML source
qm:pointsCompleted
The number of points completed at the given date.
Type:
xs:int
Content:
simple
Defined:
locally within qm:detail element; see XML source
qm:pointsdeferred
Type:
xs:int
Content:
simple
Defined:
locally at 2 locations
qm:pointspermfailed
Type:
xs:int
Content:
simple
Defined:
locally at 2 locations
qm:position
[READ-ONLY] The one-based order index of this step within a group of steps.
Type:
xs:int
Content:
simple
Defined:
locally within qm:step element; see XML source
qm:primaryMacAddress
The hardware address of the L2 interface.
Type:
xs:string
Content:
simple
Defined:
locally within qm:labresource element; see XML source
qm:priority
The priority literal value associated with the test artifact.
Type:
anonymous complexType
Content:
mixed (allows character data), 1 attribute
Defined:
globally; see XML source
Includes:
definition of 1 attribute
Used:
qm:priority (type xs:string)
Type:
xs:string
Content:
simple
Defined:
locally at 3 locations
qm:probability
[READ-ONLY] The relative probablility of the risk factor.
Type:
xs:int
Content:
simple
Defined:
locally within qm:factor element; see XML source
qm:project
[DEPRECATED] [READ-ONLY]
Type:
anonymous complexType (extension of qm:reportableArtifact)
Content:
complex, 9 elements
Defined:
globally; see XML source
Includes:
definitions of 5 elements
Used:
never
qm:projectArea (defined in qm:reportableArtifact complexType)
[READ-ONLY] The project area that contains the resource.
Type:
anonymous complexType
Content:
empty, 3 attributes
Defined:
locally within qm:reportableArtifact complexType; see XML source
Includes:
definitions of 3 attributes
qm:projectArea (in qm:resourcegroup)
[READ-ONLY] The project area that contains the resource.
Type:
anonymous complexType
Content:
empty, 2 attributes
Defined:
locally within qm:resourcegroup element; see XML source
Includes:
definitions of 2 attributes
qm:properties (in qm:executionelementresult)
[READ-ONLY] The properties of this step result.
Type:
anonymous complexType
Content:
complex, 1 element
Defined:
Includes:
definition of 1 element
qm:properties (in qm:objective)
[READ-ONLY] A list of the properties associated with the objective.
Type:
anonymous complexType
Content:
complex, 1 element
Defined:
locally within qm:objective element; see XML source
Includes:
definition of 1 element
qm:property (in qm:labresource)
The properties representation of the lab resource is comprised of multiple properties and property value pairs.
Type:
anonymous complexType
Content:
empty, 2 attributes
Defined:
locally within qm:labresource element; see XML source
Includes:
definitions of 2 attributes
qm:property (in qm:properties in qm:executionelementresult)
Type:
anonymous complexType (extension of xs:string)
Content:
simple, 3 attributes
Defined:
locally within qm:properties element; see XML source
Includes:
definitions of 3 attributes
qm:property (in qm:properties in qm:objective)
[READ-ONLY] A property associated with the objective.
Type:
anonymous complexType
Content:
empty, 2 attributes
Defined:
locally within qm:properties element; see XML source
Includes:
definitions of 2 attributes
qm:propfind
[READ-ONLY] Since 2.0.1.
Type:
anonymous complexType
Content:
complex, 1 element
Defined:
globally; see XML source
Includes:
definition of 1 element
Used:
never
qm:provider
[READ-ONLY] The id of the provider.
Type:
xs:string
Content:
simple
Defined:
locally within qm:job element; see XML source
qm:providerTypeId
Type:
xs:string
Content:
simple
Defined:
locally at 2 locations
qm:purged
Type:
xs:boolean
Content:
simple
Defined:
globally; see XML source
Used:
never
qm:recordselectioncriteria
TestData Record Selection Criteria associated with the artifact.
Type:
anonymous complexType
Content:
complex, 2 elements
Defined:
globally; see XML source
Includes:
definitions of 2 elements
Used:
qm:relatedChangeRequest
A related change request.
Type:
anonymous complexType
Content:
empty, 3 attributes
Defined:
globally; see XML source
Includes:
definitions of 3 attributes
Used:
qm:relativepath
Type:
xs:string
Content:
simple
Defined:
locally at 3 locations
qm:remote
Properties only for remote script
Type:
anonymous complexType
Content:
complex, 8 elements, elem. wildcard
Defined:
Includes:
definitions of 8 elements, elem. wildcard
qm:remotescript
A script that is executed by an adapter to a command line or external test tool.
Type:
anonymous complexType (extension of qm:reportableArtifact)
Content:
complex, 37 elements, elem. wildcard
Defined:
globally; see XML source
Includes:
definitions of 33 elements, elem. wildcard
Used:
never
qm:remotescript (in qm:adaptertask)
A link to the remote script executed.
Type:
anonymous complexType
Content:
empty, 1 attribute
Defined:
locally within qm:adaptertask element; see XML source
Includes:
definition of 1 attribute
qm:remotescript (in qm:executionresult)
[READ-ONLY] The remote test script that was executed.
Type:
anonymous complexType
Content:
empty, 2 attributes
Defined:
Includes:
definitions of 2 attributes
qm:remotescript (in qm:executionstep)
[READ-ONLY] Define remote script.
Type:
anonymous complexType
Content:
empty, 2 attributes
Defined:
locally within qm:executionstep element; see XML source
Includes:
definitions of 2 attributes
qm:remotescript (in qm:executionworkitem)
Link to the remote test script for the execution work item.
Type:
anonymous complexType
Content:
empty, 2 attributes
Defined:
Includes:
definitions of 2 attributes
qm:remotescript (in qm:keyword)
[DEPRECATED][READ-ONLY] A remote test script that references the keyword.
Type:
anonymous complexType
Content:
empty, 2 attributes
Defined:
locally within qm:keyword element; see XML source
Includes:
definitions of 2 attributes
qm:remotescript (in qm:suiteelement)
A reference to the remote script used in the execution for the step.
Type:
anonymous complexType
Content:
empty, 2 attributes
Defined:
locally within qm:suiteelement element; see XML source
Includes:
definitions of 2 attributes
qm:remotescript (in qm:testcase)
Reference to a type of test script that references an external tool based script.
Type:
anonymous complexType
Content:
empty, 2 attributes
Defined:
locally within qm:testcase element; see XML source
Includes:
definitions of 2 attributes
qm:request
Request encapsulates a message to a lab manager(s) indication a desire to reserve one or more machines.
Type:
anonymous complexType (extension of qm:reportableArtifact)
Content:
complex, 22 elements
Defined:
globally; see XML source
Includes:
definitions of 18 elements
Used:
never
qm:request (in qm:reservation)
A link to the request.
Type:
anonymous complexType
Content:
empty, 2 attributes
Defined:
locally within qm:reservation element; see XML source
Includes:
definitions of 2 attributes
qm:requester
The contributor making the request.
Type:
anonymous complexType
Content:
mixed (allows character data), 1 attribute
Defined:
locally within qm:request element; see XML source
Includes:
definition of 1 attribute
qm:requestType
Not Implemented.
Type:
xs:string
Content:
simple
Defined:
locally within qm:request element; see XML source
qm:required
[READ-ONLY] Defines wether this category type is required or optional.
Type:
xs:boolean
Content:
simple
Defined:
locally within qm:categoryType element; see XML source
qm:requirement
[DEPRECATED] Note, this property will be removed after RQM 4.0.
Type:
anonymous complexType (extension of qm:reportableArtifact)
Content:
complex, 19 elements
Defined:
globally; see XML source
Includes:
definitions of 15 elements
Used:
never
qm:requirement (in qm:step)
[READ-ONLY] The requirement associated with the step
Type:
anonymous complexType
Content:
empty, 2 attributes
Defined:
locally within qm:step element; see XML source
Includes:
definitions of 2 attributes
qm:requirement (in qm:testcase)
[DEPRECATED] A link to a rationale behind the test case.
Type:
anonymous complexType
Content:
empty, 7 attributes
Defined:
locally within qm:testcase element; see XML source
Includes:
definitions of 7 attributes
qm:requirement (in qm:testplan)
[DEPRECATED] An absolute URL to a rationale behind the test plan.
Type:
anonymous complexType
Content:
empty, 5 attributes
Defined:
locally within qm:testplan element; see XML source
Includes:
definitions of 5 attributes
qm:requirementPackage
[READ-ONLY] The requirement packages that are associated to the test plan.
Type:
anonymous complexType
Content:
empty, 2 attributes
Defined:
locally within qm:testplan element; see XML source
Includes:
definitions of 2 attributes
qm:requirementset
[READ-ONLY] An absolute URL to a set of requirements behind the test plan.
Type:
anonymous complexType
Content:
empty, 3 attributes
Defined:
locally within qm:testplan element; see XML source
Includes:
definitions of 3 attributes
qm:requirementView
[READ-ONLY] The requirement views that are associated to the test plan.
Type:
anonymous complexType
Content:
empty, 2 attributes
Defined:
locally within qm:testplan element; see XML source
Includes:
definitions of 2 attributes
qm:reservation
A reservation is an indication that a lab resource is set aside for a user for a specific time span.
Type:
anonymous complexType (extension of qm:reportableArtifact)
Content:
complex, 12 elements
Defined:
globally; see XML source
Includes:
definitions of 8 elements
Used:
never
qm:reservedBy
The login id of the person making the reservation.
Type:
xs:string
Content:
simple
Defined:
locally within qm:reservation element; see XML source
qm:reservedFor
The login id of the person for whom the lab resource is reserved.
Type:
xs:string
Content:
simple
Defined:
locally within qm:reservation element; see XML source
qm:reserveFrom
Type:
xs:dateTime
Content:
simple
Defined:
locally at 2 locations
qm:reserveTo
Type:
xs:dateTime
Content:
simple
Defined:
locally at 2 locations
qm:resolution
[READ-ONLY] The name of the resolution of the workitem.
Type:
xs:string
Content:
simple
Defined:
locally within qm:workitem element; see XML source
qm:resolvedtime
[READ-ONLY] XML datetime that the workitem was resolved.
Type:
xs:dateTime
Content:
simple
Defined:
locally within qm:workitem element; see XML source
qm:resolverid
[READ-ONLY] The contributor that resolved the work item.
Type:
anonymous complexType
Content:
mixed (allows character data), 1 attribute
Defined:
locally within qm:workitem element; see XML source
Includes:
definition of 1 attribute
qm:resource
[READ-ONLY] The external script resource that the adapter may invoke to download and execute.
Type:
anonymous complexType
Content:
empty, 1 attribute
Defined:
locally within qm:adaptertask element; see XML source
Includes:
definition of 1 attribute
qm:resourcecollection
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.
Type:
anonymous complexType
Content:
complex, 6 elements
Defined:
globally; see XML source
Includes:
definitions of 6 elements
Used:
never
qm:resourcegroup
A resource group indicates a collection of lab resources.
Type:
anonymous complexType
Content:
complex, 9 elements
Defined:
globally; see XML source
Includes:
definitions of 9 elements
Used:
never
qm:resourcegroup (in qm:labresource)
A link to a resource group.
Type:
anonymous complexType
Content:
empty, 2 attributes
Defined:
locally within qm:labresource element; see XML source
Includes:
definitions of 2 attributes
qm:result
Type:
xs:string
Content:
simple
Defined:
locally at 2 locations
qm:reviewStatus
String representing the status of the review.
Type:
xs:string
Content:
simple
Defined:
locally within qm:requirement element; see XML source
qm:revision
[READ-ONLY] The zero-based revision number of the snapshot.
Type:
xs:int
Content:
simple
Defined:
locally within qm:snapshot element; see XML source
qm:risk
A measurement of the risk associated with a planning effort.
Type:
anonymous complexType
Content:
complex, 4 elements
Defined:
globally; see XML source
Includes:
definitions of 4 elements
Used:
qm:riskComment
The comments for risk discussion [read-only]
Type:
anonymous complexType
Content:
complex, 3 elements
Defined:
globally; see XML source
Includes:
definitions of 3 elements
Used:
qm:riskLevel
Type:
xs:int
Content:
simple
Defined:
locally at 2 locations
qm:rownumber
[READ-ONLY] The row number of the datapool for which the step was executed.
Type:
xs:int
Content:
simple
Defined:
locally within qm:testdatarows element; see XML source
qm:runOnFailedBuild
Type:
xs:boolean
Content:
simple
Defined:
locally at 2 locations
qm:runsOnDeployment
A deployed environment where the execution work item runs on.
Type:
anonymous complexType
Content:
empty, 2 attributes
Defined:
Includes:
definitions of 2 attributes
qm:scheduledjob
[READ-ONLY] The Job which need to be operated upon at scheduled time or event
Type:
anonymous complexType
Content:
complex, 4 elements
Defined:
globally; see XML source
Includes:
definitions of 4 elements
Used:
qm:scheduleStart
XML Datetime that the test is scheduled to start.
Type:
xs:dateTime
Content:
simple
Defined:
qm:scope
[IMMUTABLE] The artifact scope to which this category type is defined for.
Type:
xs:string
Content:
simple
Defined:
locally within qm:categoryType element; see XML source
qm:scripttype
The type of the script.
Type:
xs:string
Content:
simple
Defined:
locally within qm:testscript element; see XML source
qm:section
A section contained in the template.
Type:
anonymous complexType
Content:
empty, 6 attributes
Defined:
locally within qm:sections element; see XML source
Includes:
definitions of 6 attributes
qm:sections
The sections contained in the template.
Type:
anonymous complexType
Content:
complex, 1 element
Defined:
globally; see XML source
Includes:
definition of 1 element
Used:
qm:sequencestep
The definition of step in sequence
Type:
anonymous complexType
Content:
complex, 3 elements
Defined:
globally; see XML source
Includes:
definitions of 3 elements
Used:
qm:sequentialExecution
Type:
xs:boolean
Content:
simple
Defined:
locally at 2 locations
qm:settingid
[READ-ONLY] The Id of a setting.
Type:
xs:string
Content:
simple
Defined:
locally within qm:settingsids element; see XML source
qm:settingsids
[READ-ONLY] Since 2.0.1 - A list of the ids of all of the settings that can be copied between projects via the API.
Type:
anonymous complexType
Content:
complex, 1 element
Defined:
locally within qm:project element; see XML source
Includes:
definition of 1 element
qm:severity
[READ-ONLY] The impact of the workitem.
Type:
xs:string
Content:
simple
Defined:
locally within qm:workitem element; see XML source
qm:shareprefix
Type:
xs:string
Content:
simple
Defined:
locally at 2 locations
qm:snapshot
[READ-ONLY] Since 2.0.0.1.
Type:
anonymous complexType
Content:
complex, 4 elements
Defined:
globally; see XML source
Includes:
definitions of 4 elements
Used:
qm:snapshots
[READ-ONLY] A list of the snapshot(s) of the resource.
Type:
anonymous complexType
Content:
complex, 1 element
Defined:
locally within qm:propfind element; see XML source
Includes:
definition of 1 element
qm:software
The software installed on the system.
Type:
anonymous complexType
Content:
complex, 1 element
Defined:
locally within qm:labresource element; see XML source
Includes:
definition of 1 element
qm:softwareInstall
The software install.
Type:
anonymous complexType
Content:
empty, 6 attributes
Defined:
locally within qm:software element; see XML source
Includes:
definitions of 6 attributes
qm:startDate
Date and time that the group becomes active.
Type:
xs:dateTime
Content:
simple
Defined:
locally within qm:resourcegroup element; see XML source
qm:starttime
Type:
xs:dateTime
Content:
simple
Defined:
locally at 3 locations
qm:startTime
Type:
xs:dateTime
Content:
simple
Defined:
locally at 2 locations
qm:state
Type:
xs:string
Content:
simple
Defined:
locally at 2 locations
qm:statechangedate
Type:
xs:dateTime
Content:
simple
Defined:
locally at 3 locations
qm:statechangedby
[READ-ONLY] The contributor that changed the state.
Type:
anonymous complexType
Content:
mixed (allows character data), 1 attribute
Defined:
locally within qm:changestate element; see XML source
Includes:
definition of 1 attribute
qm:stateid
Type:
xs:string
Content:
simple
Defined:
locally at 5 locations
qm:status
Type:
xs:string
Content:
simple
Defined:
locally at 2 locations
qm:statusCode
Error status code.
Type:
xs:int
Content:
simple
Defined:
locally within qm:Error element; see XML source
qm:step
A step of a manual test script.
Type:
anonymous complexType (extension of qm:reportableArtifact)
Content:
complex, 3 attributes, 14 elements
Defined:
globally; see XML source
Includes:
definitions of 3 attributes, 10 elements
Used:
qm:stepAttachment
[READ-ONLY] An absolute URL to an attachment that is associated to the execution step result.
Type:
anonymous complexType
Content:
empty, 2 attributes
Defined:
Includes:
definitions of 2 attributes
qm:stepResult
The result of an individual step in the execution sequence.
Type:
anonymous complexType
Content:
empty, 3 attributes
Defined:
Includes:
definitions of 3 attributes
qm:steps (in qm:executionscript)
The steps that must be performed in order to execute the script.
Type:
anonymous complexType
Content:
complex, 1 element
Defined:
Includes:
definition of 1 element
qm:steps (in qm:testscript)
The manual steps that must be performed in order to execute the script.
Type:
anonymous complexType
Content:
complex, 1 element
Defined:
locally within qm:testscript element; see XML source
Includes:
definition of 1 element
qm:stepType
[READ-ONLY] The type of the step.
Type:
xs:string
Content:
simple
Defined:
qm:stylesheet
[READ-ONLY] A style sheet of MIME type application/xslt+xml
Type:
anonymous complexType
Content:
empty, 1 attribute
Defined:
locally within qm:reportableArtifact complexType; see XML source
Includes:
definition of 1 attribute
qm:suiteelement
A test in the suite.
Type:
anonymous complexType
Content:
complex, 1 attribute, 5 elements
Defined:
locally within qm:suiteelements element; see XML source
Includes:
definitions of 1 attribute, 5 elements
qm:suiteelements
A list of the tests in the suite.
Type:
anonymous complexType
Content:
complex, 1 element
Defined:
globally; see XML source
Includes:
definition of 1 element
Used:
qm:suiteexecutionrecord
A test suite execution record that tracks the execution of a test suite.
Type:
anonymous complexType (extension of qm:reportableArtifact)
Content:
complex, 25 elements
Defined:
globally; see XML source
Includes:
definitions of 21 elements
Used:
never
qm:suiteexecutionrecord (in qm:adaptertask)
A link to the associated test suite execution record.
Type:
anonymous complexType
Content:
empty, 1 attribute
Defined:
locally within qm:adaptertask element; see XML source
Includes:
definition of 1 attribute
qm:suiteexecutionrecord (in qm:executiontask)
[READ-ONLY] Define suite execution record.
Type:
anonymous complexType
Content:
empty, 2 attributes
Defined:
locally within qm:executiontask element; see XML source
Includes:
definitions of 2 attributes
qm:suiteexecutionrecord (in qm:scheduledjob)
[READ-ONLY] A reference to the scheduled suite execution record .
Type:
anonymous complexType
Content:
empty, 2 attributes
Defined:
locally within qm:scheduledjob element; see XML source
Includes:
definitions of 2 attributes
qm:suiteexecutionrecord (in qm:testsuitelog)
A reference to the executed suite execution record.
Type:
anonymous complexType
Content:
empty, 2 attributes
Defined:
locally within qm:testsuitelog element; see XML source
Includes:
definitions of 2 attributes
qm:summary
Type:
xs:string
Content:
simple
Defined:
locally at 5 locations
qm:suspect
[READ-ONLY] Boolean indicating the test case is suspect.
Type:
xs:boolean
Content:
simple
Defined:
locally within qm:testcase element; see XML source
qm:systemId
The system ID.
Type:
xs:string
Content:
simple
Defined:
locally within qm:labresource element; see XML source
qm:tags
Type:
xs:string
Content:
simple
Defined:
locally at 4 locations
qm:targetValue
[READ-ONLY] The integer value for the objective.
Type:
xs:int
Content:
simple
Defined:
locally within qm:objective element; see XML source
qm:task
[READ-ONLY] A task associated with the execution script.
Type:
anonymous complexType
Content:
empty, 3 attributes
Defined:
Includes:
definitions of 3 attributes
qm:tasks
A task generated for an execution adapter.
Type:
anonymous complexType
Content:
empty, 2 attributes
Defined:
locally within qm:testsuitelog element; see XML source
Includes:
definitions of 2 attributes
qm:tdm
[READ-ONLY] The TDM representation of the lab resource, suitable for interchange with Rational and Tivoli tooling.
Type:
xs:string
Content:
simple
Defined:
locally within qm:labresource element; see XML source
qm:teamarea
[DEPRECATED] A team of contributors within the scope of a project area.
Type:
anonymous complexType (extension of qm:reportableArtifact)
Content:
complex, 9 elements
Defined:
globally; see XML source
Includes:
definitions of 5 elements
Used:
never
qm:teamarea (in qm:resourcegroup)
[DEPRECATED] A link to a team area.
Type:
anonymous complexType
Content:
empty, 2 attributes
Defined:
locally within qm:resourcegroup element; see XML source
Includes:
definitions of 2 attributes
qm:template
A template defining the sections for a test plan or test case.
Type:
anonymous complexType (extension of qm:reportableArtifact)
Content:
complex, 11 elements
Defined:
globally; see XML source
Includes:
definitions of 7 elements
Used:
never
qm:template (in qm:catalogType)
[READ-ONLY] The template where the type resides.
Type:
anonymous complexType
Content:
mixed (allows character data), 1 attribute
Defined:
locally within qm:catalogType element; see XML source
Includes:
definition of 1 attribute
qm:template (in qm:keyword)
[IMMUTABLE] A link to a template used to specify the sections in the keyword.
Type:
anonymous complexType
Content:
empty, 1 attribute
Defined:
locally within qm:keyword element; see XML source
Includes:
definition of 1 attribute
qm:template (in qm:testcase)
[IMMUTABLE] A link to a template used to specify the sections in the testcase.
Type:
anonymous complexType
Content:
empty, 2 attributes
Defined:
locally within qm:testcase element; see XML source
Includes:
definitions of 2 attributes
qm:template (in qm:testplan)
[IMMUTABLE] An absolute URL to a template used to specify the sections in the testplan.
Type:
anonymous complexType
Content:
empty, 2 attributes
Defined:
locally within qm:testplan element; see XML source
Includes:
definitions of 2 attributes
qm:template (in qm:testsuite)
[IMMUTABLE] An absolute URL to a template used to specify the sections in the testsuite.
Type:
anonymous complexType
Content:
empty, 2 attributes
Defined:
locally within qm:testsuite element; see XML source
Includes:
definitions of 2 attributes
qm:testcase
A test case answers a question the status about the state of a piece of functionality in your product.
Type:
anonymous complexType (extension of qm:reportableArtifact)
Content:
complex, 39 elements, elem. wildcard
Defined:
globally; see XML source
Includes:
definitions of 35 elements, elem. wildcard
Used:
never
qm:testcase (in qm:executionresult)
The Test case associated with the execution result.
Type:
anonymous complexType
Content:
empty, 2 attributes
Defined:
Includes:
definitions of 2 attributes
qm:testcase (in qm:executionworkitem)
[IMMUTABLE] Link to the test case for the test execution record.
Type:
anonymous complexType
Content:
empty, 2 attributes
Defined:
Includes:
definitions of 2 attributes
qm:testcase (in qm:suiteelement)
An absolute URL to a test case to be executed as part of this test suite step.
Type:
anonymous complexType
Content:
empty, 2 attributes
Defined:
locally within qm:suiteelement element; see XML source
Includes:
definitions of 2 attributes
qm:testcase (in qm:testplan)
An absolute URL to a test case to be executed as part of this test plan.
Type:
anonymous complexType
Content:
empty, 2 attributes
Defined:
locally within qm:testplan element; see XML source
Includes:
definitions of 2 attributes
qm:testcaserecordselection
Record Selection Criteria for testCase.
Type:
anonymous complexType
Content:
complex, 2 elements
Defined:
locally within qm:testcase element; see XML source
Includes:
definitions of 2 elements
qm:testcell
A Test Cell is used to group lab resources together so they can be thought of and used as a logical unit.
Type:
anonymous complexType (extension of qm:reportableArtifact)
Content:
complex, 11 elements
Defined:
globally; see XML source
Includes:
definitions of 7 elements
Used:
never
qm:testcell (in qm:executionsequence)
A reference to an associated test cell.
Type:
anonymous complexType
Content:
empty, 2 attributes
Defined:
Includes:
definitions of 2 attributes
qm:testcell (in qm:testsuite)
A reference to an associated test cell.
Type:
anonymous complexType
Content:
empty, 2 attributes
Defined:
locally within qm:testsuite element; see XML source
Includes:
definitions of 2 attributes
qm:testcell (in qm:testsuitelog)
A reference to an associated test cell.
Type:
anonymous complexType
Content:
empty, 2 attributes
Defined:
locally within qm:testsuitelog element; see XML source
Includes:
definitions of 2 attributes
qm:testdatarows
[READ-ONLY] The TestData rows which have been executed.
Type:
anonymous complexType
Content:
complex, 1 element
Defined:
Includes:
definition of 1 element
qm:testphase
The testphase resource represents an interval of time that is to be tracked during the testing effort.
Type:
anonymous complexType (extension of qm:reportableArtifact)
Content:
complex, 23 elements
Defined:
globally; see XML source
Includes:
definitions of 19 elements
Used:
never
qm:testphase (in qm:executionresult)
[READ-ONLY] Since 2.0.0.1.
Type:
anonymous complexType
Content:
empty, 2 attributes
Defined:
Includes:
definitions of 2 attributes
qm:testphase (in qm:executionworkitem)
Link to the testphase for the execution work item.
Type:
anonymous complexType
Content:
empty, 2 attributes
Defined:
Includes:
definitions of 2 attributes
qm:testphase (in qm:suiteexecutionrecord)
Link to the testphase for the test suite execution record.
Type:
anonymous complexType
Content:
empty, 2 attributes
Defined:
Includes:
definitions of 2 attributes
qm:testphase (in qm:testplan)
[READ-ONLY] Link to the phase for the test plan.
Type:
anonymous complexType
Content:
empty, 1 attribute
Defined:
locally within qm:testplan element; see XML source
Includes:
definition of 1 attribute
qm:testphase (in qm:testsuitelog)
[READ-ONLY] Link to the phase for the execution work item.
Type:
anonymous complexType
Content:
empty, 2 attributes
Defined:
locally within qm:testsuitelog element; see XML source
Includes:
definitions of 2 attributes
qm:testplan
Testplan is the highest level planning artifact.
Type:
anonymous complexType (extension of qm:reportableArtifact)
Content:
complex, 47 elements, elem. wildcard
Defined:
globally; see XML source
Includes:
definitions of 43 elements, elem. wildcard
Used:
never
qm:testplan (in qm:executionresult)
[READ-ONLY] Link to the testplan for the execution work item.
Type:
anonymous complexType
Content:
empty, 2 attributes
Defined:
Includes:
definitions of 2 attributes
qm:testplan (in qm:executionworkitem)
Link to the testplan for the execution work item.
Type:
anonymous complexType
Content:
empty, 2 attributes
Defined:
Includes:
definitions of 2 attributes
qm:testplan (in qm:suiteexecutionrecord)
[IMMUTABLE] Link to the test plan for the test suite execution record.
Type:
anonymous complexType
Content:
empty, 2 attributes
Defined:
Includes:
definitions of 2 attributes
qm:testplan (in qm:testphase)
An absolute URL to the testplan this test phase belongs to.
Type:
anonymous complexType
Content:
empty, 2 attributes
Defined:
locally within qm:testphase element; see XML source
Includes:
definitions of 2 attributes
qm:testplan (in qm:testsuite)
[READ-ONLY] A reference to the test plan the test suite is associated to.
Type:
anonymous complexType
Content:
empty, 3 attributes
Defined:
locally within qm:testsuite element; see XML source
Includes:
definitions of 3 attributes
qm:testplan (in qm:testsuitelog)
[READ-ONLY] Link to the testplan for the execution work item.
Type:
anonymous complexType
Content:
empty, 2 attributes
Defined:
locally within qm:testsuitelog element; see XML source
Includes:
definitions of 2 attributes
qm:testscript
The execution script for a manual test.
Type:
anonymous complexType (extension of qm:reportableArtifact)
Content:
complex, 29 elements
Defined:
globally; see XML source
Includes:
definitions of 25 elements
Used:
never
qm:testscript (in qm:adaptertask)
A link to the manual script executed.
Type:
anonymous complexType
Content:
empty, 1 attribute
Defined:
locally within qm:adaptertask element; see XML source
Includes:
definition of 1 attribute
qm:testscript (in qm:channelscript)
A manual or automated script that references the channel.
Type:
anonymous complexType
Content:
empty, 2 attributes
Defined:
locally within qm:channelscript element; see XML source
Includes:
definitions of 2 attributes
qm:testscript (in qm:executionresult)
[READ-ONLY] The testscript that was executed.
Type:
anonymous complexType
Content:
empty, 2 attributes
Defined:
Includes:
definitions of 2 attributes
qm:testscript (in qm:executionstep)
[READ-ONLY] Define test script.
Type:
anonymous complexType
Content:
empty, 2 attributes
Defined:
locally within qm:executionstep element; see XML source
Includes:
definitions of 2 attributes
qm:testscript (in qm:executionworkitem)
Link to the test script for the execution work item.
Type:
anonymous complexType
Content:
empty, 2 attributes
Defined:
Includes:
definitions of 2 attributes
qm:testscript (in qm:keyword)
[DEPRECATED] A manual script that references the keyword.
Type:
anonymous complexType
Content:
empty, 2 attributes
Defined:
locally within qm:keyword element; see XML source
Includes:
definitions of 2 attributes
qm:testscript (in qm:step)
[READ-ONLY]A link to the testscript that contains this step.
Type:
anonymous complexType
Content:
empty, 2 attributes
Defined:
locally within qm:step element; see XML source
Includes:
definitions of 2 attributes
qm:testscript (in qm:suiteelement)
A reference to the test script used in the execution.
Type:
anonymous complexType
Content:
empty, 2 attributes
Defined:
locally within qm:suiteelement element; see XML source
Includes:
definitions of 2 attributes
qm:testscript (in qm:testcase)
A link to a testscript used to execute this testcase.
Type:
anonymous complexType
Content:
empty, 2 attributes
Defined:
locally within qm:testcase element; see XML source
Includes:
definitions of 2 attributes
qm:testsuite
A set of tests to be executed.
Type:
anonymous complexType (extension of qm:reportableArtifact)
Content:
complex, 38 elements, elem. wildcard
Defined:
globally; see XML source
Includes:
definitions of 34 elements, elem. wildcard
Used:
never
qm:testsuite (in qm:suiteexecutionrecord)
[IMMUTABLE] Link to the parent testsuite.
Type:
anonymous complexType
Content:
empty, 2 attributes
Defined:
Includes:
definitions of 2 attributes
qm:testsuite (in qm:testplan)
An absolute URL to a test suite to be executed as part of this test plan.
Type:
anonymous complexType
Content:
empty, 2 attributes
Defined:
locally within qm:testplan element; see XML source
Includes:
definitions of 2 attributes
qm:testsuite (in qm:testsuitelog)
[READ-ONLY] Reference to the executed test suite.
Type:
anonymous complexType
Content:
empty, 2 attributes
Defined:
locally within qm:testsuitelog element; see XML source
Includes:
definitions of 2 attributes
qm:testsuitelog
A representation of the results of the execution of a test suite.
Type:
anonymous complexType (extension of qm:reportableArtifact)
Content:
complex, 60 elements, elem. wildcard
Defined:
globally; see XML source
Includes:
definitions of 56 elements, elem. wildcard
Used:
never
qm:testsuitelog (in qm:adaptertask)
A link to the test suite log.
Type:
anonymous complexType
Content:
empty, 1 attribute
Defined:
locally within qm:adaptertask element; see XML source
Includes:
definition of 1 attribute
qm:testsuitelog (in qm:executionresult)
[READ-ONLY] A test suite log associated with the test result.
Type:
anonymous complexType
Content:
empty, 3 attributes
Defined:
Includes:
definitions of 3 attributes
qm:testsuitelog (in qm:suiteexecutionrecord)
A reference to the results of an execution run.
Type:
anonymous complexType
Content:
empty, 3 attributes
Defined:
Includes:
definitions of 3 attributes
qm:timeSpent
Type:
xs:long
Content:
simple
Defined:
locally at 2 locations
qm:title
Type:
xs:string
Content:
simple
Defined:
locally at 2 locations
qm:tooladapter
Type:
anonymous complexType (extension of qm:reportableArtifact)
Content:
complex, 18 elements
Defined:
globally; see XML source
Includes:
definitions of 14 elements
Used:
never
qm:tooladapter (in qm:executionstep)
[READ-ONLY] Define adpter to run remote script.
Type:
anonymous complexType
Content:
empty, 2 attributes
Defined:
locally within qm:executionstep element; see XML source
Includes:
definitions of 2 attributes
qm:topology
Each topology specifies a lab resource and optionally a lab resource description and a note
Type:
anonymous complexType
Content:
complex, 3 elements
Defined:
locally within qm:testcell element; see XML source
Includes:
definitions of 3 elements
qm:trace
[READ-ONLY] Error trace.
Type:
xs:string
Content:
simple
Defined:
locally within qm:Error element; see XML source
qm:trigger
Type:
xs:string
Content:
simple
Defined:
locally within qm:testcase element; see XML source
qm:triggerTime
[READ-ONLY] XML time when schedule will be fired on the scheduled day.
Type:
xs:time
Content:
simple
Defined:
globally; see XML source
Used:
qm:type (in qm:labresource)
The type of the lab resource.
Type:
anonymous complexType
Content:
mixed (allows character data), 1 attribute
Defined:
locally within qm:labresource element; see XML source
Includes:
definition of 1 attribute
qm:type (in qm:testcell)
The type of the Test Cell.
Type:
xs:int
Content:
simple
Defined:
locally within qm:testcell element; see XML source
qm:type (type xs:string)
Type:
xs:string
Content:
simple
Defined:
locally at 2 locations
qm:updated
[READ-ONLY] The date and time the request was first submitted.
Type:
xs:dateTime
Content:
simple
Defined:
locally within qm:request element; see XML source
qm:urn
Type:
xs:string
Content:
simple
Defined:
locally at 2 locations
qm:userid
[READ-ONLY] The unique userid of the contributor.
Type:
xs:string
Content:
simple
Defined:
locally within qm:contributor element; see XML source
qm:uuid
[READ-ONLY] The UUID of the execution step result.
Type:
xs:string
Content:
simple
Defined:
qm:uuidIdentifier
[READ-ONLY] A unique identifier for this type.
Type:
xs:anyURI
Content:
simple
Defined:
qm:value (in qm:attribute)
[READ-ONLY] The value of this attribute.
Type:
anonymous complexType
Content:
mixed (allows character data), 2 attributes
Defined:
locally within qm:attribute element; see XML source
Includes:
definitions of 2 attributes
qm:value (in qm:valueset)
[READ-ONLY] A valid category value for this key selection.
Type:
anonymous complexType
Content:
empty, 1 attribute
Defined:
locally within qm:valueset element; see XML source
Includes:
definition of 1 attribute
qm:value (type xs:string)
Type:
xs:string
Content:
simple
Defined:
locally at 5 locations
qm:values
[READ-ONLY] The values for the catalog type.
Type:
anonymous complexType
Content:
mixed (allows character data), 1 attribute
Defined:
locally within qm:catalogType element; see XML source
Includes:
definition of 1 attribute
qm:valueset
The category valuesets defined based on the category type's parent category (dependsOn).
Type:
anonymous complexType
Content:
complex, 2 elements
Defined:
locally within qm:categoryType element; see XML source
Includes:
definitions of 2 elements
qm:variable (in qm:variables in qm:datapool)
A variable contained in the data pool.
Type:
anonymous complexType
Content:
complex, 4 attributes, 1 element
Defined:
locally within qm:variables element; see XML source
Includes:
definitions of 4 attributes, 1 element
qm:variable (in qm:variables)
A variable associated with the objective.
Type:
anonymous complexType
Content:
complex, 4 elements
Defined:
locally within qm:variables element; see XML source
Includes:
definitions of 4 elements
qm:variables
A list of the variables associated with the artifact.
Type:
anonymous complexType
Content:
complex, 1 element
Defined:
globally; see XML source
Includes:
definition of 1 element
Used:
qm:variables (in qm:datapool)
Index for the variables contained in the data pool.
Type:
anonymous complexType
Content:
complex, 1 element
Defined:
locally within qm:datapool element; see XML source
Includes:
definition of 1 element
qm:veryHighAmount
[READ-ONLY] The number of team members who have rated the risk as very high.
Type:
xs:int
Content:
simple
Defined:
qm:veryLowAmount
[READ-ONLY] The number of team members who have rated the risk as very low.
Type:
xs:int
Content:
simple
Defined:
qm:visibleId
Type:
xs:string
Content:
simple
Defined:
locally at 2 locations
qm:vmFile
[READ-ONLY] The file for the Virtual Image.
Type:
xs:string
Content:
simple
Defined:
locally within qm:labresource element; see XML source
qm:vmToolUsed
[READ-ONLY] The tool used to create the Virtual Image.
Type:
xs:string
Content:
simple
Defined:
locally within qm:labresource element; see XML source
qm:webId
Type:
xs:int
Content:
simple
Defined:
locally at 20 locations
qm:weekday
[READ-ONLY] Day of the week {SUN, MON, TUE, WED, THU, FRI, SAT} to be scheduled
Type:
xs:string
Content:
simple
Defined:
qm:weeklyschedule
Type:
anonymous complexType (extension of qm:timeschedule)
Content:
complex, 4 elements
Defined:
globally; see XML source
Includes:
definition of 1 element
Used:
qm:weight
Type:
xs:int
Content:
simple
Defined:
locally at 4 locations
qm:workitem
[DEPRECATED] [READ-ONLY] A task in the RQM system.
Type:
anonymous complexType (extension of qm:reportableArtifact)
Content:
complex, 30 elements
Defined:
globally; see XML source
Includes:
definitions of 26 elements
Used:
never
qm:workitem (in qm:remotescript)
[READ-ONLY] A work item associated with the remote script.
Type:
anonymous complexType
Content:
empty, 3 attributes
Defined:
locally within qm:remotescript element; see XML source
Includes:
definitions of 3 attributes
qm:workitem (in qm:testcase)
A Jazz work item that is associated with the test case.
Type:
anonymous complexType
Content:
empty, 4 attributes
Defined:
locally within qm:testcase element; see XML source
Includes:
definitions of 4 attributes
qm:workitem (in qm:testplan)
An absolute URL to a Jazz work item that is associated with the test plan.
Type:
anonymous complexType
Content:
empty, 4 attributes
Defined:
locally within qm:testplan element; see XML source
Includes:
definitions of 4 attributes
qm:workitem (in qm:testscript)
[READ-ONLY] A work item associated with the test script.
Type:
anonymous complexType
Content:
empty, 3 attributes
Defined:
locally within qm:testscript element; see XML source
Includes:
definitions of 3 attributes
qm:workitem (in qm:testsuite)
[READ-ONLY] An absolute URL to a Jazz work item that is associated with the test suite.
Type:
anonymous complexType
Content:
empty, 4 attributes
Defined:
locally within qm:testsuite element; see XML source
Includes:
definitions of 4 attributes
Complex Type Summary
Content:
complex, 4 elements
Defined:
globally; see XML source
Includes:
definitions of 4 elements
Used:
at 44 locations
Mixed content element containing text and/or XHTML.
Content:
mixed (allows character data), elem. wildcard
Defined:
globally; see XML source
Includes:
definition of elem. wildcard
Used:
Content:
complex, 2 elements
Defined:
globally; see XML source
Includes:
definitions of 2 elements
Used:
Content:
complex, 3 elements
Defined:
globally; see XML source
Includes:
definition of 1 element
Used:
XML Source
<?xml version="1.0" encoding="UTF-8"?>
<xs:schema attributeFormDefault="unqualified" elementFormDefault="qualified" jaxb:version="2.1" targetNamespace="http://jazz.net/xmlns/alm/qm/v0.1/" version="1.0" xmlns="http://jazz.net/xmlns/alm/qm/v0.1/" xmlns:adapter="http://jazz.net/xmlns/alm/qm/qmadapter/v0.1" xmlns:alm="http://jazz.net/xmlns/alm/v0.1/" xmlns:catalog="http://jazz.net/xmlns/alm/qm/v0.1/catalog/v0.1" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:dcterms="http://purl.org/dc/terms/" xmlns:executionresult="http://jazz.net/xmlns/alm/qm/v0.1/executionresult/v0.1" xmlns:executionworkitem="http://jazz.net/xmlns/alm/qm/v0.1/executionworkitem/v0.1" xmlns:jaxb="http://java.sun.com/xml/ns/jaxb" xmlns:jproc="http://jazz.net/xmlns/prod/jazz/process/0.6/" xmlns:oslc="http://open-services.net/ns/core#" xmlns:oslc_qm="http://open-services.net/ns/qm#" xmlns:qm="http://jazz.net/xmlns/alm/qm/v0.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:tasks="http://jazz.net/xmlns/alm/qm/qmadapter/task/v0.1" xmlns:testscript="http://jazz.net/xmlns/alm/qm/v0.1/testscript/v0.1/" xmlns:testsuite="http://jazz.net/xmlns/alm/qm/v0.1/ts/v0.1/" xmlns:testsuitelog="http://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="http://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="http://jazz.net/xmlns/alm/qm/v0.1/catalog/v0.1" schemaLocation="catalog.xsd"/>
<xs:import namespace="http://jazz.net/xmlns/alm/qm/v0.1/testscript/v0.1/" schemaLocation="testscript.xsd"/>
<xs:import namespace="http://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="http://jazz.net/xmlns/alm/qm/qmadapter/v0.1" schemaLocation="adapter.xsd"/>
<xs:import namespace="http://jazz.net/xmlns/alm/qm/qmadapter/task/v0.1" schemaLocation="tasks.xsd"/>
<xs:import namespace="http://www.w3.org/1999/02/22-rdf-syntax-ns#" schemaLocation="rdf.xsd"/>
<xs:import namespace="http://jazz.net/xmlns/prod/jazz/process/0.6/" schemaLocation="jazzprocess.xsd"/>
<xs:import namespace="http://purl.org/dc/terms/" schemaLocation="dcterms.xsd"/>
<xs:import namespace="http://open-services.net/ns/qm#" schemaLocation="oslc_qm.xsd"/>
<xs:import namespace="http://open-services.net/ns/core#" schemaLocation="oslc.xsd"/>
<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:attribute name="content" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">The predefined XHTML content of the section.</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<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:complexContent>
<xs:extension base="reportableArtifact">
<xs:sequence>
<xs:element maxOccurs="1" minOccurs="0" ref="snapshot">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] Snapshot metadata associated with the snapshot of the test plan. Note, supported only for test plan snapshots.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="webId" type="xs:int">
<xs:annotation>
<xs:documentation xml:lang="en">[READ-ONLY] Integer ID as seen in the web UI.</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 maxOccurs="1" minOccurs="0" ref="dc:description">
<xs:annotation>
<xs:documentation xml:lang="en">[READ-ONLY] Description of the test plan.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="1" ref="creationDate"/>
<xs:element ref="alm:updated">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] The last modification date of a resource. Format is XML dateTime.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="alm:state">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] 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, and com.ibm.rqm.planning.common.retired
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="dc:creator">
<xs:annotation>
<xs:documentation xml:lang="en">
[IMMUTABLE] The contributor that created the test plan.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="alm:owner">
<xs:annotation>
<xs:documentation xml:lang="en">The contributor that owns the test plan.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" ref="priority">
<xs:annotation>
<xs:documentation xml:lang="en">
The priority literal value associated with the test plan. Possible priority literal values (project area defaults) include: literal.priority.101 (Unassigned: default), literal.priority.110 (Low), literal.priority.120 (Medium), and literal.priority.130 (High). Note, project areas may be configured with a default priority and custom priority values for test plans in the project area. To resolve the associated custom priority literal value, set the custom priority value in the test plan editor and read the test plan using the RQM Reportable REST API (https://jazz.net/wiki/bin/view/Main/RqmApi#ReadResource).
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="locked" type="xs:boolean">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] Boolean indicating the test plan is locked.
</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.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" ref="dc:alias">
<xs:annotation>
<xs:documentation xml:lang="en">
[DEPRECATED] [READ-ONLY] Elements containing alternate identifiers for the resource.
</xs:documentation>
<xs:appinfo>
<jaxb:property name="dcAlias"/>
</xs:appinfo>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="alias"/>
<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">
[READ-ONLY] 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">
[READ-ONLY] 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">
[READ-ONLY] 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">
[READ-ONLY] 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">
[READ-ONLY] 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">[READ-ONLY] A reference to the objective.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute ref="vega:id">
<xs:annotation>
<xs:documentation xml:lang="en">[DEPRECATED] [READ-ONLY]</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="objectiveStateId" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">[READ-ONLY] 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:attribute name="termUUID" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">[DEPRECATED] [READ-ONLY]</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="valueUUID" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">[DEPRECATED] [READ-ONLY]</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] [READ-ONLY]</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">
An absolute URL to a test suite to be executed as part of this test plan.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute name="href" type="xs:anyURI" use="required">
<xs:annotation>
<xs:documentation xml:lang="en">[READ-ONLY] The URL of the test suite.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute ref="vega:id">
<xs:annotation>
<xs:documentation xml:lang="en">[DEPRECATED] [READ-ONLY]</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" name="childplan">
<xs:annotation>
<xs:documentation xml:lang="en">
An absolute URL to a child test plan. A test plan can contain multiple children.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute name="href" type="xs:anyURI" use="required">
<xs:annotation>
<xs:documentation xml:lang="en">[READ-ONLY] The URL of the child test plan.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute ref="vega:id">
<xs:annotation>
<xs:documentation xml:lang="en">[DEPRECATED] [READ-ONLY]</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">
[IMMUTABLE] 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] [READ-ONLY]</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">
[DEPRECATED] An absolute URL to a rationale behind the test plan. Normally, this will be a motivator of some kind. Note, this property will be removed after RQM 4.0.
</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] [READ-ONLY]</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="externalReqId" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] GUID for the requirement in External Requirement tools - Rational Requisite Pro,Doors.
</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="reqProId" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">[READ-ONLY] Rational RequisitePro requirement ID.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="reqProProject" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">[READ-ONLY] Rational RequisitePro project name.</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" name="requirementset">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] An absolute URL to a set of requirements 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">[READ-ONLY] The URL of the requirement.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="rel" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">[READ-ONLY] Traceability relationship name</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="summary" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] An optional label for the title of requirement set that was provided by RM provider at the time the link was created. There is no guarantee that this label corresponds to the current title of the requirement set in RM provider; The current title of the requirement set is only available from the RM provider.
</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" name="requirementView">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] The requirement views that are associated to the test plan.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute name="name" type="xs:string" use="required">
<xs:annotation>
<xs:documentation xml:lang="en">[READ-ONLY] The name of the requirement view.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="description" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] The short description of the requrement view.
</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" name="requirementPackage">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] The requirement packages that are associated to the test plan.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute name="name" type="xs:string" use="required">
<xs:annotation>
<xs:documentation xml:lang="en">[READ-ONLY] The name of the requirement package.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="description" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] The short description of the requrement view.
</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" name="developmentplan">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] A development plan 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">
[READ-ONLY] The absolute URL of the development plan associated with the test plan.
</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="rel" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] The name of the traceability relationship between the test plan and development plan.
</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="summary" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] An optional label for the title of development plan that was provided by CCM provider at the time the link was created. There is no guarantee that this label corresponds to the current title of the development plan in CCM provider; The current title of the development plan is only available from the CCM provider
</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">[READ-ONLY] 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] [READ-ONLY]</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="rel" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">[READ-ONLY] Traceability relationship name</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="summary" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] An optional label for the title of workitem that was provided by CCM provider at the time the link was created. There is no guarantee that this label corresponds to the current title of the workitem in CCM provider; The current title of the workitem is only available from the CCM provider
</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="relatedChangeRequest"/>
<xs:element maxOccurs="1" minOccurs="0" name="legacyTeamArea">
<xs:annotation>
<xs:documentation xml:lang="en">
An absolute URL to the Jazz team area associated with the test plan. The URL points to the deprecated team area API in RQM. This element will be removed after RQM 4.0.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute name="href" type="xs:anyURI" use="required">
<xs:annotation>
<xs:documentation xml:lang="en">[READ-ONLY] The URL of the team area.</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] [READ-ONLY]</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] [READ-ONLY]</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">
[READ-ONLY] 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">
[READ-ONLY] 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">
<xs:annotation>
<xs:documentation xml:lang="en">[READ-ONLY] The catalog type.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:attribute name="href" type="xs:anyURI">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] The URL of the catalog type. If this is undefined the text within this element will be used to identify the catalog type by external id.
</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="id" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] The unique name of the test plan environment type.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" name="path">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] The path to the unique item in the lab resource catalog.
</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:attribute name="href" type="xs:anyURI">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] The URL of the catalog type. This will only be used for the first element in the path as it referes to a lab resource type and the others refer to attributes. If this is undefined on the first element of the path, the text within that element will be used to identify the catalog type by external id.
</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">[READ-ONLY] The template where the type resides.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:attribute name="href" type="xs:anyURI">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] The URL of the catalog type. If this is undefined, the text within this element will be used to identify the catalog type by external id.
</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" name="values">
<xs:annotation>
<xs:documentation xml:lang="en">[READ-ONLY] The values for the catalog type.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:attribute name="href" type="xs:anyURI">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] The URL of the catalog type. If this is undefined, the text within this element will be used to identify the catalog type by external id.
</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" name="testphase">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] Link to the phase for the test plan. Only included when a special request parameter is present.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute ref="vega:id">
<xs:annotation>
<xs:documentation xml:lang="en">[DEPRECATED] [READ-ONLY] UUID of the phase.</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" ref="copiedFrom">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] Link to the test plan from which this test plan was copied.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" ref="copiedRoot">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] Link to the test plan from which this test plan was ultimately derived.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="defectTurnaround" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">[DEPRECATED] [READ-ONLY]</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" ref="customAttributes">
<xs:annotation>
<xs:documentation xml:lang="en">
User defined custom attribute name/value data on this artifact.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" ref="esignatures"/>
<xs:element maxOccurs="1" minOccurs="0" name="parentIteration">
<xs:complexType>
<xs:annotation>
<xs:documentation xml:lang="en">
The parent iteration of the test plan. The parent iteration may contain a hierarchy of child iterations. The Jazz Team Server (JTS) URL of the parent iteration may be resolved using the Jazz Foundation Process REST API (https://jazz.net/wiki/bin/view/Main/DraftTeamProcessRestApi).
</xs:documentation>
</xs:annotation>
<xs:attribute ref="rdf:resource">
<xs:annotation>
<xs:documentation xml:lang="en">
The Jazz Team Server (JTS) URL of the parent iteration.
</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="modified" type="xs:dateTime">
<xs:annotation>
<xs:documentation xml:lang="en">
The last modification date and time of the parent iteration.
</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="oslc_qm:usesTestCase">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] A test case to be executed as part of this test plan that includes the properties of test case OSLC resource model.
</xs:documentation>
</xs:annotation>
</xs:element>
<!-- dynamic data -->
<xs:element ref="markerAny">
<xs:annotation>
<xs:documentation xml:lang="en">[READ-ONLY] 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 user defined sections that have been added to the test plan.
</xs:documentation>
</xs:annotation>
</xs:any>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
</xs:element>
<xs:element name="category">
<xs:annotation>
<xs:documentation xml:lang="en">
A category is a organization mechanism to Quality Manager to group related artifacts togather.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:complexContent>
<xs:extension base="reportableArtifact">
<xs:sequence>
<xs:element ref="alm:updated">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] The last modification date of a resource. Format is XML dateTime.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="dc:title">
<xs:annotation>
<xs:documentation xml:lang="en">The name of the category.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="1" name="categoryType">
<xs:annotation>
<xs:documentation xml:lang="en">
[IMMUTABLE] The category type that this category 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 category type.</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
</xs:element>
<xs:element name="categoryType">
<xs:annotation>
<xs:documentation xml:lang="en">
A category type defines a grouping for a given set of category types. All categories must be associated to one and only one category type.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:complexContent>
<xs:extension base="reportableArtifact">
<xs:sequence>
<xs:element ref="alm:updated">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] The last modification date of a resource. Format is XML dateTime.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="dc:title">
<xs:annotation>
<xs:documentation xml:lang="en">The name of the category type.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="1" name="scope" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
[IMMUTABLE] The artifact scope to which this category type is defined for. (e.g TestPlan, TestCase, etc..).
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="required" type="xs:boolean">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] Defines wether this category type is required or optional.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="multiSelectable" type="xs:boolean">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] Defines wether this category type supports multi-selected values.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="dependsOn">
<xs:annotation>
<xs:documentation xml:lang="en">
Defines the parent category type. The reference must exist. A category type can only have at most 1 parent and have at most only one child. The available category values for the category type will be filtered based on the selection of the parent type. This is defined through valuesets.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute name="href" type="xs:anyURI" use="required">
<xs:annotation>
<xs:documentation xml:lang="en">[READ-ONLY] The URL of the category type.</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="defaultCategory">
<xs:annotation>
<xs:documentation xml:lang="en">
The default category for this category type. May not be applicable if dependsOn category type and value sets have been configured. This attribute can only be set on an existing category type. It will be ignored on creation.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute name="href" type="xs:anyURI" use="required">
<xs:annotation>
<xs:documentation xml:lang="en">[READ-ONLY] The URL of the category type.</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" name="valueset">
<xs:annotation>
<xs:documentation xml:lang="en">
The category valuesets defined based on the category type's parent category (dependsOn). Value sets define the filtered list of category types that are applicable based on the category value selected on the parent category type. Ex. (City dependsOn State). ValueSets would be defined to define the approriate City category values for when a particular State value (the key) is chosen. The key for all the value set's defined must be a category value based on the parent (dependsOn) category type.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="1" minOccurs="1" name="key">
<xs:annotation>
<xs:documentation xml:lang="en">[READ-ONLY] The key.</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute name="href" type="xs:anyURI" use="required">
<xs:annotation>
<xs:documentation xml:lang="en">[READ-ONLY] The URL of the category.</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="1" name="value">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] A valid category value for this key selection.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute name="href" type="xs:anyURI" use="required">
<xs:annotation>
<xs:documentation xml:lang="en">[READ-ONLY] The URL of the category.</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
</xs:element>
<xs:element name="executionvariable">
<xs:annotation>
<xs:documentation xml:lang="en">
An execution variable defines a list of execution variable values. All execution variable values must be associated with one and only one execution variable.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:complexContent>
<xs:extension base="reportableArtifact">
<xs:sequence>
<xs:element ref="alm:updated">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] The last modification date of a resource. Format is XML dateTime.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="dc:title">
<xs:annotation>
<xs:documentation xml:lang="en">The name of the execution variable.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="defaultValue">
<xs:annotation>
<xs:documentation xml:lang="en">
The default value for this execution variable. This attribute can only be set on an existing execution variable. It will be ignored on creation.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute name="href" type="xs:anyURI" use="required">
<xs:annotation>
<xs:documentation xml:lang="en">[READ-ONLY] The URL of the execution variable.</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
</xs:element>
<xs:element name="executionvariablevalue">
<xs:annotation>
<xs:documentation xml:lang="en">
A execution variable value corresponds to one of the values in a list of values for an execution variable.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:complexContent>
<xs:extension base="reportableArtifact">
<xs:sequence>
<xs:element ref="alm:updated">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] The last modification date of a resource. Format is XML dateTime.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="dc:title">
<xs:annotation>
<xs:documentation xml:lang="en">The execution variable value.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="1" name="executionvariable">
<xs:annotation>
<xs:documentation xml:lang="en">
[IMMUTABLE] The execution variable that this value is associated with.
</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 variable.</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</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:complexContent>
<xs:extension base="reportableArtifact">
<xs:sequence>
<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">
[READ-ONLY] The last modification date of a resource. Format is XML dateTime.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="alm:state">
<xs:annotation>
<xs:documentation xml:lang="en">[DEPRECATED] [READ-ONLY]</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="dc:creator">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] [IMMUTABLE] The contributor that created the test phase.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="alm:owner">
<xs:annotation>
<xs:documentation xml:lang="en">The contributor that owns the test phase.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" 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 minOccurs="0" 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 minOccurs="0" 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">[READ-ONLY] 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">[READ-ONLY] 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">[READ-ONLY] A field that contains custom data.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="1" name="testplan">
<xs:annotation>
<xs:documentation xml:lang="en">
An absolute URL to the testplan this test phase belongs to. A valid test plan URL is required for creation of a new test phase. This property is ummutable after the test phase has been created.
</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] [READ-ONLY]</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
<xs:element maxOccurs="1" minOccurs="1" name="iteration">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] An absolute URL to the iteration 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">[READ-ONLY] The URL of the iteration.</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 minOccurs="0" 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 minOccurs="0" 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:extension>
</xs:complexContent>
</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:complexContent>
<xs:extension base="reportableArtifact">
<xs:sequence>
<xs:element maxOccurs="1" minOccurs="0" ref="snapshot">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] Snapshot metadata associated with the snapshot of the test case. Note, supported only for test case snapshots.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="com.ibm.rqm.planning.editor.section.testCaseDesign" type="qm:richtext">
<xs:annotation>
<xs:documentation xml:lang="en">
Define the overall design for the current test case. This can include any background setup information or topologies.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="webId" type="xs:int">
<xs:annotation>
<xs:documentation xml:lang="en">[READ-ONLY] Integer ID as seen in the web UI.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="alias"/>
<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 maxOccurs="1" minOccurs="0" ref="dc:description">
<xs:annotation>
<xs:documentation xml:lang="en">An account of the test case.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="1" ref="creationDate"/>
<xs:element ref="alm:updated">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] The last modification date of a resource. 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, and com.ibm.rqm.planning.common.retired
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="dc:creator">
<xs:annotation>
<xs:documentation xml:lang="en">
[IMMUTABLE] The contributor that created the test case.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="alm:owner">
<xs:annotation>
<xs:documentation xml:lang="en">The contributor that owns the test case.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="locked" type="xs:boolean">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] Boolean indicating the test case is locked.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" 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 minOccurs="0" ref="priority">
<xs:annotation>
<xs:documentation xml:lang="en">
The priority literal value associated with the test case. Possible priority literal values (project area defaults) include: literal.priority.101 (Unassigned: default), literal.priority.110 (Low), literal.priority.120 (Medium), and literal.priority.130 (High). Note, project areas may be configured with a default priority and custom priority values for test cases in the project area. To resolve the associated custom priority literal value, set the custom priority value in the test case editor and read the test case using the RQM Reportable REST API (https://jazz.net/wiki/bin/view/Main/RqmApi#ReadResource).
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="estimate" type="xs:long">
<xs:annotation>
<xs:documentation xml:lang="en">Estimate in milliseconds</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="trigger" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en"/>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" 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" name="suspect" type="xs:boolean">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] Boolean indicating the test case is suspect.
</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.</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">[READ-ONLY] 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">[READ-ONLY] The value selected for the category.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="termUUID" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">[DEPRECATED] [READ-ONLY]</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="valueUUID" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">[DEPRECATED] [READ-ONLY]</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
<xs:element ref="variables"/>
<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] [READ-ONLY]</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" name="testcaserecordselection">
<xs:annotation>
<xs:documentation xml:lang="en">Record Selection Criteria for testCase.</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="1" minOccurs="1" name="executionscript">
<xs:annotation>
<xs:documentation xml:lang="en">
A link to a executionscript 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 execution script.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute ref="vega:id">
<xs:annotation>
<xs:documentation xml:lang="en">[DEPRECATED] [READ-ONLY]</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" ref="recordselectioncriteria">
<xs:annotation>
<xs:documentation xml:lang="en">
Record Selection Criteria for the associated Test Script.
</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</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] [READ-ONLY]</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">
[IMMUTABLE] 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] [READ-ONLY]</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">
[DEPRECATED] A link to a rationale behind the test case. Normally, this will be a motivator of some kind. Note, this property will be removed after RQM 4.0.
</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] [READ-ONLY]</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="externalReqId" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] GUID for the requirement in External Requirement tools - Rational Requisite Pro,Doors.
</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="reqProId" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">[READ-ONLY] Rational RequisitePro requirement ID.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="reqProProject" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">[READ-ONLY] Rational RequisitePro project name.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="rel" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">Traceability relationship name</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="summary" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] An optional label for the title of requirement that was provided by RM provider at the time the link was created. There is no guarantee that this label corresponds to the current title of the requirement in RM provider; The current title of the requirement is only available from the RM provider
</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">[READ-ONLY] 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] [READ-ONLY]</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="rel" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">[READ-ONLY] Traceability relationship name</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="summary" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] An optional label for the title of workitem that was provided by CCM provider at the time the link was created. There is no guarantee that this label corresponds to the current title of the workitem in CCM provider; The current title of the workitem is only available from the CCM provider
</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="relatedChangeRequest"/>
<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">[READ-ONLY] The URL of the attachment.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute ref="vega:id">
<xs:annotation>
<xs:documentation xml:lang="en">[DEPRECATED] [READ-ONLY]</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" ref="copiedFrom">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] Link to the test case from which this test case was copied.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" ref="copiedRoot">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] Link to the test case from which this test case was ultimately derived.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" ref="customAttributes">
<xs:annotation>
<xs:documentation xml:lang="en">
User defined custom attribute name/value data on this artifact.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" ref="esignatures"/>
<!-- dynamic data -->
<xs:element ref="markerAny">
<xs:annotation>
<xs:documentation xml:lang="en">[READ-ONLY] 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 user defined sections that have been added to the test case.
</xs:documentation>
</xs:annotation>
</xs:any>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</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:complexContent>
<xs:extension base="reportableArtifact">
<xs:sequence>
<xs:element maxOccurs="1" minOccurs="0" ref="snapshot">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] Snapshot metadata associated with the snapshot of the test script. Note, supported only for test script snapshots.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="webId" type="xs:int">
<xs:annotation>
<xs:documentation xml:lang="en">[READ-ONLY] Integer ID as seen in the web UI.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="alias"/>
<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 maxOccurs="1" minOccurs="1" ref="creationDate"/>
<xs:element ref="alm:updated">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] 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 test script.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="dc:creator">
<xs:annotation>
<xs:documentation xml:lang="en">
[IMMUTABLE] The contributor that created the test script.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="alm:owner">
<xs:annotation>
<xs:documentation xml:lang="en">The contributor that owns the test script.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="locked" type="xs:boolean">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] Boolean indicating the test script is locked.
</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 script.
</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 ref="variables"/>
<xs:element maxOccurs="1" minOccurs="0" name="includeBuiltInVars" type="xs:boolean">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] Boolean indicating whether to include built-in execution variables when manual script is executed.
</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">[READ-ONLY] The 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:element maxOccurs="1" minOccurs="0" ref="customAttributes">
<xs:annotation>
<xs:documentation xml:lang="en">
User defined custom attribute name/value data on this artifact.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" ref="esignatures"/>
<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">[READ-ONLY] 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">[READ-ONLY] The value selected for the category.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="termUUID" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">[DEPRECATED] [READ-ONLY]</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="valueUUID" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">[DEPRECATED] [READ-ONLY]</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">
[READ-ONLY] A work item associated with the test script.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute name="rel" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] The traceability relationship name of the work item associated with the test script.
</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="summary" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] An optional label for the title of workitem that was provided by CCM provider at the time the link was created. There is no guarantee that this label corresponds to the current title of the workitem in CCM provider; The current title of the workitem is only available from the CCM provider
</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="href" type="xs:anyURI" use="required">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] The URL of the work item associated with the test script.
</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" ref="copiedFrom">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] Link to the test script from which this test script was copied.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" ref="copiedRoot">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] Link to the test script from which this test script was ultimately derived.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="relatedChangeRequest"/>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="recordselectioncriteria"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</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:complexContent>
<xs:extension base="reportableArtifact">
<xs:sequence>
<xs:element maxOccurs="1" minOccurs="0" ref="snapshot">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] Snapshot metadata associated with the snapshot of the remote script. Note, supported only for remote script snapshots.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="webId" type="xs:int">
<xs:annotation>
<xs:documentation xml:lang="en">[READ-ONLY] Integer ID as seen in the web UI.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="alias"/>
<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 maxOccurs="1" minOccurs="1" ref="creationDate"/>
<xs:element ref="alm:updated">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] 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">
[READ-ONLY] [IMMUTABLE] The contributor that created the remote script.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="alm:owner">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] The contributor that owns the remote script.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="locked" type="xs:boolean">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] Boolean indicating the remote script is locked.
</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 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">[READ-ONLY] A 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: RQM-KEY-APPSCAN-APTR-TYPE-NAME, RQM-KEY-CMD-APTR-TYPE-NAME, RQM-KEY-RFT-APTR-TYPE-NAME, RQM-KEY-ROBOT-APTR-TYPE-NAME, and RQM-KEY-RPT-APTR-TYPE-NAME
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="variables"/>
<xs:element maxOccurs="1" minOccurs="0" name="includeBuiltInVars" type="xs:boolean">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] Boolean indicating whether to include built-in execution variables when remote script is executed.
</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">
[READ-ONLY] 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">
<xs:annotation>
<xs:documentation xml:lang="en">
[DEPRECATED] [READ-ONLY] The contributor that authored the remote script.
</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:annotation>
<xs:documentation xml:lang="en">
[DEPRECATED] [READ-ONLY] The Jazz Team Server (JTS) user ID of the contributor that authored the remote script.
</xs:documentation>
</xs:annotation>
<xs:attribute ref="rdf:resource">
<xs:annotation>
<xs:documentation xml:lang="en">
[DEPRECATED] [READ-ONLY] The Jazz Team Server (JTS) URL of the contributor that authored the remote script.
</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="ownerid">
<xs:annotation>
<xs:documentation xml:lang="en">
[DEPRECATED] The contributor that owns the remote script.
</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:annotation>
<xs:documentation xml:lang="en">
[DEPRECATED] The Jazz Team Server (JTS) user ID of the contributor that owns the remote script.
</xs:documentation>
</xs:annotation>
<xs:attribute ref="rdf:resource">
<xs:annotation>
<xs:documentation xml:lang="en">
[DEPRECATED] [READ-ONLY] The Jazz Team Server (JTS) URL of the contributor that owns the remote script.
</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" ref="customAttributes">
<xs:annotation>
<xs:documentation xml:lang="en">
User defined custom attribute name/value data on this artifact.
</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">[READ-ONLY] 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">[READ-ONLY] The value selected for the category.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="termUUID" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">[DEPRECATED] [READ-ONLY]</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="valueUUID" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">[DEPRECATED] [READ-ONLY]</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">
[READ-ONLY] A work item associated with the remote script.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute name="rel" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] The traceability relationship name of the work item associated with the remote script.
</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="summary" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] An optional label for the title of workitem that was provided by CCM provider at the time the link was created. There is no guarantee that this label corresponds to the current title of the workitem in CCM provider; The current title of the workitem is only available from the CCM provider
</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="href" type="xs:anyURI" use="required">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] The URL of the work item associated with the remote script.
</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="relatedChangeRequest"/>
<xs:element maxOccurs="1" minOccurs="0" name="labresource">
<xs:annotation>
<xs:documentation xml:lang="en">
Favourite Machine, if adapter available on it, test should be executed on it as first preference. Although it is not guaranted always.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute name="href" type="xs:anyURI" use="required">
<xs:annotation>
<xs:documentation xml:lang="en">[READ-ONLY] The URL of the lab resource</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute ref="vega:id">
<xs:annotation>
<xs:documentation xml:lang="en">[DEPRECATED] [READ-ONLY]</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="inputParameter"/>
<xs:element maxOccurs="1" minOccurs="0" ref="copiedFrom">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] Link to the remote script from which this remote script was copied.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" ref="copiedRoot">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] Link to the remote script from which this remote script was ultimately derived.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" ref="esignatures"/>
<!-- properties -->
<xs:element ref="markerAny">
<xs:annotation>
<xs:documentation xml:lang="en">[READ-ONLY] 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:extension>
</xs:complexContent>
</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:complexContent>
<xs:extension base="reportableArtifact">
<xs:sequence>
<xs:element maxOccurs="1" minOccurs="0" name="webId" type="xs:int">
<xs:annotation>
<xs:documentation xml:lang="en">[READ-ONLY] Integer ID as seen in the web UI.</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="dc:description">
<xs:annotation>
<xs:documentation xml:lang="en">An account of the keyword.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="alm:updated">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] 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">
[READ-ONLY] 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 ref="dc:creator">
<xs:annotation>
<xs:documentation xml:lang="en">
[IMMUTABLE] The contributor that created the keyword.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="alm:owner">
<xs:annotation>
<xs:documentation xml:lang="en">The contributor that owns the keyword.</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">[READ-ONLY] 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">[READ-ONLY] The value selected for the category.</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">
[IMMUTABLE] A link to a template used to specify the sections in 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 template.</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">
[DEPRECATED] 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">[READ-ONLY] The 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">
[DEPRECATED][READ-ONLY] 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">
[READ-ONLY] 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">[READ-ONLY] The 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">
[DEPRECATED] 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">[READ-ONLY] The UUID of the default script.</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="channelscript"/>
<!-- dynamic data -->
<xs:element ref="markerAny">
<xs:annotation>
<xs:documentation xml:lang="en">[READ-ONLY] 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 user defined sections that have been added to the keyword.
</xs:documentation>
</xs:annotation>
</xs:any>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
</xs:element>
<xs:element name="channelscript">
<xs:annotation>
<xs:documentation xml:lang="en">A channel associated to testscripts.</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:complexContent>
<xs:extension base="reportableArtifact">
<xs:sequence>
<xs:element maxOccurs="1" minOccurs="0" name="channel">
<xs:annotation>
<xs:documentation xml:lang="en">The channel 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 channel.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute ref="vega:id">
<xs:annotation>
<xs:documentation xml:lang="en">[READ-ONLY] The UUID of the channel.</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 manual or automated script that references the channel.
</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] The UUID of the testscript.</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 channel.</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 defaultscript.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute ref="vega:id">
<xs:annotation>
<xs:documentation xml:lang="en">[READ-ONLY] The UUID of the defaultscript.</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</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:complexContent>
<xs:extension base="reportableArtifact">
<xs:sequence>
<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">[READ-ONLY] An account of the remote script.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="alm:updated">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] 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">
[READ-ONLY] [IMMUTABLE] The contributor that created the datapool.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="alm:owner">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] The contributor that owns the datapool.
</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">[READ-ONLY] 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">[READ-ONLY] The value selected for the category.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="termUUID" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">[DEPRECATED] [READ-ONLY]</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="valueUUID" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">[DEPRECATED] [READ-ONLY]</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
<xs:element maxOccurs="1" minOccurs="1" 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">[READ-ONLY] 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:extension>
</xs:complexContent>
</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:complexContent>
<xs:extension base="reportableArtifact">
<xs:sequence>
<xs:element maxOccurs="1" minOccurs="0" ref="snapshot">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] Snapshot metadata associated with the snapshot of the test suite. Note, supported only for test suite snapshots.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="webId" type="xs:int">
<xs:annotation>
<xs:documentation xml:lang="en">[READ-ONLY] Integer ID as seen in the web UI.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="alias"/>
<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 maxOccurs="1" minOccurs="0" ref="dc:description">
<xs:annotation>
<xs:documentation xml:lang="en">An account of the testsuite.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="1" ref="creationDate"/>
<xs:element ref="alm:updated">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] 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. 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, and com.ibm.rqm.planning.common.retired
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="sequentialExecution" type="xs:boolean">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] Since 2.0.0.1. Will this testsuite be executed serially?
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="passVariables" type="xs:boolean">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] Should the value of execution variables be passed from one test to the next when this suite is executed?
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="haltOnFailure" type="xs:boolean">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] Should the execution of a suite be halted if any steps do not pass?
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="dc:creator">
<xs:annotation>
<xs:documentation xml:lang="en">
[IMMUTABLE] The contributor that created the test suite.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="alm:owner">
<xs:annotation>
<xs:documentation xml:lang="en">The contributor that owns the test suite.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="locked" type="xs:boolean">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] Boolean indicating the test suite is locked.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="authorid">
<xs:annotation>
<xs:documentation xml:lang="en">
[DEPRECATED] [READ-ONLY] The contributor that authored the test suite.
</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:annotation>
<xs:documentation xml:lang="en">
[DEPRECATED] [READ-ONLY] The Jazz Team Server (JTS) user ID of the contributor that authored the test suite.
</xs:documentation>
</xs:annotation>
<xs:attribute ref="rdf:resource">
<xs:annotation>
<xs:documentation xml:lang="en">
[DEPRECATED] [READ-ONLY] The Jazz Team Server (JTS) URL of the contributor that authored the test suite.
</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="ownerid">
<xs:annotation>
<xs:documentation xml:lang="en">
[DEPRECATED] [READ-ONLY] The contributor that owns the test suite.
</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:annotation>
<xs:documentation xml:lang="en">
[DEPRECATED] [READ-ONLY] The Jazz Team Server (JTS) user ID of the contributor that owns the tests suite.
</xs:documentation>
</xs:annotation>
<xs:attribute ref="rdf:resource">
<xs:annotation>
<xs:documentation xml:lang="en">
[DEPRECATED] [READ-ONLY] The Jazz Team Server (JTS) URL of the contributor that owns the test suite.
</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" ref="approvals">
<xs:annotation>
<xs:documentation xml:lang="en">An authorization granted for the test suite.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="variables"/>
<xs:element maxOccurs="1" minOccurs="0" ref="risk">
<xs:annotation>
<xs:documentation xml:lang="en">The calculated risk of the test suite.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" 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 testsuite.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" ref="priority">
<xs:annotation>
<xs:documentation xml:lang="en">
The priority literal value associated with the test suite. Possible priority literal values (project area defaults) include: literal.priority.101 (Unassigned: default), literal.priority.110 (Low), literal.priority.120 (Medium), and literal.priority.130 (High). Note, project areas may be configured with a default priority and custom priority values for test suites in the project area. To resolve the associated custom priority literal value, set the custom priority value in the test suite editor and read the test suite using the RQM Reportable REST API (https://jazz.net/wiki/bin/view/Main/RqmApi#ReadResource).
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="estimate" type="xs:long">
<xs:annotation>
<xs:documentation xml:lang="en">Estimate in milliseconds</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="suiteelements">
<xs:annotation>
<xs:documentation xml:lang="en">Test steps of test suite to be executed.</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:attribute name="termUUID" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">[DEPRECATED] [READ-ONLY]</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="valueUUID" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">[DEPRECATED] [READ-ONLY]</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" name="testplan">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] 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">[READ-ONLY] 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] The 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">[DEPRECATED] [READ-ONLY]</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">
[IMMUTABLE] An absolute URL to a template used to specify the sections in the testsuite.
</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] [READ-ONLY]</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 suite.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute name="href" type="xs:anyURI" use="required">
<xs:annotation>
<xs:documentation xml:lang="en">[READ-ONLY] The URL of the attachment.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute ref="vega:id">
<xs:annotation>
<xs:documentation xml:lang="en">[DEPRECATED] [READ-ONLY]</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">
[READ-ONLY] An absolute URL to a Jazz work item that is associated with 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">[READ-ONLY] 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] [READ-ONLY]</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="rel" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">[READ-ONLY] Traceability relationship name</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="summary" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] An optional label for the title of workitem that was provided by CCM provider at the time the link was created. There is no guarantee that this label corresponds to the current title of the workitem in CCM provider; The current title of the workitem is only available from the CCM provider
</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" ref="copiedFrom">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] Link to the test suite from which this test suite was copied.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" ref="copiedRoot">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] Link to the test suite from which this test suite was ultimately derived.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" ref="customAttributes">
<xs:annotation>
<xs:documentation xml:lang="en">
User defined custom attribute name/value data on this artifact.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" ref="esignatures"/>
<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">[READ-ONLY] 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>
<!-- dynamic data -->
<xs:element ref="markerAny">
<xs:annotation>
<xs:documentation xml:lang="en">[READ-ONLY] 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:extension>
</xs:complexContent>
</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:complexContent>
<xs:extension base="reportableArtifact">
<xs:sequence>
<xs:element maxOccurs="1" minOccurs="0" name="webId" type="xs:int">
<xs:annotation>
<xs:documentation xml:lang="en">[READ-ONLY] Integer ID as seen in the web UI.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="alm:processState">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] ID or name of the current state of the testsuitelog as seen in the web UI.
</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">[READ-ONLY] An account of the testsuitelog.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="alm:updated">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] 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">
[IMMUTABLE] The contributor that created the test suite log.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="alm:owner">
<xs:annotation>
<xs:documentation xml:lang="en">The contributor that owns the test suite log.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="locked" type="xs:boolean">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] Boolean indicating the test suite log is locked.
</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 suite log.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="variables"/>
<xs:element maxOccurs="1" minOccurs="0" name="sequentialExecution" type="xs:boolean">
<xs:annotation>
<xs:documentation xml:lang="en">[READ-ONLY] Was this testsuite executed serially?</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="passVariables" type="xs:boolean">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] Were execution variables passed from one test to the next when this suite was executed?
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="haltOnFailure" type="xs:boolean">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] Was suite execution halted because of a non-passing suite step?
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" ref="testsuitelog:weight">
<xs:annotation>
<xs:documentation xml:lang="en">The relative weight of testcase.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" ref="testsuitelog:pointspassed">
<xs:annotation>
<xs:documentation xml:lang="en">Number of points that passed.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" ref="testsuitelog:pointsfailed">
<xs:annotation>
<xs:documentation xml:lang="en">Number of points that failed.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" ref="testsuitelog:pointsattempted">
<xs:annotation>
<xs:documentation xml:lang="en">Number of points that were attempted.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" ref="testsuitelog:pointsblocked">
<xs:annotation>
<xs:documentation xml:lang="en">Number of points that were blocked.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" ref="testsuitelog:pointsinconclusive">
<xs:annotation>
<xs:documentation xml:lang="en">Number of points that were inconclusive.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="pointspermfailed" type="xs:int">
<xs:annotation>
<xs:documentation xml:lang="en">The number of points that permanently failed.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="pointsdeferred" type="xs:int">
<xs:annotation>
<xs:documentation xml:lang="en">
The number of points that cannot be executed due to deferral.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" ref="testsuitelog:testcasestotal">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] Total number of test cases associated with the test suite log.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" ref="testsuitelog:testcasespassed">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] Number of test cases passed associated with the test suite log.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" ref="testsuitelog:testcasesfailed">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] Number of test cases failed associated with the test suite log.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" ref="testsuitelog:testcasesblocked">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] Number of test cases blocked associated with the test suite log.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" ref="testsuitelog:testcasesinconclusive">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] Number of test cases inconclusive associated with the test suite log.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" ref="testsuitelog:testcasesinprogress">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] Number of test cases in progress associated with the test suite log.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" ref="testsuitelog:testcasesnotstarted">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] Number of test cases not started associated with the test suite log.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" ref="testsuitelog:testcasesincomplete">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] Number of test cases incomplete associated with the test suite log.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" ref="testsuitelog:testcasespartiallyblocked">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] Number of test cases partially blocked associated with the test suite log.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" ref="testsuitelog:testcaseserror">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] Number of test cases with error associated with the test suite log.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" ref="testsuitelog:testcasespermfailed">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] Number of test cases permanently failed associated with the test suite log.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" ref="testsuitelog:testcasesdeferred">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] Number of test cases deferred associated with the test suite log.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" ref="testsuitelog:testcasespaused">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] Number of test cases paused associated with the test suite log.
</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 maxOccurs="1" minOccurs="0" ref="testsuitelog:isCurrent">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] Indicates if this is the most current result at the current time. This is a calculated property, not supported in ETL mode.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="stateid" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] Id respresenting the result state of the test suite execution.
</xs:documentation>
</xs:annotation>
</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">[READ-ONLY] 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: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">[READ-ONLY] 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 name="suiteexecutionrecord">
<xs:annotation>
<xs:documentation xml:lang="en">
A reference to the executed suite 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 suite 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 suite execution record.</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
<xs:element name="testsuite">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] Reference to the executed test suite. The value is based on the test suite referenced from the suiteexecutionrecord of this testsuitelog.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute name="href" type="xs:anyURI" use="required">
<xs:annotation>
<xs:documentation xml:lang="en">[READ-ONLY] 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="testplan">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] 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">[READ-ONLY] 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="testphase">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] 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">[READ-ONLY] 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="buildrecord">
<xs:annotation>
<xs:documentation xml:lang="en">
The build record associated with 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">[READ-ONLY] 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="1" minOccurs="0" ref="customAttributes">
<xs:annotation>
<xs:documentation xml:lang="en">
User defined custom attribute name/value data on this artifact.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" ref="esignatures"/>
<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">[READ-ONLY] 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">[READ-ONLY] The value selected for the category.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="termUUID" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">[READ-ONLY]</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="valueUUID" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">[READ-ONLY]</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" name="channel">
<xs:annotation>
<xs:documentation xml:lang="en">
Channels associated with the test execution for this 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 channel.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute ref="vega:id">
<xs:annotation>
<xs:documentation xml:lang="en">[READ-ONLY] UUID of the channel</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" ref="testsuitelog:testsuitestateatexecution">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] Approval state of the associated test suite at the start of execution.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" ref="testsuitelog:testplanstateatexecution">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] Approval state of the associated test plan at the start of execution.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="configuration">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] Link to the configuration associated with the suite execution record executed to generate 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">
[READ-ONLY] The absolutes URL of the configuration.
</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
<!-- dynamic data -->
<xs:element ref="markerAny">
<xs:annotation>
<xs:documentation xml:lang="en">[READ-ONLY] A empty marker.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:any maxOccurs="unbounded" minOccurs="0" processContents="skip">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] A generic placeholder for section information.
</xs:documentation>
</xs:annotation>
</xs:any>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</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:complexContent>
<xs:extension base="reportableArtifact">
<xs:sequence>
<xs:element maxOccurs="1" minOccurs="0" name="webId" type="xs:int">
<xs:annotation>
<xs:documentation xml:lang="en">[READ-ONLY] Integer ID as seen in the web UI.</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 maxOccurs="1" minOccurs="1" ref="creationDate"/>
<xs:element ref="alm:updated">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] 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">[DEPRECATED] [READ-ONLY]</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="dc:creator">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] [IMMUTABLE] The contributor that created the execution work item.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="alm:owner">
<xs:annotation>
<xs:documentation xml:lang="en">
The contributor that owns the execution work item.
</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 minOccurs="0" ref="executionworkitem:regression">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] 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 priority literal value associated with the execution work item. Possible priority literal values (project area defaults) include: literal.priority.101 (Unassigned: default), literal.priority.110 (Low), literal.priority.120 (Medium), and literal.priority.130 (High). Note, project areas may be configured with a default priority and custom priority values for execution work items in the project area. To resolve the associated custom priority literal value, set the custom priority value in the execution work item editor and read the execution work item using the RQM Reportable REST API (https://jazz.net/wiki/bin/view/Main/RqmApi#ReadResource).
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" ref="executionworkitem:weight">
<xs:annotation>
<xs:documentation xml:lang="en">The relative weight of the test.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="estimate" type="xs:long">
<xs:annotation>
<xs:documentation xml:lang="en">Estimate in milliseconds</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="timeSpent" type="xs:long">
<xs:annotation>
<xs:documentation xml:lang="en">Time spent in milliseconds</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">
[READ-ONLY] 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">
[IMMUTABLE] Link to the test case for the 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">[IMMUTABLE] The URL of the test case.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute ref="vega:id">
<xs:annotation>
<xs:documentation xml:lang="en">[READ-ONLY] [IMMUTABLE] UUID of the test case.</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
<xs:choice>
<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="remotescript">
<xs:annotation>
<xs:documentation xml:lang="en">
Link to the remote 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">[READ-ONLY] 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 test script.</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
</xs:choice>
<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="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="1" minOccurs="0" name="phase">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] Only for Insight for backward compability.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<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="1" 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">
[READ-ONLY] 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">[READ-ONLY] 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="1" minOccurs="0" name="lastpassedexecutionresult">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] Link to the last passed execution result for the execution work item. Note, resolved from execution result(s) generated by the execution work item. As such, the value may change without modifying 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">
[READ-ONLY] The absolute URL of the execution result.
</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="lastfailedexecutionresult">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] Link to the last failed execution result for the execution work item. Note, resolved from execution result(s) generated by the execution work item. As such, the value may change without modifying 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">
[READ-ONLY] The absolute URL 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">
[READ-ONLY] Link to the execution result for the execution work item. Note, resolved from execution result(s) generated by the execution work item. As such, the value may change without modifying 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">[READ-ONLY] 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">
[READ-ONLY] 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">[READ-ONLY] 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:attribute name="summary" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] An optional label for the title of defect that was provided by CCM provider at the time the link was created. There is no guarantee that this label corresponds to the current title of the defect in CCM provider; The current title of the defect is only available from the CCM provider
</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="rel" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">[READ-ONLY] Traceability relationship name</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" ref="customAttributes">
<xs:annotation>
<xs:documentation xml:lang="en">
User defined custom attribute name/value data on this artifact.
</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">[READ-ONLY] 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">[READ-ONLY] The value selected for the category.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="termUUID" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">[DEPRECATED] [READ-ONLY]</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="valueUUID" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">[DEPRECATED] [READ-ONLY]</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
<xs:element minOccurs="0" name="runsOnDeployment">
<xs:annotation>
<xs:documentation xml:lang="en">
A deployed environment where the execution work item runs on.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute name="href" type="xs:anyURI" use="required">
<xs:annotation>
<xs:documentation xml:lang="en">[READ-ONLY] The URL of the deployed environment</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="summary" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] An optional label for the title of the deployed environment that was provided by the automation provider at the time the link was created.
</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
</xs:element>
<xs:element name="suiteexecutionrecord">
<xs:annotation>
<xs:documentation xml:lang="en">
A test suite execution record that tracks the execution of a test suite.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:complexContent>
<xs:extension base="reportableArtifact">
<xs:sequence>
<xs:element maxOccurs="1" minOccurs="0" name="webId" type="xs:int">
<xs:annotation>
<xs:documentation xml:lang="en">[READ-ONLY] Integer ID as seen in the web UI.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="dc:title">
<xs:annotation>
<xs:documentation xml:lang="en">A name given to the test suite execution record.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="dc:description">
<xs:annotation>
<xs:documentation xml:lang="en">Description of the suite execution record.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="1" ref="creationDate"/>
<xs:element ref="alm:updated">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] XML dateTime of the last update of the test suite execution record.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="dc:creator">
<xs:annotation>
<xs:documentation xml:lang="en">
[IMMUTABLE] The contributor that created the test suite execution record.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="alm:owner">
<xs:annotation>
<xs:documentation xml:lang="en">
The contributor that owns the test suite execution record.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" 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 test suite execution record.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="estimate" type="xs:long">
<xs:annotation>
<xs:documentation xml:lang="en">Estimate in milliseconds</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="timeSpent" type="xs:long">
<xs:annotation>
<xs:documentation xml:lang="en">Time spent in milliseconds</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" ref="priority">
<xs:annotation>
<xs:documentation xml:lang="en">
The priority literal value associated with the test suite execution record. Possible priority literal values (project area defaults) include: literal.priority.101 (Unassigned: default), literal.priority.110 (Low), literal.priority.120 (Medium), and literal.priority.130 (High). Note, project areas may be configured with a default priority and custom priority values for test suite execution records in the project area. To resolve the associated custom priority literal value, set the custom priority value in the test suite execution record editor and read the test suite execution record using the RQM Reportable REST API (https://jazz.net/wiki/bin/view/Main/RqmApi#ReadResource).
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" ref="customAttributes">
<xs:annotation>
<xs:documentation xml:lang="en">
User defined custom attribute name/value data on this artifact.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="testplan">
<xs:annotation>
<xs:documentation xml:lang="en">
[IMMUTABLE] Link to the test plan for the test suite execution record.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute name="href" type="xs:anyURI" use="required">
<xs:annotation>
<xs:documentation xml:lang="en">[IMMUTABLE] 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] [IMMUTABLE] UUID of the test plan.</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 test suite 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 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="1" minOccurs="1" name="testsuite">
<xs:annotation>
<xs:documentation xml:lang="en">[IMMUTABLE] Link to the parent testsuite.</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute name="href" type="xs:anyURI" use="required">
<xs:annotation>
<xs:documentation xml:lang="en">[IMMUTABLE] The URL of the testsuite.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute ref="vega:id">
<xs:annotation>
<xs:documentation xml:lang="en">[READ-ONLY] [IMMUTABLE] UUID of the testsuite.</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="configuration">
<xs:annotation>
<xs:documentation xml:lang="en">
Link to the optional configuration for the test suite 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 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="lastpassedtestsuitelog">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] Link to the last passed test suite log for the suite execution record. Note, resolved from test suite log(s) generated by the suite execution record. As such, the value may change without modifying the suite execution record.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute name="href" type="xs:anyURI" use="required">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] The absolute URL of the test suite log.
</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="lastfailedtestsuitelog">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] Link to the last failed test suite log for the suite execution record. Note, resolved from test suite log(s) generated by the suite execution record. As such, the value may change without modifying the suite execution record.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute name="href" type="xs:anyURI" use="required">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] The absolute URL of the test suite log.
</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</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. Note, resolved from test suite log(s) generated by the suite execution record. As such, the value may change without modifying the suite execution record.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute name="href" type="xs:anyURI" use="required">
<xs:annotation>
<xs:documentation xml:lang="en">[READ-ONLY] The URL of the suite log.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute ref="vega:id">
<xs:annotation>
<xs:documentation xml:lang="en">[READ-ONLY] The 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">
[READ-ONLY] 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">[READ-ONLY] The URL of the suite log.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute ref="vega:id">
<xs:annotation>
<xs:documentation xml:lang="en">[READ-ONLY] The 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">
[READ-ONLY] 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="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">[READ-ONLY] 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">[READ-ONLY] The value selected for the category.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="termUUID" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">[DEPRECATED] [READ-ONLY]</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="valueUUID" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">[DEPRECATED] [READ-ONLY]</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
</xs:element>
<xs:element name="executionresult">
<xs:complexType>
<xs:complexContent>
<xs:extension base="reportableArtifact">
<xs:sequence>
<xs:element maxOccurs="1" minOccurs="0" name="webId" type="xs:int">
<xs:annotation>
<xs:documentation xml:lang="en">[READ-ONLY] Integer ID as seen in the web UI.</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">[READ-ONLY] An account of the execution result.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="1" ref="creationDate"/>
<xs:element ref="alm:updated">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] 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">
Actual result state of execution result. The possible values are (default display name): com.ibm.rqm.execution.common.state.passed (Passed), com.ibm.rqm.execution.common.state.perm_failed (Permanently Failed), com.ibm.rqm.execution.common.state.incomplete (Incomplete), com.ibm.rqm.execution.common.state.inconclusive (Inconclusive), com.ibm.rqm.execution.common.state.part_blocked (Partially Blocked), com.ibm.rqm.execution.common.state.deferred (Deferred), com.ibm.rqm.execution.common.state.failed (Failed), com.ibm.rqm.execution.common.state.error (Error), com.ibm.rqm.execution.common.state.blocked (Blocked), com.ibm.rqm.execution.common.state.paused (Paused), com.ibm.rqm.execution.common.state.inprogress (In Progress), and com.ibm.rqm.execution.common.state.notrun (Not Run)
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="dc:creator">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] [IMMUTABLE] The contributor that created the execution result.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="alm:owner">
<xs:annotation>
<xs:documentation xml:lang="en">The contributor that owns the execution result.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="locked" type="xs:boolean">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] Boolean indicating the execution result is locked.
</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 execution result.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:annotation>
<xs:documentation xml:lang="en">
Approval 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, and com.ibm.rqm.planning.common.retired
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="variables"/>
<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 minOccurs="0" ref="executionresult:iterations">
<xs:annotation>
<xs:documentation xml:lang="en">Number of iterations for execution</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="executionresult:buildid">
<xs:annotation>
<xs:documentation xml:lang="en">Id of build for execution</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 minOccurs="0" ref="executionresult:weight">
<xs:annotation>
<xs:documentation xml:lang="en">The relative weight of testcase.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" ref="executionresult:pointspassed">
<xs:annotation>
<xs:documentation xml:lang="en">Number of points that passed.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" ref="executionresult:pointsfailed">
<xs:annotation>
<xs:documentation xml:lang="en">Number of points that failed.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" ref="executionresult:pointsattempted">
<xs:annotation>
<xs:documentation xml:lang="en">Number of points that were attempted.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" ref="executionresult:pointsblocked">
<xs:annotation>
<xs:documentation xml:lang="en">Number of points that were blocked.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" ref="executionresult:pointsinconclusive">
<xs:annotation>
<xs:documentation xml:lang="en">Number of points that were inconclusive.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" ref="executionresult:remoteexecution"/>
<xs:element name="stateid" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">[DEPRECATED]</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="itemid" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">[DEPRECATED] [READ-ONLY]</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="pointspermfailed" type="xs:int">
<xs:annotation>
<xs:documentation xml:lang="en">The number of points that permanently failed.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="pointsdeferred" type="xs:int">
<xs:annotation>
<xs:documentation xml:lang="en">
The number of points that cannot be executed due to deferral.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="executionresult:details">
<xs:annotation>
<xs:documentation xml:lang="en">
The xhtml representation of the details secion of the execution result.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" ref="executionresult:resultItemId"/>
<xs:element maxOccurs="1" minOccurs="0" ref="executionresult:stepResultItemId"/>
<xs:element maxOccurs="1" minOccurs="0" ref="executionresult:isCurrent">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] Indicates if this is the most current result at the current time. This is a calculated property, not supported in ETL mode.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="adapterId" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">The adapter ID.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" ref="executionresult:testcasestateatexecution">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] Approval state of the associated test case at the start of execution.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" ref="executionresult:testplanstateatexecution">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] Approval state of the associated test plan at the start of execution.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" ref="executionresult:testscriptstateatexecution">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] Approval state of the associated test script at the start of execution.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="executionresult:testedby">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] List of contributors involved in executing this test.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="executionresult:stepResults"/>
<xs:element maxOccurs="1" minOccurs="0" name="testcase">
<xs:annotation>
<xs:documentation xml:lang="en">
The Test case associated with the execution result. Note, resolved from the associated executionworkitem.
</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">
[READ-ONLY] 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">
[READ-ONLY] URL of the test suite log containing this result. Only set if this result was generated by executing a 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 log.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="elementindex" type="xs:int">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] The position of this test in the test suite.
</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
<xs:choice>
<xs:element maxOccurs="1" minOccurs="0" name="testscript">
<xs:annotation>
<xs:documentation xml:lang="en">[READ-ONLY] 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">[READ-ONLY] 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">
[READ-ONLY] 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">[READ-ONLY] 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:choice>
<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">[READ-ONLY] 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">
[IMMUTABLE] 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">
[READ-ONLY] Since 2.0.0.1. The Test Phase associated with the test execution. Note, resolved from the associated executionworkitem.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute name="href" type="xs:anyURI" use="required">
<xs:annotation>
<xs:documentation xml:lang="en">[READ-ONLY] 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">[READ-ONLY] 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="1" minOccurs="0" name="datapool">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] The datapool associated with the test execution for this result.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute name="href" type="xs:anyURI" use="required">
<xs:annotation>
<xs:documentation xml:lang="en">[READ-ONLY] 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 name="testdatarows">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] The TestData rows which have been executed.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="unbounded" minOccurs="0" name="rownumber" type="xs:int">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] The row number of the datapool for which the step was executed.
</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</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">[READ-ONLY] 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:attribute name="rel" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">[READ-ONLY] Traceability relationship name</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="summary" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] An optional label for the title of defect that was provided by CCM provider at the time the link was created. There is no guarantee that this label corresponds to the current title of the defect in CCM provider; The current title of the defect is only available from the CCM provider
</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">[READ-ONLY] 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 maxOccurs="unbounded" minOccurs="0" name="contribution">
<xs:annotation>
<xs:documentation xml:lang="en">
A generic URI link associated with 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">[READ-ONLY] The URI of the link.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="name" type="xs:string" use="required">
<xs:annotation>
<xs:documentation xml:lang="en">[READ-ONLY] A displayable name of the link.</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">
[READ-ONLY] 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">[READ-ONLY] 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="unbounded" minOccurs="0" ref="alias"/>
<xs:element maxOccurs="1" minOccurs="0" ref="customAttributes">
<xs:annotation>
<xs:documentation xml:lang="en">
User defined custom attribute name/value data on this artifact.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" ref="esignatures"/>
<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">[READ-ONLY] 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">[READ-ONLY] The value selected for the category.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="termUUID" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">[DEPRECATED] [READ-ONLY]</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="valueUUID" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">[DEPRECATED] [READ-ONLY]</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" name="channel">
<xs:annotation>
<xs:documentation xml:lang="en">
Channels associated with the test execution for this 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 channel.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute ref="vega:id">
<xs:annotation>
<xs:documentation xml:lang="en">[READ-ONLY] UUID of the channel</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" name="executedOnDeployment">
<xs:annotation>
<xs:documentation xml:lang="en">
A deployed environment where the test result has been executed on and obtained.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute name="href" type="xs:anyURI" use="required">
<xs:annotation>
<xs:documentation xml:lang="en">[READ-ONLY] The URL of the deployed environment</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="summary" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] An optional label for the title of the deployed environment that was provided by the automation provider at the time the link was created.
</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="configuration">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] Link to the configuration associated with the execution work item executed to generate 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">
[READ-ONLY] The absolute URL of the configuration.
</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" ref="oslc_qm:reportsOnTestPlan">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] Test Plan that the Test Result reports on, it includes the properties of Test Plan OSLC resource model.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" ref="oslc_qm:reportsOnTestCase">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] Test Case that the Test Result reports on, it includes the properties of Test Case OSLC resource model.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" ref="oslc_qm:executesTestScript">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] Test Script executed to produce the Test Result, it includes the properties of Test Script OSLC resource model.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" ref="oslc_qm:producedByTestExecutionRecord">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] Test Execution Record that the Test Result was produced by, it includes the properties of Test Execution Record OSLC resource model.
</xs:documentation>
</xs:annotation>
</xs:element>
<!-- dynamic data -->
<xs:element ref="markerAny">
<xs:annotation>
<xs:documentation xml:lang="en">[READ-ONLY] 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:extension>
</xs:complexContent>
</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:complexContent>
<xs:extension base="reportableArtifact">
<xs:sequence>
<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">
[READ-ONLY] The last modification date of a resource. Format is XML dateTime.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="alm:state">
<xs:annotation>
<xs:documentation xml:lang="en">[DEPRECATED] [READ-ONLY]</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="dc:creator">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] [IMMUTABLE] The contributor that created the template.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="alm:owner">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] The contributor that owns the template.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="sections"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</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:complexContent>
<xs:extension base="reportableArtifact">
<xs:sequence>
<xs:element ref="dc:title">
<xs:annotation>
<xs:documentation xml:lang="en">[READ-ONLY] A name given to the objective.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" ref="dc:description">
<xs:annotation>
<xs:documentation xml:lang="en">[READ-ONLY] An description of the objective.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="alm:updated">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] The last modification date of a resource. Format is XML dateTime.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="dc:creator">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] [IMMUTABLE] The contributor that created the objective.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="operator" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] An arithmetic symbol for the relationship.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="targetValue" type="xs:int">
<xs:annotation>
<xs:documentation xml:lang="en">[READ-ONLY] The integer value for the objective.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="evaluatorId" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">[READ-ONLY] The ID of the evaluator.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="properties">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] 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">
[READ-ONLY] 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">[READ-ONLY] 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">[READ-ONLY] The value of the property.</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
</xs:element>
<xs:element name="requirement">
<xs:annotation>
<xs:documentation xml:lang="en">
[DEPRECATED] Note, this property will be removed after RQM 4.0.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:complexContent>
<xs:extension base="reportableArtifact">
<xs:sequence>
<xs:element maxOccurs="1" minOccurs="0" name="webId" type="xs:int">
<xs:annotation>
<xs:documentation xml:lang="en">[READ-ONLY] Integer ID as seen in the web UI.</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">
[READ-ONLY] XML dateTime of the last update of the requirement.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="dc:creator">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] [IMMUTABLE] The contributor that created the requirement. Note, not available in all requirements management systems.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="alm:owner">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] The contributor that owns 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">
[READ-ONLY] XML dateTime of the creation of the requirement. Not available in all requirements management systems.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="externalTag" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] Since 2.0.0.1. A tag which identifies the source of the external requirement.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" ref="customAttributes">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] 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 are (internal representation): Unassigned (0), Very Low (1), Low (2), Medium (3), High (4), and Very High (5)
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="tags" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
Tags associated with requirements stored in CLM 3.0 requirements management server.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="externalReqId" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] A Identifier for the requirement in a external system such as Requisite Pro.
</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
</xs:element>
<xs:element name="channel">
<xs:annotation>
<xs:documentation xml:lang="en">
Channel is a collection of lab management attributes.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:complexContent>
<xs:extension base="reportableArtifact">
<xs:sequence>
<xs:element maxOccurs="1" minOccurs="0" name="externalId" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">String ID which user can provide.</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 name="channelAttributes">
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="qm:channelAttribute">
<xs:annotation>
<xs:documentation xml:lang="en">The attributes of the channels.</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
</xs:element>
<xs:element name="channelAttribute">
<xs:annotation>
<xs:documentation xml:lang="en">The representation of the channel attributes.</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="1" minOccurs="1" name="parentFamily">
<xs:annotation>
<xs:documentation xml:lang="en">Link to the parent family.</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute name="name" type="xs:string" use="required">
<xs:annotation>
<xs:documentation xml:lang="en">Name of the parent family.</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="1" name="descendeants">
<xs:annotation>
<xs:documentation xml:lang="en">Link to the child attribute</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute name="name" type="xs:string" use="required">
<xs:annotation>
<xs:documentation xml:lang="en">Name of the child attribute.</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</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:complexContent>
<xs:extension base="reportableArtifact">
<xs:sequence>
<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">[READ-ONLY] 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">[READ-ONLY] Not implemented.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="alm:state">
<xs:annotation>
<xs:documentation xml:lang="en">[READ-ONLY] Not implemented.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="description" type="richtext">
<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">
[DEPRECATED] This is a JSon string representing the test environment. Use configurationTerm.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="configurationParts">
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="qm:configurationPart">
<xs:annotation>
<xs:documentation xml:lang="en">
The configuration parts that make up this test environment.
</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
</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:extension>
</xs:complexContent>
</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="configurationPart">
<xs:annotation>
<xs:documentation xml:lang="en">
The representation of the elements that make up a lab resource configuration.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="attributes">
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="unbounded" name="attribute">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] An attribute on the lab resource type represented by this configuration term. If this attribute is a configuration part attribute, the contents of this element must contain a configuration part that describes the part.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:choice>
<xs:element maxOccurs="unbounded" minOccurs="0" name="value">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] The value of this attribute. If the attribute is a numeric type this will be an integer, if it is a pointer type this will be a UUID, if it is a string type this will be a string, if it is a timestamp part this will be an integer representing the number of milliseconds since 1/1/1970, and if it is a configuration part type this will be unpopulated and the contents of this element will describe the configuration part.
</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:attribute name="displayName" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] If this is attribute is a pointer attribute, this is the display name of the attribute's value.
</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute ref="rdf:resource">
<xs:annotation>
<xs:documentation xml:lang="en">The Jazz Team Server (JTS) URI.</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="qm:configurationPart"/>
</xs:choice>
<xs:attribute name="name" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">[READ-ONLY] The name of this attribute.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="type" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] The type of this attribute. One of: NumericType, PointerType, StringType, ConfigurationPartType, TimeStampType.
</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="pointerType" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] If type is equal to PointerType, this attribute must be populated with either USERDISPLAY_SERVICE or GROUPDISPLAY_SERVICE to identify which type of pointer this attribute is.
</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
<xs:attribute name="type" type="xs:anyURI">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] The lab resource catalog type of this configuration part.
</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:complexContent>
<xs:extension base="reportableArtifact">
<xs:sequence>
<xs:element maxOccurs="1" minOccurs="0" name="webId" type="xs:int">
<xs:annotation>
<xs:documentation xml:lang="en">[READ-ONLY] Integer ID as seen in the web UI.</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">
[READ-ONLY] 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">[READ-ONLY] 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">[READ-ONLY] The summary of the request.</xs:documentation>
</xs:annotation>
</xs:element>
-->
<xs:element name="fulfiller">
<xs:annotation>
<xs:documentation xml:lang="en">
The contributor responsible for fulfilling the request.
</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:annotation>
<xs:documentation xml:lang="en">
The Jazz Team Server (JTS) user ID of the contributor responsible for fulfilling the request.
</xs:documentation>
</xs:annotation>
<xs:attribute ref="rdf:resource">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] The Jazz Team Server (JTS) URL of the contributor responsible for fulfilling the request.
</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
<xs:element name="requester">
<xs:annotation>
<xs:documentation xml:lang="en">The contributor making the request.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:annotation>
<xs:documentation xml:lang="en">
The Jazz Team Server (JTS) user ID of the contributor making the request.
</xs:documentation>
</xs:annotation>
<xs:attribute ref="rdf:resource">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] The Jazz Team Server (JTS) URL of the contributor making the request.
</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</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">
[READ-ONLY] An 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">[READ-ONLY] 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">[READ-ONLY] UUID of the state.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="oldstate" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">[READ-ONLY] 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">
[READ-ONLY] 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">[READ-ONLY] XML Datetime for the change.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="oldstatechangedate" type="xs:dateTime">
<xs:annotation>
<xs:documentation xml:lang="en">[READ-ONLY] XML Datetime for the previous change.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="statechangedby">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] The contributor that changed the state.
</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] The Jazz Team Server (JTS) user ID of the contributor that changed the state.
</xs:documentation>
</xs:annotation>
<xs:attribute ref="rdf:resource">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] The Jazz Team Server (JTS) URL of the contributor that changed the state.
</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</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:complexContent>
<xs:extension base="reportableArtifact">
<xs:sequence>
<xs:element maxOccurs="1" minOccurs="0" name="webId" type="xs:int">
<xs:annotation>
<xs:documentation xml:lang="en">[READ-ONLY] Integer ID as seen in the web UI.</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">
[READ-ONLY] 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:extension>
</xs:complexContent>
</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">
[READ-ONLY] 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">[READ-ONLY] A name given to the resource.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="alm:updated">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] 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">[READ-ONLY] 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">
[READ-ONLY] 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">
[READ-ONLY] 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">[READ-ONLY] 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">[DEPRECATED] [READ-ONLY]</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:complexContent>
<xs:extension base="reportableArtifact">
<xs:sequence>
<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 minOccurs="0" 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 type specified here defines the type of lab resource that can be referenced - either Machines or Virtual Images. 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, and 4. Indicates that the Test Cell references Virtual Images
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="alm:owner">
<xs:annotation>
<xs:documentation xml:lang="en">The contributor that owns 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:extension>
</xs:complexContent>
</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 name="projectArea">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] The project area that contains the resource.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute name="href" type="xs:anyURI" use="required">
<xs:annotation>
<xs:documentation xml:lang="en">[READ-ONLY] A reference to the project area.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute ref="vega:id">
<xs:annotation>
<xs:documentation xml:lang="en">[DEPRECATED] [READ-ONLY]</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
<xs:element ref="dc:identifier">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] The 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 minOccurs="0" name="isExpireable" type="xs:boolean">
<xs:annotation>
<xs:documentation xml:lang="en">[READ-ONLY] 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="1" name="teamarea">
<xs:annotation>
<xs:documentation xml:lang="en">
[DEPRECATED] A link to a team area. The href attribute of this element is a URI or a UUID pointing to the team area. Note, this property will be removed after RQM 4.0.
</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">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 three 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 third format is a properties format that is a flat list of human readable properties. The format of the xml must be specified as a query argument in the url. It is specified as format=tdm, format=simple, or format=properties. 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|properties. 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|properties where 1 is the internal id of the resource. When working with the properties format it may be necessary to consult the dictionary of available properties. It can be retrieved via //server/.../labresource?propertyDictionary=true
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:complexContent>
<xs:extension base="reportableArtifact">
<xs:sequence>
<xs:element minOccurs="1" name="title" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">[READ-ONLY] 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">
<xs:annotation>
<xs:documentation xml:lang="en">The type of the lab resource.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:attribute name="href" type="xs:anyURI">
<xs:annotation>
<xs:documentation xml:lang="en">
This is a reference to a lab attribute catalog type. If this is not supplied, the text within the element will be used to identify the catalog type by its external id.
</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</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 minOccurs="0" 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">
<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:complexType mixed="true">
<xs:attribute name="href" type="xs:anyURI">
<xs:annotation>
<xs:documentation xml:lang="en">
This is a reference to a lab attribute catalog type. If this is not supplied, the text within the element will be used to identify the catalog type by its external id.
</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</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 minOccurs="0" 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">
<xs:annotation>
<xs:documentation xml:lang="en">The cpu type.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:attribute name="href" type="xs:anyURI">
<xs:annotation>
<xs:documentation xml:lang="en">
This is a reference to a lab attribute catalog type. If this is not supplied, the text within the element will be used to identify the catalog type by its external id.
</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
<xs:element minOccurs="0" 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">
[READ-ONLY] 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">
[READ-ONLY] 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">
[READ-ONLY] 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:annotation>
<xs:documentation xml:lang="en">The software install.</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute name="id" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">[READ-ONLY] The UUID for the softwareinstall.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="type" type="xs:string">
<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="href" type="xs:anyURI">
<xs:annotation>
<xs:documentation xml:lang="en">
This is a reference to a lab attribute catalog type for this software install. If this is not supplied, the type attribute will be used to identify the catalog type by external id.
</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">[READ-ONLY] 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">
[READ-ONLY] The TDM representation of the lab resource, suitable for interchange with Rational and Tivoli tooling.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" name="property">
<xs:annotation>
<xs:documentation xml:lang="en">
The properties representation of the lab resource is comprised of multiple properties and property value pairs. Consult the property dictionary //server/jazz/secure/service/com.ibm.rqm.integration.service.IIntegrationService/labresource?propertyDictionary=true for a complete listing of all Lab Resource types and attributes. Once constructed, each property fully addresses one type or attribute of the Lab Resource. Type declarations do not specify values. Property names are in the format: TYPE_NAME.ATTRIBUTE_NAME, e.g. Machine.name specifies the Machine Type name attribute If the attribute type is a reference to another type the name is TYPE_NAME.ATTRIBUTE_NAME.TYPE_NAME, e.g. Machine.cpu.Power specifies the Machine attribute CPU is the Type Power. If multiple values are possible for a given attribute, the array [] notation is used.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute name="value" type="xs:string" use="optional"/>
<xs:attribute name="name" type="xs:string" use="required"/>
</xs:complexType>
</xs:element>
</xs:choice>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
</xs:element>
<xs:element name="job">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] 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:complexContent>
<xs:extension base="reportableArtifact">
<xs:sequence>
<xs:element minOccurs="1" name="name" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">[READ-ONLY] 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">
[READ-ONLY] 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:extension>
</xs:complexContent>
</xs:complexType>
</xs:element>
<xs:element name="jobresult">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] 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:complexContent>
<xs:extension base="reportableArtifact">
<xs:sequence>
<xs:element ref="dc:title">
<xs:annotation>
<xs:documentation xml:lang="en">[READ-ONLY] 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">[READ-ONLY] The name of the job result.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="dc:description">
<xs:annotation>
<xs:documentation xml:lang="en">[READ-ONLY]</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="alm:updated">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] XML dateTime of the last update of the jobresult.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="1" name="startTime" type="xs:dateTime">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] 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">
[READ-ONLY] The date and time that the execution of the job ended.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="duration" type="xs:int">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] 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">
[READ-ONLY] The state of the job's execution. Possible values are: UNKNOWN, RUNNING, STOPPED, WAITING, CREATED, SUSPENDED, STOPPING, SUSPENDING, and RESUMING
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="1" name="result" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] The result of the job's execution. Possible values are: UNKNOWN, SUCCESS, FAILED, CANCELED, and WAITING
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="1" ref="alm:owner">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] The contributor that owns 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">
[READ-ONLY] 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">
[READ-ONLY] 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">[READ-ONLY] 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">
[READ-ONLY] 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">[READ-ONLY] 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:extension>
</xs:complexContent>
</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:complexContent>
<xs:extension base="reportableArtifact">
<xs:sequence>
<xs:element name="uuidIdentifier" type="xs:anyURI">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] A unique identifier for this type. With a UUID value.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="externalIdentifier" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] A unique identifier for this type to be used by external tools such as Zephyr integrations.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="dc:title">
<xs:annotation>
<xs:documentation xml:lang="en">Name of the lab resource type.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="alm:updated">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] The last modification date of a lab resource type. Format is XML dateTime.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="1" name="parent">
<xs:annotation>
<xs:documentation xml:lang="en">
The parent in the type hierarchy. This must be an existing lab resource type that this attribute will extend, such as OperatingSystem or AIX.
</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:attribute name="href" type="xs:anyURI">
<xs:annotation>
<xs:documentation xml:lang="en">
The URL of the parent catalog type. If provided this will be used to identify the parent type, if not the external identifier of the parent can be provided within the element.
</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
</xs:element>
<xs:element name="teamarea">
<xs:annotation>
<xs:appinfo>
<jaxb:class name="LegacyTeamArea"/>
</xs:appinfo>
<xs:documentation xml:lang="en">
[DEPRECATED] A team of contributors within the scope of a project area. Note, this property will be removed after RQM 4.0.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:complexContent>
<xs:extension base="reportableArtifact">
<xs:sequence>
<xs:element ref="dc:title">
<xs:annotation>
<xs:documentation xml:lang="en">[READ-ONLY] 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">[READ-ONLY] 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">
[READ-ONLY] 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">
[READ-ONLY] 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">
[READ-ONLY] A contributor who is a member of the team area.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute ref="rdf:resource">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] The Jazz Team Server (JTS) URL of the contributor that is a member of the team area.
</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="href" type="xs:anyURI" use="required">
<xs:annotation>
<xs:documentation xml:lang="en">[READ-ONLY] 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:extension>
</xs:complexContent>
</xs:complexType>
</xs:element>
<xs:element name="contributor">
<xs:annotation>
<xs:documentation xml:lang="en">[DEPRECATED] [READ-ONLY] A user of RQM.</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element ref="dc:identifier">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] 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">[READ-ONLY] 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">[READ-ONLY] 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">[READ-ONLY] The unique userid of the contributor.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="alm:updated">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] 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">[READ-ONLY] The email address of the contributor.</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
<xs:attribute ref="rdf:resource">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] The Jazz Team Server (JTS) URL of the contributor.
</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
<xs:element name="workitem">
<xs:annotation>
<xs:documentation xml:lang="en">
[DEPRECATED] [READ-ONLY] A task in the RQM system.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:complexContent>
<xs:extension base="reportableArtifact">
<xs:sequence>
<xs:element maxOccurs="1" minOccurs="0" name="webId" type="xs:int">
<xs:annotation>
<xs:documentation xml:lang="en">[READ-ONLY] Integer ID as seen in the web UI.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="dc:title">
<xs:annotation>
<xs:documentation xml:lang="en">[READ-ONLY] 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">
[READ-ONLY] 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">
[READ-ONLY] 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">
[READ-ONLY] 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">
[READ-ONLY] 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">[READ-ONLY] 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">
[DEPRECATED] [READ-ONLY] Note, this property was deprecated in RQM 2.0. Use dc:description.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="dc:creator">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] [IMMUTABLE] The contributor that created the work item.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="authorid">
<xs:annotation>
<xs:documentation xml:lang="en">
[DEPRECATED] [READ-ONLY] [IMMUTABLE] The contributor that authored the work item. Note, this property was deprecated in RQM 2.0. Use dc:creator.
</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:annotation>
<xs:documentation xml:lang="en">
[DEPRECATED] [READ-ONLY] [IMMUTABLE] The Jazz Team Server (JTS) user ID of the contributor that authored the work item. Note, this property was deprecated in RQM 2.0. Use dc:creator.
</xs:documentation>
</xs:annotation>
<xs:attribute ref="rdf:resource">
<xs:annotation>
<xs:documentation xml:lang="en">
[DEPRECATED] [READ-ONLY] [IMMUTABLE] The Jazz Team Server (JTS) URL of the contributor that authored the work item. Note, this property was deprecated in RQM 2.0. Use dc:creator.
</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
<xs:element ref="alm:owner">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] The contributor that owns the work item.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ownerid">
<xs:annotation>
<xs:documentation xml:lang="en">
[DEPRECATED] [READ-ONLY] The contributor that owns the work item. Note, this property was deprecated in RQM 2.0. Use alm:owner.
</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:annotation>
<xs:documentation xml:lang="en">
[DEPRECATED] [READ-ONLY] The Jazz Team Server (JTS) user ID of the contributor that owns the work item. Note, this property was deprecated in RQM 2.0. Use alm:owner.
</xs:documentation>
</xs:annotation>
<xs:attribute ref="rdf:resource">
<xs:annotation>
<xs:documentation xml:lang="en">
[DEPRECATED] [READ-ONLY] The Jazz Team Server (JTS) URL of the contributor that owns the work item. Note, this property was deprecated in RQM 2.0. Use alm:owner.
</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
<xs:element name="resolution" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] The name of the resolution of the workitem. This will only be present for workitem in a resolved state.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="resolverid">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] The contributor that resolved the work item.
</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] The Jazz Team Server (JTS) user ID of the contributor that resolved the work item.
</xs:documentation>
</xs:annotation>
<xs:attribute ref="rdf:resource">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] The Jazz Team Server (JTS) URL of the contributor that resolved the work item.
</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
<xs:element name="stateid" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] 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">
[READ-ONLY] 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">[READ-ONLY] 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">[READ-ONLY] 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">
[READ-ONLY] 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">
[READ-ONLY] 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">
[READ-ONLY] 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">
[READ-ONLY] 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">[DEPRECATED] [READ-ONLY]</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="statechangedate" type="xs:dateTime">
<xs:annotation>
<xs:documentation xml:lang="en">[DEPRECATED] [READ-ONLY]</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">[READ-ONLY] UUID of the state.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="oldstate" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">[READ-ONLY] 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">
[READ-ONLY] 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">[READ-ONLY] 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">
[READ-ONLY] A user defined name/value pair associated with the workitem.
</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
</xs:element>
<xs:element name="tooladapter">
<xs:annotation>
<xs:documentation xml:lang="en"/>
</xs:annotation>
<xs:complexType>
<xs:complexContent>
<xs:extension base="reportableArtifact">
<xs:sequence>
<xs:element maxOccurs="1" minOccurs="0" name="webId" type="xs:int">
<xs:annotation>
<xs:documentation xml:lang="en">[READ-ONLY] Integer ID as seen in the web UI.</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">
[READ-ONLY] [IMMUTABLE] The contributor that created the tool adapter.
</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 minOccurs="0" 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 minOccurs="0" ref="adapter:lastheartbeat">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] 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">
Capability of the adapter - permissible values are EXECUTE, IMPORT, RECORD
</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:extension>
</xs:complexContent>
</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:complexContent>
<xs:extension base="reportableArtifact">
<xs:sequence>
<xs:element ref="dc:title">
<xs:annotation>
<xs:documentation xml:lang="en">[READ-ONLY] A name given to the task.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="dc:creator">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] [IMMUTABLE] The contributor that created the task.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" ref="creationDate">
<xs:annotation>
<xs:documentation xml:lang="en">[READ-ONLY] The time when task was created.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="alm:owner">
<xs:annotation>
<xs:documentation xml:lang="en">The contributor that owns 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 minOccurs="0" 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="variables"/>
<xs:element minOccurs="0" ref="tasks:taken">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] 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 minOccurs="0" ref="tasks:managedbyadapter">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] 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">
[READ-ONLY] 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">
[READ-ONLY] 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">
[READ-ONLY] 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">[READ-ONLY] An update task.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" ref="tasks:recordingURL">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] URL for adapter to post initial recorded script. Posting to this URL will produce a response where the Content-Location header will provide the URL for further updates to the recorded script.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" ref="tasks:resultURL">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] 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">[READ-ONLY] 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">
[READ-ONLY] 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:choice>
<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">[READ-ONLY] 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:choice>
<xs:element maxOccurs="1" minOccurs="0" name="executionworkitem">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] 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">[READ-ONLY] The URL of the test execution record.</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="suiteexecutionrecord">
<xs:annotation>
<xs:documentation xml:lang="en">
A link to the associated test suite execution record.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute name="href" type="xs:anyURI" use="required">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] The URL of the test suite execution record.
</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">[READ-ONLY] 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">
[READ-ONLY] 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">[READ-ONLY] 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>
<xs:element maxOccurs="1" minOccurs="0" name="buildrecord">
<xs:annotation>
<xs:documentation xml:lang="en">The build on which execution is happening.</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute name="href" type="xs:anyURI" use="required">
<xs:annotation>
<xs:documentation xml:lang="en">[READ-ONLY] 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>
<!-- properties -->
<xs:element ref="markerAny">
<xs:annotation>
<xs:documentation xml:lang="en">[READ-ONLY] 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:extension>
</xs:complexContent>
</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 minOccurs="0" ref="adapter:workavailable">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] 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">[READ-ONLY] 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="0" name="id" type="xs:int">
<xs:annotation>
<xs:documentation xml:lang="en">
The approval descriptor id. Needed for updating or archiving actions.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="name" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
The optional name/description of the approval desctiptor.
</xs:documentation>
</xs:annotation>
</xs:element>
<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, and 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="1" minOccurs="0" name="approvalStateChangedDate" type="xs:dateTime">
<xs:annotation>
<xs:documentation xml:lang="en">
The timestamp of when the approval descriptor approval state is changed to non-pending state
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="archived" type="xs:boolean">
<xs:annotation>
<xs:documentation xml:lang="en">Indicates the approval is archived.</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="0" name="approvalOwner">
<xs:annotation>
<xs:documentation xml:lang="en">The contributor that owns an approval.</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:annotation>
<xs:documentation xml:lang="en">
The Jazz Team Server (JTS) user ID of the contributor that owns an approval.
</xs:documentation>
</xs:annotation>
<xs:attribute ref="rdf:resource">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] The Jazz Team Server (JTS) URL of the contributor that owns an approval.
</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</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, and com.ibm.team.workitem.approvalState.rejected
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="approvalStateChangedDate" type="xs:dateTime">
<xs:annotation>
<xs:documentation xml:lang="en">
The timestamp of when the approval state is changed to non-pending state
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="comment" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
[DEPRECATED] An optional comment left by the approval owner.
</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="approvalComment"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="approvalComment"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="approvalComment">
<xs:annotation>
<xs:documentation xml:lang="en">
The comments by any contributor for formal review approval process
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="1" minOccurs="1" ref="dc:creator">
<xs:annotation>
<xs:documentation xml:lang="en">[IMMUTABLE] The contributor that wrote a comment.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="1" name="commentDate" type="xs:dateTime">
<xs:annotation>
<xs:documentation xml:lang="en">XML Datetime the comment is written.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="1" name="comment" type="richtext">
<xs:annotation>
<xs:documentation xml:lang="en">
A comment, could be rich text, left by the contributor.
</xs:documentation>
</xs:annotation>
</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">
[DEPRECATED] The effort allocated for test planning (in person hours). Valid values include integer numbers starting at 0. As of RQM 5.0, use planningEffortPersonHours, which supercedes planningEffort in POST/PUT requests.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="executionEffort" type="xs:int">
<xs:annotation>
<xs:documentation xml:lang="en">
[DEPRECATED] The effort allocated for test execution (in person hours). Valid values include integer numbers starting at 0. As of RQM 5.0, use executionEffortPersonHours, which supercedes executionEffort in POST/PUT requests.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="planningEffortPersonHours" type="xs:float">
<xs:annotation>
<xs:documentation xml:lang="en">
The effort allocated for test planning (in person hours). Valid values include floating point numbers starting at 0.0.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="executionEffortPersonHours" type="xs:float">
<xs:annotation>
<xs:documentation xml:lang="en">
The effort allocated for test execution (in person hours). Valid values include floating point numbers starting at 0.0.
</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">
[READ-ONLY] 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">
[READ-ONLY] 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">[READ-ONLY] 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">[READ-ONLY] The value of the attribute.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="description" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">[READ-ONLY] The description 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">
[READ-ONLY] The data type of the attribute. Valid types include: SMALL_STRING, MEDIUM_STRING, INTEGER, and TIMESTAMP
</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="required" type="xs:boolean">
<xs:annotation>
<xs:documentation xml:lang="en">[READ-ONLY] The requiredness 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="1" name="testcase">
<xs:annotation>
<xs:documentation xml:lang="en">
An absolute URL to a test case to be executed as part of this test suite step.
</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] [READ-ONLY]</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="configuration">
<xs:annotation>
<xs:documentation xml:lang="en">
Link to the configuration for the test suite step.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute name="href" type="xs:anyURI" use="required">
<xs:annotation>
<xs:documentation xml:lang="en">[READ-ONLY] 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 ref="alm:owner">
<xs:annotation>
<xs:documentation xml:lang="en">
The contributor that owns execution of test suite step.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:choice>
<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:element maxOccurs="1" minOccurs="0" name="remotescript">
<xs:annotation>
<xs:documentation xml:lang="en">
A reference to the remote script used in the execution for the step.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute name="href" type="xs:anyURI" use="required">
<xs:annotation>
<xs:documentation xml:lang="en">[READ-ONLY] 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 test script.</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
</xs:choice>
</xs:sequence>
<xs:attribute name="elementindex" type="xs:int">
<xs:annotation>
<xs:documentation xml:lang="en">Position of this element within the test suite.</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
</xs:sequence>
</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="0" name="id" type="xs:int">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] 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">[READ-ONLY] 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">[READ-ONLY] 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">[READ-ONLY] A risk factor.</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">
[READ-ONLY] 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">[READ-ONLY] 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">[READ-ONLY] 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">[READ-ONLY] 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">
[READ-ONLY] 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">
[READ-ONLY] 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">
[READ-ONLY] 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="riskLevel" type="xs:int">
<xs:annotation>
<xs:documentation xml:lang="en">
The overall weighted average risk assessed by the community.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="veryHighAmount" type="xs:int">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] 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">
[READ-ONLY] 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">
[READ-ONLY] 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">
[READ-ONLY] 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">
[READ-ONLY] The number of team members who have rated the risk as very low.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="riskComment"/>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="riskComment">
<xs:annotation>
<xs:documentation xml:lang="en">The comments for risk discussion [read-only]</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="1" minOccurs="1" ref="dc:creator">
<xs:annotation>
<xs:documentation xml:lang="en">[IMMUTABLE] The author of the comment.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="1" name="commentDate" type="xs:dateTime">
<xs:annotation>
<xs:documentation xml:lang="en">XML Datetime the comment is written.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="1" name="comment" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">A plain text comment left by the contributor.</xs:documentation>
</xs:annotation>
</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:complexContent>
<xs:extension base="reportableArtifact">
<xs:sequence>
<xs:element maxOccurs="1" minOccurs="0" name="webId" type="xs:int">
<xs:annotation>
<xs:documentation xml:lang="en">[READ-ONLY] Integer ID as seen in the web UI.</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">
[READ-ONLY] 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. Valid states include: com.ibm.rqm.buildintegration.buildstate.complete, com.ibm.rqm.buildintegration.buildstate.running, com.ibm.rqm.buildintegration.buildstate.queued, com.ibm.rqm.buildintegration.buildstate.cancelled, com.ibm.rqm.buildintegration.buildstate.inprogress, com.ibm.rqm.buildintegration.buildstate.notstarted, and com.ibm.rqm.buildintegration.buildstate.incomplete
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="dc:creator">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] [IMMUTABLE] The contributor that created the build record.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="alm:owner">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] The contributor that 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">
An ID or name of the current status of the build record. Valid statuses include: com.ibm.rqm.buildintegration.buildstatus.ok, com.ibm.rqm.buildintegration.buildstatus.info, com.ibm.rqm.buildintegration.buildstatus.warning, com.ibm.rqm.buildintegration.buildstatus.error, and com.ibm.rqm.buildintegration.buildstatus.inprogress
</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:extension>
</xs:complexContent>
</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:complexContent>
<xs:extension base="reportableArtifact">
<xs:sequence>
<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">
[READ-ONLY] 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">
[READ-ONLY] [IMMUTABLE] The contributor that created the build definition.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="alm:owner">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] The contributor that 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">
An ID or name of the current status of the build definition. Valid statuses include: com.ibm.rqm.buildintegration.buildstatus.ok, com.ibm.rqm.buildintegration.buildstatus.info, com.ibm.rqm.buildintegration.buildstatus.warning, com.ibm.rqm.buildintegration.buildstatus.error, and com.ibm.rqm.buildintegration.buildstatus.inprogress
</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:extension>
</xs:complexContent>
</xs:complexType>
</xs:element>
<!-- Project -->
<xs:element name="project">
<xs:annotation>
<xs:documentation xml:lang="en">[DEPRECATED] [READ-ONLY]</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:complexContent>
<xs:extension base="reportableArtifact">
<xs:sequence>
<xs:element ref="dc:title">
<xs:annotation>
<xs:documentation xml:lang="en">[READ-ONLY] A name given to the project.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="dc:description">
<xs:annotation>
<xs:documentation xml:lang="en">[READ-ONLY] An account of the project.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="alias"/>
<xs:element maxOccurs="unbounded" minOccurs="0" name="category">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] 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">
[READ-ONLY] 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">[READ-ONLY] 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">
[READ-ONLY] A specific value that can be chosen for the category.
</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="termUUID" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">[DEPRECATED] [READ-ONLY]</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="valueUUID" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">[DEPRECATED] [READ-ONLY]</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="isDefault" type="xs:boolean">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] Is this category the default value within its term.
</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
<xs:element name="settingsids">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] Since 2.0.1 - A list of the ids of all of the settings that can be copied between projects via the API.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="unbounded" minOccurs="0" name="settingid" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">[READ-ONLY] The Id of a setting.</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
</xs:element>
<!-- ExecutionSequence -->
<xs:element name="automationparameter">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] The defination of automation parameter
</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">[READ-ONLY] Name of the parameter</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="value" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">[READ-ONLY] Value of the parameter</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="automationtask">
<xs:annotation>
<xs:documentation xml:lang="en">[READ-ONLY] The defination of automation task</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="1" minOccurs="1" name="job">
<xs:annotation>
<xs:documentation xml:lang="en">[READ-ONLY] Define automation job.</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute name="href" type="xs:anyURI" use="required">
<xs:annotation>
<xs:documentation xml:lang="en">[READ-ONLY] The URL of the automation job</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute ref="vega:id">
<xs:annotation>
<xs:documentation xml:lang="en">[DEPRECATED] [READ-ONLY]</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
<xs:element maxOccurs="1" minOccurs="1" name="labresource">
<xs:annotation>
<xs:documentation xml:lang="en">[READ-ONLY] Define lab resource.</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute name="href" type="xs:anyURI" use="required">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] The URL of the lab resource required for automation job
</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute ref="vega:id">
<xs:annotation>
<xs:documentation xml:lang="en">[DEPRECATED] [READ-ONLY]</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="automationparameter">
<xs:annotation>
<xs:documentation xml:lang="en">[READ-ONLY] Parameter required by automation</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="executiontask">
<xs:annotation>
<xs:documentation xml:lang="en">[READ-ONLY] The defination of execution task</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:choice>
<xs:element name="executionworkitem">
<xs:annotation>
<xs:documentation xml:lang="en">[READ-ONLY] Define 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">[READ-ONLY] The URL of the execution work item.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute ref="vega:id">
<xs:annotation>
<xs:documentation xml:lang="en">[DEPRECATED] [READ-ONLY]</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
<xs:element name="suiteexecutionrecord">
<xs:annotation>
<xs:documentation xml:lang="en">[READ-ONLY] Define suite execution record.</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute name="href" type="xs:anyURI" use="required">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] The URL of the suite execution record.
</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute ref="vega:id">
<xs:annotation>
<xs:documentation xml:lang="en">[DEPRECATED] [READ-ONLY]</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
</xs:choice>
<xs:element maxOccurs="unbounded" minOccurs="1" ref="executionstep">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] Contains which script to run. If it is a remote script, it can optinally contain one adapter. For suite execution record, provide execution script for all the steps in the same order as they appear in the suite
</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="executionstep">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] Contains script and optional adapter for automation script
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:choice>
<xs:element name="testscript">
<xs:annotation>
<xs:documentation xml:lang="en">[READ-ONLY] Define test script.</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute name="href" type="xs:anyURI" use="required">
<xs:annotation>
<xs:documentation xml:lang="en">[READ-ONLY] 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] [READ-ONLY]</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
<xs:element name="remotescript">
<xs:annotation>
<xs:documentation xml:lang="en">[READ-ONLY] Define remote script.</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute name="href" type="xs:anyURI" use="required">
<xs:annotation>
<xs:documentation xml:lang="en">[READ-ONLY] 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] [READ-ONLY]</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
</xs:choice>
<xs:element name="tooladapter">
<xs:annotation>
<xs:documentation xml:lang="en">[READ-ONLY] Define adpter to run remote script.</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute name="href" type="xs:anyURI" use="required">
<xs:annotation>
<xs:documentation xml:lang="en">[READ-ONLY] The URL of the adapter.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute ref="vega:id">
<xs:annotation>
<xs:documentation xml:lang="en">[DEPRECATED] [READ-ONLY]</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="sequencestep">
<xs:annotation>
<xs:documentation xml:lang="en">The definition of step in sequence</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="1" minOccurs="0" name="externalstepid" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] Indentifier for the Task to be executed in the step. Can be used during updation of step
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:choice>
<xs:element ref="executiontask"/>
<xs:element ref="automationtask"/>
</xs:choice>
</xs:sequence>
</xs:complexType>
</xs:element>
<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:complexContent>
<xs:extension base="reportableArtifact">
<xs:sequence>
<xs:element maxOccurs="1" minOccurs="0" name="webId" type="xs:int">
<xs:annotation>
<xs:documentation xml:lang="en">[READ-ONLY] Integer ID as seen in the web UI.</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="alm:updated">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] The timestamp for the last time execution sequence was updated. Format is XML dateTime.
</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">
[IMMUTABLE] The contributor that created the execution sequence.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="alm:owner">
<xs:annotation>
<xs:documentation xml:lang="en">The contributor that owns the execution sequence.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="isBvt" type="xs:boolean">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] Indicates that this is a Build Verification Test.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="runOnFailedBuild" type="xs:boolean">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] Indicates that the test should run even if the build fails.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" 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 name="jobscheduler">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] Reference to an associated Job Scheduler
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute name="href" type="xs:anyURI" use="required">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] The URL of the associated Job Scheduler.
</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute ref="vega:id">
<xs:annotation>
<xs:documentation xml:lang="en">[READ-ONLY] UUID of the associated Job Scheduler.</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="1" ref="sequencestep">
<xs:annotation>
<xs:documentation xml:lang="en">Steps in the execution sequence.</xs:documentation>
</xs:annotation>
</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">[READ-ONLY] 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:element maxOccurs="1" minOccurs="0" name="channel">
<xs:annotation>
<xs:documentation xml:lang="en">A reference to an associated channel.</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 channel.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute ref="vega:id">
<xs:annotation>
<xs:documentation xml:lang="en">[READ-ONLY] The UUID of the channel.</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</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:complexContent>
<xs:extension base="reportableArtifact">
<xs:sequence>
<xs:element ref="alm:updated">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] The timestamp for the last time execution sequence result was updated. Format is XML dateTime.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="isRunning" type="xs:boolean">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] 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:attribute name="message" type="xs:string" use="optional">
<xs:annotation>
<xs:documentation xml:lang="en">
Optionally, any message along with step result, providing detailed description of any error or warning during step execution.
</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</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:complexContent>
<xs:extension base="reportableArtifact">
<xs:sequence>
<xs:element ref="dc:title">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] 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">
[READ-ONLY] 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">
[READ-ONLY] A listing of all of the types in the catalog.
</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
</xs:element>
<xs:element name="snapshot">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] Since 2.0.0.1. Snapshot metadata associated with the snapshot of the resource. Note, request content for a HTTP SNAPSHOT request. Note, supported only for resource types that support snapshots.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element ref="dc:title">
<xs:annotation>
<xs:documentation xml:lang="en">[READ-ONLY] The name of the snapshot.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="dc:description">
<xs:annotation>
<xs:documentation xml:lang="en">[READ-ONLY] The description of the snapshot.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="alm:updated">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] The creation timestamp (XML dateTime) of the snapshot.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="revision" type="xs:int">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] The zero-based revision number of the snapshot.
</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="propfind">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] Since 2.0.1. Snapshot metadata associated with the snapshot(s) of the resource. Note, response content for a HTTP PROPFIND request. Note, supported only for resource types that support snapshots.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="snapshots">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] A list of the snapshot(s) of the resource.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="snapshot">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] Snapshot metadata associated with the snapshot of the resource.
</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:complexType mixed="true" name="richtext">
<xs:annotation>
<xs:documentation xml:lang="en">
Mixed content element containing text and/or XHTML.
</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:any maxOccurs="1" minOccurs="0" namespace="http://www.w3.org/1999/xhtml" processContents="skip"/>
</xs:sequence>
</xs:complexType>
<xs:element name="Error">
<xs:annotation>
<xs:documentation xml:lang="en">Error details.</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="1" minOccurs="0" name="statusCode" type="xs:int">
<xs:annotation>
<xs:documentation xml:lang="en">Error status code.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="message" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">[READ-ONLY] Error message.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="trace" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">[READ-ONLY] Error trace.</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="alias">
<xs:annotation>
<xs:documentation xml:lang="en">
[DEPRECATED] [READ-ONLY] Element containing an alternate identifier for the resource.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:simpleContent>
<xs:extension base="xs:string">
<xs:attribute name="type" type="xs:string"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
<xs:element name="creationDate" type="xs:dateTime">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] The creation date and time of the resource.
</xs:documentation>
</xs:annotation>
</xs:element>
<!-- marker node for xs:any support -->
<xs:element name="markerAny" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">[READ-ONLY] A empty marker.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="copiedFrom">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] Links an artifact to the artifact from which it was copied.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute name="href" type="xs:anyURI" use="required">
<xs:annotation>
<xs:documentation xml:lang="en">
The URI which uniquely identifies the source artifact.
</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
<xs:element name="copiedRoot">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] Links an artifact to the artifact from which it was originally derived.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute name="href" type="xs:anyURI" use="required">
<xs:annotation>
<xs:documentation xml:lang="en">
The URI which uniquely identifies the root artifact.
</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
<xs:element name="variables">
<xs:annotation>
<xs:documentation xml:lang="en">
A list of the variables associated with the artifact.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="unbounded" name="variable">
<xs:annotation>
<xs:documentation xml:lang="en">
A variable associated with the objective. If {executionvariable, executionvariablevalue} present in the XML, {name, value} will be ignored. This is applicable for testscript, testcase and testsuite. Only {name, value} will be avialable for executionresult and suiteresult.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="1" minOccurs="1" name="executionvariable">
<xs:annotation>
<xs:documentation xml:lang="en">An absolute URL to a project execution variable.</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 project execution variable.</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="executionvariablevalue">
<xs:annotation>
<xs:documentation xml:lang="en">
An absolute URL to a project execution variable value.
</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 project execution variable value.</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
<xs:element maxOccurs="1" minOccurs="1" name="name" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">The name of the variable.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="value" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">The value of the variable.</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="inputParameter">
<xs:annotation>
<xs:documentation xml:lang="en">A InputParameter associated with the artifact.</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="1" minOccurs="1" name="name" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">The name of the inputParameter.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="value" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">The value of the inputParameter.</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="recordselectioncriteria">
<xs:annotation>
<xs:documentation xml:lang="en">
TestData Record Selection Criteria associated with the artifact.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="1" minOccurs="1" name="columnName" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">The Column Name of the selection criteria.</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 selection criteria.</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="foldercontent">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] List of files and folders within a folder location.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="1" minOccurs="1" name="name" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">[READ-ONLY] The name of the folder.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="1" name="fullpath" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">[READ-ONLY] The full path of the folder.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="files">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] A list of the files contained in the folder.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="unbounded" name="file">
<xs:annotation>
<xs:documentation xml:lang="en">[READ-ONLY] A file contained in the folder.</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="1" minOccurs="1" name="name" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">[READ-ONLY] The name of the file.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="urn" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">[READ-ONLY] The URN of the file.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="relativepath" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] The relative path from the shared location defined in System settings.
</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="folders">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] A list of the folders contained in the folder.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="unbounded" name="folder">
<xs:annotation>
<xs:documentation xml:lang="en">[READ-ONLY] A folder contained in the folder.</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="1" minOccurs="1" name="name" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">[READ-ONLY] The name of the folder.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="1" name="urn" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">[READ-ONLY] The URN of the folder.</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:complexType name="reportableArtifact">
<xs:sequence>
<xs:element name="projectArea">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] The project area that contains the resource.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute name="href" type="xs:anyURI" use="required">
<xs:annotation>
<xs:documentation xml:lang="en">[READ-ONLY] A reference to the project area.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="alias" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] A generated unique project area identifier based on the initial name of the project area.
</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute ref="vega:id">
<xs:annotation>
<xs:documentation xml:lang="en">[DEPRECATED] [READ-ONLY]</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
<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.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="jproc:team-area"/>
<xs:element name="stylesheet">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] A style sheet of MIME type application/xslt+xml
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute name="href" type="xs:anyURI" use="required">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] A reference to the stylesheet information for the artifact.
</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
<xs:element name="jobscheduler">
<xs:annotation>
<xs:documentation xml:lang="en">
A Job scheduler schedules sequence of triggers for specified operation on the given job.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:complexContent>
<xs:extension base="reportableArtifact">
<xs:sequence>
<xs:element maxOccurs="1" minOccurs="0" name="webId" type="xs:int">
<xs:annotation>
<xs:documentation xml:lang="en">[READ-ONLY] Unique integer ID</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="dc:title">
<xs:annotation>
<xs:documentation xml:lang="en">[READ-ONLY] A name given to the job schedulerer.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="alm:updated">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] XML dateTime of the last update of the job scheduler.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="dc:creator">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] [IMMUTABLE] The contributor who scheduled the job.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="description" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">[READ-ONLY] Description about the job scheduler.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="nextTriggerDate" type="xs:dateTime">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] XML dateTime of next due trigger date. This apply only to time based schedules.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:choice>
<xs:element ref="buildschedule">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] Schedule to be triggerd on build completion
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="onetimeschedule">
<xs:annotation>
<xs:documentation xml:lang="en">[READ-ONLY] One time schedule</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="dailyschedule">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] Schedule to be triggerd once every day
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="weeklyschedule">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] Schedule to be triggerd one of more time in each week.
</xs:documentation>
</xs:annotation>
</xs:element>
</xs:choice>
<xs:element maxOccurs="1" minOccurs="1" ref="scheduledjob">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] [IMMUTABLE] This is a required property to create new Job Scheduler.
</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
</xs:element>
<xs:element name="triggerTime" type="xs:time">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] XML time when schedule will be fired on the scheduled day.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="activationDate" type="xs:date">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] XML dateTime of activation of the scheduler. No trigger will be fired before activation date. Not specifying activation date signifies activate schedule from now onwards
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="expiryDate" type="xs:date">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] XML dateTime of expiration of scheduler. No more trigger will be fired after expiry date. Not specifying expiry Date indicates schedule never expires
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:complexType name="schedule">
<xs:sequence>
<xs:element ref="activationDate">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] Time when job shcedule should be triggered
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="expiryDate">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] Time when job shcedule should be triggered
</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
<xs:complexType name="timeschedule">
<xs:complexContent>
<xs:extension base="schedule">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] Time when job shcedule should be triggered
</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element maxOccurs="1" minOccurs="1" ref="triggerTime">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] Time when job shcedule should be triggered
</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:element name="buildschedule">
<xs:complexType>
<xs:complexContent>
<xs:extension base="schedule">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] A schedule based on build completion event
</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element minOccurs="0" name="runOnFailedBuild" type="xs:boolean">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] Indicates that the schedule should be fired even if the build fails. This element applies only to build event based schedule
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="builddefinition">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] 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">
[READ-ONLY] The URL of the associated build definition. Schedule will be fired whenever a new build is created for given build definition within expiry date.
</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:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
</xs:element>
<xs:element name="onetimeschedule">
<xs:complexType>
<xs:complexContent>
<xs:extension base="timeschedule">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] A one time schedule where schedule will be triggered once
</xs:documentation>
</xs:annotation>
</xs:extension>
</xs:complexContent>
</xs:complexType>
</xs:element>
<xs:element name="dailyschedule">
<xs:complexType>
<xs:complexContent>
<xs:extension base="timeschedule">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] A daily based schedule to be triggered every day at given time
</xs:documentation>
</xs:annotation>
</xs:extension>
</xs:complexContent>
</xs:complexType>
</xs:element>
<xs:element name="weeklyschedule">
<xs:complexType>
<xs:complexContent>
<xs:extension base="timeschedule">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] A weekly based schedule to be repeated for selected days of each week
</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element maxOccurs="7" minOccurs="1" name="weekday" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] Day of the week {SUN, MON, TUE, WED, THU, FRI, SAT} to be scheduled
</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
</xs:element>
<xs:element name="scheduledjob">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] The Job which need to be operated upon at scheduled time or event
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="1" minOccurs="1" name="operation" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] The operation to be carried on the scheduled job
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:choice>
<xs:element name="executionSequence">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] A reference to the execution sequence that was to be run.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute name="href" type="xs:anyURI" use="required">
<xs:annotation>
<xs:documentation xml:lang="en">[READ-ONLY] 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 name="suiteexecutionrecord">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] A reference to the scheduled suite execution record .
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute name="href" type="xs:anyURI" use="required">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] The URL of the suite 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 suite execution record.</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">
[READ-ONLY] The test execution record that is scheduled.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute name="href" type="xs:anyURI" use="required">
<xs:annotation>
<xs:documentation xml:lang="en">[READ-ONLY] 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:choice>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="attachment">
<xs:annotation>
<xs:documentation xml:lang="en">
Used to provides the details necessary for the RPE template
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:complexContent>
<xs:extension base="reportableArtifact">
<xs:sequence>
<xs:element maxOccurs="1" minOccurs="0" name="webId" type="xs:int">
<xs:annotation>
<xs:documentation xml:lang="en">[READ-ONLY] Integer ID.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="dc:title">
<xs:annotation>
<xs:documentation xml:lang="en">[READ-ONLY] File name.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" ref="dc:description">
<xs:annotation>
<xs:documentation xml:lang="en">[READ-ONLY] An account of the test case.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="1" ref="creationDate"/>
<xs:element ref="dc:creator">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] [IMMUTABLE] The contributor that created the test case.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="fileSize" type="xs:float">
<xs:annotation>
<xs:documentation xml:lang="en">[READ-ONLY] File size(KB).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="alm:updated">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] The last modification date of a resource. Format is XML dateTime.
</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
</xs:element>
<xs:element name="executionscript">
<xs:annotation>
<xs:documentation xml:lang="en">
The execution script for a manual test and remote test.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:complexContent>
<xs:extension base="reportableArtifact">
<xs:sequence>
<xs:element maxOccurs="1" minOccurs="0" ref="snapshot">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] Snapshot metadata associated with the snapshot of the execution script. Note, supported only for execution script snapshots.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="webId" type="xs:int">
<xs:annotation>
<xs:documentation xml:lang="en">[READ-ONLY] Integer ID as seen in the web UI.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="dc:title">
<xs:annotation>
<xs:documentation xml:lang="en">A name given to the execution script.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" ref="dc:description">
<xs:annotation>
<xs:documentation xml:lang="en">An account of the executionscript.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="1" ref="creationDate"/>
<xs:element ref="alm:updated">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] The last modification date of a resource. Format is XML dateTime.
</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 execution script.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="dc:creator">
<xs:annotation>
<xs:documentation xml:lang="en">
[IMMUTABLE] The contributor that created the execution script.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="alm:owner">
<xs:annotation>
<xs:documentation xml:lang="en">The contributor that owns the execution script.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="locked" type="xs:boolean">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] Boolean indicating the execution script is locked.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="variables"/>
<xs:element maxOccurs="1" minOccurs="0" name="includeBuiltInVars" type="xs:boolean">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] Boolean indicating whether to include built-in execution variables when script is executed.
</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 execution script.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="steps">
<xs:annotation>
<xs:documentation xml:lang="en">
The 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="step">
<xs:annotation>
<xs:documentation xml:lang="en">A step embedded in the execution 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 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:element maxOccurs="1" minOccurs="0" ref="customAttributes">
<xs:annotation>
<xs:documentation xml:lang="en">
User defined custom attribute name/value data on this artifact.
</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="task">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] A task associated with the execution script.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute name="rel" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] The traceability relationship name of the task associated with the execution script.
</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="summary" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] An optional label for the title of workitem that was provided by CCM provider at the time the link was created. There is no guarantee that this label corresponds to the current title of the workitem in CCM provider; The current title of the workitem is only available from the CCM provider
</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="href" type="xs:anyURI" use="required">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] The URL of the task associated with the execution script.
</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" ref="dcterms:type">
<xs:annotation>
<xs:documentation xml:lang="en">
The value is Manual, or the type of adapter that runs the script RFT, RPT, etc. The adapter provides this identifier in its plugin metadata. Some possible values are: Manual, RQM-KEY-APPSCAN-APTR-TYPE-NAME, RQM-KEY-CMD-APTR-TYPE-NAME, RQM-KEY-RFT-APTR-TYPE-NAME, RQM-KEY-ROBOT-APTR-TYPE-NAME, and RQM-KEY-RPT-APTR-TYPE-NAME
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="recordselectioncriteria"/>
<xs:element name="remote">
<xs:annotation>
<xs:documentation xml:lang="en">Properties only for remote script</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<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="fullpath" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">The path to the script.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="manageadapter" type="xs:boolean">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] 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="labresource">
<xs:annotation>
<xs:documentation xml:lang="en">
Favourite Machine, if adapter available on it, test should be executed on it as first preference. Although it is not guaranted always.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute name="href" type="xs:anyURI" use="required">
<xs:annotation>
<xs:documentation xml:lang="en">[READ-ONLY] The URL of the lab resource</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="inputParameter"/>
<!-- properties -->
<xs:element ref="markerAny">
<xs:annotation>
<xs:documentation xml:lang="en">[READ-ONLY] 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 test script.
</xs:documentation>
</xs:annotation>
</xs:any>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" ref="copiedFrom">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] Link to the execution script from which this execution script was copied.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" ref="copiedRoot">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] Link to the execution script from which this execution script was ultimately derived.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" ref="esignatures"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
</xs:element>
<xs:element name="step">
<xs:annotation>
<xs:appinfo>
<jaxb:class name="ExecutionScriptStep"/>
</xs:appinfo>
<xs:documentation xml:lang="en">A step of a manual test script.</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:complexContent>
<xs:extension base="reportableArtifact">
<xs:sequence>
<xs:element ref="dc:title">
<xs:annotation>
<xs:documentation xml:lang="en">[READ-ONLY]A name given to the step.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="description" type="richtext">
<xs:annotation>
<xs:documentation xml:lang="en">[READ-ONLY]An XHTML description of the step.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="expectedResult" type="richtext">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY]The XHTML condition the environment is expected to be in after executing the step.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="1" name="testscript">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY]A link to the testscript that contains this step.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute name="href" type="xs:anyURI" use="required">
<xs:annotation>
<xs:documentation xml:lang="en">[READ-ONLY]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] [READ-ONLY]</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
<xs:element ref="alm:updated">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] The last modification date of a resource. Format is XML dateTime.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="position" type="xs:int">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] The one-based order index of this step within a group of steps.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" name="attachment">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY]A link to an attachment referenced by the step.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute name="href" type="xs:string" use="required"/>
</xs:complexType>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="comment" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">Any comment about the step.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="link">
<xs:annotation>
<xs:documentation xml:lang="en">[READ-ONLY] A link referenced by the step.</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute name="href" type="xs:string" use="required"/>
</xs:complexType>
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" name="requirement">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] The requirement associated with the step
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute name="href" type="xs:anyURI" use="required">
<xs:annotation>
<xs:documentation xml:lang="en">[READ-ONLY] The URL of the requirement.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="summary" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] An optional label for the title of requirement that was provided by RM provider at the time the link was created. There is no guarantee that this label corresponds to the current title of the requirement in RM provider; The current title of the requirement is only available from the RM provider.
</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
</xs:sequence>
<xs:attribute name="stepIndex" type="xs:int">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] The one-based order index of this step within a group of steps.
</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute ref="dcterms:type">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY]The type of step. Will be either "execution" or "reporting".
</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute ref="rdf:about">
<xs:annotation>
<xs:documentation xml:lang="en">The URL of the step.</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:extension>
</xs:complexContent>
</xs:complexType>
</xs:element>
<xs:element name="priority">
<xs:annotation>
<xs:documentation xml:lang="en">
The priority literal value associated with the test artifact. Possible priority literal values (project area defaults) include: literal.priority.101 (Unassigned: default), literal.priority.110 (Low), literal.priority.120 (Medium), and literal.priority.130 (High). Note, project areas may be configured with a default priority and custom priority values for test artifacts in the project area. To resolve the associated custom priority literal value, set the custom priority value in the test artifact editor and read the test artifact using the RQM Reportable REST API (https://jazz.net/wiki/bin/view/Main/RqmApi#ReadResource).
</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:annotation>
<xs:documentation xml:lang="en">The priority literal value.</xs:documentation>
</xs:annotation>
<xs:attribute ref="rdf:resource">
<xs:annotation>
<xs:documentation xml:lang="en">[READ-ONLY] The URL of the priority.</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
<xs:element name="relatedChangeRequest">
<xs:annotation>
<xs:documentation xml:lang="en">A related change request.</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute name="href" type="xs:anyURI" use="required">
<xs:annotation>
<xs:documentation xml:lang="en">[READ-ONLY] The URL of the change request</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="rel" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">[READ-ONLY] Traceability relationship name</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="summary" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] An optional label for the title of change request that was provided by CCM provider at the time the link was created. There is no guarantee that this label corresponds to the current title of the change request in CCM provider; The current title of the change request
is only available from the CCM provider.
</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
<xs:element name="archived" type="xs:boolean"/>
<xs:element name="purged" type="xs:boolean"/>
<xs:element name="executionelementresult">
<xs:annotation>
<xs:documentation xml:lang="en">The results of an execution step.</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:complexContent>
<xs:extension base="reportableArtifact">
<xs:sequence>
<xs:element name="uuid" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] The UUID of the execution step result.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="description">
<xs:complexType mixed="true">
<xs:sequence>
<xs:any maxOccurs="unbounded" minOccurs="0" namespace="http://www.w3.org/1999/xhtml" processContents="skip">
<xs:annotation>
<xs:documentation xml:lang="en">The description of the execution step result.</xs:documentation>
</xs:annotation>
</xs:any>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element maxOccurs="1" minOccurs="1" ref="creationDate">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] The creation date for this resource. Format is XML dateTime.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="alm:updated">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] The last modification date of this resource. Format is XML dateTime.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="properties">
<xs:annotation>
<xs:documentation xml:lang="en">[READ-ONLY] The properties of this step result.</xs:documentation>
</xs:annotation>
<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:element maxOccurs="1" minOccurs="0" name="starttime" type="xs:dateTime">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] XML datetime for the beginning of this step result.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="0" name="endtime" type="xs:dateTime">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] XML datetime for the end of this step result.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="1" minOccurs="1" name="result" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] The state of the step. Permissible values are those allowed on the execution result state.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="expectedResult">
<xs:complexType mixed="true">
<xs:sequence>
<xs:any maxOccurs="unbounded" minOccurs="0" namespace="http://www.w3.org/1999/xhtml" processContents="skip">
<xs:annotation>
<xs:documentation xml:lang="en">[READ-ONLY] The expected result of the step.</xs:documentation>
</xs:annotation>
</xs:any>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="actualResult">
<xs:complexType mixed="true">
<xs:sequence>
<xs:any maxOccurs="unbounded" minOccurs="0" namespace="http://www.w3.org/1999/xhtml" processContents="skip">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] The actual result of the step agains expected result.
</xs:documentation>
</xs:annotation>
</xs:any>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="stepType" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] The type of the step. This is required if stepResultItemId is not mentioned.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="comment" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">[READ-ONLY] Any comment about the step.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="compare" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] Compare data of the step execution e.g. a:b
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" name="stepAttachment">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] An absolute URL to an attachment that is associated to the execution step result.
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:attribute name="href" type="xs:anyURI" use="required">
<xs:annotation>
<xs:documentation xml:lang="en">[READ-ONLY] 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 maxOccurs="unbounded" minOccurs="0" name="defect">
<xs:annotation>
<xs:documentation xml:lang="en">[READ-ONLY] 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">[READ-ONLY] The URL of the defect.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="rel" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">[READ-ONLY] Traceability relationship name</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="summary" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">[READ-ONLY] Defect summary</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
<xs:element name="executionResult" type="xs:anyURI">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] The URL of the execution result that this step result belongs to.
</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
<xs:attribute name="stepIndex" type="xs:int">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] The one-based order index of this step result within a group of step results in its parent execution result.
</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:extension>
</xs:complexContent>
</xs:complexType>
</xs:element>
<xs:element name="esignatures">
<xs:annotation>
<xs:documentation xml:lang="en">
A list of esignatures that were added to this artifact
</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="esignature">
<xs:annotation>
<xs:documentation xml:lang="en">A esignature entry</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="esignature">
<xs:complexType>
<xs:sequence>
<xs:element name="esigcontributor">
<xs:annotation>
<xs:documentation xml:lang="en">
Jazz User ID of the user contributing the signature.
</xs:documentation>
</xs:annotation>
<xs:complexType mixed="true">
<xs:annotation>
<xs:documentation xml:lang="en">
The Jazz Team Server (JTS) user ID of the contributor making the request.
</xs:documentation>
</xs:annotation>
<xs:attribute ref="rdf:resource">
<xs:annotation>
<xs:documentation xml:lang="en">
[READ-ONLY] The Jazz Team Server (JTS) URL of the contributor making the request.
</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
<xs:element name="esigaction" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">Action performed by the esignature contributor</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="esigtime" type="xs:dateTime">
<xs:annotation>
<xs:documentation xml:lang="en">XML dateTime when artifact was signed.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="esigreason" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">Reason for signing the artifact</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="esigcomment" type="xs:string">
<xs:annotation>
<xs:documentation xml:lang="en">
Any additional comment provided by the user at the time of signing
</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:schema>

XML schema documentation generated with DocFlex/XML RE 1.9.0 using DocFlex/XML XSDDoc 2.8.0 template set