sHelp
                                     PHA.INFCE
       2
 discrepancy
   discrepancy.text
 errors
   errors.detail.meds
   errors.text
 last.txn
 main

 Ì       2
discrepancy
[dis.seconds,dis.med,dis.machine,dis.drawer,dis.pocket]
?(T)TIFD[tifs,tf,tdv,tifd,tifp]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 dis.seconds                  9 PINT     R                 tifs                                                        
 dis.med                     10 FREE     L  PHA.DRUG       tf                                                      
 dis.machine                 10 FREE     L  PHA.DM         tdv                                                     
 dis.drawer                   2 INT      R                 tifd                                                        
 dis.pocket                   5 FREE     L                 tifp                                                        
 dis.acct.number             12 FREE     L                 ?(T)TIFD[tifs,tf,tdv,tifd,tifp]|8                           
 dis.ack.entered              9 PINT     R                 ?(T)TIFD[tifs,tf,tdv,tifd,tifp]|10                          
 dis.ack.user                10 FREE     L  MIS.USER       ?(T)TIFD[tifs,tf,tdv,tifd,tifp]|11                      
 dis.actual                   5 INT      R                 ?(T)TIFD[tifs,tf,tdv,tifd,tifp]|7                           
 dis.date                     8 DATE     L                 VAL=%Z.date.in.magic(@dis.seconds)                          
 dis.entered                  9 PINT     R                 ?(T)TIFD[tifs,tf,tdv,tifd,tifp]|2                           
 dis.entered.date             8 DATE     L                 VAL=%Z.date.in.magic(@dis.entered)                          
 dis.entered.time             4 HHMM     L                 VAL=%Z.time.out(@dis.entered)                               
 dis.expected                 5 INT      R                 ?(T)TIFD[tifs,tf,tdv,tifd,tifp]|6                           
 dis.infce                    5 CHOICE   L                 ?(T)TIFD[tifs,tf,tdv,tifd,tifp]|1                           
 dis.last.acct.number        12 FREE     L                 ?(T)TIFD[tifs,tf,tdv,tifd,tifp]L|8                          
 dis.last.actual              5 INT      R                 ?(T)TIFD[tifs,tf,tdv,tifd,tifp]L|7                          
 dis.last.entered             9 PINT     R                 ?(T)TIFD[tifs,tf,tdv,tifd,tifp]L|2                          
 dis.last.entered.date        8 DATE     L                 VAL=%Z.date.in.magic(@dis.last.entered)                     
 dis.last.entered.time        4 HHMM     L                 VAL=%Z.time.out(@dis.last.entered)                          
 dis.last.expected            5 INT      R                 ?(T)TIFD[tifs,tf,tdv,tifd,tifp]L|6                          
 dis.last.infce               5 CHOICE   L                 ?(T)TIFD[tifs,tf,tdv,tifd,tifp]L|1                          
 dis.last.qty                 5 INT      R                 ?(T)TIFD[tifs,tf,tdv,tifd,tifp]L|5                          
 dis.last.type                2 CHOICE   L                 ?(T)TIFD[tifs,tf,tdv,tifd,tifp]L|0                          
 dis.last.unit.number        10 FREE     L                 ?(T)TIFD[tifs,tf,tdv,tifd,tifp]L|9                          
 dis.last.user               10 FREE     L  MIS.USER       ?(T)TIFD[tifs,tf,tdv,tifd,tifp]L|3                      
 dis.last.witness            10 FREE     L  MIS.USER       ?(T)TIFD[tifs,tf,tdv,tifd,tifp]L|4                      
 dis.qty                      5 INT      R                 ?(T)TIFD[tifs,tf,tdv,tifd,tifp]|5                           
 dis.time                     4 HHMM     L                 VAL=%Z.time.out(@dis.seconds)                               
 dis.type                     2 CHOICE   L                 ?(T)TIFD[tifs,tf,tdv,tifd,tifp]|0                           
 dis.unit.number             10 FREE     L                 ?(T)TIFD[tifs,tf,tdv,tifd,tifp]|9                           
 dis.user                    10 FREE     L  MIS.USER       ?(T)TIFD[tifs,tf,tdv,tifd,tifp]|3                       
 dis.witness                 10 FREE     L  MIS.USER       ?(T)TIFD[tifs,tf,tdv,tifd,tifp]|4                       
 Ì   €     2
discrepancy.text
[dis.seconds,dis.med,dis.machine,dis.drawer,dis.pocket,  dis.text.q]
?(T)TIFD[tifs,tf,tdv,tifd,tifp]T[tifq]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 dis.text.q                   2 PINT     R                 tifq                                                        
 dis.text                    80 TEXT     L                 ?(T)TIFD[tifs,tf,tdv,tifd,tifp]T[tifq]                      
 Ì       2
errors
[err.seconds,err.q]
?(T)TIFE[tifs,tifq]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 err.seconds                  9 PINT     R                 tifs                                                        
 err.q                        3 PINT     R                 tifq                                                        
 err.acct.number             20 FREE     L                 ?(T)TIFE[tifs,tifq]D|10                                     
 err.ack.entered              9 PINT     R                 ?(T)TIFE[tifs,tifq]|2                                       
 err.ack.user                10 FREE     L  MIS.USER       ?(T)TIFE[tifs,tifq]|3                                   
 err.actual                   5 INT      R                 ?(T)TIFE[tifs,tifq]D|17                                     
 err.date                     8 DATE     L                 VAL=%Z.date.in.magic(err.seconds)                           
 err.drawer                   2 INT      R                 ?(T)TIFE[tifs,tifq]D|14                                     
 err.entered                  9 PINT     R                 ?(T)TIFE[tifs,tifq]D|2                                      
 err.entered.date             8 DATE     L                 VAL=%Z.date.in.magic(@err.entered)                          
 err.entered.time             4 HHMM     L                 VAL=%Z.time.out(@err.entered)                               
 err.expected                 5 INT      R                 ?(T)TIFE[tifs,tifq]D|16                                     
 err.facility                10 FREE     L  MIS.FACILITY   ?(T)TIFE[tifs,tifq]D|3                                  
 err.full                     5 INT      R                 ?(T)TIFE[tifs,tifq]D|18                                     
 err.infce                    5 CHOICE   L                 ?(T)TIFE[tifs,tifq]D|1                                      
 err.machine                 10 FREE     L  PHA.DM         ?(T)TIFE[tifs,tifq]D|4                                  
 err.med                     10 FREE     L  PHA.DRUG       ?(T)TIFE[tifs,tifq]D|5                                  
 err.msg                     70 FREE     L                 ?(T)TIFE[tifs,tifq]|0                                       
 err.par                      5 INT      R                 ?(T)TIFE[tifs,tifq]D|19                                     
 err.patient.name            30 FREE     L                 ?(T)TIFE[tifs,tifq]D|20                                     
 err.physician               10 FREE     L  MIS.DOC        ?(T)TIFE[tifs,tifq]D|13                                 
 err.pocket                   5 FREE     L                 ?(T)TIFE[tifs,tifq]D|15                                     
 err.qty                      5 INT      R                 ?(T)TIFE[tifs,tifq]D|8                                      
 err.repr.entered             9 PINT     R                 ?(T)TIFE[tifs,tifq]|4                                       
 err.repr.user               10 FREE     L  MIS.USER       ?(T)TIFE[tifs,tifq]|5                                   
 err.rx.number               11 FREE     L                 ?(T)TIFE[tifs,tifq]D|12                                     
 err.status                   1 CHOICE   L                 ?(T)TIFE[tifs,tifq]|1                                       
 err.time                     4 HHMM     L                 VAL=%Z.time.out(err.seconds)                                
 err.total                    8 INT      R                 ?(T)TIFE[tifs,tifq]D|9                                      
 err.type                     2 CHOICE   L                 ?(T)TIFE[tifs,tifq]D|0                                      
 err.unit.number             10 FREE     L                 ?(T)TIFE[tifs,tifq]D|11                                     
 err.user                    10 FREE     L  MIS.USER       ?(T)TIFE[tifs,tifq]D|6                                  
 err.witness                 10 FREE     L  MIS.USER       ?(T)TIFE[tifs,tifq]D|7                                  
 Ì   €     2
errors.detail.meds
[err.seconds,err.q,  err.med.q]
?(T)TIFE[tifs,tifq]MEDQ[tifMQ]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 err.med.q                    3 PINT     R                 tifMQ                                                       
 err.med.actual               5 INT      R                 ?(T)TIFE[tifs,tifq]MEDQ[tifMQ]|6                            
 err.med.drawer               2 INT      R                 ?(T)TIFE[tifs,tifq]MEDQ[tifMQ]|3                            
 err.med.expected             5 INT      R                 ?(T)TIFE[tifs,tifq]MEDQ[tifMQ]|5                            
 err.med.full                 5 INT      R                 ?(T)TIFE[tifs,tifq]MEDQ[tifMQ]|7                            
 err.med.med                 10 FREE     L  PHA.DRUG       ?(T)TIFE[tifs,tifq]MEDQ[tifMQ]|0                        
 err.med.par                  5 INT      R                 ?(T)TIFE[tifs,tifq]MEDQ[tifMQ]|8                            
 err.med.pocket               5 FREE     L                 ?(T)TIFE[tifs,tifq]MEDQ[tifMQ]|4                            
 err.med.qty                  5 INT      R                 ?(T)TIFE[tifs,tifq]MEDQ[tifMQ]|1                            
 err.med.total                8 INT      R                 ?(T)TIFE[tifs,tifq]MEDQ[tifMQ]|2                            
 Ì   €     2
errors.text
[err.seconds,err.q,  err.text.q]
?(T)TIFE[tifs,tifq]T[tifeq]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 err.text.q                   3 PINT     R                 tifeq                                                       
 err.text                    80 TEXT     L                 ?(T)TIFE[tifs,tifq]T[tifeq]                                 
 Ì       2
last.txn
[last.med,last.machine,last.drawer,last.pocket]
?(T)TIFL[tf,tdv,tifd,tifp]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 last.med                    10 FREE     L  PHA.DRUG       tf                                                      
 last.machine                10 FREE     L  PHA.DM         tdv                                                     
 last.drawer                  2 INT      R                 tifd                                                        
 last.pocket                  5 FREE     L                 tifp                                                        
 last.acct.number            12 FREE     L                 ?(T)TIFL[tf,tdv,tifd,tifp]|8                                
 last.actual                  5 INT      R                 ?(T)TIFL[tf,tdv,tifd,tifp]|7                                
 last.entered                 9 PINT     R                 ?(T)TIFL[tf,tdv,tifd,tifp]|2                                
 last.entered.date            8 DATE     L                 VAL=%Z.date.in.magic(@last.entered)                         
 last.entered.time            4 HHMM     L                 VAL=%Z.time.out(@last.entered)                              
 last.expected                5 INT      R                 ?(T)TIFL[tf,tdv,tifd,tifp]|6                                
 last.infce                   5 CHOICE   L                 ?(T)TIFL[tf,tdv,tifd,tifp]|1                                
 last.qty                     5 INT      R                 ?(T)TIFL[tf,tdv,tifd,tifp]|5                                
 last.type                    2 CHOICE   L                 ?(T)TIFL[tf,tdv,tifd,tifp]|0                                
 last.unit.number            10 FREE     L                 ?(T)TIFL[tf,tdv,tifd,tifp]|9                                
 last.user                   10 FREE     L  MIS.USER       ?(T)TIFL[tf,tdv,tifd,tifp]|3                            
 last.witness                10 FREE     L  MIS.USER       ?(T)TIFL[tf,tdv,tifd,tifp]|4                            
 Ì       2
main
[urn]
*(T1)TIF[tif]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 urn                         10 URN      L                 tif                                                         
 entered                      9 PINT     R                 *(T1)TIF[tif]|2                                             
 entered.date                 8 DATE     L                 VAL=%Z.date.in.magic(@entered)                              
 entered.time                 4 HHMM     L                 VAL=%Z.time.out(@entered)                                   
 facility                    10 FREE     L  MIS.FACILITY   *(T1)TIF[tif]|4                                         
 infce                        5 CHOICE   L                 *(T1)TIF[tif]|1                                             
 med                         10 FREE     L  PHA.DRUG       *(T1)TIF[tif]D|0                                        
 med.class                    1 FREE     L                 *(T1)TIF[tif]D|2                                            
 med.form                    10 FREE     L  PHA.FORMS      *(T1)TIF[tif]D|3                                        
 med.id                      30 FREE     L                 *(T1)TIF[tif]D|1                                            
 ord.acct.number             12 FREE     L                 *(T1)TIF[tif]O|5                                            
 ord.comment                 30 FREE     L                 *(T1)TIF[tif]O|10                                           
 ord.med                     10 FREE     L  PHA.DRUG       *(T1)TIF[tif]O|6                                        
 ord.notation                30 FREE     L                 *(T1)TIF[tif]O|9                                            
 ord.one.time                 1 CHOICE   L                 *(T1)TIF[tif]O|8                                            
 ord.physician               10 FREE     L  MIS.DOC        *(T1)TIF[tif]O|7                                        
 ord.rx.number               10 FREE     L                 *(T1)TIF[tif]O|0                                            
 ord.start.date               8 DATE     L                 *(T1)TIF[tif]O|1                                            
 ord.start.time               4 HHMM     L                 *(T1)TIF[tif]O|2                                            
 ord.stop.date                8 DATE     L                 *(T1)TIF[tif]O|3                                            
 ord.stop.time                4 HHMM     L                 *(T1)TIF[tif]O|4                                            
 ord.unit.number             10 FREE     L                 *(T1)TIF[tif]O|11                                           
 type                         2 CHOICE   L                 *(T1)TIF[tif]|0