sHelp
                                     PHA.INT
     i   2
 main
   diseases
   lines
   mdx.text
   medispan.kdcs
     medispan.kdcs.2

 Ì     i   2
main
[mnemonic]
&(T)TDA[tda]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 mnemonic                    10 FREE     L                 tda                                                         
 active                       1 YN       L                 &(T)TDA[tda]|0                                              
 class                       10 FREE     L  PHA.CLASS                                                              
 description                 60 FREE     L                 &(T)TDA[tda]|1                                              
 from.first.databank          1 YN       L                 &(T)TDA[tda]|7                                              
 from.medi.span               1 YN       L                 &(T)TDA[tda]|6                                              
 from.micromedex              1 YN       L                 &(T)TDA[tda]|13                                             
 generic                     12 FREE     L  PHA.GENERIC                                                            
 generic.class.1             12 FREE     L                 &(T)TDA[tda]|3                                              
 generic.class.2             12 FREE     L                 &(T)TDA[tda]|4                                              
 interaction.id              65 FREE     L                 VAL=%PHA.INT.desc(PHA.INT.mnemonic)                         
 last.update                 50 FREE     L                 &(T)TDA[tda]UPD                                             
 list.type.ok                 1 YN       L                 VAL=IF{+@list.types[""]_.=. "Y";@list.types[@type] "Y"      
                                                           VAL=;"N"}                                                   
 mdx.sub.flag                 1 YN       L                 &(T)TDA[tda]|14                                             
 mdx.text.code              254 FREE     L                 &(T)TDA[tda]MTC|0                                           
 ms.class1                    5 FREE     L                 &(T)TDA[tda]|8                                              
 ms.class2                    5 FREE     L                 &(T)TDA[tda]|9                                              
 ms.disease.code             10 FREE     L                 &(T)TDA[tda]|11                                             
 ms.gpi                      14 FREE     L                 &(T)TDA[tda]|10                                             
 ms.severity                  1 CHOICE   L                 &(T)TDA[tda]|12                                             
 severity                     1 CHOICE   L                 &(T)TDA[tda]|5                                              
 severity.exp                12 FREE     L                 VAL=IF{@severity^SV="M" "MILD";SV="I" "INTERMEDIATE";S      
                                                           VAL=V="S" "SEVERE"}                                         
 type                         4 CHOICE   L                 &(T)TDA[tda]|2                                              
 type.exp                    20 FREE     L                 VAL=%PHA.INT.type(PHA.INT.mnemonic)                         
 yn                           1 YN       L                                                                             
 Ì   €   i   2
diseases
[mnemonic,  disease]
&(T)TDA[tda]D[ted]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 disease                     10 FREE     L  PHA.DIS        ted                                                     
 Ì   €   i   2
lines
[mnemonic,  line.number]
&(T)TDA[tda]T[tdaq]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 line.number                  3 PINT     R                 tdaq                                                        
 line                        80 TEXT     L                 &(T)TDA[tda]T[tdaq]                                         
 Ì   €   i   2
mdx.text
[mnemonic,  mdx.text.q]
&(T)TDA[tda]MDXT[tdaMQ]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 mdx.text.q                   2 INT      R                 tdaMQ                                                       
 mdx.text.line              254 TEXT     L                 &(T)TDA[tda]MDXT[tdaMQ]                                     
 Ì   €   i   2
medispan.kdcs
[mnemonic,  kdc1]
&(T)TDA[tda]MSK[tdaK1]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 kdc1                        10 FREE     L                 tdaK1                                                       
 kdc.no.value.here            0 FREE     L                 &(T)TDA[tda]MSK[tdaK1]                                      
 Ì   €   i   2
medispan.kdcs.2
[mnemonic,kdc1,  kdc2]
&(T)TDA[tda]MSK[tdaK1,tdaK2]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 kdc2                        10 FREE     L                 tdaK2                                                       
 kdcs.defined                 1 FREE     L                 &(T)TDA[tda]MSK[tdaK1,tdaK2]                                

 Index Files                        Subscripts/Physical Base

 class.x                            [generic.class.1,severity,generic.class.2,mnemonic] = 0
                                      &(T)TDAC[tdc1,tdcS,tdc2,tda]

 generic.x                          [generic.class.1,severity,generic.class.2,mnemonic] = 0
                                      &(T)TDAG[tdc1,tdcS,tdc2,tda]

 incomp.x                           [generic.class.1,generic.class.2,mnemonic] = 0
                                      &(T)TDAI[tdc1,tdc2,tda]

 mdx.text.code.x                    [mdx.text.code] = mnemonic
                                      &(T)TDAMTC[tdaMC]

 ms.dis.mnemonic.x                  [ms.gpi,ms.disease.code,ms.severity] = mnemonic
                                      &(T)TDAMDM[tdamg,ted,tdams]

 ms.drug.int.x                      [kdc1,severity,kdc2,mnemonic]
                                      &(T)TDAMD[tdaK1,tdcS,tdaK2,tda]

 ms.int.mnemonic.x                  [ms.class1,ms.class2] = mnemonic
                                      &(T)TDAMIM[tdam1,tdam2]

 ms.iv.incomp.x                     [kdc1,kdc2,mnemonic]
                                      &(T)TDAMI[tdaK1,tdaK2,tda]

 ms.kdc.class.x                     [kdc1,ms.class1]
                                      &(T)TDAMKC[tdaK1,tdam1]