sHelp
                                     PHA.FSV
     i   2
 fdb.files
 fdb.load.files
 main
   already.fileds
   audit.trail
   din.x
   disease.contraind.master
     disease.monographs
   disease.ind.master
   drcm.ranges
   drcm.route.table
   drcm.type.table
   drcm.unit.table
   drug.interaction.master
   drug.interaction.mono
   drug.names.x
   drugs
     allergy.codes
     disease.contrainds
     drug.interactions
     drug.pt.ed.monos.filed
     food.interactions
     ingr.codes
     iv.incompatibilities
     mdx.mas.drug.prod
     mdx.screening.items
   filed
   food.master
   food.monographs
   gcn.ndcs
   gpi.ndcs
   item.no.x
   iv.incomp.master
     iv.incomp.drug.codes
     iv.incomp.ms.text
     iv.incomp.remark.codes
     iv.incomp.solution.codes
   iv.incomp.remarks
   iv.incomp.solutions
   mdx.allergen.codes
   mdx.clin.route.codes
   mdx.dea.codes
   mdx.except.codes
   mdx.form.codes
   mdx.gen.form.codes
     mdx.gfc.scrn.items
     mdx.ultidose
   mdx.gen.xrefs
   mdx.ind.codes
   mdx.iv.desc.table
   mdx.iv.drug.drug
   mdx.iv.drug.sol
   mdx.iv.gcr
   mdx.iv.gen.notes
   mdx.iv.gfc
   mdx.iv.gsm.drug
   mdx.iv.gsm.sol
   mdx.iv.ndc
   mdx.iv.premix
   mdx.iv.premix.drug
   mdx.iv.premix.sol
   mdx.iv.sol
   mdx.iv.sol.sol
   mdx.jcodes
   mdx.manuf.codes
   mdx.mas.allergen.table
     mdx.allergen.scitms
   mdx.mas.dx.table
     mdx.dx.scitms
   mdx.mas.gen.form.table
   mdx.mas.gen.mstr
   mdx.mas.gen.xref.table
   mdx.mas.gfc.ing
   mdx.mas.icd.codes
   mdx.mas.mono.table
     mdx.mas.mono.text
   mdx.mas.prod.ing
   mdx.mas.scrn.items
   mdx.mas.tc.table
   mdx.mas.warn.map
   mdx.mas.warnings
     mdx.mas.warning.text
   mdx.measure.codes
   mdx.mform.codes
   mdx.obook.codes
   mdx.package.codes
   mdx.parsed.str.codes
   mdx.product.cats
   mdx.route.codes
   mdx.tc.codes
   mdx.version.data
     mdx.version.text
   ms.allergy.patterns
   ms.classes
     ms.classes.food.interacts
     ms.classes.kdcs
   ms.comment.table
   ms.disease.msg.codes
   ms.disease.names
   ms.dose.chek
   ms.files.loaded
   ms.gpi.tcrf
   ms.int.monos
   ms.int.monos.by.kdc
   ms.iv.monos.by.kdc
   ms.iv.soln.classes
   ms.kdcs
     ms.kdc.classes
     ms.kdc.ingredients
     ms.kdc.ndcs
   ms.pt.ed.texts
   ms.routes
   ms.unknown.records
   ms.version.data
     ms.version.text
   pt.education.master
     ms.pt.ed.text.codes
   pt.education.monograph
   pt.education.monographs
   used.mnemonics
 mdx.files
 mdx.load.files
 ms.files
 params

 Ì     i   2
fdb.files
[fdb.file.mnemonic]
&(T)TYFF[tyfm]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 fdb.file.mnemonic           12 FREE     L                 tyfm                                                        
 fdb.file.name               40 FREE     L                 &(T)TYFF[tyfm]|0                                            
 fdb.file.path               12 FREE     L                 &(T)TYFF[tyfm]|2                                            
 fdb.file.record.size         4 PINT     R                 &(T)TYFF[tyfm]|1                                            
 fdb.file.set                 1 FREE     L                 &(T)TYFF[tyfm]|3                                            
 Ì     i   2
fdb.load.files
[fdb.file.num]
&(T)TYFL[tyfn]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 fdb.file.num                 2 INT      R                 tyfn                                                        
 fdb.drive                    1 FREE     L                                                                             
 fdb.file.mne                12 FREE     L                 &(T)TYFL[tyfn]|0                                            
 fdb.full.filename           80 FREE     L                 &(T)TYFL[tyfn]|1                                            
 fdb.path                    80 FREE     L                                                                             
 Ì     i   2
main
[run]
*(T4)TY[ty]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 run                          4 PINT     R                 ty                                                          
 copyright.saved              1 INT      R                 *(T4)TY[ty]|6                                               
 data.purge.needed            1 INT      R                 *(T4)TY[ty]|7                                               
 dose.range.new               1 YN       L                 *(T4)TY[ty]|11                                              
 end.date                     8 DATE     L                 *(T4)TY[ty]|3                                               
 end.time                     4 HHMM     L                 *(T4)TY[ty]|4                                               
 fdb.ddim.version             3 CHOICE   L                 *(T4)TY[ty]|8                                               
 fdb.version                  3 FREE     L                 *(T4)TY[ty]|10                                              
 mdx.dicts.filed              1 YN       L                 *(T4)TY[ty]|9                                               
 start.date                   8 DATE     L                 *(T4)TY[ty]|1                                               
 start.time                   4 HHMM     L                 *(T4)TY[ty]|2                                               
 type                         5 CHOICE   L                 *(T4)TY[ty]|0                                               
 user                        10 FREE     L  MIS.USER       *(T4)TY[ty]|5                                           
 Ì   €   i   2
already.fileds
[run,  already.filed.type,already.filed.entry]
*(T4)TY[ty]Y[tyAF,tyAE]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 already.filed.type           2 CHOICE   L                 tyAF                                                        
 already.filed.entry         10 FREE     L                 tyAE                                                        
 already.filed                1 FREE     L                 *(T4)TY[ty]Y[tyAF,tyAE]                                     
 Ì   €   i   2
audit.trail
[run,  audit.trail.q]
*(T4)TY[ty]AT[tyAT]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 audit.trail.q                3 PINT     R                 tyAT                                                        
 audit.trail.client          30 FREE     L  UNV.CLIENT     *(T4)TY[ty]AT[tyAT]|0                                   
 audit.trail.end.date         8 DATE     L                 *(T4)TY[ty]AT[tyAT]|4                                       
 audit.trail.end.time         4 HHMM     L                 *(T4)TY[ty]AT[tyAT]|5                                       
 audit.trail.file            20 FREE     L                 *(T4)TY[ty]AT[tyAT]|7                                       
 audit.trail.job.urn         20 FREE     L                 *(T4)TY[ty]AT[tyAT]|1                                       
 audit.trail.load            20 FREE     L                 *(T4)TY[ty]AT[tyAT]|6                                       
 audit.trail.start.date       8 DATE     L                 *(T4)TY[ty]AT[tyAT]|2                                       
 audit.trail.start.time       4 HHMM     L                 *(T4)TY[ty]AT[tyAT]|3                                       
 Ì   €   i   2
din.x
[run,  din.i,din.drug.i]
*(T4)TY[ty]DIN[tfND,tf]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 din.i                       12 FREE     L                 tfND                                                        
 din.drug.i                  10 FREE     L  PHA.DRUG       tf                                                      
 din.val.i                    1 PINT     R                 *(T4)TY[ty]DIN[tfND,tf]                                     
 Ì   €   i   2
disease.contraind.master
[run,  dci.code]
*(T4)TY[ty]DCI[tyDCI]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 dci.code                    10 FREE     L                 tyDCI                                                       
 dci.desc                    56 FREE     L                 *(T4)TY[ty]DCI[tyDCI]|0                                     
 dci.disease.code            10 FREE     L                 *(T4)TY[ty]DCI[tyDCI]|2                                     
 dci.severity                 1 CHOICE   L                 *(T4)TY[ty]DCI[tyDCI]|1                                     
 Ì   €   i   2
disease.monographs
[run,dci.code,  dis.mon.q]
*(T4)TY[ty]DCI[tyDCI]M[tyDCQ]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 dis.mon.q                    2 PINT     R                 tyDCQ                                                       
 dis.mon.line                75 TEXT     L                 *(T4)TY[ty]DCI[tyDCI]M[tyDCQ]                               
 Ì   €   i   2
disease.ind.master
[run,  di.code]
*(T4)TY[ty]DI[tyDI]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 di.code                     10 FREE     L                 tyDI                                                        
 di.desc                     56 FREE     L                 *(T4)TY[ty]DI[tyDI]|0                                       
 di.disease.code             10 FREE     L                 *(T4)TY[ty]DI[tyDI]|2                                       
 di.label                     1 CHOICE   L                 *(T4)TY[ty]DI[tyDI]|1                                       
 Ì   €   i   2
drcm.ranges
[run,  drcm.range.mnemonic,drcm.range]
*(T4)TY[ty]DRC[tddc,tddcR]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 drcm.range.mnemonic         15 FREE     L  PHA.DR         tddc                                                    
 drcm.range                   3 INT      R                 tddcR                                                       
 drcm.creat.threshold         3 PDECZ    R                 *(T4)TY[ty]DRC[tddc,tddcR]DRCT|19                           
 drcm.creat.time.int          4 CHOICE   L                 *(T4)TY[ty]DRC[tddc,tddcR]DRCT|22                           
 drcm.creat.unit             15 FREE     L                 *(T4)TY[ty]DRC[tddc,tddcR]DRCT|21                           
 drcm.creat.unit.code         2 FREE     L                 *(T4)TY[ty]DRC[tddc,tddcR]DRCT|20                           
 drcm.creatinine.threshold   18 INT      R                 *(T4)TY[ty]DRC[tddc,tddcR]|20                               
 drcm.disease.code           10 FREE     L  PHA.DIS        *(T4)TY[ty]DRC[tddc,tddcR]|8                            
 drcm.display.calc            1 YN       L                 *(T4)TY[ty]DRC[tddc,tddcR]|11                               
 drcm.display.comment         1 YN       L                 *(T4)TY[ty]DRC[tddc,tddcR]|10                               
 drcm.dose.unit              10 FREE     L                 *(T4)TY[ty]DRC[tddc,tddcR]|1                                
 drcm.elim.halflife.high      6 PDECZ    R                 *(T4)TY[ty]DRC[tddc,tddcR]DRCT|24                           
 drcm.elim.halflife.low       6 PDECZ    R                 *(T4)TY[ty]DRC[tddc,tddcR]DRCT|23                           
 drcm.elim.halflife.units     4 CHOICE   L                 *(T4)TY[ty]DRC[tddc,tddcR]DRCT|25                           
 drcm.error                   1 YN       L                 *(T4)TY[ty]DRC[tddc,tddcR]|9                                
 drcm.frequency.high          4 PINT     R                 *(T4)TY[ty]DRC[tddc,tddcR]DRCT|27                           
 drcm.frequency.low           4 PINT     R                 *(T4)TY[ty]DRC[tddc,tddcR]DRCT|26                           
 drcm.from.age                7 AGE      R                 *(T4)TY[ty]DRC[tddc,tddcR]|5                                
 drcm.half.life.range        25 INT      R                 *(T4)TY[ty]DRC[tddc,tddcR]|21                               
 drcm.hepatic.flag            1 YN       L                 *(T4)TY[ty]DRC[tddc,tddcR]|19                               
 drcm.high.dose              11 PDEC     R                 *(T4)TY[ty]DRC[tddc,tddcR]|13                               
 drcm.high.dose.unit         10 FREE     L  PHA.UNITS      *(T4)TY[ty]DRC[tddc,tddcR]DRCT|5                        
 drcm.high.duration           5 PDEC     R                 *(T4)TY[ty]DRC[tddc,tddcR]|16                               
 drcm.high.kg.or.m2           2 CHOICE   L                 *(T4)TY[ty]DRC[tddc,tddcR]DRCT|6                            
 drcm.high.time.int           4 CHOICE   L                 *(T4)TY[ty]DRC[tddc,tddcR]DRCT|7                            
 drcm.high.unit.code          2 FREE     L                 *(T4)TY[ty]DRC[tddc,tddcR]DRCT|4                            
 drcm.kg.or.sqm               3 CHOICE   L                 *(T4)TY[ty]DRC[tddc,tddcR]|2                                
 drcm.lifetime.dose          11 PDEC     R                 *(T4)TY[ty]DRC[tddc,tddcR]|23                               
 drcm.lifetime.dose.unit     10 FREE     L  PHA.UNITS      *(T4)TY[ty]DRC[tddc,tddcR]DRCT|17                       
 drcm.lifetime.kg.or.m2       2 CHOICE   L                 *(T4)TY[ty]DRC[tddc,tddcR]DRCT|18                           
 drcm.lifetime.unit.code      2 FREE     L                 *(T4)TY[ty]DRC[tddc,tddcR]DRCT|16                           
 drcm.low.dose               11 PDEC     R                 *(T4)TY[ty]DRC[tddc,tddcR]|12                               
 drcm.low.dose.unit          10 FREE     L  PHA.UNITS      *(T4)TY[ty]DRC[tddc,tddcR]DRCT|1                        
 drcm.low.duration            5 PDEC     R                 *(T4)TY[ty]DRC[tddc,tddcR]|15                               
 drcm.low.kg.or.m2            2 CHOICE   L                 *(T4)TY[ty]DRC[tddc,tddcR]DRCT|2                            
 drcm.low.time.int            4 CHOICE   L                 *(T4)TY[ty]DRC[tddc,tddcR]DRCT|3                            
 drcm.low.unit.code           2 FREE     L                 *(T4)TY[ty]DRC[tddc,tddcR]DRCT|0                            
 drcm.max.dose               11 PDEC     R                 *(T4)TY[ty]DRC[tddc,tddcR]|14                               
 drcm.max.dose.unit          10 FREE     L  PHA.UNITS      *(T4)TY[ty]DRC[tddc,tddcR]DRCT|9                        
 drcm.max.duration            5 PDEC     R                 *(T4)TY[ty]DRC[tddc,tddcR]|17                               
 drcm.max.kg.or.m2            2 CHOICE   L                 *(T4)TY[ty]DRC[tddc,tddcR]DRCT|10                           
 drcm.max.single.dose        11 PDEC     R                 *(T4)TY[ty]DRC[tddc,tddcR]|22                               
 drcm.max.single.dose.unit   10 FREE     L  PHA.UNITS      *(T4)TY[ty]DRC[tddc,tddcR]DRCT|13                       
 drcm.max.single.kg.or.m2     2 CHOICE   L                 *(T4)TY[ty]DRC[tddc,tddcR]DRCT|14                           
 drcm.max.single.time.int     4 CHOICE   L                 *(T4)TY[ty]DRC[tddc,tddcR]DRCT|15                           
 drcm.max.single.unit.code    2 FREE     L                 *(T4)TY[ty]DRC[tddc,tddcR]DRCT|12                           
 drcm.max.time.int            4 CHOICE   L                 *(T4)TY[ty]DRC[tddc,tddcR]DRCT|11                           
 drcm.max.unit.code           2 FREE     L                 *(T4)TY[ty]DRC[tddc,tddcR]DRCT|8                            
 drcm.renal.flag              1 YN       L                 *(T4)TY[ty]DRC[tddc,tddcR]|18                               
 drcm.route                  10 FREE     L  PHA.ROUTES     *(T4)TY[ty]DRC[tddc,tddcR]|4                            
 drcm.sex                     1 CHOICE   L                 *(T4)TY[ty]DRC[tddc,tddcR]|7                                
 drcm.thru.age                7 AGE      R                 *(T4)TY[ty]DRC[tddc,tddcR]|6                                
 drcm.time.interval           4 CHOICE   L                 *(T4)TY[ty]DRC[tddc,tddcR]|3                                
 drcm.type                   15 FREE     L  PHA.DOSE.TYPE  *(T4)TY[ty]DRC[tddc,tddcR]|0                            
 ms.comment.code              3 INT      R                 *(T4)TY[ty]DRC[tddc,tddcR]|26                               
 ms.effect.code               2 INT      R                 *(T4)TY[ty]DRC[tddc,tddcR]|25                               
 ms.ref.code                  3 INT      R                 *(T4)TY[ty]DRC[tddc,tddcR]|24                               
 Ì   €   i   2
drcm.route.table
[run,  drcm.admin.route]
*(T4)TY[ty]DRCR[tyDRR]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 drcm.admin.route             3 INT      R                 tyDRR                                                       
 drcm.route.description      22 FREE     L                 *(T4)TY[ty]DRCR[tyDRR]|1                                    
 drcm.route.mnemonic         10 FREE     L                 *(T4)TY[ty]DRCR[tyDRR]|0                                    
 Ì   €   i   2
drcm.type.table
[run,  drcm.type.code]
*(T4)TY[ty]DRCT[tyDRT]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 drcm.type.code               2 INT      R                 tyDRT                                                       
 drcm.type.description       25 TEXT     L                 *(T4)TY[ty]DRCT[tyDRT]                                      
 Ì   €   i   2
drcm.unit.table
[run,  drcm.unit.code]
*(T4)TY[ty]DRCU[tyDRU]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 drcm.unit.code               3 INT      R                 tyDRU                                                       
 drcm.unit.calc.code          1 INT      R                 *(T4)TY[ty]DRCU[tyDRU]|2                                    
 drcm.unit.description       12 FREE     L                 *(T4)TY[ty]DRCU[tyDRU]|0                                    
 drcm.unit.type.code          1 INT      R                 *(T4)TY[ty]DRCU[tyDRU]|1                                    
 Ì   €   i   2
drug.interaction.master
[run,  dim.code]
*(T4)TY[ty]DIM[tyDI]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 dim.code                     6 FREE     L                 tyDI                                                        
 dim.desc                    60 FREE     L                 *(T4)TY[ty]DIM[tyDI]|0                                      
 dim.mono                     5 FREE     L                 *(T4)TY[ty]DIM[tyDI]|2                                      
 dim.ms.class1                5 FREE     L                 *(T4)TY[ty]DIM[tyDI]|3                                      
 dim.ms.class2                5 FREE     L                 *(T4)TY[ty]DIM[tyDI]|4                                      
 dim.significance             1 CHOICE   L                 *(T4)TY[ty]DIM[tyDI]|1                                      
 Ì   €   i   2
drug.interaction.mono
[run,  dim.mono.code,dim.mono.q]
*(T4)TY[ty]DIG[tyDIC,tyDIQ]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 dim.mono.code                5 FREE     L                 tyDIC                                                       
 dim.mono.q                   3 PINT     R                 tyDIQ                                                       
 dim.mono.line               80 TEXT     L                 *(T4)TY[ty]DIG[tyDIC,tyDIQ]                                 
 Ì   €   i   2
drug.names.x
[run,  drug.name.i,drug.ndc.i]
*(T4)TY[ty]N[tfI,tfND]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 drug.name.i                 45 FREE     L                 tfI                                                         
 drug.ndc.i                  12 FREE     L                 tfND                                                        
 drug.name.val.i              1 PINT     R                 *(T4)TY[ty]N[tfI,tfND]                                      
 Ì   €   i   2
drugs
[run,  ndc]
*(T4)TY[ty]D[tfND]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 ndc                         12 FREE     L                 tfND                                                        
 ct.per.package               5 PINT     R                 *(T4)TY[ty]D[tfND]A|5                                       
 ctrl.sched                  10 FREE     L  PHA.CS         *(T4)TY[ty]D[tfND]|3                                    
 dispense.form               10 FREE     L  PHA.FORMS      *(T4)TY[ty]D[tfND]A|11                                  
 dispense.size                8 DEC      R                 *(T4)TY[ty]D[tfND]|12                                       
 dosage.form                 10 FREE     L  PHA.FORMS      *(T4)TY[ty]D[tfND]|2                                    
 dose.range                  15 FREE     L  PHA.DR         *(T4)TY[ty]D[tfND]A|23                                  
 drug.class                  10 FREE     L  PHA.CLASS      *(T4)TY[ty]D[tfND]|7                                    
 drug.class.specific         10 FREE     L  PHA.CLASS      *(T4)TY[ty]D[tfND]|15                                   
 drug.type                   10 FREE     L  PHA.DRUG.TYPE  *(T4)TY[ty]D[tfND]|9                                    
 drug.type.code               2 FREE     L                 *(T4)TY[ty]D[tfND]|13                                       
 fsv.generic.name            30 FREE     L                 *(T4)TY[ty]D[tfND]|16                                       
 gcn                          6 FREE     L                 *(T4)TY[ty]D[tfND]|14                                       
 generic.name                30 FREE     L                 *(T4)TY[ty]D[tfND]|4                                        
 gpi                         14 FREE     L                 *(T4)TY[ty]D[tfND]A|14                                      
 hosp.item.number            10 FREE     L                 *(T4)TY[ty]D[tfND]A|9                                       
 item.smallest.unit           4 FREE     L                 *(T4)TY[ty]D[tfND]A|16                                      
 kdc                         10 FREE     L                 *(T4)TY[ty]D[tfND]A|13                                      
 manufacturer                10 FREE     L  MIS.MFR        *(T4)TY[ty]D[tfND]|5                                    
 max.dose                     8 PDEC     R                 *(T4)TY[ty]D[tfND]A|0                                       
 mdx.clin.route.code          6 PINT     R                 *(T4)TY[ty]D[tfND]A|24                                      
 mdx.gcc.code                 8 PINT     R                 *(T4)TY[ty]D[tfND]A|27                                      
 mdx.gcr.code                 6 PINT     R                 *(T4)TY[ty]D[tfND]A|19                                      
 mdx.gfc.subcode              6 PINT     R                 *(T4)TY[ty]D[tfND]A|21                                      
 mdx.manuf.code               6 PINT     R                 *(T4)TY[ty]D[tfND]A|20                                      
 mdx.str.code                 7 PINT     R                 *(T4)TY[ty]D[tfND]A|22                                      
 mm.category                  8 FREE     L  MM.CATEGORY    *(T4)TY[ty]D[tfND]A|8                                   
 mnemonic                    10 FREE     L                 *(T4)TY[ty]D[tfND]|0                                        
 ms.file.raw.strength         8 FREE     L                 *(T4)TY[ty]D[tfND]A|29                                      
 ms.file.strength            30 FREE     L                 *(T4)TY[ty]D[tfND]A|26                                      
 ms.file.strength.unit       11 FREE     L                 *(T4)TY[ty]D[tfND]A|28                                      
 ms.pkg.unit                  2 FREE     L                 *(T4)TY[ty]D[tfND]A|25                                      
 name                        45 FREE     L                 *(T4)TY[ty]D[tfND]|1                                        
 new.ndc                     12 FREE     L                 *(T4)TY[ty]D[tfND]A|12                                      
 old.ndc                     12 FREE     L                 *(T4)TY[ty]D[tfND]A|18                                      
 order.size                   8 DEC      R                 *(T4)TY[ty]D[tfND]|11                                       
 package.desc                10 FREE     L                 *(T4)TY[ty]D[tfND]A|4                                       
 package.smallest.unit       10 FREE     L                 *(T4)TY[ty]D[tfND]A|17                                      
 pkg.per.case                 5 PINT     R                 *(T4)TY[ty]D[tfND]A|6                                       
 pt.ed.monograph              4 FREE     L                 *(T4)TY[ty]D[tfND]A|7                                       
 pt.ed.monograph.sp           4 FREE     L                 *(T4)TY[ty]D[tfND]A|15                                      
 route                       10 FREE     L  PHA.ROUTES     *(T4)TY[ty]D[tfND]|6                                    
 strength                    30 FREE     L                 *(T4)TY[ty]D[tfND]|10                                       
 unit.awp                     9 DEC      R                 *(T4)TY[ty]D[tfND]A|3                                       
 unit.cost                    9 DEC      R                 *(T4)TY[ty]D[tfND]A|1                                       
 unit.dose                    1 YN       L                 *(T4)TY[ty]D[tfND]|8                                        
 unit.price                   9 DEC      R                 *(T4)TY[ty]D[tfND]A|2                                       
 vendor                      11 FREE     L  MIS.VEN        *(T4)TY[ty]D[tfND]A|10                                  
 Ì   €   i   2
allergy.codes
[run,ndc,  allergy.code]
*(T4)TY[ty]D[tfND]AC[fsvAC]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 allergy.code                 7 FREE     L                 fsvAC                                                       
 allergy.cross.sensitivity    1 YN       L                 *(T4)TY[ty]D[tfND]AC[fsvAC]|0                               
 Ì   €   i   2
disease.contrainds
[run,ndc,  disease.contraind]
*(T4)TY[ty]D[tfND]DC[tyDC]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 disease.contraind            5 FREE     L                 tyDC                                                        
 Ì   €   i   2
drug.interactions
[run,ndc,  drug.interaction]
*(T4)TY[ty]D[tfND]DI[tyDI]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 drug.interaction             6 FREE     L                 tyDI                                                        
 Ì   €   i   2
drug.pt.ed.monos.filed
[run,ndc,  drug.pem.filed]
*(T4)TY[ty]D[tfND]MF[tdmo]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 drug.pem.filed              10 FREE     L  PHA.MON        tdmo                                                    
 drug.pem.filed.val           1 FREE     L                 *(T4)TY[ty]D[tfND]MF[tdmo]                                  
 Ì   €   i   2
food.interactions
[run,ndc,  food.interaction]
*(T4)TY[ty]D[tfND]FI[tyFI]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 food.interaction             4 FREE     L                 tyFI                                                        
 Ì   €   i   2
ingr.codes
[run,ndc,  ingredient.code]
*(T4)TY[ty]D[tfND]IG[fsvIC]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 ingredient.code              7 FREE     L                 fsvIC                                                       
 Ì   €   i   2
iv.incompatibilities
[run,ndc,  iv.incompatibility]
*(T4)TY[ty]D[tfND]II[tyII]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 iv.incompatibility           4 FREE     L                 tyII                                                        
 Ì   €   i   2
mdx.mas.drug.prod
[run,ndc,  mdx.mas.dp.gm.id,mdx.mas.dp.gm.af.code]
*(T4)TY[ty]D[tfND]MASPI[masGM,masGA]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 mdx.mas.dp.gm.id             6 INT      R                 masGM                                                       
 mdx.mas.dp.gm.af.code        6 INT      R                 masGA                                                       
 mdx.mas.dp.exc.flag          1 FREE     L                 *(T4)TY[ty]D[tfND]MASPI[masGM,masGA]|1                      
 mdx.mas.dp.name.1          240 FREE     L                 *(T4)TY[ty]D[tfND]MASPI[masGM,masGA]|0                      
 mdx.mas.dp.name.2           15 FREE     L                 *(T4)TY[ty]D[tfND]MASPI[masGM,masGA]2|0                     
 Ì   €   i   2
mdx.screening.items
[run,ndc,  mdx.si.type,mdx.si.route,mdx.si.id]
*(T4)TY[ty]D[tfND]MDXI[tyDST,tyDSR,tyDSI]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 mdx.si.type                  3 CHOICE   L                 tyDST                                                       
 mdx.si.route                10 FREE     L                 tyDSR                                                       
 mdx.si.id                   10 FREE     L                 tyDSI                                                       
 mdx.si.excipient.flag        1 YN       L                 *(T4)TY[ty]D[tfND]MDXI[tyDST,tyDSR,tyDSI]|0                 
 Ì   €   i   2
filed
[run,  filed.mnemonic]
*(T4)TY[ty]F[tf]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 filed.mnemonic              10 FREE     L  PHA.DRUG       tf                                                      
 filed.new                    1 YN       L                 *(T4)TY[ty]F[tf]|0                                          
 Ì   €   i   2
food.master
[run,  food]
*(T4)TY[ty]FM[tyFI]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 food                         4 FREE     L                 tyFI                                                        
 food.drug                   21 FREE     L                 *(T4)TY[ty]FM[tyFI]|0                                       
 food.mono                    3 FREE     L                 *(T4)TY[ty]FM[tyFI]|2                                       
 food.ms.class1               5 FREE     L                 *(T4)TY[ty]FM[tyFI]|3                                       
 food.ms.class2               5 FREE     L                 *(T4)TY[ty]FM[tyFI]|4                                       
 food.significance            1 CHOICE   L                 *(T4)TY[ty]FM[tyFI]|1                                       
 Ì   €   i   2
food.monographs
[run,  food.mono.code,food.mono.q]
*(T4)TY[ty]FG[tyFG,tyFQ]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 food.mono.code               3 FREE     L                 tyFG                                                        
 food.mono.q                  3 PINT     R                 tyFQ                                                        
 food.mono.line              73 TEXT     L                 *(T4)TY[ty]FG[tyFG,tyFQ]                                    
 Ì   €   i   2
gcn.ndcs
[run,  gcnx,ndc.for.gcn]
*(T4)TY[ty]GCN[tyGCN,tfND]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 gcnx                         6 FREE     L                 tyGCN                                                       
 ndc.for.gcn                 12 FREE     L                 tfND                                                        
 Ì   €   i   2
gpi.ndcs
[run,  gpix,ndc.for.gpi]
*(T4)TY[ty]GPI[tyGPI,tfND]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 gpix                        14 FREE     L                 tyGPI                                                       
 ndc.for.gpi                 12 FREE     L                 tfND                                                        
 Ì   €   i   2
item.no.x
[run,  item.number]
*(T4)TY[ty]IT[mtR]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 item.number                 10 FREE     L                 mtR                                                         
 item.number.ndc             12 FREE     L                 *(T4)TY[ty]IT[mtR]|0                                        
 Ì   €   i   2
iv.incomp.master
[run,  ivi.code]
*(T4)TY[ty]IIM[tyII]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 ivi.code                     4 FREE     L                 tyII                                                        
 ivi.desc                    54 FREE     L                 *(T4)TY[ty]IIM[tyII]|0                                      
 Ì   €   i   2
iv.incomp.drug.codes
[run,ivi.code,  iv.incomp.drug.code]
*(T4)TY[ty]IIM[tyII]D[tyKDC]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 iv.incomp.drug.code          7 FREE     L                 tyKDC                                                       
 Ì   €   i   2
iv.incomp.ms.text
[run,ivi.code,  iv.incomp.ms.text.q]
*(T4)TY[ty]IIM[tyII]T[tyIT]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 iv.incomp.ms.text.q          2 PINT     R                 tyIT                                                        
 iv.incomp.ms.text.line      80 TEXT     L                 *(T4)TY[ty]IIM[tyII]T[tyIT]                                 
 Ì   €   i   2
iv.incomp.remark.codes
[run,ivi.code,  ivi.rem.code]
*(T4)TY[ty]IIM[tyII]R[tyIIR]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 ivi.rem.code                 2 FREE     L                 tyIIR                                                       
 Ì   €   i   2
iv.incomp.solution.codes
[run,ivi.code,  ivi.solution.code]
*(T4)TY[ty]IIM[tyII]S[tyIIS]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 ivi.solution.code            3 FREE     L                 tyIIS                                                       
 Ì   €   i   2
iv.incomp.remarks
[run,  ivi.remark]
*(T4)TY[ty]IIR[tyIIR]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 ivi.remark                   2 FREE     L                 tyIIR                                                       
 ivi.remark.text             80 TEXT     L                 *(T4)TY[ty]IIR[tyIIR]                                       
 Ì   €   i   2
iv.incomp.solutions
[run,  ivi.incomp.solution]
*(T4)TY[ty]IIS[tyIIS]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 ivi.incomp.solution          3 FREE     L                 tyIIS                                                       
 ivi.solution.text           80 TEXT     L                 *(T4)TY[ty]IIS[tyIIS]                                       
 Ì   €   i   2
mdx.allergen.codes
[run,  mdx.allergen.code.i]
*(T4)TY[ty]MDXA[tyMDA]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 mdx.allergen.code.i          7 PINT     R                 tyMDA                                                       
 mdx.allergen.name           60 FREE     L                 *(T4)TY[ty]MDXA[tyMDA]|0                                    
 Ì   €   i   2
mdx.clin.route.codes
[run,  mdx.clin.route.code.i]
*(T4)TY[ty]MDCR[tyMCR]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 mdx.clin.route.code.i        6 PINT     R                 tyMCR                                                       
 mdx.clin.route.name         55 FREE     L                 *(T4)TY[ty]MDCR[tyMCR]|0                                    
 Ì   €   i   2
mdx.dea.codes
[run,  mdx.dea.code.i]
*(T4)TY[ty]MDEA[tyMDD]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 mdx.dea.code.i               5 FREE     L                 tyMDD                                                       
 mdx.dea.code.desc           30 FREE     L                 *(T4)TY[ty]MDEA[tyMDD]|0                                    
 Ì   €   i   2
mdx.except.codes
[run,  mdx.except.code.i]
*(T4)TY[ty]MDEC[tyMEC]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 mdx.except.code.i            2 PINT     R                 tyMEC                                                       
 mdx.except.name             30 FREE     L                 *(T4)TY[ty]MDEC[tyMEC]|0                                    
 Ì   €   i   2
mdx.form.codes
[run,  mdx.form.code.i]
*(T4)TY[ty]MDFC[tyMFC]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 mdx.form.code.i             10 FREE     L                 tyMFC                                                       
 mdx.form.name               50 FREE     L                 *(T4)TY[ty]MDFC[tyMFC]|0                                    
 Ì   €   i   2
mdx.gen.form.codes
[run,  mdx.gfc.subcode.i]
*(T4)TY[ty]MDGF[tyMDF]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 mdx.gfc.subcode.i            6 PINT     R                 tyMDF                                                       
 mdx.gfc.code                 6 PINT     R                 *(T4)TY[ty]MDGF[tyMDF]|0                                    
 mdx.gfc.dose.range          15 FREE     L  PHA.DR         *(T4)TY[ty]MDGF[tyMDF]|5                                
 mdx.gfc.form.code            3 FREE     L                 *(T4)TY[ty]MDGF[tyMDF]|2                                    
 mdx.gfc.gcr                  6 PINT     R                 *(T4)TY[ty]MDGF[tyMDF]|1                                    
 mdx.gfc.note.id              6 FREE     L                 *(T4)TY[ty]MDGF[tyMDF]|6                                    
 mdx.gfc.roa.code             2 FREE     L                 *(T4)TY[ty]MDGF[tyMDF]|4                                    
 mdx.gfc.str.code             7 PINT     R                 *(T4)TY[ty]MDGF[tyMDF]|3                                    
 Ì   €   i   2
mdx.gfc.scrn.items
[run,mdx.gfc.subcode.i,  mdx.gfc.scrn.item]
*(T4)TY[ty]MDGF[tyMDF]SI[tyGSI]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 mdx.gfc.scrn.item            8 INT      R                 tyGSI                                                       
 Ì   €   i   2
mdx.ultidose
[run,mdx.gfc.subcode.i,  mdx.ud.gender,mdx.ud.age.low,mdx.ud.age.high]
*(T4)TY[ty]MDGF[tyMDF]UD[tyMUX,tyMUL,tyMUH]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 mdx.ud.gender                1 FREE     L                 tyMUX                                                       
 mdx.ud.age.low               5 PINT     R                 tyMUL                                                       
 mdx.ud.age.high              5 PINT     R                 tyMUH                                                       
 mdx.ud.dosing.unit           2 CHOICE   L                 *(T4)TY[ty]MDGF[tyMDF]UD[tyMUX,tyMUL,tyMUH]|4               
 mdx.ud.ind.dose.high        11 PDEC     R                 *(T4)TY[ty]MDGF[tyMDF]UD[tyMUX,tyMUL,tyMUH]|1               
 mdx.ud.ind.dose.low         11 PDEC     R                 *(T4)TY[ty]MDGF[tyMDF]UD[tyMUX,tyMUL,tyMUH]|0               
 mdx.ud.max.duration          5 PINT     R                 *(T4)TY[ty]MDGF[tyMDF]UD[tyMUX,tyMUL,tyMUH]|6               
 mdx.ud.min.duration          5 PINT     R                 *(T4)TY[ty]MDGF[tyMDF]UD[tyMUX,tyMUL,tyMUH]|5               
 mdx.ud.per.dose.high        11 PDEC     R                 *(T4)TY[ty]MDGF[tyMDF]UD[tyMUX,tyMUL,tyMUH]|3               
 mdx.ud.per.dose.low         11 PDEC     R                 *(T4)TY[ty]MDGF[tyMDF]UD[tyMUX,tyMUL,tyMUH]|2               
 Ì   €   i   2
mdx.gen.xrefs
[run,  mdx.gcr.code.i]
*(T4)TY[ty]MDGX[tyMGC]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 mdx.gcr.code.i               6 PINT     R                 tyMGC                                                       
 mdx.gen.xref.name           50 FREE     L                 *(T4)TY[ty]MDGX[tyMGC]|0                                    
 Ì   €   i   2
mdx.ind.codes
[run,  mdx.ind.code.i]
*(T4)TY[ty]MDIN[tyMIN]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 mdx.ind.code.i               6 PINT     R                 tyMIN                                                       
 mdx.ind.text               120 FREE     L                 *(T4)TY[ty]MDIN[tyMIN]|0                                    
 Ì   €   i   2
mdx.iv.desc.table
[run,  mdx.iv.desc.desc.id]
*(T4)TY[ty]MID[tyMID]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 mdx.iv.desc.desc.id          4 PINT     R                 tyMID                                                       
 mdx.iv.desc.desc.1         250 FREE     L                 *(T4)TY[ty]MID[tyMID]|0                                     
 mdx.iv.desc.desc.2         250 FREE     L                 *(T4)TY[ty]MID[tyMID]2|0                                    
 Ì   €   i   2
mdx.iv.drug.drug
[run,  mdx.iv.dd.gcr.1,mdx.iv.dd.gcr.2]
*(T4)TY[ty]MIDD[tyMC1,tyMC2]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 mdx.iv.dd.gcr.1              6 PINT     R                 tyMC1                                                       
 mdx.iv.dd.gcr.2              6 PINT     R                 tyMC2                                                       
 mdx.iv.dd.compat.code.1    240 FREE     L                 *(T4)TY[ty]MIDD[tyMC1,tyMC2]|0                              
 mdx.iv.dd.compat.code.2     15 FREE     L                 *(T4)TY[ty]MIDD[tyMC1,tyMC2]2|0                             
 Ì   €   i   2
mdx.iv.drug.sol
[run,  mdx.iv.ds.type,mdx.iv.ds.gcr,mdx.iv.ds.gfc]
*(T4)TY[ty]MIDS[tyMDT,tyMDC,tyMDF]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 mdx.iv.ds.type               2 CHOICE   L                 tyMDT                                                       
 mdx.iv.ds.gcr                6 PINT     R                 tyMDC                                                       
 mdx.iv.ds.gfc                6 PINT     R                 tyMDF                                                       
 mdx.iv.ds.compat.code.1    240 FREE     L                 *(T4)TY[ty]MIDS[tyMDT,tyMDC,tyMDF]|0                        
 mdx.iv.ds.compat.code.2     15 FREE     L                 *(T4)TY[ty]MIDS[tyMDT,tyMDC,tyMDF]2|0                       
 Ì   €   i   2
mdx.iv.gcr
[run,  mdx.iv.ig.gcr]
*(T4)TY[ty]MIGR[tyMDC]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 mdx.iv.ig.gcr                6 PINT     R                 tyMDC                                                       
 mdx.iv.ig.gcr.name.1       245 FREE     L                 *(T4)TY[ty]MIGR[tyMDC]|0                                    
 mdx.iv.ig.gcr.name.2        10 FREE     L                 *(T4)TY[ty]MIGR[tyMDC]2|0                                   
 Ì   €   i   2
mdx.iv.gen.notes
[run,  mdx.iv.gn.code]
*(T4)TY[ty]MIGN[tyMIC]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 mdx.iv.gn.code               1 FREE     L                 tyMIC                                                       
 mdx.iv.gn.text.1           250 FREE     L                 *(T4)TY[ty]MIGN[tyMIC]|0                                    
 mdx.iv.gn.text.2             5 FREE     L                 *(T4)TY[ty]MIGN[tyMIC]2|0                                   
 Ì   €   i   2
mdx.iv.gfc
[run,  mdx.iv.if.gfc]
*(T4)TY[ty]MIGF[tyMDF]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 mdx.iv.if.gfc                6 PINT     R                 tyMDF                                                       
 mdx.iv.if.gcr                6 PINT     R                 *(T4)TY[ty]MIGF[tyMDF]|0                                    
 Ì   €   i   2
mdx.iv.gsm.drug
[run,  mdx.iv.gd.gcr]
*(T4)TY[ty]MIGD[tyMDC]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 mdx.iv.gd.gcr               10 PINT     R                 tyMDC                                                       
 mdx.iv.gd.gsm.name          75 FREE     L                 *(T4)TY[ty]MIGD[tyMDC]|0                                    
 Ì   €   i   2
mdx.iv.gsm.sol
[run,  mdx.iv.gs.gfc]
*(T4)TY[ty]MIGS[tyMDF]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 mdx.iv.gs.gfc                6 PINT     R                 tyMDF                                                       
 mdx.iv.gs.gsm.name          75 FREE     L                 *(T4)TY[ty]MIGS[tyMDF]|0                                    
 Ì   €   i   2
mdx.iv.ndc
[run,  mdx.iv.ndc.ndc]
*(T4)TY[ty]MINDC[tfND]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 mdx.iv.ndc.ndc              20 FREE     L                 tfND                                                        
 mdx.iv.ndc.abbrev.name      80 FREE     L                 *(T4)TY[ty]MINDC[tfND]|0                                    
 mdx.iv.ndc.gfc               6 PINT     R                 *(T4)TY[ty]MINDC[tfND]|1                                    
 Ì   €   i   2
mdx.iv.premix
[run,  mdx.iv.px.gfc]
*(T4)TY[ty]MIP[tyMDF]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 mdx.iv.px.gfc               10 PINT     R                 tyMDF                                                       
 Ì   €   i   2
mdx.iv.premix.drug
[run,  mdx.iv.pxd.gfc]
*(T4)TY[ty]MIPD[tyMDF]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 mdx.iv.pxd.gfc               6 PINT     R                 tyMDF                                                       
 mdx.iv.pxd.gcr               6 PINT     R                 *(T4)TY[ty]MIPD[tyMDF]|0                                    
 Ì   €   i   2
mdx.iv.premix.sol
[run,  mdx.iv.pxs.gfc]
*(T4)TY[ty]MIPS[tyMDF]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 mdx.iv.pxs.gfc               6 PINT     R                 tyMDF                                                       
 mdx.iv.pxs.gfc.2             6 PINT     R                 *(T4)TY[ty]MIPS[tyMDF]|0                                    
 Ì   €   i   2
mdx.iv.sol
[run,  mdx.iv.sol.gfc]
*(T4)TY[ty]MIS[tyMDF]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 mdx.iv.sol.gfc               6 PINT     R                 tyMDF                                                       
 mdx.iv.sol.abbrev.name      20 FREE     L                 *(T4)TY[ty]MIS[tyMDF]|0                                     
 Ì   €   i   2
mdx.iv.sol.sol
[run,  mdx.iv.ss.gfc,mdx.iv.ss.gfc.2]
*(T4)TY[ty]MISS[tyMDF,tyMF2]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 mdx.iv.ss.gfc                6 PINT     R                 tyMDF                                                       
 mdx.iv.ss.gfc.2              6 PINT     R                 tyMF2                                                       
 mdx.iv.ss.compat.code.1    240 FREE     L                 *(T4)TY[ty]MISS[tyMDF,tyMF2]|0                              
 mdx.iv.ss.compat.code.2     15 FREE     L                 *(T4)TY[ty]MISS[tyMDF,tyMF2]2|0                             
 Ì   €   i   2
mdx.jcodes
[run,  mdx.jcode.i,mdx.jcode.ndc.i]
*(T4)TY[ty]MDJC[tyMDJ,tyNDC]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 mdx.jcode.i                  5 FREE     L                 tyMDJ                                                       
 mdx.jcode.ndc.i             12 FREE     L                 tyNDC                                                       
 mdx.jcode.desc              18 FREE     L                 *(T4)TY[ty]MDJC[tyMDJ,tyNDC]|0                              
 mdx.jcode.prod.name         55 FREE     L                 *(T4)TY[ty]MDJC[tyMDJ,tyNDC]|1                              
 Ì   €   i   2
mdx.manuf.codes
[run,  mdx.manuf.code.i]
*(T4)TY[ty]MDMC[tyMMC]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 mdx.manuf.code.i             6 FREE     L                 tyMMC                                                       
 mdx.lbl.code                 5 FREE     L                 *(T4)TY[ty]MDMC[tyMMC]L|0                                   
 mdx.lbl.pgm.eff.date         8 DATE     L                 *(T4)TY[ty]MDMC[tyMMC]L|2                                   
 mdx.lbl.pgm.term.date        8 DATE     L                 *(T4)TY[ty]MDMC[tyMMC]L|3                                   
 mdx.lbl.rebate.status        1 FREE     L                 *(T4)TY[ty]MDMC[tyMMC]L|1                                   
 mdx.manuf.addr1             80 FREE     L                 *(T4)TY[ty]MDMC[tyMMC]|1                                    
 mdx.manuf.addr2             50 FREE     L                 *(T4)TY[ty]MDMC[tyMMC]|2                                    
 mdx.manuf.city              30 FREE     L                 *(T4)TY[ty]MDMC[tyMMC]|3                                    
 mdx.manuf.name              50 FREE     L                 *(T4)TY[ty]MDMC[tyMMC]|0                                    
 mdx.manuf.phone             10 PINT     R                 *(T4)TY[ty]MDMC[tyMMC]|6                                    
 mdx.manuf.state              2 FREE     L                 *(T4)TY[ty]MDMC[tyMMC]|4                                    
 mdx.manuf.zip               15 FREE     L                 *(T4)TY[ty]MDMC[tyMMC]|5                                    
 Ì   €   i   2
mdx.mas.allergen.table
[run,  mdx.mas.allergy.id]
*(T4)TY[ty]MASAL[tyMDA]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 mdx.mas.allergy.id           7 PINT     R                 tyMDA                                                       
 mdx.mas.allergy.text        60 FREE     L                 *(T4)TY[ty]MASAL[tyMDA]|0                                   
 Ì   €   i   2
mdx.allergen.scitms
[run,mdx.mas.allergy.id,  mdx.all.scitm]
*(T4)TY[ty]MASAL[tyMDA]S[tyASI]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 mdx.all.scitm                8 PINT     R                 tyASI                                                       
 Ì   €   i   2
mdx.mas.dx.table
[run,  mdx.mas.dx.concept.id]
*(T4)TY[ty]MASDX[tyMIN]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 mdx.mas.dx.concept.id        6 PINT     R                 tyMIN                                                       
 mdx.mas.dx.text            120 FREE     L                 *(T4)TY[ty]MASDX[tyMIN]|0                                   
 Ì   €   i   2
mdx.dx.scitms
[run,mdx.mas.dx.concept.id,  mdx.ind.scitm]
*(T4)TY[ty]MASDX[tyMIN]S[tyISI]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 mdx.ind.scitm                8 PINT     R                 tyISI                                                       
 Ì   €   i   2
mdx.mas.gen.form.table
[run,  mdx.mas.gfc.subcode]
*(T4)TY[ty]MASGF[tyMDF]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 mdx.mas.gfc.subcode          6 PINT     R                 tyMDF                                                       
 mdx.mas.gfc.gcr.code         6 PINT     R                 *(T4)TY[ty]MASGF[tyMDF]|0                                   
 mdx.mas.gfc.route.code       6 PINT     R                 *(T4)TY[ty]MASGF[tyMDF]|1                                   
 Ì   €   i   2
mdx.mas.gen.mstr
[run,  mdx.mas.gm.gm.id,mdx.mas.gm.gm.af.code]
*(T4)TY[ty]MASGM[masGM,masGA]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 mdx.mas.gm.gm.id             6 INT      R                 masGM                                                       
 mdx.mas.gm.gm.af.code        6 INT      R                 masGA                                                       
 mdx.mas.gm.name            253 FREE     L                 *(T4)TY[ty]MASGM[masGM,masGA]|0                             
 Ì   €   i   2
mdx.mas.gen.xref.table
[run,  mdx.mas.gcr.code]
*(T4)TY[ty]MASGR[tyMGC]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 mdx.mas.gcr.code             6 PINT     R                 tyMGC                                                       
 mdx.mas.gcr.name.1         248 FREE     L                 *(T4)TY[ty]MASGR[tyMGC]|0                                   
 mdx.mas.gcr.name.2           7 FREE     L                 *(T4)TY[ty]MASGR[tyMGC]2|0                                  
 Ì   €   i   2
mdx.mas.gfc.ing
[run,  mdx.mas.gi.gm.id,mdx.mas.gi.gm.af.code,mdx.mas.gi.gfc.subcode]
*(T4)TY[ty]MASGI[masGM,masGA,tyMDF]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 mdx.mas.gi.gm.id             6 INT      R                 masGM                                                       
 mdx.mas.gi.gm.af.code        6 INT      R                 masGA                                                       
 mdx.mas.gi.gfc.subcode       6 INT      R                 tyMDF                                                       
 mdx.mas.gi.name            253 FREE     L                 *(T4)TY[ty]MASGI[masGM,masGA,tyMDF]|0                       
 Ì   €   i   2
mdx.mas.icd.codes
[run,  mdx.mas.icd.icd,mdx.mas.icd.dx.id]
*(T4)TY[ty]MASICD[masI9,masID]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 mdx.mas.icd.icd              6 FREE     L                 masI9                                                       
 mdx.mas.icd.dx.id            6 INT      R                 masID                                                       
 Ì   €   i   2
mdx.mas.mono.table
[run,  mdx.mas.mt.mono.id]
*(T4)TY[ty]MASMO[masMO]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 mdx.mas.mt.mono.id           8 PINT     R                 masMO                                                       
 mdx.mas.mt.doc               1 PINT     R                 *(T4)TY[ty]MASMO[masMO]|2                                   
 mdx.mas.mt.onset             1 PINT     R                 *(T4)TY[ty]MASMO[masMO]|1                                   
 mdx.mas.mt.type              2 FREE     L                 *(T4)TY[ty]MASMO[masMO]|0                                   
 Ì   €   i   2
mdx.mas.mono.text
[run,mdx.mas.mt.mono.id,  mdx.mas.mono.text.q]
*(T4)TY[ty]MASMO[masMO]T[masMQ]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 mdx.mas.mono.text.q          4 PINT     R                 masMQ                                                       
 mdx.mas.mono.text.line      80 TEXT     L                 *(T4)TY[ty]MASMO[masMO]T[masMQ]                             
 Ì   €   i   2
mdx.mas.prod.ing
[run,  mdx.mas.pi.gm.id,mdx.mas.pi.gm.af.code,mdx.mas.pi.ndc.code]
*(T4)TY[ty]MASPI[masGM,masGA,tfND]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 mdx.mas.pi.gm.id             6 INT      R                 masGM                                                       
 mdx.mas.pi.gm.af.code        6 INT      R                 masGA                                                       
 mdx.mas.pi.ndc.code         12 FREE     L                 tfND                                                        
 mdx.mas.pi.exc.flag          1 FREE     L                 *(T4)TY[ty]MASPI[masGM,masGA,tfND]|1                        
 mdx.mas.pi.name.1          240 FREE     L                 *(T4)TY[ty]MASPI[masGM,masGA,tfND]|0                        
 mdx.mas.pi.name.2           15 FREE     L                 *(T4)TY[ty]MASPI[masGM,masGA,tfND]2|0                       
 Ì   €   i   2
mdx.mas.scrn.items
[run,  mdx.mas.si.scrn.item]
*(T4)TY[ty]MASSI[masSI]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 mdx.mas.si.scrn.item         8 INT      R                 masSI                                                       
 mdx.mas.si.code.1            8 INT      R                 *(T4)TY[ty]MASSI[masSI]|1                                   
 mdx.mas.si.code.2            8 INT      R                 *(T4)TY[ty]MASSI[masSI]|2                                   
 mdx.mas.si.code.3            8 INT      R                 *(T4)TY[ty]MASSI[masSI]|3                                   
 mdx.mas.si.type              3 FREE     L                 *(T4)TY[ty]MASSI[masSI]|0                                   
 Ì   €   i   2
mdx.mas.tc.table
[run,  mdx.mas.tc.code]
*(T4)TY[ty]MASTC[tyMTC]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 mdx.mas.tc.code              6 PINT     R                 tyMTC                                                       
 mdx.mas.tc.text.1          248 FREE     L                 *(T4)TY[ty]MASTC[tyMTC]|0                                   
 mdx.mas.tc.text.2            7 FREE     L                 *(T4)TY[ty]MASTC[tyMTC]2|0                                  
 Ì   €   i   2
mdx.mas.warn.map
[run,  mdx.mas.wm.scrn.item.1,mdx.mas.wm.scrn.item.2,mdx.mas.wm.warn.id]
*(T4)TY[ty]MASWM[masI1,masI2,masWI]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 mdx.mas.wm.scrn.item.1       8 INT      R                 masI1                                                       
 mdx.mas.wm.scrn.item.2       8 INT      R                 masI2                                                       
 mdx.mas.wm.warn.id           8 INT      R                 masWI                                                       
 Ì   €   i   2
mdx.mas.warnings
[run,  mdx.mas.warn.warn.id]
*(T4)TY[ty]MASWN[masWI]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 mdx.mas.warn.warn.id         8 PINT     R                 masWI                                                       
 mdx.mas.warn.doc             1 PINT     R                 *(T4)TY[ty]MASWN[masWI]|2                                   
 mdx.mas.warn.end.age         5 PINT     R                 *(T4)TY[ty]MASWN[masWI]|6                                   
 mdx.mas.warn.filed           1 YN       L                 *(T4)TY[ty]MASWN[masWI]|8                                   
 mdx.mas.warn.gender          1 PINT     R                 *(T4)TY[ty]MASWN[masWI]|4                                   
 mdx.mas.warn.mono.id         8 PINT     R                 *(T4)TY[ty]MASWN[masWI]|3                                   
 mdx.mas.warn.severity        1 PINT     R                 *(T4)TY[ty]MASWN[masWI]|1                                   
 mdx.mas.warn.start.age       5 PINT     R                 *(T4)TY[ty]MASWN[masWI]|5                                   
 mdx.mas.warn.sub.flag        1 FREE     L                 *(T4)TY[ty]MASWN[masWI]|7                                   
 mdx.mas.warn.type            3 FREE     L                 *(T4)TY[ty]MASWN[masWI]|0                                   
 Ì   €   i   2
mdx.mas.warning.text
[run,mdx.mas.warn.warn.id,  mdx.mas.warn.text.q]
*(T4)TY[ty]MASWN[masWI]T[masTQ]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 mdx.mas.warn.text.q          3 PINT     R                 masTQ                                                       
 mdx.mas.warn.text           92 TEXT     L                 *(T4)TY[ty]MASWN[masWI]T[masTQ]                             
 Ì   €   i   2
mdx.measure.codes
[run,  mdx.meas.code.i]
*(T4)TY[ty]MDMS[tyMMS]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 mdx.meas.code.i              2 FREE     L                 tyMMS                                                       
 mdx.meas.name               40 FREE     L                 *(T4)TY[ty]MDMS[tyMMS]|0                                    
 Ì   €   i   2
mdx.mform.codes
[run,  mdx.mform.code.i]
*(T4)TY[ty]MDMF[tyMFC]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 mdx.mform.code.i             3 FREE     L                 tyMFC                                                       
 mdx.mform.desc              30 FREE     L                 *(T4)TY[ty]MDMF[tyMFC]|0                                    
 Ì   €   i   2
mdx.obook.codes
[run,  mdx.obook.code.i]
*(T4)TY[ty]MDOB[tyMDO]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 mdx.obook.code.i             3 FREE     L                 tyMDO                                                       
 mdx.obook.desc              30 FREE     L                 *(T4)TY[ty]MDOB[tyMDO]|0                                    
 Ì   €   i   2
mdx.package.codes
[run,  mdx.pkg.code]
*(T4)TY[ty]MDXPC[tyMPC]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 mdx.pkg.code                 3 PINT     R                 tyMPC                                                       
 mdx.pkg.desc                65 FREE     L                 *(T4)TY[ty]MDXPC[tyMPC]|1                                   
 mdx.pkg.mne                 10 FREE     L                 *(T4)TY[ty]MDXPC[tyMPC]|0                                   
 Ì   €   i   2
mdx.parsed.str.codes
[run,  mdx.ps.str.code,mdx.ps.str.pos]
*(T4)TY[ty]MDPS[tyXSC,tyXSU]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 mdx.ps.str.code              7 PINT     R                 tyXSC                                                       
 mdx.ps.str.pos               4 PINT     R                 tyXSU                                                       
 mdx.ps.str.name             25 FREE     L                 *(T4)TY[ty]MDPS[tyXSC,tyXSU]|0                              
 mdx.ps.str.qty              20 FREE     L                 *(T4)TY[ty]MDPS[tyXSC,tyXSU]|1                              
 mdx.ps.str.unit             20 FREE     L                 *(T4)TY[ty]MDPS[tyXSC,tyXSU]|2                              
 mdx.ps.str.vol.qty          20 FREE     L                 *(T4)TY[ty]MDPS[tyXSC,tyXSU]|3                              
 mdx.ps.str.vol.unit         20 FREE     L                 *(T4)TY[ty]MDPS[tyXSC,tyXSU]|4                              
 Ì   €   i   2
mdx.product.cats
[run,  mdx.prod.cat.i]
*(T4)TY[ty]MDPC[tyMPC]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 mdx.prod.cat.i               2 FREE     L                 tyMPC                                                       
 mdx.prod.cat.desc           55 FREE     L                 *(T4)TY[ty]MDPC[tyMPC]|0                                    
 Ì   €   i   2
mdx.route.codes
[run,  mdx.route.code.i]
*(T4)TY[ty]MDRC[tyMRC]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 mdx.route.code.i            10 FREE     L                 tyMRC                                                       
 mdx.route.mne               10 FREE     L                 *(T4)TY[ty]MDRC[tyMRC]|1                                    
 mdx.route.name              50 FREE     L                 *(T4)TY[ty]MDRC[tyMRC]|0                                    
 Ì   €   i   2
mdx.tc.codes
[run,  mdx.tc.code.i]
*(T4)TY[ty]MDTC[tyMTC]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 mdx.tc.code.i               10 FREE     L                 tyMTC                                                       
 mdx.tc.name                 50 FREE     L                 *(T4)TY[ty]MDTC[tyMTC]|0                                    
 Ì   €   i   2
mdx.version.data
[run,  mdx.version.file]
*(T4)TY[ty]MXV[tyMXV]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 mdx.version.file            15 FREE     L                 tyMXV                                                       
 mdx.expires.date             8 DATE     L                 *(T4)TY[ty]MXV[tyMXV]|1                                     
 mdx.published.date           8 DATE     L                 *(T4)TY[ty]MXV[tyMXV]|0                                     
 Ì   €   i   2
mdx.version.text
[run,mdx.version.file,  mdx.ver.text.q]
*(T4)TY[ty]MXV[tyMXV]T[tyMVQ]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 mdx.ver.text.q               2 PINT     R                 tyMVQ                                                       
 mdx.ver.text                80 TEXT     L                 *(T4)TY[ty]MXV[tyMXV]T[tyMVQ]                               
 Ì   €   i   2
ms.allergy.patterns
[run,  ms.allergy.pattern,ndc.allergy]
*(T4)TY[ty]MAP[tyMAP,tfND]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 ms.allergy.pattern           4 FREE     L                 tyMAP                                                       
 ndc.allergy                 12 FREE     L                 tfND                                                        
 ms.allergy.pattern.saved     1 PINT     R                 *(T4)TY[ty]MAP[tyMAP,tfND]                                  
 Ì   €   i   2
ms.classes
[run,  ms.class]
*(T4)TY[ty]MSCL[tyMCL]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 ms.class                     5 FREE     L                 tyMCL                                                       
 ms.class.name               99 FREE     L                 *(T4)TY[ty]MSCL[tyMCL]|0                                    
 Ì   €   i   2
ms.classes.food.interacts
[run,ms.class,  ms.class.food]
*(T4)TY[ty]MSCL[tyMCL]F[tyDI]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 ms.class.food               10 FREE     L                 tyDI                                                        
 Ì   €   i   2
ms.classes.kdcs
[run,ms.class,  ms.class.kdc]
*(T4)TY[ty]MSCL[tyMCL]K[tyKDC]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 ms.class.kdc                 5 FREE     L                 tyKDC                                                       
 Ì   €   i   2
ms.comment.table
[run,  ms.dc.comment.q]
*(T4)TY[ty]MCT[tyMCT]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 ms.dc.comment.q              3 INT      R                 tyMCT                                                       
 ms.dc.comment               40 TEXT     L                 *(T4)TY[ty]MCT[tyMCT]                                       
 Ì   €   i   2
ms.disease.msg.codes
[run,  ms.dis.msg.code,ms.dci.code]
*(T4)TY[ty]MDSM[tyMDC,tyDCI]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 ms.dis.msg.code              5 FREE     L                 tyMDC                                                       
 ms.dci.code                 10 FREE     L                 tyDCI                                                       
 Ì   €   i   2
ms.disease.names
[run,  ms.disease.code]
*(T4)TY[ty]MDIS[tyMDC]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 ms.disease.code              6 FREE     L                 tyMDC                                                       
 ms.disease.desc             25 FREE     L                 *(T4)TY[ty]MDIS[tyMDC]|0                                    
 ms.disease.mne              10 FREE     L                 *(T4)TY[ty]MDIS[tyMDC]|1                                    
 Ì   €   i   2
ms.dose.chek
[run,  ms.dc.gpi,ms.dc.urn]
*(T4)TY[ty]MDC[tyGPI,tyMDC]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 ms.dc.gpi                   14 FREE     L                 tyGPI                                                       
 ms.dc.urn                    4 INT      R                 tyMDC                                                       
 ms.dc.comment.code           3 INT      R                 *(T4)TY[ty]MDC[tyGPI,tyMDC]|11                              
 ms.dc.effect.code            2 INT      R                 *(T4)TY[ty]MDC[tyGPI,tyMDC]|10                              
 ms.dc.from.age               2 INT      R                 *(T4)TY[ty]MDC[tyGPI,tyMDC]|1                               
 ms.dc.high.dose              6 INT      R                 *(T4)TY[ty]MDC[tyGPI,tyMDC]|5                               
 ms.dc.low.dose               6 INT      R                 *(T4)TY[ty]MDC[tyGPI,tyMDC]|4                               
 ms.dc.max.dose               6 INT      R                 *(T4)TY[ty]MDC[tyGPI,tyMDC]|8                               
 ms.dc.max.dur                3 INT      R                 *(T4)TY[ty]MDC[tyGPI,tyMDC]|7                               
 ms.dc.min.dur                3 INT      R                 *(T4)TY[ty]MDC[tyGPI,tyMDC]|6                               
 ms.dc.ref.code               3 INT      R                 *(T4)TY[ty]MDC[tyGPI,tyMDC]|9                               
 ms.dc.thru.age               2 INT      R                 *(T4)TY[ty]MDC[tyGPI,tyMDC]|2                               
 ms.dc.type                  15 FREE     L  PHA.DOSE.TYPE  *(T4)TY[ty]MDC[tyGPI,tyMDC]|0                           
 ms.dc.unit                  10 INT      R                 *(T4)TY[ty]MDC[tyGPI,tyMDC]|3                               
 Ì   €   i   2
ms.files.loaded
[run,  ms.file.mne.loaded]
*(T4)TY[ty]MT[tytm]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 ms.file.mne.loaded          12 FREE     L                 tytm                                                        
 ms.file.mne.seconds          9 PINT     R                 *(T4)TY[ty]MT[tytm]                                         
 Ì   €   i   2
ms.gpi.tcrf
[run,  gpi.tc.code]
*(T4)TY[ty]TCRF[fsvTCC]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 gpi.tc.code                 10 PINT     R                 fsvTCC                                                      
 therapeutic.class.name      60 FREE     L                 *(T4)TY[ty]TCRF[fsvTCC]|0                                   
 Ì   €   i   2
ms.int.monos
[run,  ms.class.1,ms.class.2]
*(T4)TY[ty]MSI[tyMCL,tyMCM]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 ms.class.1                   5 FREE     L                 tyMCL                                                       
 ms.class.2                   5 FREE     L                 tyMCM                                                       
 ms.int.mono                 10 FREE     L                 *(T4)TY[ty]MSI[tyMCL,tyMCM]|0                               
 Ì   €   i   2
ms.int.monos.by.kdc
[run,  int.kdc.1,int.kdc.2,int.mono.by.kdc]
*(T4)TY[ty]MSK[tyKDC,tyKD2,tyDI]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 int.kdc.1                    5 FREE     L                 tyKDC                                                       
 int.kdc.2                    5 FREE     L                 tyKD2                                                       
 int.mono.by.kdc             10 FREE     L                 tyDI                                                        
 int.mono.by.kdc.val          1 INT      R                 *(T4)TY[ty]MSK[tyKDC,tyKD2,tyDI]                            
 Ì   €   i   2
ms.iv.monos.by.kdc
[run,  ms.iv.kdc.1,ms.iv.kdc.2,ms.iv.kdc.mono]
*(T4)TY[ty]MSJ[tyKDC,tyKD2,tyII]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 ms.iv.kdc.1                 10 FREE     L                 tyKDC                                                       
 ms.iv.kdc.2                 10 FREE     L                 tyKD2                                                       
 ms.iv.kdc.mono              10 FREE     L                 tyII                                                        
 ms.iv.kdc.mono.val           1 FREE     L                 *(T4)TY[ty]MSJ[tyKDC,tyKD2,tyII]                            
 Ì   €   i   2
ms.iv.soln.classes
[run,  ms.iv.soln.class,ms.iv.soln.kdc]
*(T4)TY[ty]MSSC[tyMSC,tyKDC]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 ms.iv.soln.class             5 FREE     L                 tyMSC                                                       
 ms.iv.soln.kdc               5 FREE     L                 tyKDC                                                       
 ms.iv.soln.by.class          1 FREE     L                 *(T4)TY[ty]MSSC[tyMSC,tyKDC]                                
 Ì   €   i   2
ms.kdcs
[run,  kdc2]
*(T4)TY[ty]KDC[tyKDC]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 kdc2                        10 FREE     L                 tyKDC                                                       
 kdc.name                    50 FREE     L                 *(T4)TY[ty]KDC[tyKDC]|0                                     
 Ì   €   i   2
ms.kdc.classes
[run,kdc2,  kdc.class]
*(T4)TY[ty]KDC[tyKDC]C[tyMCL]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 kdc.class                    5 FREE     L                 tyMCL                                                       
 Ì   €   i   2
ms.kdc.ingredients
[run,kdc2,  ms.kdc.ingredient]
*(T4)TY[ty]KDC[tyKDC]I[tyMSI]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 ms.kdc.ingredient           10 FREE     L                 tyMSI                                                       
 Ì   €   i   2
ms.kdc.ndcs
[run,kdc2,  ndc.kdc]
*(T4)TY[ty]KDC[tyKDC]N[tfND]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 ndc.kdc                     12 FREE     L                 tfND                                                        
 Ì   €   i   2
ms.pt.ed.texts
[run,  ms.pt.ed.text.code2,ms.pt.ed.text.q]
*(T4)TY[ty]MET[tyPEC,tyPEQ]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 ms.pt.ed.text.code2          5 FREE     L                 tyPEC                                                       
 ms.pt.ed.text.q              2 PINT     R                 tyPEQ                                                       
 ms.pt.ed.text               50 TEXT     L                 *(T4)TY[ty]MET[tyPEC,tyPEQ]                                 
 Ì   €   i   2
ms.routes
[run,  ms.route.code]
*(T4)TY[ty]MSR[tyRT]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 ms.route.code                2 FREE     L                 tyRT                                                        
 ms.route.name               30 FREE     L                 *(T4)TY[ty]MSR[tyRT]                                        
 Ì   €   i   2
ms.unknown.records
[run,  ms.unknown.record.type]
*(T4)TY[ty]MUNK[tyUNK]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 ms.unknown.record.type       3 FREE     L                 tyUNK                                                       
 ms.unknown.record          200 FREE     L                 *(T4)TY[ty]MUNK[tyUNK]                                      
 Ì   €   i   2
ms.version.data
[run,  ms.version.file]
*(T4)TY[ty]MSV[tyMV]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 ms.version.file             10 FREE     L                 tyMV                                                        
 ms.expires.date              8 DATE     L                 *(T4)TY[ty]MSV[tyMV]|1                                      
 ms.published.date            8 DATE     L                 *(T4)TY[ty]MSV[tyMV]|0                                      
 Ì   €   i   2
ms.version.text
[run,ms.version.file,  ms.ver.text.q]
*(T4)TY[ty]MSV[tyMV]T[tyMVQ]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 ms.ver.text.q                2 PINT     R                 tyMVQ                                                       
 ms.ver.text                 80 TEXT     L                 *(T4)TY[ty]MSV[tyMV]T[tyMVQ]                                
 Ì   €   i   2
pt.education.master
[run,  pem.code]
*(T4)TY[ty]PMM[tyM]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 pem.code                     3 FREE     L                 tyM                                                         
 pem.ashp.code                3 FREE     L                 *(T4)TY[ty]PMM[tyM]|2                                       
 pem.long.and.short.code      4 FREE     L                 *(T4)TY[ty]PMM[tyM]|1                                       
 pem.name                    30 FREE     L                 *(T4)TY[ty]PMM[tyM]|0                                       
 Ì   €   i   2
ms.pt.ed.text.codes
[run,pem.code,  ms.pt.ed.code.q]
*(T4)TY[ty]PMM[tyM]MC[tyMTC]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 ms.pt.ed.code.q              1 FREE     L                 tyMTC                                                       
 ms.pt.ed.text.code           5 FREE     L                 *(T4)TY[ty]PMM[tyM]MC[tyMTC]                                
 Ì   €   i   2
pt.education.monograph
[run,  pem.monograph.code]
*(T4)TY[ty]PMG[tyPMT]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 pem.monograph.code           6 FREE     L                 tyPMT                                                       
 pem.monograph.name          30 FREE     L                 *(T4)TY[ty]PMG[tyPMT]|0                                     
 Ì   €   i   2
pt.education.monographs
[run,  pem.mono.type.code,pem.mono.q]
*(T4)TY[ty]PMG[tyPMT,tyPMQ]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 pem.mono.type.code           6 FREE     L                 tyPMT                                                       
 pem.mono.q                   3 PINT     R                 tyPMQ                                                       
 pem.mono.line               80 TEXT     L                 *(T4)TY[ty]PMG[tyPMT,tyPMQ]                                 
 Ì   €   i   2
used.mnemonics
[run,  used.mnemonic]
*(T4)TY[ty]UM[tyUM]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 used.mnemonic               10 FREE     L                 tyUM                                                        
 used.mnemonic.ndc           12 FREE     L                 *(T4)TY[ty]UM[tyUM]                                         
 Ì     i   2
mdx.files
[mdx.file.mnemonic]
&(T)TYFX[tyfx]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 mdx.file.mnemonic           12 FREE     L                 tyfx                                                        
 mdx.file.dicts               1 YN       L                 &(T)TYFX[tyfx]|5                                            
 mdx.file.files               1 YN       L                 &(T)TYFX[tyfx]|4                                            
 mdx.file.name               40 FREE     L                 &(T)TYFX[tyfx]|0                                            
 mdx.file.path               20 FREE     L                 &(T)TYFX[tyfx]|2                                            
 mdx.file.record.size         4 PINT     R                 &(T)TYFX[tyfx]|1                                            
 mdx.file.set                 1 FREE     L                 &(T)TYFX[tyfx]|3                                            
 Ì     i   2
mdx.load.files
[mdx.file.num]
&(T)TYFXL[tyfn]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 mdx.file.num                 2 INT      R                 tyfn                                                        
 mdx.drive                    1 FREE     L                                                                             
 mdx.file.mne                12 FREE     L                 &(T)TYFXL[tyfn]|0                                           
 mdx.full.filename           80 FREE     L                 &(T)TYFXL[tyfn]|1                                           
 mdx.path                    80 FREE     L                                                                             
 Ì     i   2
ms.files
[ms.file.mnemonic]
&(T)TYFM[tytm]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 ms.file.mnemonic            12 FREE     L                 tytm                                                        
 ms.directory                60 FREE     L                 &(T)TYFM[tytm]|1                                            
 ms.drive                     1 FREE     L                                                                             
 ms.file                     12 FREE     L                                                                             
 ms.file.files                1 YN       L                                                                             
 ms.file.name                40 FREE     L                 &(T)TYFM[tytm]|0                                            
 ms.full.filename            80 FREE     L                                                                             
 ms.load.tcrf                 1 YN       L                                                                             
 ms.path                     80 FREE     L                                                                             
 Ì     i   2
params
&(T)TYP

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 create.ctrl.scheds           1 YN       L                 &(T)TYP|9                                                   
 create.diseases              1 YN       L                 &(T)TYP|20                                                  
 create.drug.classes          1 YN       L                 &(T)TYP|8                                                   
 create.drug.types            1 YN       L                 &(T)TYP|7                                                   
 create.drugs                 1 YN       L                 &(T)TYP|18                                                  
 create.generics              1 YN       L                 &(T)TYP|3                                                   
 create.manufacturers         1 YN       L                 &(T)TYP|5                                                   
 create.med.forms             1 YN       L                 &(T)TYP|4                                                   
 create.packaging             1 YN       L                 &(T)TYP|17                                                  
 create.routes                1 YN       L                 &(T)TYP|6                                                   
 create.units                 1 YN       L                 &(T)TYP|10                                                  
 dft.allow.order.for          1 CHOICE   L                 &(T)TYP["A"]|17                                             
 dft.disp.form               10 FREE     L  PHA.FORMS      &(T)TYP["B"]|11                                         
 dft.dose.labels              1 YN       L                 &(T)TYP["A"]|20                                             
 dft.keep.use.stats           1 YN       L                 &(T)TYP["A"]|18                                             
 dft.mm.category              8 FREE     L  MM.CATEGORY    &(T)TYP|15                                              
 dft.ord.from.oe              1 YN       L                 &(T)TYP["C"]|2                                              
 dft.refill.labels            1 YN       L                 &(T)TYP["A"]|19                                             
 dft.vendor                  11 FREE     L  MIS.VEN        &(T)TYP|16                                              
 disp.calc                    1 YN       L                 &(T)TYP["C"]|6                                              
 disp.com                     1 YN       L                 &(T)TYP["C"]|7                                              
 drug.class.from             10 CHOICE   L                 &(T)TYP|21                                                  
 drug.type.from              10 CHOICE   L                 &(T)TYP|11                                                  
 err.on.high.range            1 CHOICE   L                 &(T)TYP["C"]|5                                              
 err.on.max.dose              1 CHOICE   L                 &(T)TYP["C"]|4                                              
 err.on.max.range             1 CHOICE   L                 &(T)TYP["C"]|19                                             
 file.new.drugs               1 YN       L                 &(T)TYP|19                                                  
 fm.days                      3 PINT     R                 &(T)TYP["B"]|14                                             
 generic.name.from           10 CHOICE   L                 &(T)TYP|22                                                  
 generics.confidential        1 YN       L                 &(T)TYP["C"]|3                                              
 last.edit.date               8 DATE     L                 &(T)TYP|0                                                   
 last.edit.time               4 HHMM     L                 &(T)TYP|1                                                   
 mdx.deact.cutoff.date        8 DATE     L                 &(T)TYP["C"]|21                                             
 mdx.deact.cutoff.years       2 PINT     R                 &(T)TYP["C"]|20                                             
 mdx.last.iv.code             6 PINT     R                 &(T)TYP["C"]|22                                             
 mne.trade.or.gen             7 CHOICE   L                 &(T)TYP|2                                                   
 monograph.width              2 PINT     R                 &(T)TYP["B"]|16                                             
 ms.last.drug.int             5 PINT     R                 &(T)TYP["C"]|0                                              
 ms.last.food.int             5 PINT     R                 &(T)TYP["C"]|1                                              
 next.hosp.item.number        1 YN       L                 &(T)TYP["B"]|10                                             
 ov.admin.form                1 YN       L                 &(T)TYP["A"]|1                                              
 ov.ctrl.sched                1 YN       L                 &(T)TYP["A"]|8                                              
 ov.disease.contraind         1 YN       L                 &(T)TYP["A"]|22                                             
 ov.disp.form                 1 YN       L                 &(T)TYP["A"]|2                                              
 ov.drug.allergy.codes        1 YN       L                 &(T)TYP["B"]|4                                              
 ov.drug.ingredients          1 YN       L                 &(T)TYP["B"]|12                                             
 ov.drug.interactions         1 YN       L                 &(T)TYP["B"]|2                                              
 ov.drug.type                 1 YN       L                 &(T)TYP["A"]|11                                             
 ov.food.interactions         1 YN       L                 &(T)TYP["B"]|0                                              
 ov.generic                   1 YN       L                 &(T)TYP["A"]|4                                              
 ov.generic.classes           1 YN       L                 &(T)TYP["A"]|25                                             
 ov.iv.incompatibilities      1 YN       L                 &(T)TYP["B"]|6                                              
 ov.max.daily.dose            1 YN       L                 &(T)TYP["A"]|15                                             
 ov.mfg                       1 YN       L                 &(T)TYP["A"]|10                                             
 ov.monograph                 1 YN       L                 &(T)TYP["B"]|8                                              
 ov.packaging                 1 YN       L                 &(T)TYP["A"]|5                                              
 ov.route                     1 YN       L                 &(T)TYP["A"]|7                                              
 ov.strength                  1 YN       L                 &(T)TYP["A"]|3                                              
 ov.trade.name                1 YN       L                 &(T)TYP["A"]|0                                              
 ov.unit.awp                  1 YN       L                 &(T)TYP["A"]|14                                             
 ov.unit.cost                 1 YN       L                 &(T)TYP["A"]|12                                             
 ov.unit.dose                 1 YN       L                 &(T)TYP["B"]|15                                             
 ov.unit.price                1 YN       L                 &(T)TYP["A"]|13                                             
 ov.ven.cost.per.up           1 YN       L                 &(T)TYP["A"]|23                                             
 skip.audit.trail             1 YN       L                 &(T)TYP["C"]|23                                             
 unit.awp.from               10 CHOICE   L                 &(T)TYP|14                                                  
 unit.cost.from              10 CHOICE   L                 &(T)TYP|12                                                  
 unit.price.from             10 CHOICE   L                 &(T)TYP|13                                                  
 use.ctrl.sched               1 YN       L                 &(T)TYP["A"]|9                                              
 use.disease.contraind        1 YN       L                 &(T)TYP["A"]|21                                             
 use.dose.range.checking      1 YN       L                 &(T)TYP["C"]|18                                             
 use.drug.allergy.codes       1 YN       L                 &(T)TYP["B"]|5                                              
 use.drug.ingredients         1 YN       L                 &(T)TYP["B"]|13                                             
 use.drug.interactions        1 YN       L                 &(T)TYP["B"]|3                                              
 use.food.interactions        1 YN       L                 &(T)TYP["B"]|1                                              
 use.generic.classes          1 YN       L                 &(T)TYP["A"]|24                                             
 use.iv.incompatibilities     1 YN       L                 &(T)TYP["B"]|7                                              
 use.max.daily.dose           1 YN       L                 &(T)TYP["A"]|16                                             
 use.monograph                1 YN       L                 &(T)TYP["B"]|9                                              
 use.packaging                1 YN       L                 &(T)TYP["A"]|6                                              
 use.trade.names              1 YN       L                 &(T)TYP["C"]|24                                             

 Index Files                        Subscripts/Physical Base

 focus.gpi.x                        [gpi,drug.name.i]
                                      *(T4)TYRXMFG[tyGPI,tfI]

 focus.names.x                      [drug.name.i,gpi]
                                      *(T4)TYRXMFN[tfI,tyGPI]

 mdx.gcc.ndc.x                      [mdx.gcc.code,ndc]
                                      *(T4)TY[ty]MCNX[tyMCC,tfND]

 mdx.gcr.gfc.x                      [mdx.gcr.code,mdx.gfc.subcode]
                                      *(T4)TY[ty]MGGX[tyMGC,tyMDF]

 mdx.gcr.ndc.x                      [mdx.gcr.code,ndc]
                                      *(T4)TY[ty]MRNX[tyMGC,tfND]

 mdx.gfc.ndc.x                      [mdx.gfc.subcode,ndc]
                                      *(T4)TY[ty]MFNX[tyMDF,tfND]