sHelp
                                     HR.OPENING
     i   2
 main
   comments
   customer.defined.queries
     customer.def.mult.queries
   approvals
     approval.comments
   education
   job.description
   work.experience

 Ì     i   2
main
[opening]
*(HLA)HLA.A[hlaa]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 opening                      8 PINT     R                 hlaa                                                        
 call                         1 YN       L                 *(HLA)HLA.A[hlaa]P|13                                       
 cd.screen.1                 15 FREE     L  MIS.SCREEN     VAL=@HR.PAF.TYPE.cust.def.screen[@t.type]               
 display.id                  45 FREE     L                 VAL=@number_" "_@position's.title:0S                        
 effective.date               8 DATE     L                 *(HLA)HLA.A[hlaa]|4                                         
 full.time                    1 YN       L                 *(HLA)HLA.A[hlaa]P|10                                       
 holiday                      1 YN       L                 *(HLA)HLA.A[hlaa]P|12                                       
 hrs.per.period               8 DEC      R                 *(HLA)HLA.A[hlaa]P|15                                       
 number                       8 PINT     R                 *(HLA)HLA.A[hlaa]|0                                         
 pay.hi                      10 MONEY    R                 *(HLA)HLA.A[hlaa]P|8                                        
 pay.lo                      10 MONEY    R                 *(HLA)HLA.A[hlaa]P|7                                        
 pay.period                   5 CHOICE   L                 *(HLA)HLA.A[hlaa]P|9                                        
 position                    18 FREE     L  PP.POS         *(HLA)HLA.A[hlaa]P|3                                    
 position.id                  4 PINT     R                 *(HLA)HLA.A[hlaa]P|17                                       
 pp.db                       12 FREE     L  MIS.APPL.DB    *(HLA)HLA.A[hlaa]P|2                                    
 print.cd.screen.1            0 FREE     L                 VAL=IF{@cd.screen.1 %MIS.SCREEN.print(@cd.screen.1,^@c      
                                                           VAL=ustomer.defined.fields,"",3),""}                        
 print.cd.screen.verbatm.1    0 FREE     L                 VAL=IF{@cd.screen.1 %MIS.SCREEN.print(@cd.screen.1,^@c      
                                                           VAL=ustomer.defined.fields,1,0),""}                         
 reason                      10 FREE     L  HR.REASON      *(HLA)HLA.A[hlaa]P|1                                    
 recruiter                   42 FREE     L                 *(HLA)HLA.A[hlaa]|5                                         
 recruiter.dis               42 FREE     L                 VAL=(@HR.EMP.number[recruiter]_"  "_@HR.EMP.name[recru      
                                                           VAL=iter]:42T)'="  "                                        
 replacement                 42 FREE     L                 *(HLA)HLA.A[hlaa]P|0                                        
 replacement.dis             42 FREE     L                 VAL=(@HR.EMP.number[replacement]_"  "_@HR.EMP.name[rep      
                                                           VAL=lacement]:42T)'="  "                                    
 shift                        1 PINT     L                 *(HLA)HLA.A[hlaa]P|16                                       
 status                       8 CHOICE   L                 *(HLA)HLA.A[hlaa]|1                                         
 status.date                  8 DATE     L                 *(HLA)HLA.A[hlaa]|2                                         
 sup.position                18 FREE     L  PP.POS         *(HLA)HLA.A[hlaa]P|6                                    
 sup.position.id              4 PINT     R                 *(HLA)HLA.A[hlaa]P|18                                       
 supervisor                  42 FREE     L                 *(HLA)HLA.A[hlaa]P|4                                        
 supervisor.dis              42 FREE     L                 VAL=(@HR.EMP.number[supervisor]_"  "_@HR.EMP.name[supe      
                                                           VAL=rvisor]:42T)'="  "                                      
 type                        10 FREE     L  HR.PAF.TYPE    *(HLA)HLA.A[hlaa]|3                                     
 var.hrs                      1 YN       L                 *(HLA)HLA.A[hlaa]P|14                                       
 weekend                      1 YN       L                 *(HLA)HLA.A[hlaa]P|11                                       
 xsup.payroll                 8 FREE     L  PP.PAYROLL     *(HLA)HLA.A[hlaa]P|5                                    
 Ì   €   i   2
comments
[opening,  comment.line.number]
*(HLA)HLA.A[hlaa]C[hlaaC]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 comment.line.number          4 PINT     R                 hlaaC                                                       
 comment.line                92 TEXT     L                 *(HLA)HLA.A[hlaa]C[hlaaC]                                   
 Ì   €   i   2
customer.defined.queries
[opening,  cd.query]
*(HLA)HLA.A[hlaa]CD[ggv]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 cd.query                    10 FREE     L  MIS.QUERY      ggv                                                     
 cd.response                 75 QRY.RESP L                 *(HLA)HLA.A[hlaa]CD[ggv]|0                                  
 Ì   €   i   2
customer.def.mult.queries
[opening,cd.query,  cdm.seq.no]
*(HLA)HLA.A[hlaa]CD[ggv]M[ggvN]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 cdm.seq.no                   3 PINT     R                 ggvN                                                        
 cdm.response                75 QRY.RESP L                 *(HLA)HLA.A[hlaa]CD[ggv]M[ggvN]|0                           
 Ì   €   i   2
approvals
[opening,  approval.q]
*(HLA)HLA.A[hlaa]P["A",hlaaA]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 approval.q                   2 PINT     R                 hlaaA                                                       
 approval.action              7 CHOICE   L                 *(HLA)HLA.A[hlaa]P["A",hlaaA]|3                             
 approval.date                8 DATE     L                 *(HLA)HLA.A[hlaa]P["A",hlaaA]|1                             
 approval.employee           42 URN      L  HR.EMP         *(HLA)HLA.A[hlaa]P["A",hlaaA]|6                         
 approval.order               1 CHOICE   L                 *(HLA)HLA.A[hlaa]P["A",hlaaA]|4                             
 approval.task               24 URN      L  HR.TASK        *(HLA)HLA.A[hlaa]P["A",hlaaA]|5                         
 approval.time                4 TIME     L                 *(HLA)HLA.A[hlaa]P["A",hlaaA]|2                             
 approval.user               10 FREE     L  MIS.USER       *(HLA)HLA.A[hlaa]P["A",hlaaA]|0                         
 Ì   €   i   2
approval.comments
[opening,approval.q,  approval.text.q]
*(HLA)HLA.A[hlaa]P["A",hlaaA]C[hlaTQ]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 approval.text.q              8 PINT     R                 hlaTQ                                                       
 approval.text.line          60 TEXT     L                 *(HLA)HLA.A[hlaa]P["A",hlaaA]C[hlaTQ]                       
 Ì   €   i   2
education
[opening,  ed.q]
*(HLA)HLA.A[hlaa]R["E",hlaaE]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 ed.q                         2 PINT     R                 hlaaE                                                       
 ed.degree                    8 FREE     L  HR.DEGREE      *(HLA)HLA.A[hlaa]R["E",hlaaE]|0                         
 ed.major                     8 FREE     L  HR.MAJOR       *(HLA)HLA.A[hlaa]R["E",hlaaE]|1                         
 Ì   €   i   2
job.description
[opening,  job.descr.line.number]
*(HLA)HLA.A[hlaa]R["JD",hlaaJD]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 job.descr.line.number        4 PINT     R                 hlaaJD                                                      
 job.descr.line              92 TEXT     L                 *(HLA)HLA.A[hlaa]R["JD",hlaaJD]                             
 Ì   €   i   2
work.experience
[opening,  we.work]
*(HLA)HLA.A[hlaa]R["W",hlew]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 we.work                     10 FREE     L  HR.WORK        hlew                                                    
 we.years                     2 INT      R                 *(HLA)HLA.A[hlaa]R["W",hlew]                                

 Index Files                        Subscripts/Physical Base

 position.x                         [position,opening]
                                      ?(HLA)HLA.AP[jdr,hlaa]

 supervisor.x                       [supervisor,opening]
                                      ?(HLA)HLA.AS[hlySUP,hlaa]