sHelp
                                     SS.EQP
       2
   SS.equipment.main
     ss.equipment.pm
       ss.equipment.pm.history
         ss.equipment.pms.text

 Ì       2
SS.equipment.main    (main) 
[eqp]
:SSE[se]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 eqp                         10 FREE     L  SS.EQP.DICT    se                                                      
 Ì        2
ss.equipment.pm    (pms) 
[eqp, pm]
:SSE[se,sepm]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 pm                          10 FREE     L  SS.EQP.PM      sepm                                                    
 Ì        2
ss.equipment.pm.history    (pm.history) 
[eqp,pm, pm.urn]
:SSE[se,sepm]P[pmu]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 pm.urn                       4 URN      L                 pmu                                                         
 pm.date                      8 DATE     L                 :SSE[se,sepm]P[pmu]|4                                       
 pm.due.date                  8 DATE     L                 :SSE[se,sepm]P[pmu]|0                                       
 pm.edit                      1 YN       L                 :SSE[se,sepm]P[pmu]|5                                       
 pm.inhouse                   1 YN       L                 :SSE[se,sepm]P[pmu]|2                                       
 pm.status                    9 FREE     L                 :SSE[se,sepm]P[pmu]|1                                       
 pm.vendor                   10 FREE     L  MIS.MFR        :SSE[se,sepm]P[pmu]|3                                   
 Ì        2
ss.equipment.pms.text    (pms.text) 
[eqp,pm,pm.urn, pm.text.line]
:SSE[se,sepm]P[pmu]T[pmtl]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 pm.text.line                 3 URN      L                 pmtl                                                        
 pm.edits                     1 YN       L                                                                             
 pm.text                     70 FREE     L                 :SSE[se,sepm]P[pmu]T[pmtl]                                  
 pm.text.exists               5 YN       L                 VAL=IF{+@t.pms.text[eqp,pm,pm.urn,""] "EXIST"}              
 pm.text.exists.gr            0 YN       L                 VAL=IF{+@t.pms.text[eqp,pm,pm.urn,""] "EXIST"_@Set.att      
                                                           VAL=r(@Z.color.data2)}