sHelp
                                     PHA.OS
       2
 main
   astxt
   astxtx
   built.strings.top
     built.strings
   context
   dose.form
   dose.form.units
   dose.route
   dose.type
   list.disp.forms
   list.disp.units
   list.dose.units
   list.frequencies
   list.routes
   medication
   missing.maps
   missing.route.list.top
     missing.route.list
   ndc.to.med
   order.sets
   order.strings
   packaged.drug
   packaged.drug.ndc.x
   route.dose.form
   routed.generic
   strings
   units
 site.list
 xref.temp

 Ì       2
main
[load.num]
&(T)POEM[prun]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 load.num                     3 PINT     R                 prun                                                        
 build.completed.date        10 DATE10   L                 &(T)POEM[prun]|9                                            
 build.completed.time         4 HHMM     L                 &(T)POEM[prun]|10                                           
 build.drug.count             6 INT      R                 &(T)POEM[prun]|11                                           
 build.started.date          10 DATE10   L                 &(T)POEM[prun]|7                                            
 build.started.time           4 HHMM     L                 &(T)POEM[prun]|8                                            
 build.string.count           6 INT      R                 &(T)POEM[prun]|12                                           
 drive                        1 FREE     L                                                                             
 filed.completed.date        10 DATE10   L                 &(T)POEM[prun]|15                                           
 filed.completed.time         4 HHMM     L                 &(T)POEM[prun]|16                                           
 filed.started.date          10 DATE10   L                 &(T)POEM[prun]|13                                           
 filed.started.time           4 HHMM     L                 &(T)POEM[prun]|14                                           
 load.completed.date         10 DATE10   L                 &(T)POEM[prun]|3                                            
 load.completed.time          4 HHMM     L                 &(T)POEM[prun]|4                                            
 load.drug.count              6 INT      R                 &(T)POEM[prun]|6                                            
 load.started.date           10 DATE10   L                 &(T)POEM[prun]|1                                            
 load.started.time            4 HHMM     L                 &(T)POEM[prun]|2                                            
 load.status                  7 CHOICE   L                 &(T)POEM[prun]|5                                            
 load.type                   10 CHOICE   L                 &(T)POEM[prun]|0                                            
 path                        80 FREE     L                                                                             
 Ì   €     2
astxt
[load.num,  astxt.urn,astxt.q]
&(T)POEM[prun]ASTXT[pTXT,pTXTq]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 astxt.urn                   10 INT      R                 pTXT                                                        
 astxt.q                      2 INT      R                 pTXTq                                                       
 astxt.line                  70 FREE     L                 &(T)POEM[prun]ASTXT[pTXT,pTXTq]|0                           
 Ì   €     2
astxtx
[load.num,  astxtx.p,astxtx.q]
&(T)POEM[prun]PTXT[pos,posL]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 astxtx.p                    10 INT      R                 pos                                                         
 astxtx.q                     1 FREE     L                 posL                                                        
 astxtx.ptr                  10 INT      R                 &(T)POEM[prun]PTXT[pos,posL]|0                              
 Ì   €     2
built.strings.top
[load.num,  built.ndc.din]
&(T)POEM[prun]BUILT[pndc]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 built.ndc.din               13 FREE     L                 pndc                                                        
 built.trade.name            35 FREE     L                 &(T)POEM[prun]BUILT[pndc]|0                                 
 Ì   €     2
built.strings
[load.num,built.ndc.din,  built.os]
&(T)POEM[prun]BUILT[pndc,pos]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 built.os                    10 INT      R                 pos                                                         
 built.description           60 FREE     L                 VAL=%PHA.OS.built.strings.list.M.description(built.ndc      
                                                           VAL=.din,built.os)                                          
 built.disp.unit             10 FREE     L                 &(T)POEM[prun]BUILT[pndc,pos]|4                             
 built.disp.unit.map         10 FREE     L  PHA.UNITS      &(T)POEM[prun]BUILT[pndc,pos]|9                         
 built.dose                  19 FREE     L                 &(T)POEM[prun]BUILT[pndc,pos]|0                             
 built.dose.unit.map         10 FREE     L  PHA.UNITS      &(T)POEM[prun]BUILT[pndc,pos]|6                         
 built.duration              10 FREE     L                 &(T)POEM[prun]BUILT[pndc,pos]|5                             
 built.frequency             20 FREE     L                 &(T)POEM[prun]BUILT[pndc,pos]|3                             
 built.frequency.map         20 FREE     L  MIS.DIR        &(T)POEM[prun]BUILT[pndc,pos]|8                         
 built.pha.schedule           3 CHOICE   L                 &(T)POEM[prun]BUILT[pndc,pos]|10                            
 built.route                 10 FREE     L                 &(T)POEM[prun]BUILT[pndc,pos]|2                             
 built.route.code            12 FREE     L                 &(T)POEM[prun]BUILT[pndc,pos]|11                            
 built.route.map             10 FREE     L  PHA.ROUTES     &(T)POEM[prun]BUILT[pndc,pos]|7                         
 built.unit                  10 FREE     L                 &(T)POEM[prun]BUILT[pndc,pos]|1                             
 Ì   €     2
context
[load.num,  context.id]
&(T)POEM[prun]CNTXT[pctxt]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 context.id                  10 FREE     L                 pctxt                                                       
 context.max.range            8 INT      R                 &(T)POEM[prun]CNTXT[pctxt]|1                                
 context.min.range            8 INT      R                 &(T)POEM[prun]CNTXT[pctxt]|0                                
 Ì   €     2
dose.form
[load.num,  dose.form.id]
&(T)POEM[prun]DFRM[pdfid]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 dose.form.id                10 FREE     L                 pdfid                                                       
 dose.form.abbrev             4 FREE     L                 &(T)POEM[prun]DFRM[pdfid]|1                                 
 dose.form.name              30 FREE     L                 &(T)POEM[prun]DFRM[pdfid]|0                                 
 Ì   €     2
dose.form.units
[load.num,  dose.forms.id]
&(T)POEM[prun]DFUN[pdfun]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 dose.forms.id                5 INT      R                 pdfun                                                       
 dose.forms.dqind             5 INT      R                 &(T)POEM[prun]DFUN[pdfun]|3                                 
 dose.forms.mls               5 INT      R                 &(T)POEM[prun]DFUN[pdfun]|4                                 
 dose.forms.name             20 FREE     L                 &(T)POEM[prun]DFUN[pdfun]|0                                 
 dose.forms.namepl           20 FREE     L                 &(T)POEM[prun]DFUN[pdfun]|1                                 
 dose.forms.pday              8 DEC4     R                 &(T)POEM[prun]DFUN[pdfun]|2                                 
 Ì   €     2
dose.route
[load.num,  dose.route.id]
&(T)POEM[prun]DRTE[pdrte]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 dose.route.id                3 INT      R                 pdrte                                                       
 dose.route.name             22 FREE     L                 &(T)POEM[prun]DRTE[pdrte]|0                                 
 Ì   €     2
dose.type
[load.num,  dose.type.id]
&(T)POEM[prun]DTYP[pdftyp]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 dose.type.id                 2 INT      R                 pdftyp                                                      
 dose.type.name              25 FREE     L                 &(T)POEM[prun]DTYP[pdftyp]|0                                
 Ì   €     2
list.disp.forms
[load.num,  unique.disp.form]
&(T)POEM[prun]DISFORM[pudf]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 unique.disp.form            30 FREE     L                 pudf                                                        
 Ì   €     2
list.disp.units
[load.num,  unique.disp.unit]
&(T)POEM[prun]LDISPUN[pldisu]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 unique.disp.unit            10 FREE     L                 pldisu                                                      
 Ì   €     2
list.dose.units
[load.num,  unique.dose.unit]
&(T)POEM[prun]LDOSUN[pldosu]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 unique.dose.unit            10 FREE     L                 pldosu                                                      
 Ì   €     2
list.frequencies
[load.num,  unique.frequency]
&(T)POEM[prun]LFREQ[pufreq]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 unique.frequency            25 FREE     L                 pufreq                                                      
 Ì   €     2
list.routes
[load.num,  unique.route]
&(T)POEM[prun]LRTES[plrte]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 unique.route                22 FREE     L                 plrte                                                       
 Ì   €     2
medication
[load.num,  med.id]
&(T)POEM[prun]MED[pmed]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 med.id                       8 INT      R                 pmed                                                        
 med.route.dose.med           8 INT      R                 &(T)POEM[prun]MED[pmed]|0                                   
 med.strength                15 INT      R                 &(T)POEM[prun]MED[pmed]|1                                   
 med.units                   15 INT      R                 &(T)POEM[prun]MED[pmed]|2                                   
 Ì   €     2
missing.maps
[load.num,  mm.type,mm.entry]
&(T)POEM[prun]MM[mmtyp,mment]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 mm.type                     10 CHOICE   L                 mmtyp                                                       
 mm.entry                    25 FREE     L                 mment                                                       
 mm.place                     1 FREE     L                 &(T)POEM[prun]MM[mmtyp,mment]                               
 Ì   €     2
missing.route.list.top
[load.num,  xlist.ndc]
&(T)POEM[prun]XLIST[pndc]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 xlist.ndc                   13 FREE     L                 pndc                                                        
 Ì   €     2
missing.route.list
[load.num,xlist.ndc,  xlist.os]
&(T)POEM[prun]XLIST[pndc,pos]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 xlist.os                    10 INT      R                 pos                                                         
 xlist.dose                  19 FREE     L                 &(T)POEM[prun]XLIST[pndc,pos]|0                             
 xlist.duration              10 FREE     L                 &(T)POEM[prun]XLIST[pndc,pos]|5                             
 xlist.route                 10 FREE     L                 &(T)POEM[prun]XLIST[pndc,pos]|2                             
 xlist.sch                    3 CHOICE   L                 &(T)POEM[prun]XLIST[pndc,pos]|10                            
 xlist.sig                   20 FREE     L                 &(T)POEM[prun]XLIST[pndc,pos]|3                             
 Ì   €     2
ndc.to.med
[load.num,  ndc.id]
&(T)POEM[prun]NDCMED[pndc]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 ndc.id                      13 FREE     L                 pndc                                                        
 med.id.p                     8 INT      R                 &(T)POEM[prun]NDCMED[pndc]|0                                
 Ì   €     2
order.sets
[load.num,  order.set.id]
&(T)POEM[prun]ORDSETS[porset]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 order.set.id                10 INT      R                 porset                                                      
 order.set.calc.ind           5 INT      R                 &(T)POEM[prun]ORDSETS[porset]|1                             
 order.set.dose.type          5 INT      R                 &(T)POEM[prun]ORDSETS[porset]|0                             
 order.set.string.id          5 INT      R                 &(T)POEM[prun]ORDSETS[porset]|2                             
 Ì   €     2
order.strings
[load.num,  os.id]
&(T)POEM[prun]ORSTRGS[pos]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 os.id                       10 INT      R                 pos                                                         
 os.calc.ind                  5 INT      R                 &(T)POEM[prun]ORSTRGS[pos]|2                                
 os.dose.form.hi              6 DEC2     R                 &(T)POEM[prun]ORSTRGS[pos]|10                               
 os.dose.form.hi.un           5 INT      R                 &(T)POEM[prun]ORSTRGS[pos]|11                               
 os.dose.form.low             6 DEC2     R                 &(T)POEM[prun]ORSTRGS[pos]|8                                
 os.dose.form.low.un          5 INT      R                 &(T)POEM[prun]ORSTRGS[pos]|9                                
 os.dose.hi                  12 DEC4     R                 &(T)POEM[prun]ORSTRGS[pos]|6                                
 os.dose.hi.unit              5 INT      R                 &(T)POEM[prun]ORSTRGS[pos]|7                                
 os.dose.low                 12 DEC4     R                 &(T)POEM[prun]ORSTRGS[pos]|4                                
 os.dose.low.unit             5 INT      R                 &(T)POEM[prun]ORSTRGS[pos]|5                                
 os.dose.rte                  3 FREE     L                 &(T)POEM[prun]ORSTRGS[pos]|0                                
 os.dose.typ                  2 FREE     L                 &(T)POEM[prun]ORSTRGS[pos]|1                                
 os.duration.hi               5 INT      R                 &(T)POEM[prun]ORSTRGS[pos]|26                               
 os.duration.hi.unit          5 INT      R                 &(T)POEM[prun]ORSTRGS[pos]|27                               
 os.duration.low              5 INT      R                 &(T)POEM[prun]ORSTRGS[pos]|24                               
 os.duration.low.unit         5 INT      R                 &(T)POEM[prun]ORSTRGS[pos]|25                               
 os.frequency.hi              5 INT      R                 &(T)POEM[prun]ORSTRGS[pos]|15                               
 os.frequency.low             5 INT      R                 &(T)POEM[prun]ORSTRGS[pos]|12                               
 os.frequency2.hi             5 INT      R                 &(T)POEM[prun]ORSTRGS[pos]|21                               
 os.frequency2.low            5 INT      R                 &(T)POEM[prun]ORSTRGS[pos]|18                               
 os.interval.hi               5 INT      R                 &(T)POEM[prun]ORSTRGS[pos]|16                               
 os.interval.hi.un            5 INT      R                 &(T)POEM[prun]ORSTRGS[pos]|17                               
 os.interval.low              5 INT      R                 &(T)POEM[prun]ORSTRGS[pos]|13                               
 os.interval.low.un           5 INT      R                 &(T)POEM[prun]ORSTRGS[pos]|14                               
 os.interval2.hi              5 INT      R                 &(T)POEM[prun]ORSTRGS[pos]|22                               
 os.interval2.hi.un           5 INT      R                 &(T)POEM[prun]ORSTRGS[pos]|23                               
 os.interval2.low             5 INT      R                 &(T)POEM[prun]ORSTRGS[pos]|19                               
 os.interval2.low.un          5 INT      R                 &(T)POEM[prun]ORSTRGS[pos]|20                               
 os.order.text                5 INT      R                 &(T)POEM[prun]ORSTRGS[pos]|28                               
 os.rte.instr                20 FREE     L                 &(T)POEM[prun]ORSTRGS[pos]|3                                
 Ì   €     2
packaged.drug
[load.num,  pkgd.id]
&(T)POEM[prun]PKG[ppkgd]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 pkgd.id                     20 FREE     L                 ppkgd                                                       
 pkgd.dfid                   10 INT      R                 &(T)POEM[prun]PKG[ppkgd]|2                                  
 pkgd.disp.form.map          10 FREE     L  PHA.FORMS      &(T)POEM[prun]PKG[ppkgd]|9                              
 pkgd.dnid                   10 INT      R                 &(T)POEM[prun]PKG[ppkgd]|0                                  
 pkgd.gcnseqno               10 INT      R                 &(T)POEM[prun]PKG[ppkgd]|3                                  
 pkgd.generic.map            12 FREE     L  PHA.GENERIC    &(T)POEM[prun]PKG[ppkgd]|10                             
 pkgd.ndc.din                13 FREE     L                 &(T)POEM[prun]PKG[ppkgd]|4                                  
 pkgd.rte.id                 10 INT      R                 &(T)POEM[prun]PKG[ppkgd]|1                                  
 pkgd.rtgenid                 8 FREE     L                 &(T)POEM[prun]PKG[ppkgd]|8                                  
 pkgd.strength               15 FREE     L                 &(T)POEM[prun]PKG[ppkgd]|6                                  
 pkgd.trade.name             35 FREE     L                 &(T)POEM[prun]PKG[ppkgd]|5                                  
 pkgd.units                  15 FREE     L                 &(T)POEM[prun]PKG[ppkgd]|7                                  
 Ì   €     2
packaged.drug.ndc.x
[load.num,  pkgx.ndc,pkgx.pdid]
&(T)POEM[prun]PNDX[pndc,ppdid]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 pkgx.ndc                    13 FREE     L                 pndc                                                        
 pkgx.pdid                   20 FREE     L                 ppdid                                                       
 Ì   €     2
route.dose.form
[load.num,  route.dose.med.id]
&(T)POEM[prun]RDFRM[prdf]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 route.dose.med.id            8 INT      R                 prdf                                                        
 route.dose.form.id          10 INT      R                 &(T)POEM[prun]RDFRM[prdf]|0                                 
 Ì   €     2
routed.generic
[load.num,  rtgen.id]
&(T)POEM[prun]RGEN[prtgen]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 rtgen.id                     8 FREE     L                 prtgen                                                      
 rtgen.clinical.route         1 FREE     L                 &(T)POEM[prun]RGEN[prtgen]|1                                
 rtgen.hicl.rgid             10 INT      R                 &(T)POEM[prun]RGEN[prtgen]|2                                
 rtgen.name                  71 FREE     L                 &(T)POEM[prun]RGEN[prtgen]|0                                
 Ì   €     2
strings
[load.num,  strings.gcnseqno,strings.age.low,strings.age.hi,strings.mcid,strings.id]
&(T)POEM[prun]STRNGS[pgcn,pagel,pageh,pmcid,pos]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 strings.gcnseqno            10 INT      R                 pgcn                                                        
 strings.age.low             10 INT      R                 pagel                                                       
 strings.age.hi              10 INT      R                 pageh                                                       
 strings.mcid                10 INT      R                 pmcid                                                       
 strings.id                  10 INT      R                 pos                                                         
 Ì   €     2
units
[load.num,  unit.id]
&(T)POEM[prun]UNITS[puid]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 unit.id                      5 INT      R                 puid                                                        
 unit.calc.type               1 FREE     L                 &(T)POEM[prun]UNITS[puid]|1                                 
 unit.name                   30 FREE     L                 &(T)POEM[prun]UNITS[puid]|0                                 
 Ì       2
site.list
[site]
/SL[tdsi]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 site                        10 FREE     L  PHA.SITE       tdsi                                                    
 Ì       2
xref.temp
[xref.name]
/["PXREF",xRnm]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 xref.name                   22 FREE     L                 xRnm                                                        
 xref.dr.id                  10 FREE     L  PHA.DR.RT      /["PXREF",xRnm]|0                                       
 xref.route                  10 FREE     L  PHA.ROUTES     /["PXREF",xRnm]|1