PRTCAS: Print Individual Case Job Descriptions

Last updated 19 Nov 97

PRTCAS computes and prints individual job descriptions for each member of a specified group. A duty and/or task level job description may be produced. An optional column may be printed on each job description which contains the performance emphasis value for the corresponding task or duty.

An additional feature of PRTCAS is the ability to add a table of up to 500 background and/or computed variables. The value for each variable will be printed on the report for each case. If desired, a Code Values file may be specified which contains codes which will be substituted for the value for a given variable. This capability allows text strings to replace numeric or alphabetic values (e.g. a value for grade of 3 can be replaced by 'SrA' or 'Senior Airman'). All Code Values files must be created by the user.

Program Invocation

The specific syntax for program invocation varies between operating systems. This document diplays the code for the AIX version.


@codap prtcas <opt> <ssss> <CDf> <TFf> <TT> <VTf> <CVf>

opt:  P   Print a column of performance emphasis values
      V   Print requested variables only, do not print task/duty reports
ssss:     The study number
CDf:      Input Case Data file
TFf:      Input Task Factor file
TT:       Input Task Title file, required if V option not used
VTf:      Input Variable Title file, required if any computed and/or
	  background variables are to be reported
CVf:      Input Code Values file, required only if coded values are to be
	  substituted for any of the computed or background variables

PRTCAS Control Card


PRTCAS <study> <group> <report> <sort> <time> <tasks>

PRTCAS:  cc 01-06  The literal 'PRTCAS'
study:   cc 08-11  The study number for this run
group:   cc 13-18  The membership selection mask of the group of individual job
		   descriptions desired
report:  cc 20     The type of report to print
		   'D' - Print a Duty level report
		   'T' - Print a Task level report
		   ' ' - Print both reports (default)
sort:    cc 22     The sort sequence for printing
		   N -  do not sort nor suppress printing of unperformed tasks
		   M - sort on percent members performing
		   T - sort on average percent time spent (default)
time:    cc 24-29  Maximum cumulative time spent to print (default=100.0)
task:    cc 31-34  Maximum number of tasks to print (default= all tasks)

Variable Selection Set (optional)

This set of cards is used to specify the computed and background variables which are to be listed on each report. If this set of control cards is included, the Variable Titles file must be included on the program invocation line. As many as 500 variables may be selected.

Variables Card


VAR
VAR:     cc 01-03  The literal 'VAR'

Variable Selection Cards

This section describes the format for requesting the variables to be reported. Any blank field on these cards will be ignored. As many cards as required may be used until a maximum of 500 variables has been selected. These cards are terminated by an '@EOF'.


<var1><d1><var2><d2> ... <var12> <d12><var13>

var1:    cc 01-05  The Variable ID to report (e.g. V0004)
d1:      cc 06     The literal '-' or blank
var2:    cc 07-11  The next Variable ID to report
d2:      cc 12     The literal '-' or blank
var3:    cc 13-17  The next Variable ID to report
d3:      cc 18     The literal '-' or blank
var4:    cc 19-23  The next Variable ID to report
d4:      cc 24     The literal '-' or blank
var5:    cc 25-29  The next Variable ID to report
d5:      cc 30     The literal '-' or blank
var6:    cc 31-35  The next Variable ID to report
d6:      cc 36     The literal '-' or blank
var7:    cc 37-41  The next Variable ID to report
d7:      cc 42     The literal '-' or blank
var8:    cc 43-47  The next Variable ID to report
d8:      cc 48     The literal '-' or blank
var9:    cc 49-53  The next Variable ID to report
d9:      cc 54     The literal '-' or blank
var10:   cc 55-59  The next Variable ID to report
d10:     cc 60     The literal '-' or blank
var11:   cc 61-65  The next Variable ID to report
d11:     cc 66     The literal '-' or blank
var12:   cc 67-71  The next Variable ID to report
d12:     cc 72     The literal '-' or blank
var13:   cc 73-77  The next Variable ID to report

By including a '-' character between any two fields on the card above, a complete range of variables may be selected. For example, if var1 had the value V0003, var2 had the value V0010, and d1 was blank, the variables V0003 and V0010 only would be reported. If the d1 field contained a '-', the variables V0003 through V0010 inclusive would be reported. When using this feature the variables specified on either side of the dash must be of the same type (both background or both computed variables) or the dash will be ignored.

Report Note Cards (optional)

The cards in this section are textual notes that are to be printed on the report. There is no limit on the number of note cards which may be used. All cards found between the 'NOTE' card and the '@EOF' card will be treated as notes.


NOTE
 .
notes
 .
@EOF

Examples

@codap prtcas p ssss cd100 tf100 tt001 vt100 codes
PRTCAS ssss GP0007
VARIABLES
C0002 C0008 V0002-V0007 V0009 V0012 V0017 V0019-V0025
@EOF
@EOF

This example would produce one report for each member of GP0007. The computed and background variables would be reported for each case as the first table in each report. The use of the P option would cause the performance emphasis values to be printed.

@codap prtcas - ssss cd100 tf100 tt001 vt100 codes
PRTCAS ssss ST0033
@EOF

This example would print the job description for each member of stage 33. No computed variables or background variables would be reported.

Back to document index