sHelp
                                     MM.EDI.CAT
     i   2
 main
   err.list
   lin.segs
     lin.prq
       lin.ctp
     listings
   prq.list
   tomb.o.missing.item
     tomi.prq
       tomi.ctp
 pr.list
   pr.ctp
   pr.upds
 upd.lkup
 updates
   upl.ctp
 views
   view.lines
     vwl.ctp
     vwl.upds

 Ì   €   i   2
main
[session]
*(M)MTXI[mtx]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 session                      5 PINT     R                 mtx                                                         
 edi.st                       3 FREE     L                 *(M)MTXI[mtx]|10                                            
 err.count                    5 PINT     R                 *(M)MTXI[mtx]|7                                             
 in.date                      8 DATE     L                 *(M)MTXI[mtx]|1                                             
 in.time                      4 HHMM     L                 *(M)MTXI[mtx]|2                                             
 last.update                  8 DATE     L                 *(M)MTXI[mtx]|9                                             
 program                     15 FREE     L                 *(M)MTXI[mtx]|4                                             
 status                      10 FREE     L                 *(M)MTXI[mtx]|0                                             
 vendor                      11 FREE     L  MIS.VEN        *(M)MTXI[mtx]|3                                         
 vendor.disp                 35 FREE     L                 VAL=@MIS.VEN.name[@MM.EDI.CAT.vendor]                       
 view.count                   5 PINT     R                 *(M)MTXI[mtx]|8                                             
 xi.msg.type                 12 FREE     L  MIS.X.MSG.TYPE *(M)MTXI[mtx]|6                                         
 xi.msg.urn                   8 PINT     R  MIS.XI.MSG     *(M)MTXI[mtx]|5                                         
 Ì   €   i   2
err.list
[session,  err.q]
*(M)MTXI[mtx]E[mtxEQ]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 err.q                        4 FREE     L                 mtxEQ                                                       
 err.seg                      3 FREE     L                 *(M)MTXI[mtx]E[mtxEQ]|1                                     
 err.txt                     50 FREE     L                 *(M)MTXI[mtx]E[mtxEQ]|0                                     
 Ì   €   i   2
lin.segs
[session,  lin.seg]
*(M)MTXI[mtx]L[mtxLS]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 lin.seg                      5 PINT     R                 mtxLS                                                       
 date.eff                     8 DATE     L                 *(M)MTXI[mtx]L[mtxLS]A|0                                    
 date.end                     8 DATE     L                 *(M)MTXI[mtx]L[mtxLS]A|1                                    
 date.post                    8 DATE     L                 *(M)MTXI[mtx]L[mtxLS]A|2                                    
 lin.cat                      8 FREE     L  MM.CATEGORY    *(M)MTXI[mtx]L[mtxLS]|12                                
 lin.cat.no                  15 FREE     L                 *(M)MTXI[mtx]L[mtxLS]|4                                     
 lin.date.upd.eff             8 DATE     L                 *(M)MTXI[mtx]L[mtxLS]|10                                    
 lin.haz.mat                 15 FREE     L  MM.HAZ.MAT     *(M)MTXI[mtx]L[mtxLS]|13                                
 lin.i                        4 PINT     R                 *(M)MTXI[mtx]L[mtxLS]|9                                     
 lin.item                    15 FREE     L                 *(M)MTXI[mtx]L[mtxLS]|0                                     
 lin.item.no                 10 FREE     L                 *(M)MTXI[mtx]L[mtxLS]|7                                     
 lin.mfr                     10 FREE     L  MIS.MFR        *(M)MTXI[mtx]L[mtxLS]|5                                 
 lin.mfr.cat.no              15 FREE     L                 *(M)MTXI[mtx]L[mtxLS]|6                                     
 lin.prq.id                   6 FREE     L                 *(M)MTXI[mtx]L[mtxLS]|14                                    
 lin.sel                      1 YN       L                 *(M)MTXI[mtx]L[mtxLS]|2                                     
 lin.std.or.dis               1 CHOICE   L                 *(M)MTXI[mtx]L[mtxLS]|11                                    
 lin.um                      10 FREE     L                 *(M)MTXI[mtx]L[mtxLS]|8                                     
 lin.upd                      1 YN       L                 *(M)MTXI[mtx]L[mtxLS]|3                                     
 lin.view                     1 YN       L                 *(M)MTXI[mtx]L[mtxLS]|1                                     
 upd.msg                     35 FREE     L                 *(M)MTXI[mtx]L[mtxLS]A|3                                    
 Ì   €   i   2
lin.prq
[session,lin.seg,  lc.pr.qual]
*(M)MTXI[mtx]L[mtxLS]Q[mtxPQ]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 lc.pr.qual                  10 FREE     L                 mtxPQ                                                       
 lc.i.ptr                     4 PINT     R                 *(M)MTXI[mtx]L[mtxLS]Q[mtxPQ]|1                             
 lc.um.ptr                   10 FREE     L                 *(M)MTXI[mtx]L[mtxLS]Q[mtxPQ]|0                             
 Ì   €   i   2
lin.ctp
[session,lin.seg,lc.pr.qual,  lc.um,lc.i]
*(M)MTXI[mtx]L[mtxLS]Q[mtxPQ,mtxUM,mtxIX]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 lc.um                       10 FREE     L                 mtxUM                                                       
 lc.i                         4 PINT     R                 mtxIX                                                       
 lc.mark                      1 FREE     L                 *(M)MTXI[mtx]L[mtxLS]Q[mtxPQ,mtxUM,mtxIX]|3                 
 lc.price                    10 DEC4     R                 *(M)MTXI[mtx]L[mtxLS]Q[mtxPQ,mtxUM,mtxIX]|1                 
 lc.price.dis                10 DEC4     R                 *(M)MTXI[mtx]L[mtxLS]Q[mtxPQ,mtxUM,mtxIX]|2                 
 lc.qty                      10 PINT     R                 *(M)MTXI[mtx]L[mtxLS]Q[mtxPQ,mtxUM,mtxIX]|0                 
 Ì   €   i   2
listings
[session,lin.seg,  ip.um,ip.i]
*(M)MTXI[mtx]L[mtxLS]P[mtxUM,mtxIX]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 ip.um                       10 FREE     L                 mtxUM                                                       
 ip.i                         4 PINT     R                 mtxIX                                                       
 ip.mark                      1 FREE     L                 *(M)MTXI[mtx]L[mtxLS]P[mtxUM,mtxIX]|3                       
 ip.price                    10 DEC4     R                 *(M)MTXI[mtx]L[mtxLS]P[mtxUM,mtxIX]|1                       
 ip.price.dis                10 DEC4     R                 *(M)MTXI[mtx]L[mtxLS]P[mtxUM,mtxIX]|2                       
 ip.qty                      10 PINT     R                 *(M)MTXI[mtx]L[mtxLS]P[mtxUM,mtxIX]|0                       
 Ì   €   i   2
prq.list
[session,  prq.id]
*(M)MTXI[mtx]R[mtxPQ]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 prq.id                       6 FREE     L                 mtxPQ                                                       
 Ì   €   i   2
tomb.o.missing.item
[session,  tomi.line]
*(M)MTXI[mtx]M[mtxM]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 tomi.line                    5 PINT     R                 mtxM                                                        
 tomi.1.id                   30 FREE     L                 *(M)MTXI[mtx]M[mtxM]|1                                      
 tomi.1.type                  8 FREE     L                 *(M)MTXI[mtx]M[mtxM]|0                                      
 tomi.2.id                   30 FREE     L                 *(M)MTXI[mtx]M[mtxM]|3                                      
 tomi.2.type                  8 FREE     L                 *(M)MTXI[mtx]M[mtxM]|2                                      
 tomi.3.id                   30 FREE     L                 *(M)MTXI[mtx]M[mtxM]|5                                      
 tomi.3.type                  8 FREE     L                 *(M)MTXI[mtx]M[mtxM]|4                                      
 Ì   €   i   2
tomi.prq
[session,tomi.line,  tomi.pr.qual]
*(M)MTXI[mtx]M[mtxM]Q[mtxPQ]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 tomi.pr.qual                10 FREE     L                 mtxPQ                                                       
 Ì   €   i   2
tomi.ctp
[session,tomi.line,tomi.pr.qual,  tomi.um,tomi.i]
*(M)MTXI[mtx]M[mtxM]Q[mtxPQ,mtxUM,mtxIX]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 tomi.um                     10 FREE     L                 mtxUM                                                       
 tomi.i                       4 PINT     R                 mtxIX                                                       
 tomi.mark                    1 FREE     L                 *(M)MTXI[mtx]M[mtxM]Q[mtxPQ,mtxUM,mtxIX]|3                  
 tomi.price                  10 DEC4     R                 *(M)MTXI[mtx]M[mtxM]Q[mtxPQ,mtxUM,mtxIX]|1                  
 tomi.price.dis              10 DEC4     R                 *(M)MTXI[mtx]M[mtxM]Q[mtxPQ,mtxUM,mtxIX]|2                  
 tomi.qty                    10 PINT     R                 *(M)MTXI[mtx]M[mtxM]Q[mtxPQ,mtxUM,mtxIX]|0                  
 Ì     i   2
pr.list
[pr.v]
/MTXP[mtxPR]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 pr.v                         5 PINT     R                 mtxPR                                                       
 pr.cost.dict                10 DEC4     R                 /MTXP[mtxPR]|6                                              
 pr.cost.up                  10 DEC4     R                 /MTXP[mtxPR]|5                                              
 pr.diff                     10 DEC4     R                 /MTXP[mtxPR]|7                                              
 pr.err                       1 YN       L                 /MTXP[mtxPR]|10                                             
 pr.i                         5 PINT     R                 /MTXP[mtxPR]|4                                              
 pr.item                     43 URN      L  MM.ITEM        /MTXP[mtxPR]|1                                          
 pr.item.no                  10 FREE     L                 /MTXP[mtxPR]|2                                              
 pr.lin                       5 PINT     R                 /MTXP[mtxPR]|0                                              
 pr.prcnt                     7 DEC1     R                 /MTXP[mtxPR]|8                                              
 pr.qty                       7 PINT     R                 /MTXP[mtxPR]|9                                              
 pr.std.or.dis                1 FREE     L                 /MTXP[mtxPR]|11                                             
 pr.um                       10 FREE     L                 /MTXP[mtxPR]|3                                              
 prl.cat                      8 FREE     L  MM.CATEGORY    /MTXP[mtxPR]L|12                                        
 prl.cat.no                  15 FREE     L                 /MTXP[mtxPR]L|4                                             
 prl.date.upd.eff             8 DATE     L                 /MTXP[mtxPR]L|10                                            
 prl.haz.mat                 15 FREE     L  MM.HAZ.MAT     /MTXP[mtxPR]L|13                                        
 prl.i                        4 PINT     R                 /MTXP[mtxPR]L|9                                             
 prl.item                    15 FREE     L                 /MTXP[mtxPR]L|0                                             
 prl.item.no                 10 FREE     L                 /MTXP[mtxPR]L|7                                             
 prl.mfr                     10 FREE     L  MIS.MFR        /MTXP[mtxPR]L|5                                         
 prl.mfr.cat.no              15 FREE     L                 /MTXP[mtxPR]L|6                                             
 prl.orig.i                   4 FREE     L                 /MTXP[mtxPR]L|15                                            
 prl.orig.um                 10 FREE     L                 /MTXP[mtxPR]L|14                                            
 prl.sel                      1 YN       L                 /MTXP[mtxPR]L|2                                             
 prl.std.or.dis               1 CHOICE   L                 /MTXP[mtxPR]L|11                                            
 prl.um                      10 FREE     L                 /MTXP[mtxPR]L|8                                             
 prl.upd                      1 YN       L                 /MTXP[mtxPR]L|3                                             
 prl.view                    15 FREE     L                 /MTXP[mtxPR]L|1                                             
 pro.date.eff                 8 DATE     L                 /MTXP[mtxPR]A|0                                             
 pro.date.end                 8 DATE     L                 /MTXP[mtxPR]A|1                                             
 pro.date.post                8 DATE     L                 /MTXP[mtxPR]A|2                                             
 pro.upd.msg                 35 FREE     L                 /MTXP[mtxPR]A|3                                             
 Ì   €   i   2
pr.ctp
[pr.v,  prc.um,prc.i]
/MTXP[mtxPR]P[mtxUM,mtxIX]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 prc.um                      10 FREE     L                 mtxUM                                                       
 prc.i                        4 PINT     R                 mtxIX                                                       
 prc.mark                     1 FREE     L                 /MTXP[mtxPR]P[mtxUM,mtxIX]|3                                
 prc.price                   10 DEC4     R                 /MTXP[mtxPR]P[mtxUM,mtxIX]|1                                
 prc.price.dis               10 DEC4     R                 /MTXP[mtxPR]P[mtxUM,mtxIX]|2                                
 prc.qty                     10 PINT     R                 /MTXP[mtxPR]P[mtxUM,mtxIX]|0                                
 Ì   €   i   2
pr.upds
[pr.v,  pr.upd.ptr]
/MTXP[mtxPR]U[mtxU]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 pr.upd.ptr                   6 PINT     R                 mtxU                                                        
 Ì     i   2
upd.lkup
[lu.item.no,lu.vendor]
/.MTXI[mtR,gr]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 lu.item.no                  10 FREE     L                 mtR                                                         
 lu.vendor                   11 FREE     L  MIS.VEN        gr                                                      
 lu.cost.up                  10 DEC4     R                 /.MTXI[mtR,gr]|1                                            
 lu.in.date                   8 DATE     L                 /.MTXI[mtR,gr]|6                                            
 lu.item.urn                 15 FREE     L                 /.MTXI[mtR,gr]|0                                            
 lu.post.date                 8 DATE     L                 /.MTXI[mtR,gr]|3                                            
 lu.post.user                10 FREE     L  MIS.USER       /.MTXI[mtR,gr]|2                                        
 lu.up.id                     6 FREE     L                 /.MTXI[mtR,gr]|5                                            
 lu.view                     15 FREE     L                 /.MTXI[mtR,gr]|4                                            
 Ì     i   2
updates
[up.id]
*(M)MTXIU[mtxU]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 up.id                        6 PINT     R                 mtxU                                                        
 up.cancl.user               10 FREE     L  MIS.USER       *(M)MTXIU[mtxU]|6                                       
 up.last.edit                 8 DATE     L                 *(M)MTXIU[mtxU]|5                                           
 up.last.update               8 DATE     L                 *(M)MTXIU[mtxU]|9                                           
 up.new.cost.up              10 DEC4     R                 *(M)MTXIU[mtxU]|7                                           
 up.old.cost.up              10 DEC4     R                 *(M)MTXIU[mtxU]|8                                           
 up.old.lin.seg               5 PINT     R                 *(M)MTXIU[mtxU]M|1                                          
 up.old.session               5 PINT     R                 *(M)MTXIU[mtxU]M|0                                          
 up.post.date                 8 DATE     L                 *(M)MTXIU[mtxU]|4                                           
 up.post.user                10 FREE     L  MIS.USER       *(M)MTXIU[mtxU]|3                                       
 up.status                    9 CHOICE   L                 *(M)MTXIU[mtxU]|2                                           
 up.vendor                   11 FREE     L  MIS.VEN        *(M)MTXIU[mtxU]|1                                       
 up.view                     15 FREE     L                 *(M)MTXIU[mtxU]|0                                           
 upl.cat                      8 FREE     L  MM.CATEGORY    *(M)MTXIU[mtxU]L|12                                     
 upl.cat.no                  15 FREE     L                 *(M)MTXIU[mtxU]L|4                                          
 upl.date.eff                 8 DATE     L                 *(M)MTXIU[mtxU]A|0                                          
 upl.date.end                 8 DATE     L                 *(M)MTXIU[mtxU]A|1                                          
 upl.date.post                8 DATE     L                 *(M)MTXIU[mtxU]A|2                                          
 upl.date.upd.eff             8 DATE     L                 *(M)MTXIU[mtxU]L|10                                         
 upl.haz.mat                 15 FREE     L  MM.HAZ.MAT     *(M)MTXIU[mtxU]L|13                                     
 upl.i.ptr                    4 PINT     R                 *(M)MTXIU[mtxU]L|9                                          
 upl.item                    15 FREE     L                 *(M)MTXIU[mtxU]L|0                                          
 upl.item.no                 10 FREE     L                 *(M)MTXIU[mtxU]L|7                                          
 upl.mfr                     10 FREE     L  MIS.MFR        *(M)MTXIU[mtxU]L|5                                      
 upl.mfr.cat.no              15 FREE     L                 *(M)MTXIU[mtxU]L|6                                          
 upl.sel                      1 YN       L                 *(M)MTXIU[mtxU]L|2                                          
 upl.std.or.dis               1 CHOICE   L                 *(M)MTXIU[mtxU]L|11                                         
 upl.um.ptr                  10 FREE     L                 *(M)MTXIU[mtxU]L|8                                          
 upl.upd                      1 YN       L                 *(M)MTXIU[mtxU]L|3                                          
 upl.upd.msg                 35 FREE     L                 *(M)MTXIU[mtxU]A|3                                          
 upl.view                    15 FREE     L                 *(M)MTXIU[mtxU]L|1                                          
 Ì   €   i   2
upl.ctp
[up.id,  upl.um,upl.i]
*(M)MTXIU[mtxU]P[mtxUM,mtxIX]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 upl.um                      10 FREE     L                 mtxUM                                                       
 upl.i                        4 PINT     R                 mtxIX                                                       
 upl.mark                     1 FREE     L                 *(M)MTXIU[mtxU]P[mtxUM,mtxIX]|3                             
 upl.price                   10 DEC4     R                 *(M)MTXIU[mtxU]P[mtxUM,mtxIX]|1                             
 upl.price.dis               10 DEC4     R                 *(M)MTXIU[mtxU]P[mtxUM,mtxIX]|2                             
 upl.qty                     10 PINT     R                 *(M)MTXIU[mtxU]P[mtxUM,mtxIX]|0                             
 Ì     i   2
views
[view]
*(M)MTXV[mtv]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 view                        15 FREE     L                 mtv                                                         
 vw.active                    1 YN       L                 *(M)MTXV[mtv]|0                                             
 vw.count                     5 PINT     R                 *(M)MTXV[mtv]|2                                             
 vw.desc                     35 FREE     L                 *(M)MTXV[mtv]|1                                             
 vw.dirty                     1 FREE     L                 *(M)MTXV[mtv]|7                                             
 vw.last.update               8 DATE     L                 *(M)MTXV[mtv]|5                                             
 vw.sort.1                    6 FREE     L                 *(M)MTXV[mtv]|6                                             
 vw.sort.2                    6 CHOICE   L                 *(M)MTXV[mtv]|8                                             
 vw.sort.3                    6 CHOICE   L                 *(M)MTXV[mtv]|9                                             
 vw.status                   10 FREE     L                 *(M)MTXV[mtv]|4                                             
 vw.ven.name                 35 FREE     L                 VAL=@MIS.VEN.name[@vw.vendor[c.view]]                       
 vw.vendor                   11 FREE     L  MIS.VEN        *(M)MTXV[mtv]|3                                         
 Ì   €   i   2
view.lines
[view,  vwl.line]
*(M)MTXV[mtv]L[mtxLV]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 vwl.line                     5 PINT     R                 mtxLV                                                       
 vwl.cat                      8 FREE     L  MM.CATEGORY    *(M)MTXV[mtv]L[mtxLV]|12                                
 vwl.cat.no                  15 FREE     L                 *(M)MTXV[mtv]L[mtxLV]|4                                     
 vwl.date.eff                 8 DATE     L                 *(M)MTXV[mtv]L[mtxLV]A|0                                    
 vwl.date.end                 8 DATE     L                 *(M)MTXV[mtv]L[mtxLV]A|1                                    
 vwl.date.post                8 DATE     L                 *(M)MTXV[mtv]L[mtxLV]A|2                                    
 vwl.date.upd.eff             8 DATE     L                 *(M)MTXV[mtv]L[mtxLV]|10                                    
 vwl.haz.mat                 15 FREE     L  MM.HAZ.MAT     *(M)MTXV[mtv]L[mtxLV]|13                                
 vwl.i.ptr                    4 PINT     R                 *(M)MTXV[mtv]L[mtxLV]|9                                     
 vwl.item                    15 FREE     L                 *(M)MTXV[mtv]L[mtxLV]|0                                     
 vwl.item.no                 10 FREE     L                 *(M)MTXV[mtv]L[mtxLV]|7                                     
 vwl.mfr                     10 FREE     L  MIS.MFR        *(M)MTXV[mtv]L[mtxLV]|5                                 
 vwl.mfr.cat.no              15 FREE     L                 *(M)MTXV[mtv]L[mtxLV]|6                                     
 vwl.orig.i                   4 FREE     L                 *(M)MTXV[mtv]L[mtxLV]|15                                    
 vwl.orig.um                 10 FREE     L                 *(M)MTXV[mtv]L[mtxLV]|14                                    
 vwl.std.or.dis               1 CHOICE   L                 *(M)MTXV[mtv]L[mtxLV]|11                                    
 vwl.um.ptr                  10 FREE     L                 *(M)MTXV[mtv]L[mtxLV]|8                                     
 vwl.upd                      1 YN       L                 *(M)MTXV[mtv]L[mtxLV]|3                                     
 vwl.upd.msg                 35 FREE     L                 *(M)MTXV[mtv]L[mtxLV]A|3                                    
 Ì   €   i   2
vwl.ctp
[view,vwl.line,  vwl.um,vwl.i]
*(M)MTXV[mtv]L[mtxLV]P[mtxUM,mtxIX]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 vwl.um                      10 FREE     L                 mtxUM                                                       
 vwl.i                        4 PINT     R                 mtxIX                                                       
 vwl.mark                     1 FREE     L                 *(M)MTXV[mtv]L[mtxLV]P[mtxUM,mtxIX]|3                       
 vwl.price                   10 DEC4     R                 *(M)MTXV[mtv]L[mtxLV]P[mtxUM,mtxIX]|1                       
 vwl.price.dis               10 DEC4     R                 *(M)MTXV[mtv]L[mtxLV]P[mtxUM,mtxIX]|2                       
 vwl.qty                     10 PINT     R                 *(M)MTXV[mtv]L[mtxLV]P[mtxUM,mtxIX]|0                       
 Ì   €   i   2
vwl.upds
[view,vwl.line,  vwl.upd.ptr]
*(M)MTXV[mtv]L[mtxLV]U[mtxU]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 vwl.upd.ptr                  6 PINT     R                 mtxU                                                        

 Index Files                        Subscripts/Physical Base

 date.x                             [in.date,session]
                                      ?(M)MTXID[mtxDI,mtx]

 err.x                              [session,lin.seg]
                                      ?(M)MTXIE[mtx,mtxLS]

 mnr.x                              [upl.date.post,upl.item,up.vendor] = up.id
                                      ?(M)MTXIZ[mtxPD,mt,gr]

 msg.urn.x                          [xi.msg.urn,session]
                                      ?(M)MTXIX[gwi,mtx]

 post.x                             [up.status,upl.item.no,up.vendor,up.id]
                                      ?(M)MTXIP[mtxUS,mtR,gr,mtxU]

 up.vw.x                            [up.view,upl.item.no,up.vendor,up.id]
                                      ?(M)MTXIW[mtv,mtR,gr,mtxU]

 view.x                             [session,lin.seg]
                                      ?(M)MTXIV[mtx,mtxLS]