sHelp
                                     PHA.DRUG
     i   2
 barcode.audit
 dose.set.temp
   description.temp
 main
   admin.routes
   barcode.identifiers
   by.locations
   comp.additive.strings
   comp.fluid.strings
   comp.ingredient.strings
   default.dose.instructions
   disease.contra.inds
   dose.range.types
   dose.ranges
   dose.rules
   drc.sch.dft.dose.type.out
   drc.schedules.inp
     drc.sch.dft.dose.type.inp
   fdb.drug.interactions
   fdb.iv.incompatibilities
   file.rules
   floor.stock
   fluid.strings
   food.interactions
   formulary.comments
   hub.items
   ingredient.allergies
   ingredients
   inpatient.comments
   inventories
     inventory.levels
     inventory.locations
   iv.rate.queue
   list.food.interactions
   mdx.screening.items
   med.rules
   mis.allergies
   monographs
   nur.skills
   om.sub.classes
   order.rule.evals
     order.rules
   order.sites
   order.strings
     order.string.dose.instr
   other.mnemonics
   other.names
   outpatient.comments
   packaging
   pcs.ar.order.types
   prep.instructions
   prn.categories
   queries
     queries.mult
   related.generics
   sites
     site.comp.add.strings
     site.comp.fluid.strings
     site.comp.ingr.strings
     site.default.dose.instr
     site.fluid.strings
     site.formulary.comments
     site.inpatient.comments
     site.iv.rate.queue
     site.order.strings
       site.order.str.dose.instr
     site.outpatient.comments
     site.pcs.ar.order.types
     site.prep.instructions
   vendors.by.q
   vendors.by.val
 mdx.iv.incomp.table

 Ì     i   2
barcode.audit
[barcode.mnemonic,barcode.name,barcode.time]
&(T)TFABC[tf,abxb,abxt]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 barcode.mnemonic            10 FREE     L  PHA.DRUG       tf                                                      
 barcode.name                11 PINT     R                 abxb                                                        
 barcode.time                11 PINT     R                 abxt                                                        
 barcode.action               7 CHOICE   L                 &(T)TFABC[tf,abxb,abxt]|0                                   
 Ì     i   2
dose.set.temp
[temp.drug,temp.dose.set]
/DESCR[tf,tdds]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 temp.drug                   10 FREE     L                 tf                                                          
 temp.dose.set               15 FREE     L                 tdds                                                        
 Ì   €   i   2
description.temp
[temp.drug,temp.dose.set,  temp.descr.qnum]
/DESCR[tf,tdds]D[desCR]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 temp.descr.qnum              1 PINT     R                 desCR                                                       
 temp.descr.new.amt          10 PDECZ    L                 /DESCR[tf,tdds]D[desCR]|3                                   
 temp.descr.new.unit         10 FREE     L                 /DESCR[tf,tdds]D[desCR]|4                                   
 temp.descr.old.amt          10 PDECZ    L                 /DESCR[tf,tdds]D[desCR]|5                                   
 temp.descr.old.dose.amt     10 PDECZ    L                 /DESCR[tf,tdds]D[desCR]|1                                   
 temp.descr.old.dose.unit    10 FREE     L                 /DESCR[tf,tdds]D[desCR]|2                                   
 temp.descr.old.unit         10 FREE     L                 /DESCR[tf,tdds]D[desCR]|6                                   
 temp.descr.set.descr        35 FREE     L                 /DESCR[tf,tdds]D[desCR]|0                                   
 Ì     i   2
main
[mnemonic]
&(T1)TF[tf]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 mnemonic                    10 FREE     L                 tf                                                          
 ...use.me.1                  0 FREE     L                 &(T1)TF[tf]DF|3                                             
 ...use.me.11                 1 FREE     L                 &(T1)TF[tf]B|5                                              
 ...use.me.12                 8 FREE     L                 &(T1)TF[tf]A|3                                              
 ...use.me.13                 1 FREE     L                 &(T1)TF[tf]C|10                                             
 ...use.me.14                 1 FREE     L                 &(T1)TF[tf]A|2                                              
 ...use.me.16                 1 FREE     L                 &(T1)TF[tf]B|3                                              
 ...use.me.17                 1 FREE     L                 &(T1)TF[tf]B|11                                             
 ...use.me.18                 1 FREE     L                 &(T1)TF[tf]A|12                                             
 ...use.me.19                 1 FREE     L                 &(T1)TF[tf]C|9                                              
 ...use.me.2                  0 FREE     L                 &(T1)TF[tf]DF|4                                             
 ...use.me.3                  0 FREE     L                 &(T1)TF[tf]DF|5                                             
 ...use.me.4                  0 FREE     L                 &(T1)TF[tf]DF|6                                             
 ...use.me.5                  0 FREE     L                 &(T1)TF[tf]IV|1                                             
 ...use.me.6                  0 FREE     L                 &(T1)TF[tf]IV|2                                             
 ...use.me.7                  0 FREE     L                 &(T1)TF[tf]A|7                                              
 ...use.me.8                  1 FREE     L                 &(T1)TF[tf]B|4                                              
 active                       1 YN       L                 &(T1)TF[tf]|0                                               
 additive                     1 YN       L                 &(T1)TF[tf]A|6                                              
 additive.ordered.daily       1 YN       L                 &(T1)TF[tf]IV|3                                             
 admin.form                  10 FREE     L  PHA.FORMS      &(T1)TF[tf]|8                                           
 admin.form.name             30 FREE     L                 VAL=@PHA.FORMS.name[@PHA.DRUG.admin.form]                   
 auto.display                 1 YN       L                 &(T1)TF[tf]C|1                                              
 bill.number                 10 FREE     L                 &(T1)TF[tf]A|13                                             
 bulk.form                   10 FREE     L  PHA.FORMS      &(T1)TF[tf]|14                                          
 bulk.id                     30 FREE     L                 VAL=IF{@bulk.form (@PHA.FORMS.name[@dispense.form]_"S       
                                                           VAL=PER",@PHA.FORMS.name[@bulk.form])}                      
 bulk.size                    8 DEC      R                 &(T1)TF[tf]|15                                              
 carrier                      1 YN       L                 &(T1)TF[tf]A|0                                              
 carrier.dos                  1 YN       L                 &(T1)TF[tf]A|23                                             
 carrier.int                  1 YN       L                 &(T1)TF[tf]C|14                                             
 category                     8 FREE     L  MM.CATEGORY    &(T1)TF[tf]B|16                                         
 charge.patient               1 YN       L                 &(T1)TF[tf]A|11                                             
 control.schedule            10 FREE     L  PHA.CS         &(T1)TF[tf]A|9                                          
 cosig.req.doc.iv             1 YN       L                 &(T1)TF[tf]C|30                                             
 cosig.req.doc.med            1 YN       L                 &(T1)TF[tf]C|29                                             
 credit.wl.cnt                2 PINT     R                 &(T1)TF[tf]WL|13                                            
 credit.wl.func              10 URN      L  PHA.WFUNC      &(T1)TF[tf]WL|12                                        
 dc.wl.cnt                    2 PINT     R                 &(T1)TF[tf]WL|5                                             
 dc.wl.func                  10 URN      L  PHA.WFUNC      &(T1)TF[tf]WL|2                                         
 debit.wl.cnt                 2 PINT     R                 &(T1)TF[tf]WL|11                                            
 debit.wl.func               10 URN      L  PHA.WFUNC      &(T1)TF[tf]WL|10                                        
 dft.bulk                     1 YN       L                 &(T1)TF[tf]DF|12                                            
 dft.dis.chg.type            10 URN      L  PHA.CT         &(T1)TF[tf]DFCT|20                                      
 dft.dis.comp.chg.type       10 URN      L  PHA.CT         &(T1)TF[tf]DFCT|22                                      
 dft.dis.comp.edit.chg        1 YN       L                 &(T1)TF[tf]DFCT|23                                          
 dft.dis.edit.chg             1 YN       L                 &(T1)TF[tf]DFCT|21                                          
 dft.dis.iv.chg.type         10 URN      L  PHA.CT         &(T1)TF[tf]DFCT|24                                      
 dft.dis.iv.edit.chg          1 YN       L                 &(T1)TF[tf]DFCT|25                                          
 dft.dis.stock.chg.type      10 URN      L  PHA.CT         &(T1)TF[tf]DFCT|26                                      
 dft.dis.stock.edit.chg       1 YN       L                 &(T1)TF[tf]DFCT|27                                          
 dft.dis.stock.iv.chg.type   10 URN      L  PHA.CT         &(T1)TF[tf]DFCT|28                                      
 dft.dis.stock.iv.edit.chg    1 YN       L                 &(T1)TF[tf]DFCT|29                                          
 dft.dose                     8 DEC      R                 &(T1)TF[tf]DF|2                                             
 dft.inp.chg.type            10 URN      L  PHA.CT         &(T1)TF[tf]DFCT|0                                       
 dft.inp.comp.chg.type       10 URN      L  PHA.CT         &(T1)TF[tf]DFCT|2                                       
 dft.inp.comp.edit.chg        1 YN       L                 &(T1)TF[tf]DFCT|3                                           
 dft.inp.edit.chg             1 YN       L                 &(T1)TF[tf]DFCT|1                                           
 dft.inp.iv.chg.type         10 URN      L  PHA.CT         &(T1)TF[tf]DFCT|4                                       
 dft.inp.iv.edit.chg          1 YN       L                 &(T1)TF[tf]DFCT|5                                           
 dft.inp.stock.chg.type      10 URN      L  PHA.CT         &(T1)TF[tf]DFCT|6                                       
 dft.inp.stock.edit.chg       1 YN       L                 &(T1)TF[tf]DFCT|7                                           
 dft.inp.stock.iv.chg.type   10 URN      L  PHA.CT         &(T1)TF[tf]DFCT|8                                       
 dft.inp.stock.iv.edit.chg    1 YN       L                 &(T1)TF[tf]DFCT|9                                           
 dft.inventory               10 FREE     L  MM.INVENT      &(T1)TF[tf]DF|9                                         
 dft.out.chg.type            10 URN      L  PHA.CT         &(T1)TF[tf]DFCT|10                                      
 dft.out.comp.chg.type       10 URN      L  PHA.CT         &(T1)TF[tf]DFCT|12                                      
 dft.out.comp.edit.chg        1 YN       L                 &(T1)TF[tf]DFCT|13                                          
 dft.out.edit.chg             1 YN       L                 &(T1)TF[tf]DFCT|11                                          
 dft.out.iv.chg.type         10 URN      L  PHA.CT         &(T1)TF[tf]DFCT|14                                      
 dft.out.iv.edit.chg          1 YN       L                 &(T1)TF[tf]DFCT|15                                          
 dft.out.stock.chg.type      10 URN      L  PHA.CT         &(T1)TF[tf]DFCT|16                                      
 dft.out.stock.edit.chg       1 YN       L                 &(T1)TF[tf]DFCT|17                                          
 dft.out.stock.iv.chg.type   10 URN      L  PHA.CT         &(T1)TF[tf]DFCT|18                                      
 dft.out.stock.iv.edit.chg    1 YN       L                 &(T1)TF[tf]DFCT|19                                          
 dft.prn.level                8 DEC      R                 &(T1)TF[tf]DF|11                                            
 dft.prn.reason              10 FREE     L  PHA.PR         &(T1)TF[tf]DF|14                                        
 dft.refill.freq              2 PINT     R                 &(T1)TF[tf]DF|8                                             
 dft.renew.before             2 PINT     R                 &(T1)TF[tf]DF|15                                            
 dft.renew.dc.hours           2 INT      R                 &(T1)TF[tf]DF|17                                            
 dft.renew.period             2 PINT     R                 &(T1)TF[tf]DF|16                                            
 dft.route                   10 FREE     L  PHA.ROUTES     &(T1)TF[tf]DF|13                                        
 dft.schedule                 3 CHOICE   L                 &(T1)TF[tf]DF|1                                             
 dft.sig                     20 FREE     L                 &(T1)TF[tf]DF|0                                             
 dft.soft.stop                1 INT      R                 &(T1)TF[tf]DF|10                                            
 dft.unit.dose                1 YN       L                 &(T1)TF[tf]DF|7                                             
 dispense.form               10 FREE     L  PHA.FORMS      &(T1)TF[tf]|9                                           
 dispense.size                8 DEC      R                 &(T1)TF[tf]|12                                              
 dispense.unit               10 FREE     L  PHA.UNITS      &(T1)TF[tf]|7                                           
 display.calc                 1 YN       L                 &(T1)TF[tf]C|11                                             
 dose.labels                  1 YN       L                 &(T1)TF[tf]A|18                                             
 drip.unit                    4 CHOICE   L                 &(T1)TF[tf]IV|0                                             
 drug.generic.name           30 FREE     L                 &(T1)TF[tf]D|0                                              
 drug.id                     72 FREE     L                 &(T1)TF[tf]D|1                                              
 drug.type                   10 FREE     L  PHA.DRUG.TYPE  &(T1)TF[tf]A|5                                          
 edit.wl.cnt                  2 PINT     R                 &(T1)TF[tf]WL|15                                            
 edit.wl.func                10 URN      L  PHA.WFUNC      &(T1)TF[tf]WL|14                                        
 emergency.sheet              1 YN       L                 &(T1)TF[tf]C|2                                              
 eoc.code                     7 FREE     L  MIS.GL.EOC     &(T1)TF[tf]B|2                                          
 exp.date                     8 DATE     L                 &(T1)TF[tf]C|7                                              
 exp.days                     4 INT      R                 &(T1)TF[tf]C|5                                              
 exp.hours                    4 INT      R                 &(T1)TF[tf]C|6                                              
 extemp.code                 10 FREE     L  PHA.EXTEMP     &(T1)TF[tf]A|4                                          
 formulary.item               1 YN       L                 &(T1)TF[tf]D|2                                              
 generic                     12 FREE     L  PHA.GENERIC    &(T1)TF[tf]|2                                           
 generic.id                  72 FREE     L                 VAL=IF{@drug.id;(@PHA.DRUG.generic.name,@PHA.DRUG.stre      
                                                           VAL=ngth,@PHA.DRUG.dispense.form)}                          
 generic.name                30 FREE     L                 VAL=IF{@drug.generic.name;@PHA.GENERIC.name[@generic]}      
 hosp.item.number            10 FREE     L                 &(T1)TF[tf]B|0                                              
 hub.items.auto.display       1 YN       L                 &(T1)TF[tf]D|10                                             
 hub.panel                   15 FREE     L  HUB.PANEL      &(T1)TF[tf]D|3                                          
 ingredient                   1 YN       L                 &(T1)TF[tf]A|8                                              
 inp.stop.days                4 INT      R                 &(T1)TF[tf]C|3                                              
 item                        43 URN      L  MM.ITEM        &(T1)TF[tf]B|15                                         
 item.number                 10 FREE     L                 VAL=@MM.ITEM.number[@PHA.DRUG.item]                         
 kdc.medispan                10 FREE     L                 &(T1)TF[tf]C|8                                              
 lab.test.group              10 FREE     L  LAB.C.TEST.VIEW&(T1)TF[tf]C|0                                          
 lab.test.on.refill           1 YN       L                 &(T1)TF[tf]C|26                                             
 largest.common.unit          4 FREE     L  MM.PACK        &(T1)TF[tf]C|25                                         
 last.update.date             8 DATE     L                 VAL=%Z.date.in.magic(@PHA.DRUG.last.update)                 
 lipid                        1 YN       L                 &(T1)TF[tf]D|14                                             
 location                    30 FREE     L                 &(T1)TF[tf]B|10                                             
 manufacturer                10 FREE     L  MIS.MFR        &(T1)TF[tf]B|1                                          
 max.inv.level                6 PDEC     R                 &(T1)TF[tf]B|9                                              
 max.inv.level.string        25 FREE     L                 &(T1)TF[tf]B|8                                              
 mdx.iv.abbrev.name          80 FREE     L                 &(T1)TF[tf]MIV|6                                            
 mdx.iv.drug.gcr              6 PINT     R                 &(T1)TF[tf]MIV|0                                            
 mdx.iv.drug.gsm.name        75 FREE     L                 &(T1)TF[tf]MIV|4                                            
 mdx.iv.pmx.gcr               6 PINT     R                 &(T1)TF[tf]MIV|1                                            
 mdx.iv.pmx.gfc               6 PINT     R                 &(T1)TF[tf]MIV|2                                            
 mdx.iv.sol.gfc               6 PINT     R                 &(T1)TF[tf]MIV|3                                            
 mdx.iv.sol.gsm.name         75 FREE     L                 &(T1)TF[tf]MIV|5                                            
 min.inv.level                6 PDEC     R                 &(T1)TF[tf]B|7                                              
 min.inv.level.string        25 FREE     L                 &(T1)TF[tf]B|6                                              
 multidose.container          1 YN       L                 &(T1)TF[tf]D|15                                             
 name                        45 FREE     L                 &(T1)TF[tf]|1                                               
 name.and.generic.id        115 FREE     L                 VAL=@name_" ("_IF{@drug.id;(@PHA.DRUG.generic.name,@PH      
                                                           VAL=A.DRUG.strength,@PHA.DRUG.dispense.form)}_")"           
 ndc.din.number              12 FREE     L                 &(T1)TF[tf]|13                                              
 only.route                  10 FREE     L  PHA.ROUTES     &(T1)TF[tf]B|12                                         
 order.for                    1 CHOICE   L                 &(T1)TF[tf]A|14                                             
 order.from.oe                1 YN       L                 &(T1)TF[tf]C|13                                             
 order.size                   8 DEC      R                 &(T1)TF[tf]|11                                              
 order.unit                  10 FREE     L  PHA.UNITS      &(T1)TF[tf]|5                                           
 order.wl.cnt                 2 PINT     R                 &(T1)TF[tf]WL|3                                             
 order.wl.func               10 URN      L  PHA.WFUNC      &(T1)TF[tf]WL|0                                         
 out.stop.days                4 INT      R                 &(T1)TF[tf]C|4                                              
 pcs.assmnt                  15 FREE     L  MIS.ASSMNT     &(T1)TF[tf]D|4                                          
 pcs.dft.carrier.old         10 FREE     L  PHA.DRUG       &(T1)TF[tf]D|6                                          
 pcs.dft.duration.old        15 FREE     L                 &(T1)TF[tf]D|8                                              
 pcs.dft.order.type          10 FREE     L  PHA.OT         &(T1)TF[tf]D|5                                          
 pcs.dft.rate.old            15 FREE     L                 &(T1)TF[tf]D|7                                              
 pcs.dft.volume.old          10 PINT     R                 &(T1)TF[tf]D|9                                              
 pcs.drug.id                129 FREE     L                 VAL=@generic.name_D(3)_@name_D(3)_@strength_D(3)_@disp      
                                                           VAL=ense.form_D(3)_mnemonic                                 
 pom.restrict.lookup.to       4 CHOICE   L                 &(T1)TF[tf]D|12                                             
 pom.tpn.order.unit          10 CHOICE   L                 &(T1)TF[tf]D|13                                             
 premix                       1 YN       L                 &(T1)TF[tf]A|1                                              
 print.number                10 PDEC     R                 &(T1)TF[tf]|10                                              
 protect.dose.range           1 YN       L                 &(T1)TF[tf]C|28                                             
 protect.from.stock           1 YN       L                 &(T1)TF[tf]C|27                                             
 protect.ingr.allergy         1 YN       L                 &(T1)TF[tf]C|12                                             
 pt.eoc.code                  7 FREE     L  MIS.GL.EOC     &(T1)TF[tf]C|24                                         
 rate.units                  19 FREE     L                 &(T1)TF[tf]IVR|0                                            
 rate.warning                 1 YN       L                 &(T1)TF[tf]IVR|1                                            
 refill.labels                1 YN       L                 &(T1)TF[tf]A|17                                             
 refill.wl.cnt                2 PINT     R                 &(T1)TF[tf]WL|4                                             
 refill.wl.func              10 URN      L  PHA.WFUNC      &(T1)TF[tf]WL|1                                         
 restricted.med               1 YN       L                 &(T1)TF[tf]A|19                                             
 schedule                     1 FREE     L                 VAL=@PHA.CS.schedule[@PHA.DRUG.control.schedule]            
 special.storage             10 FREE     L  PHA.STORAGE    &(T1)TF[tf]A|15                                         
 strength                    30 FREE     L                 &(T1)TF[tf]|3                                               
 strength.amt1               10 PDEC     R                 &(T1)TF[tf]|4                                               
 strength.amt2               10 PDEC     R                 &(T1)TF[tf]|6                                               
 tax.code                     3 FREE     L  MIS.TAX.CODE   &(T1)TF[tf]C|21                                         
 taxable                      1 YN       L                 &(T1)TF[tf]C|20                                             
 tech.wl.cnt                  2 PINT     R                 &(T1)TF[tf]WL|7                                             
 tech.wl.func                10 URN      L  PHA.WFUNC      &(T1)TF[tf]WL|6                                         
 tpn                          1 YN       L                 &(T1)TF[tf]D|11                                             
 unit.awp                     9 DEC      R                 &(T1)TF[tf]A|22                                             
 unit.awp.pp                  1 YN       L                 &(T1)TF[tf]C|17                                             
 unit.cost                    9 DEC      R                 &(T1)TF[tf]A|20                                             
 unit.cost.pp                 1 YN       L                 &(T1)TF[tf]C|15                                             
 unit.dose                    1 YN       L                 &(T1)TF[tf]A|10                                             
 unit.price                   9 DEC      R                 &(T1)TF[tf]A|21                                             
 unit.price.pp                1 YN       L                 &(T1)TF[tf]C|16                                             
 urn                         10 FREE     L                                                                             
 usage.stats                  1 YN       L                 &(T1)TF[tf]A|16                                             
 variance.limit               4 PINT     R                 &(T1)TF[tf]C|18                                             
 verify.wl.cnt                2 PINT     R                 &(T1)TF[tf]WL|9                                             
 verify.wl.func              10 URN      L  PHA.WFUNC      &(T1)TF[tf]WL|8                                         
 warn.inv.level               6 PDEC     R                 &(T1)TF[tf]B|14                                             
 warn.inv.level.string       25 FREE     L                 &(T1)TF[tf]B|13                                             
 Ì   €   i   2
admin.routes
[mnemonic,  admin.route]
&(T1)TF[tf]R[tdr]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 admin.route                 10 FREE     L  PHA.ROUTES     tdr                                                     
 Ì   €   i   2
barcode.identifiers
[mnemonic,  barcode.q]
&(T1)TF[tf]UPC[tfUQ]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 barcode.q                    2 PINT     R                 tfUQ                                                        
 barcode                     30 FREE     L                 &(T1)TF[tf]UPC[tfUQ]|0                                      
 Ì   €   i   2
by.locations
[mnemonic,  by.location]
&(T1)TF[tf]LOC[ggn]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 by.location                 10 FREE     L  MIS.LOCN       ggn                                                     
 loc.inp.stop.days            4 INT      R                 &(T1)TF[tf]LOC[ggn]|0                                       
 loc.out.stop.days            4 INT      R                 &(T1)TF[tf]LOC[ggn]|1                                       
 Ì   €   i   2
comp.additive.strings
[mnemonic,  comp.additive.q]
&(T1)TF[tf]CA[tfCA]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 comp.additive.q              2 PINT     R                 tfCA                                                        
 comp.additive.amount        10 PDEC     R                 &(T1)TF[tf]CA[tfCA]|0                                       
 comp.additive.volume        10 FREE     L                 &(T1)TF[tf]CA[tfCA]|1                                       
 Ì   €   i   2
comp.fluid.strings
[mnemonic,  comp.fluid.q]
&(T1)TF[tf]CF[tfCF]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 comp.fluid.q                 2 PINT     R                 tfCF                                                        
 comp.fluid.amount           10 PDEC     R                 &(T1)TF[tf]CF[tfCF]|0                                       
 Ì   €   i   2
comp.ingredient.strings
[mnemonic,  comp.ingredient.q]
&(T1)TF[tf]CI[tfCI]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 comp.ingredient.q            2 PINT     R                 tfCI                                                        
 comp.ingredient.amount      10 PDEC     R                 &(T1)TF[tf]CI[tfCI]|0                                       
 Ì   €   i   2
default.dose.instructions
[mnemonic,  dft.dose.q]
&(T1)TF[tf]DF["DI",tfDI]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 dft.dose.q                   3 PINT     R                 tfDI                                                        
 dft.dose.instruction        60 TEXT     L                 &(T1)TF[tf]DF["DI",tfDI]                                    
 Ì   €   i   2
disease.contra.inds
[mnemonic,  disease.contra.ind]
&(T1)TF[tf]DC[tda]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 disease.contra.ind          10 FREE     L  PHA.INT        tda                                                     
 Ì   €   i   2
dose.range.types
[mnemonic,  dose.range.type]
&(T1)TF[tf]DRT[tddt]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 dose.range.type             15 FREE     L  PHA.DOSE.TYPE  tddt                                                    
 Ì   €   i   2
dose.ranges
[mnemonic,  dose.range]
&(T1)TF[tf]DDR[tddc]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 dose.range                  15 FREE     L  PHA.DR         tddc                                                    
 dose.range.calc              1 YN       L                 &(T1)TF[tf]DDR[tddc]DDR|1                                   
 dose.range.com               1 CHOICE   L                 &(T1)TF[tf]DDR[tddc]DDR|2                                   
 dose.range.error             1 CHOICE   L                 &(T1)TF[tf]DDR[tddc]DDR|0                                   
 drc.high.dose.check          1 YN       L                 &(T1)TF[tf]DDR[tddc]DDR|4                                   
 drc.high.variance.pct        5 DEC3Z    R                 &(T1)TF[tf]DDR[tddc]DDR|6                                   
 drc.low.dose.check           1 YN       L                 &(T1)TF[tf]DDR[tddc]DDR|3                                   
 drc.low.variance.pct         5 DEC3Z    R                 &(T1)TF[tf]DDR[tddc]DDR|5                                   
 drc.max.variance.pct         5 DEC3Z    R                 &(T1)TF[tf]DDR[tddc]DDR|7                                   
 Ì   €   i   2
dose.rules
[mnemonic,  dose.rule.q]
&(T1)TF[tf]DR[tfDR]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 dose.rule.q                  2 PINT     R                 tfDR                                                        
 dose.rule                   10 FREE     L  PHA.RULE       &(T1)TF[tf]DR[tfDR]                                     
 Ì   €   i   2
drc.sch.dft.dose.type.out
[mnemonic,  drc.sched.dose.type.out]
&(T1)TF[tf]DRCTO[tddt]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 drc.sched.dose.type.out     15 FREE     L  PHA.DOSE.TYPE  tddt                                                    
 drc.dft.dose.type.out        1 YN       L                 &(T1)TF[tf]DRCTO[tddt]|0                                    
 Ì   €   i   2
drc.schedules.inp
[mnemonic,  drc.schedule.inp]
&(T1)TF[tf]DRCSI[drcDS]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 drc.schedule.inp             3 CHOICE   L                 drcDS                                                       
 Ì   €   i   2
drc.sch.dft.dose.type.inp
[mnemonic,drc.schedule.inp,  drc.sched.dose.type.inp]
&(T1)TF[tf]DRCSI[drcDS]DRCTI[tddt]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 drc.sched.dose.type.inp     15 FREE     L  PHA.DOSE.TYPE  tddt                                                    
 drc.dft.dose.type.inp        1 YN       L                 &(T1)TF[tf]DRCSI[drcDS]DRCTI[tddt]|0                        
 Ì   €   i   2
fdb.drug.interactions
[mnemonic,  fdb.drug.interaction]
&(T1)TF[tf]FDI[tda]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 fdb.drug.interaction        10 FREE     L  PHA.INT        tda                                                     
 Ì   €   i   2
fdb.iv.incompatibilities
[mnemonic,  fdb.iv.incompatibility]
&(T1)TF[tf]FII[tda]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 fdb.iv.incompatibility      10 FREE     L  PHA.INT        tda                                                     
 Ì   €   i   2
file.rules
[mnemonic,  file.rule.q]
&(T1)TF[tf]FR[tfFR]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 file.rule.q                  2 PINT     R                 tfFR                                                        
 file.rule                   10 FREE     L  PHA.RULE       &(T1)TF[tf]FR[tfFR]                                     
 Ì   €   i   2
floor.stock
[mnemonic,  fs.location]
&(T1)TF[tf]FS[ggn]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 fs.location                 10 FREE     L  MIS.LOCN       ggn                                                     
 fs.loc.par                   6 PDEC     R                 &(T1)TF[tf]FS[ggn]|1                                        
 fs.loc.par.string           25 FREE     L                 &(T1)TF[tf]FS[ggn]|0                                        
 Ì   €   i   2
fluid.strings
[mnemonic,  fluid.q]
&(T1)TF[tf]FS[tfF]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 fluid.q                      2 PINT     R                 tfF                                                         
 fluid                       10 FREE     L  PHA.DRUG       &(T1)TF[tf]FS[tfF]|0                                    
 fluid.duration              15 FREE     L                 &(T1)TF[tf]FS[tfF]|3                                        
 fluid.order.type            10 FREE     L  PHA.OT         &(T1)TF[tf]FS[tfF]|4                                    
 fluid.rate                  15 FREE     L                 &(T1)TF[tf]FS[tfF]|2                                        
 fluid.text                  60 FREE     L                 &(T1)TF[tf]FS[tfF]|5                                        
 fluid.text.edited            1 YN       L                 &(T1)TF[tf]FS[tfF]|6                                        
 fluid.volume                10 DEC      R                 &(T1)TF[tf]FS[tfF]|1                                        
 Ì   €   i   2
food.interactions
[mnemonic,  food.interaction]
&(T1)TF[tf]FI[tda]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 food.interaction            10 FREE     L  PHA.INT        tda                                                     
 Ì   €   i   2
formulary.comments
[mnemonic,  fcom.q]
&(T1)TF[tf]FC[tfFC]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 fcom.q                       2 PINT     R                 tfFC                                                        
 formulary.comment           60 TEXT     L                 &(T1)TF[tf]FC[tfFC]                                         
 Ì   €   i   2
hub.items
[mnemonic,  hub.item.q]
&(T1)TF[tf]HI[tfhiQ]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 hub.item.q                   2 PINT     R                 tfhiQ                                                       
 hub.item                    35 FREE     L  HUB.ITEM       &(T1)TF[tf]HI[tfhiQ]                                    
 Ì   €   i   2
ingredient.allergies
[mnemonic,  ingredient.allergy]
&(T1)TF[tf]IA[tta]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 ingredient.allergy          10 FREE     L  PHA.ALLERGY    tta                                                     
 ingr.allergy.from.fsv        3 CHOICE   L                 &(T1)TF[tf]IA[tta]|1                                        
 ingr.cross.sensitivity       1 YN       L                 &(T1)TF[tf]IA[tta]|0                                        
 Ì   €   i   2
ingredients
[mnemonic,  drug.ingredient]
&(T1)TF[tf]IN[tdm]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 drug.ingredient             10 FREE     L  PHA.INGR       tdm                                                     
 ingr.amount                  8 PDEC     R                 &(T1)TF[tf]IN[tdm]|0                                        
 ingr.excipient               1 YN       L                 &(T1)TF[tf]IN[tdm]|2                                        
 ingr.kcal                   10 PDEC     R                 VAL=IF{@ingr.tpn="Y"&@ingr.amount&@PHA.INGR.tpn.kcal.p      
                                                           VAL=er.unit %Z.strip.trailing.zeros(@ingr.amount*@PHA.      
                                                           VAL=INGR.tpn.kcal.per.unit)}                                
 ingr.percent                 6 PDEC2    R                 VAL=%PHA.DRUG.calc.ingr.percent(mnemonic,drug.ingredie      
                                                           VAL=nt)                                                     
 ingr.tpn                     1 YN       L                 &(T1)TF[tf]IN[tdm]|1                                        
 Ì   €   i   2
inpatient.comments
[mnemonic,  icom.q]
&(T1)TF[tf]IC[tfIC]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 icom.q                       2 PINT     R                 tfIC                                                        
 inpat.comment               60 TEXT     L                 &(T1)TF[tf]IC[tfIC]                                         
 Ì   €   i   2
inventories
[mnemonic,  inventory]
&(T1)TF[tf]I[mi]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 inventory                   10 FREE     L  MM.INVENT      mi                                                      
 inv.exception                1 YN       L                 &(T1)TF[tf]I[mi]|6                                          
 inv.from.stock               1 YN       L                 &(T1)TF[tf]I[mi]|4                                          
 inv.item                    43 URN      L  MM.ITEM        &(T1)TF[tf]I[mi]|2                                      
 inv.par                      6 PDEC     R                 &(T1)TF[tf]I[mi]|1                                          
 inv.par.string              25 FREE     L                 &(T1)TF[tf]I[mi]|0                                          
 inv.shelf                   10 FREE     L                 &(T1)TF[tf]I[mi]|3                                          
 inv.unit.issue               4 FREE     L                 &(T1)TF[tf]I[mi]|5                                          
 Ì   €   i   2
inventory.levels
[mnemonic,inventory,  inv.level.type]
&(T1)TF[tf]I[mi]L[tfIL]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 inv.level.type               4 CHOICE   L                 tfIL                                                        
 inv.level                    6 PDEC     R                 &(T1)TF[tf]I[mi]L[tfIL]|1                                   
 inv.level.string            25 FREE     L                 &(T1)TF[tf]I[mi]L[tfIL]|0                                   
 Ì   €   i   2
inventory.locations
[mnemonic,inventory,  inv.location]
&(T1)TF[tf]I[mi]O[tfIO]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 inv.location                10 FREE     L                 tfIO                                                        
 Ì   €   i   2
iv.rate.queue
[mnemonic,  iv.rate.q]
&(T1)TF[tf]IVR[ivRQ]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 iv.rate.q                    2 PINT     R                 ivRQ                                                        
 iv.rate                     10 FREE     L                 &(T1)TF[tf]IVR[ivRQ]|0                                      
 Ì   €   i   2
list.food.interactions
[mnemonic,  list.food.interaction]
&(T1)TF[tf]FI[tdaF]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 list.food.interaction       10 FREE     L  PHA.INT        tdaF                                                    
 Ì   €   i   2
mdx.screening.items
[mnemonic,  mdx.si.type,mdx.si.route,mdx.si.id]
&(T1)TF[tf]MDXI[tfDST,tfDSR,tfDSI]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 mdx.si.type                  3 CHOICE   L                 tfDST                                                       
 mdx.si.route                10 FREE     L                 tfDSR                                                       
 mdx.si.id                   10 FREE     L                 tfDSI                                                       
 mdx.si.excipient.flag        1 YN       L                 &(T1)TF[tf]MDXI[tfDST,tfDSR,tfDSI]|0                        
 Ì   €   i   2
med.rules
[mnemonic,  med.rule.q]
&(T1)TF[tf]MR[tfMR]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 med.rule.q                   2 PINT     R                 tfMR                                                        
 med.rule                    10 FREE     L  PHA.RULE       &(T1)TF[tf]MR[tfMR]                                     
 Ì   €   i   2
mis.allergies
[mnemonic,  mis.allergy.q]
&(T1)TF[tf]ALG[tfgelq]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 mis.allergy.q                2 PINT     R                 tfgelq                                                      
 mis.allergy.mnemonic        15 FREE     L  MIS.ALLERGY    &(T1)TF[tf]ALG[tfgelq]|0                                
 mis.allergy.name            35 FREE     L                 &(T1)TF[tf]ALG[tfgelq]|1                                    
 Ì   €   i   2
monographs
[mnemonic,  monograph]
&(T1)TF[tf]MO[tdmo]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 monograph                   10 FREE     L  PHA.MON        tdmo                                                    
 Ì   €   i   2
nur.skills
[mnemonic,  nur.skill]
&(T1)TF[tf]NSK[nsk]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 nur.skill                   10 FREE     L                 nsk                                                         
 Ì   €   i   2
om.sub.classes
[mnemonic,  om.sub.class]
&(T1)TF[tf]OMC[tdc]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 om.sub.class                10 FREE     L  PHA.CLASS      tdc                                                     
 Ì   €   i   2
order.rule.evals
[mnemonic,  order.rule.eval]
&(T1)TF[tf]OR[tfOR]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 order.rule.eval              8 CHOICE   L                 tfOR                                                        
 Ì   €   i   2
order.rules
[mnemonic,order.rule.eval,  order.rule.q]
&(T1)TF[tf]OR[tfOR]R[tfRQ]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 order.rule.q                 2 PINT     R                 tfRQ                                                        
 order.rule                  10 FREE     L  PHA.RULE       &(T1)TF[tf]OR[tfOR]R[tfRQ]                              
 Ì   €   i   2
order.sites
[mnemonic,  order.site]
&(T1)TF[tf]OS[tdsiO]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 order.site                  10 FREE     L  PHA.SITE       tdsiO                                                   
 Ì   €   i   2
order.strings
[mnemonic,  string.q]
&(T1)TF[tf]ST[tfS]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 string.q                     2 PINT     R                 tfS                                                         
 string.dose                  8 DEC      R                 &(T1)TF[tf]ST[tfS]|0                                        
 string.entry.source         10 CHOICE   L                 &(T1)TF[tf]ST[tfS]|13                                       
 string.fluid                10 FREE     L  PHA.DRUG       &(T1)TF[tf]ST[tfS]|6                                    
 string.fluid.duration       15 FREE     L                 &(T1)TF[tf]ST[tfS]|10                                       
 string.fluid.order.type     10 FREE     L  PHA.OT         &(T1)TF[tf]ST[tfS]|7                                    
 string.fluid.q               2 PINT     R                 &(T1)TF[tf]ST[tfS]|12                                       
 string.fluid.rate           15 FREE     L                 &(T1)TF[tf]ST[tfS]|9                                        
 string.fluid.text           60 FREE     L                 &(T1)TF[tf]ST[tfS]|11                                       
 string.fluid.volume         10 PINT     R                 &(T1)TF[tf]ST[tfS]|8                                        
 string.par.level             8 DEC      R                 &(T1)TF[tf]ST[tfS]|4                                        
 string.prn.reason           10 FREE     L  PHA.PR         &(T1)TF[tf]ST[tfS]|5                                    
 string.route                10 FREE     L  PHA.ROUTES     &(T1)TF[tf]ST[tfS]|1                                    
 string.schedule              3 CHOICE   L                 &(T1)TF[tf]ST[tfS]|3                                        
 string.sig                  20 FREE     L                 &(T1)TF[tf]ST[tfS]|2                                        
 Ì   €   i   2
order.string.dose.instr
[mnemonic,string.q,  string.dose.instr.q]
&(T1)TF[tf]ST[tfS]DI[tfSDI]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 string.dose.instr.q          2 PINT     R                 tfSDI                                                       
 string.dose.instruction     60 TEXT     L                 &(T1)TF[tf]ST[tfS]DI[tfSDI]                                 
 Ì   €   i   2
other.mnemonics
[mnemonic,  other.mnemonic]
&(T1)TF[tf]OM[tfOM]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 other.mnemonic              15 FREE     L                 tfOM                                                        
 Ì   €   i   2
other.names
[mnemonic,  other.name]
&(T1)TF[tf]O[tfON]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 other.name                  45 FREE     L                 tfON                                                        
 Ì   €   i   2
outpatient.comments
[mnemonic,  ocom.q]
&(T1)TF[tf]OC[tfOC]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 ocom.q                       2 PINT     R                 tfOC                                                        
 outpat.comment              60 TEXT     L                 &(T1)TF[tf]OC[tfOC]                                         
 Ì   €   i   2
packaging
[mnemonic,  pack.q]
&(T1)TF[tf]P[tfPQ]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 pack.q                       2 PINT     R                 tfPQ                                                        
 package                      4 FREE     L  MM.PACK        &(T1)TF[tf]P[tfPQ]|0                                    
 package.ct                   5 PINT     R                 &(T1)TF[tf]P[tfPQ]|1                                        
 package.total.ct             7 PINT     R                 &(T1)TF[tf]P[tfPQ]|2                                        
 Ì   €   i   2
pcs.ar.order.types
[mnemonic,  pcs.ar]
&(T1)TF[tf]AR[tdr]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 pcs.ar                      10 FREE     L  PHA.ROUTES     tdr                                                     
 pcs.ar.dis.ot               10 FREE     L  PHA.OT         &(T1)TF[tf]AR[tdr]|2                                    
 pcs.ar.inp.ot               10 FREE     L  PHA.OT         &(T1)TF[tf]AR[tdr]|0                                    
 pcs.ar.out.ot               10 FREE     L  PHA.OT         &(T1)TF[tf]AR[tdr]|1                                    
 Ì   €   i   2
prep.instructions
[mnemonic,  prep.q]
&(T1)TF[tf]PI[tfPI]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 prep.q                       3 PINT     R                 tfPI                                                        
 prep.instruction            80 TEXT     L                 &(T1)TF[tf]PI[tfPI]                                         
 Ì   €   i   2
prn.categories
[mnemonic,  prn.cat]
&(T1)TF[tf]PRN[tprc]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 prn.cat                     10 FREE     L  PHA.PR.CAT     tprc                                                    
 Ì   €   i   2
queries
[mnemonic,  query]
&(T1)TF[tf]Q[ggv]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 query                       10 FREE     L  MIS.QUERY      ggv                                                     
 query.response              70 FREE     L                 &(T1)TF[tf]Q[ggv]|0                                         
 query.text                  60 FREE     L                 VAL=@MIS.QUERY.text[PHA.DRUG.query]                         
 query.text.and.response    131 FREE     L                 VAL=@PHA.DRUG.query.text_": "_IF{@MIS.QUERY.date.type.      
                                                           VAL=x %Z.date.query.out(@PHA.DRUG.query.response);@PHA      
                                                           VAL=.DRUG.query.response}                                   
 Ì   €   i   2
queries.mult
[mnemonic,query,  query.mult.q]
&(T1)TF[tf]Q[ggv]M[ggvQ]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 query.mult.q                 3 PINT     R                 ggvQ                                                        
 query.mult.resp             70 FREE     L                 &(T1)TF[tf]Q[ggv]M[ggvQ]|0                                  
 Ì   €   i   2
related.generics
[mnemonic,  related.generic]
&(T1)TF[tf]RG[tdg]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 related.generic             12 FREE     L  PHA.GENERIC    tdg                                                     
 Ì   €   i   2
sites
[mnemonic,  site]
&(T1)TF[tf]S[tdsi]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 site                        10 FREE     L  PHA.SITE       tdsi                                                    
 site.auto.display            1 YN       L                 &(T1)TF[tf]S[tdsi]|8                                        
 site.bill.number            10 FREE     L                 &(T1)TF[tf]S[tdsi]|1                                        
 site.carrier.dos             1 YN       L                 &(T1)TF[tf]S[tdsi]|6                                        
 site.charge.patient          1 YN       L                 &(T1)TF[tf]S[tdsi]|0                                        
 site.credit.wl.cnt           2 PINT     R                 &(T1)TF[tf]S[tdsi]WL|13                                     
 site.credit.wl.func         10 URN      L  PHA.WFUNC      &(T1)TF[tf]S[tdsi]WL|12                                 
 site.dc.wl.cnt               2 PINT     R                 &(T1)TF[tf]S[tdsi]WL|5                                      
 site.dc.wl.func             10 URN      L  PHA.WFUNC      &(T1)TF[tf]S[tdsi]WL|2                                  
 site.debit.wl.cnt            2 PINT     R                 &(T1)TF[tf]S[tdsi]WL|11                                     
 site.debit.wl.func          10 URN      L  PHA.WFUNC      &(T1)TF[tf]S[tdsi]WL|10                                 
 site.dft.bulk                1 YN       L                 &(T1)TF[tf]S[tdsi]DF|12                                     
 site.dft.dis.comp.ct        10 URN      L  PHA.CT         &(T1)TF[tf]S[tdsi]DFCT|22                               
 site.dft.dis.comp.ec         1 YN       L                 &(T1)TF[tf]S[tdsi]DFCT|23                                   
 site.dft.dis.ct             10 URN      L  PHA.CT         &(T1)TF[tf]S[tdsi]DFCT|20                               
 site.dft.dis.ec              1 YN       L                 &(T1)TF[tf]S[tdsi]DFCT|21                                   
 site.dft.dis.iv.ct          10 URN      L  PHA.CT         &(T1)TF[tf]S[tdsi]DFCT|24                               
 site.dft.dis.iv.ec           1 YN       L                 &(T1)TF[tf]S[tdsi]DFCT|25                                   
 site.dft.dis.stock.ct       10 URN      L  PHA.CT         &(T1)TF[tf]S[tdsi]DFCT|26                               
 site.dft.dis.stock.ec        1 YN       L                 &(T1)TF[tf]S[tdsi]DFCT|27                                   
 site.dft.dis.stock.iv.ct    10 URN      L  PHA.CT         &(T1)TF[tf]S[tdsi]DFCT|28                               
 site.dft.dis.stock.iv.ec     1 YN       L                 &(T1)TF[tf]S[tdsi]DFCT|29                                   
 site.dft.dose                8 DEC      R                 &(T1)TF[tf]S[tdsi]DF|2                                      
 site.dft.inp.comp.ct        10 URN      L  PHA.CT         &(T1)TF[tf]S[tdsi]DFCT|2                                
 site.dft.inp.comp.ec         1 YN       L                 &(T1)TF[tf]S[tdsi]DFCT|3                                    
 site.dft.inp.ct             10 URN      L  PHA.CT         &(T1)TF[tf]S[tdsi]DFCT|0                                
 site.dft.inp.ec              1 YN       L                 &(T1)TF[tf]S[tdsi]DFCT|1                                    
 site.dft.inp.iv.ct          10 URN      L  PHA.CT         &(T1)TF[tf]S[tdsi]DFCT|4                                
 site.dft.inp.iv.ec           1 YN       L                 &(T1)TF[tf]S[tdsi]DFCT|5                                    
 site.dft.inp.stock.ct       10 URN      L  PHA.CT         &(T1)TF[tf]S[tdsi]DFCT|6                                
 site.dft.inp.stock.ec        1 YN       L                 &(T1)TF[tf]S[tdsi]DFCT|7                                    
 site.dft.inp.stock.iv.ct    10 URN      L  PHA.CT         &(T1)TF[tf]S[tdsi]DFCT|8                                
 site.dft.inp.stock.iv.ec     1 YN       L                 &(T1)TF[tf]S[tdsi]DFCT|9                                    
 site.dft.inventory          10 FREE     L  MM.INVENT      &(T1)TF[tf]S[tdsi]DF|9                                  
 site.dft.out.comp.ct        10 URN      L  PHA.CT         &(T1)TF[tf]S[tdsi]DFCT|12                               
 site.dft.out.comp.ec         1 YN       L                 &(T1)TF[tf]S[tdsi]DFCT|13                                   
 site.dft.out.ct             10 URN      L  PHA.CT         &(T1)TF[tf]S[tdsi]DFCT|10                               
 site.dft.out.ec              1 YN       L                 &(T1)TF[tf]S[tdsi]DFCT|11                                   
 site.dft.out.iv.ct          10 URN      L  PHA.CT         &(T1)TF[tf]S[tdsi]DFCT|14                               
 site.dft.out.iv.ec           1 YN       L                 &(T1)TF[tf]S[tdsi]DFCT|15                                   
 site.dft.out.stock.ct       10 URN      L  PHA.CT         &(T1)TF[tf]S[tdsi]DFCT|16                               
 site.dft.out.stock.ec        1 YN       L                 &(T1)TF[tf]S[tdsi]DFCT|17                                   
 site.dft.out.stock.iv.ct    10 URN      L  PHA.CT         &(T1)TF[tf]S[tdsi]DFCT|18                               
 site.dft.out.stock.iv.ec     1 YN       L                 &(T1)TF[tf]S[tdsi]DFCT|19                                   
 site.dft.prn.level           8 DEC      R                 &(T1)TF[tf]S[tdsi]DF|11                                     
 site.dft.prn.reason         10 FREE     L  PHA.PR         &(T1)TF[tf]S[tdsi]DF|14                                 
 site.dft.refill.freq         2 PINT     R                 &(T1)TF[tf]S[tdsi]DF|8                                      
 site.dft.renew.before        2 PINT     R                 &(T1)TF[tf]S[tdsi]DF|15                                     
 site.dft.renew.dc.hours      2 INT      R                 &(T1)TF[tf]S[tdsi]DF|17                                     
 site.dft.renew.period        2 PINT     R                 &(T1)TF[tf]S[tdsi]DF|16                                     
 site.dft.route              10 FREE     L  PHA.ROUTES     &(T1)TF[tf]S[tdsi]DF|13                                 
 site.dft.schedule            3 CHOICE   L                 &(T1)TF[tf]S[tdsi]DF|1                                      
 site.dft.sig                20 FREE     L                 &(T1)TF[tf]S[tdsi]DF|0                                      
 site.dft.soft.stop           1 INT      R                 &(T1)TF[tf]S[tdsi]DF|10                                     
 site.dft.unit.dose           1 YN       L                 &(T1)TF[tf]S[tdsi]DF|7                                      
 site.dose.labels             1 YN       L                 &(T1)TF[tf]S[tdsi]|4                                        
 site.edit.wl.cnt             2 PINT     R                 &(T1)TF[tf]S[tdsi]WL|15                                     
 site.edit.wl.func           10 URN      L  PHA.WFUNC      &(T1)TF[tf]S[tdsi]WL|14                                 
 site.exp.date                8 DATE     L                 &(T1)TF[tf]S[tdsi]|12                                       
 site.exp.days                4 INT      R                 &(T1)TF[tf]S[tdsi]|10                                       
 site.exp.hours               4 INT      R                 &(T1)TF[tf]S[tdsi]|11                                       
 site.lab.test.group         10 FREE     L  LAB.C.TEST.VIEW&(T1)TF[tf]S[tdsi]|7                                    
 site.lab.test.on.refill      1 YN       L                 &(T1)TF[tf]S[tdsi]|18                                       
 site.order.for               1 CHOICE   L                 &(T1)TF[tf]S[tdsi]|2                                        
 site.order.wl.cnt            2 PINT     R                 &(T1)TF[tf]S[tdsi]WL|3                                      
 site.order.wl.func          10 URN      L  PHA.WFUNC      &(T1)TF[tf]S[tdsi]WL|0                                  
 site.pcs.dft.carrier.old    10 FREE     L  PHA.DRUG       &(T1)TF[tf]S[tdsi]|14                                   
 site.pcs.dft.duration.old   15 FREE     L                 &(T1)TF[tf]S[tdsi]|16                                       
 site.pcs.dft.order.type     10 FREE     L  PHA.OT         &(T1)TF[tf]S[tdsi]|13                                   
 site.pcs.dft.rate.old       15 FREE     L                 &(T1)TF[tf]S[tdsi]|15                                       
 site.pcs.dft.volume.old     10 PINT     R                 &(T1)TF[tf]S[tdsi]|17                                       
 site.rate.units             19 FREE     L                 &(T1)TF[tf]S[tdsi]IVR|0                                     
 site.rate.warning            1 YN       L                 &(T1)TF[tf]S[tdsi]IVR|1                                     
 site.refill.labels           1 YN       L                 &(T1)TF[tf]S[tdsi]|3                                        
 site.refill.wl.cnt           2 PINT     R                 &(T1)TF[tf]S[tdsi]WL|4                                      
 site.refill.wl.func         10 URN      L  PHA.WFUNC      &(T1)TF[tf]S[tdsi]WL|1                                  
 site.restricted.med          1 YN       L                 &(T1)TF[tf]S[tdsi]|5                                        
 site.tech.wl.cnt             2 PINT     R                 &(T1)TF[tf]S[tdsi]WL|7                                      
 site.tech.wl.func           10 URN      L  PHA.WFUNC      &(T1)TF[tf]S[tdsi]WL|6                                  
 site.verify.wl.cnt           2 PINT     R                 &(T1)TF[tf]S[tdsi]WL|9                                      
 site.verify.wl.func         10 URN      L  PHA.WFUNC      &(T1)TF[tf]S[tdsi]WL|8                                  
 Ì   €   i   2
site.comp.add.strings
[mnemonic,site,  site.comp.additive.q]
&(T1)TF[tf]S[tdsi]CA[tfCA]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 site.comp.additive.q         2 PINT     R                 tfCA                                                        
 site.comp.additive.amount   10 PDEC     R                 &(T1)TF[tf]S[tdsi]CA[tfCA]|0                                
 site.comp.additive.volume   10 FREE     L                 &(T1)TF[tf]S[tdsi]CA[tfCA]|1                                
 Ì   €   i   2
site.comp.fluid.strings
[mnemonic,site,  site.comp.fluid.q]
&(T1)TF[tf]S[tdsi]CF[tfCF]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 site.comp.fluid.q            2 PINT     R                 tfCF                                                        
 site.comp.fluid.amount      10 PDEC     R                 &(T1)TF[tf]S[tdsi]CF[tfCF]|0                                
 Ì   €   i   2
site.comp.ingr.strings
[mnemonic,site,  site.comp.ingr.q]
&(T1)TF[tf]S[tdsi]CI[tfCI]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 site.comp.ingr.q             2 PINT     R                 tfCI                                                        
 site.comp.ingr.amount       10 PDEC     R                 &(T1)TF[tf]S[tdsi]CI[tfCI]|0                                
 Ì   €   i   2
site.default.dose.instr
[mnemonic,site,  site.dft.dose.q]
&(T1)TF[tf]S[tdsi]DF["DI",tfSDI]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 site.dft.dose.q              3 PINT     R                 tfSDI                                                       
 site.dft.dose.instruction   60 TEXT     L                 &(T1)TF[tf]S[tdsi]DF["DI",tfSDI]                            
 Ì   €   i   2
site.fluid.strings
[mnemonic,site,  site.fluid.q]
&(T1)TF[tf]S[tdsi]FS[tfF]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 site.fluid.q                 2 PINT     R                 tfF                                                         
 site.fluid                  10 FREE     L  PHA.DRUG       &(T1)TF[tf]S[tdsi]FS[tfF]|0                             
 site.fluid.duration         15 FREE     L                 &(T1)TF[tf]S[tdsi]FS[tfF]|3                                 
 site.fluid.order.type       10 FREE     L  PHA.OT         &(T1)TF[tf]S[tdsi]FS[tfF]|4                             
 site.fluid.rate             15 FREE     L                 &(T1)TF[tf]S[tdsi]FS[tfF]|2                                 
 site.fluid.text             60 FREE     L                 &(T1)TF[tf]S[tdsi]FS[tfF]|5                                 
 site.fluid.text.edited       1 YN       L                 &(T1)TF[tf]S[tdsi]FS[tfF]|6                                 
 site.fluid.volume           10 DEC      R                 &(T1)TF[tf]S[tdsi]FS[tfF]|1                                 
 Ì   €   i   2
site.formulary.comments
[mnemonic,site,  site.fcom.q]
&(T1)TF[tf]S[tdsi]FC[tfSFC]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 site.fcom.q                  2 PINT     R                 tfSFC                                                       
 site.formulary.comment      60 TEXT     L                 &(T1)TF[tf]S[tdsi]FC[tfSFC]                                 
 Ì   €   i   2
site.inpatient.comments
[mnemonic,site,  site.icom.q]
&(T1)TF[tf]S[tdsi]IC[tfSIC]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 site.icom.q                  2 PINT     R                 tfSIC                                                       
 site.inpat.comment          60 TEXT     L                 &(T1)TF[tf]S[tdsi]IC[tfSIC]                                 
 Ì   €   i   2
site.iv.rate.queue
[mnemonic,site,  site.iv.rate.q]
&(T1)TF[tf]S[tdsi]IVR[ivRQ]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 site.iv.rate.q               2 PINT     R                 ivRQ                                                        
 site.iv.rate                10 FREE     L                 &(T1)TF[tf]S[tdsi]IVR[ivRQ]|0                               
 Ì   €   i   2
site.order.strings
[mnemonic,site,  site.string.q]
&(T1)TF[tf]S[tdsi]ST[tfS]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 site.string.q                2 PINT     R                 tfS                                                         
 site.str.entry.source       10 CHOICE   L                 &(T1)TF[tf]S[tdsi]ST[tfS]|13                                
 site.str.fluid.duration     15 FREE     L                 &(T1)TF[tf]S[tdsi]ST[tfS]|10                                
 site.str.fluid.order.type   10 FREE     L  PHA.OT         &(T1)TF[tf]S[tdsi]ST[tfS]|7                             
 site.str.fluid.q             2 PINT     R                 &(T1)TF[tf]S[tdsi]ST[tfS]|12                                
 site.str.fluid.rate         15 FREE     L                 &(T1)TF[tf]S[tdsi]ST[tfS]|9                                 
 site.str.fluid.text         60 FREE     L                 &(T1)TF[tf]S[tdsi]ST[tfS]|11                                
 site.str.fluid.volume       10 PINT     R                 &(T1)TF[tf]S[tdsi]ST[tfS]|8                                 
 site.string.dose             8 FREE     L                 &(T1)TF[tf]S[tdsi]ST[tfS]|0                                 
 site.string.fluid           10 FREE     L  PHA.DRUG       &(T1)TF[tf]S[tdsi]ST[tfS]|6                             
 site.string.par.level        8 DEC      R                 &(T1)TF[tf]S[tdsi]ST[tfS]|4                                 
 site.string.prn.reason      10 FREE     L  PHA.PR         &(T1)TF[tf]S[tdsi]ST[tfS]|5                             
 site.string.route           10 FREE     L  PHA.ROUTES     &(T1)TF[tf]S[tdsi]ST[tfS]|1                             
 site.string.schedule         3 CHOICE   L                 &(T1)TF[tf]S[tdsi]ST[tfS]|3                                 
 site.string.sig             20 FREE     L                 &(T1)TF[tf]S[tdsi]ST[tfS]|2                                 
 Ì   €   i   2
site.order.str.dose.instr
[mnemonic,site,site.string.q,  site.string.dose.instr.q]
&(T1)TF[tf]S[tdsi]ST[tfS]DI[tfSDI]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 site.string.dose.instr.q     2 PINT     R                 tfSDI                                                       
 site.string.dose.instr      60 TEXT     L                 &(T1)TF[tf]S[tdsi]ST[tfS]DI[tfSDI]                          
 Ì   €   i   2
site.outpatient.comments
[mnemonic,site,  site.ocom.q]
&(T1)TF[tf]S[tdsi]OC[tfSOC]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 site.ocom.q                  2 PINT     R                 tfSOC                                                       
 site.outpat.comment         60 TEXT     L                 &(T1)TF[tf]S[tdsi]OC[tfSOC]                                 
 Ì   €   i   2
site.pcs.ar.order.types
[mnemonic,site,  site.pcs.ar]
&(T1)TF[tf]S[tdsi]AR[tdr]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 site.pcs.ar                 10 FREE     L  PHA.ROUTES     tdr                                                     
 site.pcs.ar.dis.ot          10 FREE     L  PHA.OT         &(T1)TF[tf]S[tdsi]AR[tdr]|2                             
 site.pcs.ar.inp.ot          10 FREE     L  PHA.OT         &(T1)TF[tf]S[tdsi]AR[tdr]|0                             
 site.pcs.ar.out.ot          10 FREE     L  PHA.OT         &(T1)TF[tf]S[tdsi]AR[tdr]|1                             
 Ì   €   i   2
site.prep.instructions
[mnemonic,site,  site.prep.q]
&(T1)TF[tf]S[tdsi]PI[tfSPI]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 site.prep.q                  3 PINT     R                 tfSPI                                                       
 site.prep.instruction       80 TEXT     L                 &(T1)TF[tf]S[tdsi]PI[tfSPI]                                 
 Ì   €   i   2
vendors.by.q
[mnemonic,  vendor.q]
&(T1)TF[tf]V[tfVQ]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 vendor.q                     2 PINT     R                 tfVQ                                                        
 calc.cost                   10 DEC4     R                 VAL=IF{@PHA.DRUG.up.cnt @PHA.DRUG.up.cnt*@PHA.DRUG.uni      
                                                           VAL=t.cost:4D}                                              
 catalog.number              15 FREE     L                 &(T1)TF[tf]V[tfVQ]|1                                        
 conv.pkg.size               10 FREE     L                 &(T1)TF[tf]V[tfVQ]|5                                        
 cost.per.up                 10 DEC4     R                 &(T1)TF[tf]V[tfVQ]|2                                        
 up                           4 FREE     L                 &(T1)TF[tf]V[tfVQ]|3                                        
 up.cnt                       5 PDEC     R                 &(T1)TF[tf]V[tfVQ]|4                                        
 vendor                      11 FREE     L  MIS.VEN        &(T1)TF[tf]V[tfVQ]|0                                    
 Ì   €   i   2
vendors.by.val
[mnemonic,  vendor.val]
&(T1)TF[tf]VV[gr]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 vendor.val                  11 FREE     L  MIS.VEN        gr                                                      
 vendor.val.q                 2 PINT     R                 &(T1)TF[tf]VV[gr]|0                                         
 Ì     i   2
mdx.iv.incomp.table
[mdx.iv.incomp.type,mdx.iv.incomp.val1,mdx.iv.incomp.val2]
&(T)TYMIN[tyMIT,tyMI1,tyMI2]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 mdx.iv.incomp.type           2 CHOICE   L                 tyMIT                                                       
 mdx.iv.incomp.val1           6 PINT     R                 tyMI1                                                       
 mdx.iv.incomp.val2           6 PINT     R                 tyMI2                                                       
 mdx.iv.incomp              200 PINT     R                 &(T)TYMIN[tyMIT,tyMI1,tyMI2]                                

 Index Files                        Subscripts/Physical Base

 barcode.x                          [barcode,mnemonic] = active
                                      &(T)UPC[upc,tf]

 bill.code.x                        [bill.number,mnemonic] = active
                                      &(T)TFBC[tfBC,tf]

 control.sched.x                    [control.schedule,mnemonic]
                                      &(T)TFC[tdcr,tf]

 dose.range.x                       [dose.range,mnemonic]
                                      &(T)TFDT[tddc,tf]

 drug.class.x                       [drug.class,mnemonic]
                                      &(T)TFCL[tdc,tf]

 drug.inv.x                         [mnemonic,inventory]
                                      &(T)TFDI[tf,mi]

 drug.type.x                        [drug.type,mnemonic]
                                      &(T)TFD[tdb,tf]

 drug.x                             [name,mnemonic] = active
                                      &(T)TFK[tfI,tf]

 eoc.x                              [eoc.code,mnemonic]
                                      &(T)TFEO[ge,tf]

 extemp.x                           [extemp.code,mnemonic]
                                      &(T)TFEX[tde,tf]

 floor.stock.x                      [fs.location,mnemonic]
                                      &(T)TFFS[ggn,tf]

 generic.name.x                     [generic.name,mnemonic] = active
                                      &(T)TFGN[tdgN,tf]

 generic.x                          [generic,mnemonic] = active
                                      &(T)TFG[tdg,tf]

 ingredient.allergy.x               [ingredient.allergy,mnemonic] = active
                                      &(T)TFAI[tta,tf]

 inv.drug.class.x                   [inventory,drug.class,mnemonic] = generic.name
                                      &(T)TFIG[mi,tdc,tf]

 inv.drug.x                         [inventory,mnemonic] = inv.method
                                      &(T)TFID[mi,tf]

 inventory.x                        [inventory,mnemonic]
                                      &(T)TFIV[mi,tf]

 item.no.x                          [hosp.item.number,mnemonic] = active
                                      &(T)TFIT[mtR,tf]

 item.x                             [item,mnemonic] = active
                                      &(T)TFIX[mt,tf]

 manufacturer.x                     [manufacturer,mnemonic]
                                      &(T)TFM[gm,tf]

 mnemonic.x                         [mnemonic,mnemonic] = active
                                      &(T)TFJ[tf,tf]

 name.x                             [name,mnemonic] = active
                                      &(T)TFI[tfI,tf]

 ndc.din.x                          [ndc.din.number,mnemonic] = active
                                      &(T)TFND[tfND,tf]

 non.form.item.x                    [mnemonic,mnemonic] = active
                                      &(T)TFNF[tf,tf]

 number.x                           [print.number] = mnemonic
                                      &(T)TFN[tfN]

 order.string.x                     [site,name,mnemonic,site.string.q]
                                      &(T)TFO[tdsi,tfI,tf,tfS]

 pcs.additive.x                     [site,name,site.comp.additive.q,mnemonic]
                                      &(T)TFPA[tdsi,tfI,tfCA,tf]

 pcs.compound.x                     [site,name,site.comp.ingr.q,mnemonic]
                                      &(T)TFPC[tdsi,tfI,tfCI,tf]

 pcs.iv.fluid.x                     [site,name,site.comp.fluid.q,mnemonic]
                                      &(T)TFPI[tdsi,tfI,tfCF,tf]

 pcs.med.fluid.x                    [site,mnemonic,string.q] = fluid.text
                                      &(T)TFPMI[tdsi,tf,tfS]

 pcs.med.x                          [site,name,mnemonic,string.q]
                                      &(T)TFPM[tdsi,tfI,tf,tfS]

 pom.med.tpn.x                      [name,mnemonic]
                                      &(T)TFPT[tfI,tf]

 special.storage.x                  [special.storage,mnemonic]
                                      &(T)TFS[tds,tf]

 vendor.x                           [vendor,mnemonic]
                                      &(T)TFV[gr,tf]