Job Template DTD

The following is the DTD (Document Type Definition) for the job template:

<!ELEMENT JobTemplate (Execution | Submission | Help)*>
<!ELEMENT Execution (Param)*>
<!ELEMENT Submission (Param)*>
<!ELEMENT Param (Choice | Help)*>
<!ELEMENT Choice EMPTY>
<!ELEMENT Help EMPTY>

<!ATTLIST JobTemplate Name CDATA #REQUIRED>
<!ATTLIST JobTemplate Version CDATA #IMPLIED>
<!ATTLIST JobTemplate Icon CDATA #IMPLIED>

<!ATTLIST Execution Type (lsf | oracle | zos) “lsf”>
<!ATTLIST Execution Action CDATA #REQUIRED>

<!ATTLIST Param Name CDATA #REQUIRED>
<!ATTLIST Param Expr CDATA #IMPLIED>
<!ATTLIST Param Caption CDATA #IMPLIED>
<!ATTLIST Param Type (STRING|INTEGER|FLOAT|FILE|FOLDER|PASSWORD) “STRING”>
<!ATTLIST Param Default CDATA #IMPLIED>
<!ATTLIST Param Repeatable (True | False) “False”>
<!ATTLIST Param Required (True | False) “True”>
<!ATTLIST Param Readonly (True | False) “False”>
<!ATTLIST Param Hidden (True | False) “False”>
<!ATTLIST Param Lookup (True | False) “False”>

<!ATTLIST Choice Name CDATA #IMPLIED>
<!ATTLIST Choice Value CDATA #REQUIRED>
Note:

While most values in the DTD are case-sensitive, you can specify True and False in uppercase, lowercase, or mixed case, as shown in this document.