CSLOMQRY output
Each of the command syntax examples contain a sample of CSLOMQRY XML output. The examples present different scenarios that generate XML output based on the commands that are used in the example.
CSLOMQRY XML output
The tags in the following output example can be returned as a result of a CSLOMQRY request.
The command syntax and translatable text that is returned as a result of the CSLOMQRY QUERY TYPE(CMDSYNTAX) request includes information for type-2 commands.
<imsout>
<ctl>
<omname> </omname>
<omvsn> </omvsn>
<xmlvsn> </xmlvsn>
<statime> </statime>
<stotime> </stotime>
<staseq> </staseq>
<stoseq> </stoseq>
<rqsttkn1> </rqsttkn1>
<rc> </rc>
<rsn> </rsn>
</ctl>
<cmdclients>
<mbr name="membername">
<typ> </typ>
<styp> </styp>
<vsn> </vsn>
<jobname> </jobname>
</mbr>
</cmdclients>
<cmdsyntax> </cmdsyntax><cmddtd>
<!ELEMENT imsout ( ctl, cmdclients?, cmdsyntax?, cmddtd?,
cmdtext?, cmderr?, cmd, cmdrsphdr, cmdrspdata?, msgdata? )>
<!ELEMENT ctl (omname?, omvsn?, xmlvsn?, stattime, stotime,
statseq, stoseq, rqsttkn1?, rqsttkn 2?, rc, rsn )>
<!ELEMENT omname (#PCDATA) >
<!ELEMENT omvsn (#PCDATA) >
<!ELEMENT xmlvsn (#PCDATA) >
<!ELEMENT statime (#PCDATA) >
<!ELEMENT stotime (#PCDATA) >
<!ELEMENT staseq (#PCDATA) >
<!ELEMENT stoseq (#PCDATA) >
<!ELEMENT rqsttkn1 (#PCDATA) >
<!ELEMENT rqsttkn2 (#PCDATA) >
<!ELEMENT rc (#PCDATA) >
<!ELEMENT rsn (#PCDATA) >
<!ELEMENT cmdclients ( mbr+ )>
<!ELEMENT cmdsyntax (#PCDATA) >
<!ELEMENT cmddtd (#PCDATA ) >
<!ELEMENT cmdtext (#PCDATA) >
<!ELEMENT cmderr ( mbr* )>
<!ELEMENT MBR ( (TYP, STYP, ((VSN, JOBNAME) | (rc, rsn))) | msg)> <!ELEMENT typ (#PCDATA) >
<!ELEMENT styp (#PCDATA) >
<!ELEMENT vsn (#PCDATA) >
<!ELEMENT jobname (#PCDATA) >
<!ELEMENT msg (#PCDATA) >
<!ELEMENT cmdsecerr ( exit, saf )>
<!ELEMENT exit ( rc, userdata ) >
<!ELEMENT saf ( rc, racfc, racfrsn )>
<!ELEMENT userdata (#PCDATA) >
<!ELEMENT racfc (#PCDATA) >
<!ELEMENT racfrsn (#PCDATA) >
<!ELEMENT cmd ( master?, userid?, verb, kwd, input )>
<!ELEMENT master (#PCDATA) >
<!ELEMENT userid (#PCDATA) >
<!ELEMENT verb (#PCDATA) >
<!ELEMENT kwd (#PCDATA) >
<!ELEMENT input (#PCDATA) >
<!ELEMENT cmdrsphdr ( hdr* ) >
<!ELEMENT hdr (#PCDATA) >
<!ELEMENT cmdrspdata ( rsp* ) >
<!ELEMENT rsp (#PCDATA) >
<!ELEMENT msgdata ( mbr ) >
<!ATTLIST hdr slbl CDATA #REQUIRED >
<!ATTLIST hdr llbl CDATA #REQUIRED >
<!ATTLIST hdr scope CDATA #REQUIRED >
<!ATTLIST hdr sort CDATA #REQUIRED >
<!ATTLIST hdr key CDATA #REQUIRED >
<!ATTLIST hdr scroll CDATA #REQUIRED >
<!ATTLIST hdr len CDATA #REQUIRED >
<!ATTLIST hdr dtype CDATA #REQUIRED >
<!ATTLIST hdr align CDATA #REQUIRED >
</cmddtd>
<cmdtext> </cmdtext>
</imsout>