Syntax

1 DSE
2 DSNIN=dsname
2.1? MEMBER=member
2.2? VOLSERIN=volser
2 MQ:manager:queuename
2 rt:applid:rname
3? %Template options
3.1? 
3.1 %Copybook processing
4!  POSITION=0
4?
4 POSITION=skip
4 KEY=key (1) 

Template options

1? 
1 TCIN=tcin (member)
2? 
2 OFFSETIN=(
2.1 value
2.1.1? ,ALL
2.1.0? value,ALL,
2.1.1+ ,
2.1.1 value,fieldname
2.1.2 )

Copybook processing

1!  LANG=AUTO
1?
1 LANG=
1.1 COBOL
1.1 PLI
1.1 HLASM
2? 
2 %COBOL options
3? 
3 %PL/I options
4? 
4 %HLASM options

COBOL options

1!  DBCS=NO
1?
1 DBCS=YES
2!  CDPC=NO
2?
2 CDPC=YES
3!  CAE=NO
3?
3 CAE=YES
4!  MIXED=NO
4?
4 MIXED=YES
5? 
5+ 
5 RFROMn=operand1  RTOn=operand2
6 (2) 

7!  CBLMAXRC=4
7?
7 CBLMAXRC=num
8? 
8 CBLLIBS=(
8.1+ ,
8.1 dsname
8.2 )
9? CBLADDOP=options

PL/I options

1!  BIN63=NO
1?
1 BIN63=YES
2!  DEC31=NO
2?
2 DEC31=YES
3!  GRAPHIC=NO
3?
3 GRAPHIC=YES
4!  UNALIGNED=NO
4?
4 UNALIGNED=YES
5!  PLIMAXRC=4
5?
5 PLIMAXRC=num
6? 
6 PLILIBS=(
6.1+ ,
6.1 dsname
6.2 )
7? PLIADDOP=options

HLASM options

1!  DBCS=NO
1?
1 DBCS=YES
2!  NOALIGN=NO
2?
2 NOALIGN=YES
3!  ASMMAXRC=4
3?
3 ASMMAXRC=num
4? 
4 ASMLIBS=(
4.1+ ,
4.1 dsname
4.2 )
5? ASMADDOP=options