Data: rt
- Namespace: http://genologics.com/ri/routing
- XML Schema File: routing.xsd
The data in this namespace is divided into elements and types. Types define the structure of the data. Elements define specific instances of the types, and are therefore more relevant to REST endpoints, which generally consume and/or produce elements.
The following elements are members of this namespace:
The following types are members of this namespace:
Element routing
- Type: routing
The root element for a routing API call
Example XML
<?xml version="1.0" encoding="UTF-8"?>
<rt:routing xmlns:rt="http://genologics.com/ri/routing">
<assign workflow-uri="..." stage-uri="...">
<!--content of type 'extArtifactAssignments'-->
<artifact uri="...">
<!--content of type 'artifact'-->
</artifact>
<artifact>
<!--(another 'artifact' type)-->
</artifact>
<!--...more "artifact" elements...-->
</assign>
<assign>
<!--(another 'extArtifactAssignments' type)-->
</assign>
<!--...more "assign" elements...-->
<unassign workflow-uri="..." stage-uri="...">
<!--content of type 'extArtifactAssignments'-->
<artifact uri="...">
<!--content of type 'artifact'-->
</artifact>
<artifact>
<!--(another 'artifact' type)-->
</artifact>
<!--...more "artifact" elements...-->
</unassign>
<unassign>
<!--(another 'extArtifactAssignments' type)-->
</unassign>
<!--...more "unassign" elements...-->
</rt:routing>
Type extArtifactAssignments
Attributes
name | type | description |
---|---|---|
workflow-uri | anyURI | The workflow to use for (un)assigning the samples. Is not needed if stage URI is set. If stageURI is not specified, the default stage in the workflow will be used for assignment. |
stage-uri | anyURI | The stage to assign the samples to. The stage is tied to a workflow, so workflowURI is not needed if this attribute is set. |
Child Elements
name (type) | min/max occurs |
description |
---|---|---|
artifact (artifact) | 0/unbounded | A collection of artifacts to assign/unassign. Only the uri element is needed for each artifact. |
Type routing
The root element for a routing API call
Child Elements
name (type) | min/max occurs |
description |
---|---|---|
assign (extArtifactAssignments) | 0/unbounded | A group of new Artifact to Workflow/Stage assignments |
unassign (extArtifactAssignments) | 0/unbounded | A group of Artifacts to unassign from Workflows/Stages |