Documentation Center

Translation Job container list incoming XML Structure

The incoming XML structure containing the data of the translation job containers

XML structure

  <xs:simpleType name="ElementName">
    <!-- The element name of an object (Field, Lov, Card,...) -->
    <xs:restriction base="MandatoryText">
      <xs:maxLength value="255" />
    </xs:restriction>
  </xs:simpleType>
  <xs:element name ="translationjobcontainers">
    <xs:complexType>
      <xs:sequence minOccurs="0" maxOccurs="unbounded">
        <xs:element ref="translationjobcontainer"/>
      </xs:sequence>
    </xs:complexType>
  </xs:element>
  <!-- Attribute groups -->
  <xs:attributeGroup name ="ObjectAttributeGroup">
    <xs:attribute name="ref" use="required" type="LogicalId"/>
    <xs:attribute name="versionnumber" use="optional">
      <!-- The version number of the object -->
      <xs:simpleType>
        <xs:restriction base="MandatoryText">
          <xs:maxLength value="80" />
        </xs:restriction>
      </xs:simpleType>
    </xs:attribute>
  </xs:attributeGroup>
  <!-- Simple types -->
  <xs:simpleType name="ContainerTypeEnumeration">
    <xs:restriction base="xs:string">
      <xs:enumeration value="ISHPublication"/>
      <xs:enumeration value="ISHModule"/>
      <xs:enumeration value="ISHMasterDoc"/>
      <xs:enumeration value="ISHLibrary"/>
      <xs:enumeration value="ISHTemplate"/>
      <xs:enumeration value="ISHIllustration"/>
    </xs:restriction>
  </xs:simpleType>
  <xs:element name="translationjobcontainer">
    <xs:complexType>
      <!--LOGICALID, VERSIONNUMBER-->
      <xs:attributeGroup ref="ObjectAttributeGroup" />
      <!--ITEMTYPE-->
      <xs:attribute name="containertype" use="required" type="ContainerTypeEnumeration"/>
    </xs:complexType>
  </xs:element>
</xs:schema>
      

Example

<?xml version="1.0" encoding="utf-16"?>
<translationjobcontainers>
  <translationjobcontainer ref="GUID-75CD4383-F94E-49AA-8182-9776535F8522" versionnumber="1" containertype="ISHPublication" />
  <translationjobcontainer ref="GUID-87DD5F98-0359-4975-BBA2-3B494D82BE3C" versionnumber="1" containertype="ISHModule" />
</translationjobcontainers>