sHelp
                                     RXM.RX
     i   2
   rxm.rx.audit.trail.main
     rxm.rx.audit.trail.fields
       rxm.rx.audit.trail.field.new
       rxm.rx.audit.trail.field.old
   rxm.rx.computed.fields
   rxm.rx.fax.audit.trail
   rxm.medications
     rxm.administration.comments
     rxm.rx.allergies
       rxm.rx.allergy.text
     rxm.rx.notes.amendments
       rxm.rx.notes.amendment.text
     rxm.audit.notes
     rxm.rx.audit.trail
       rxm.rx.audit.trail.detail
     rxm.rx.pharmacy.call.ins
     rxm.customer.defined.queries
       rxm.customer.defined.multiple
     rxm.rx.diagnoses
     rxm.dose.calculations
     rxm.rx.dose.warnings
     rxm.dose.warnings
     rxm.rx.duplicates
     rxm.rx.electronic.signature
     rxm.rx.fax
     rxm.med.instructions
     rxm.rx.interactions
       rxm.rx.interaction.details
       rxm.rx.interactions.text
     rxm.med.notes
     rxm.rx.notes.audit
       rxm.rx.notes.audit.text
     rxm.rx.notes.text
     rxm.sample.lots
     rxm.rx.warnings
       rxm.rx.warnings.text
   rxm.rx.print.audit.trail
     process.call.in.status
     process.display.temp
     process.locations
     process.providers

 Ì     i   2
rxm.rx.audit.trail.main    (audit.trail.main) 
[audit.rx.urn,audit.seconds,audit.type]
:HXXAU[hxx,hxAUs,hxAUt]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 audit.rx.urn                10 PINT     R  RXM.RX         hxx                                                     
 audit.seconds               13 PINT     R                 hxAUs                                                       
 audit.type                   4 FREE     L                 hxAUt                                                       
 audit.date                   8 DATE     L                 :HXXAU[hxx,hxAUs,hxAUt]|0                                   
 audit.device                10 FREE     L                 :HXXAU[hxx,hxAUs,hxAUt]|3                                   
 audit.time                   4 HHMM     L                 :HXXAU[hxx,hxAUs,hxAUt]|1                                   
 audit.user                  10 FREE     L  MIS.USER       :HXXAU[hxx,hxAUs,hxAUt]|2                               
 Ì      i   2
rxm.rx.audit.trail.fields    (audit.trail.fields) 
[audit.rx.urn,audit.seconds,audit.type, audit.field]
:HXXAU[hxx,hxAUs,hxAUt]F[hxAUf]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 audit.field                 20 FREE     L                 hxAUf                                                       
 Ì      i   2
rxm.rx.audit.trail.field.new    (audit.trail.field.new) 
[audit.rx.urn,audit.seconds,audit.type,audit.field, audit.n.seq]
:HXXAU[hxx,hxAUs,hxAUt]F[hxAUf]N[hxAUn]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 audit.n.seq                  3 PINT     R                 hxAUn                                                       
 audit.new                   90 FREE     L                 :HXXAU[hxx,hxAUs,hxAUt]F[hxAUf]N[hxAUn]                     
 Ì      i   2
rxm.rx.audit.trail.field.old    (audit.trail.field.old) 
[audit.rx.urn,audit.seconds,audit.type,audit.field, audit.o.seq]
:HXXAU[hxx,hxAUs,hxAUt]F[hxAUf]O[hxAUo]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 audit.o.seq                  3 PINT     R                 hxAUo                                                       
 audit.old                   90 FREE     L                 :HXXAU[hxx,hxAUs,hxAUt]F[hxAUf]O[hxAUo]                     
 Ì     i   2
rxm.rx.fax.audit.trail    (fax.audit.trail) 
[fax.audit.loc,fax.audit.submit.time,fax.audit.sent.time,fax.audit.spool.urn]
:HXXFT[geo,hxxFD,hxxFS,gxa]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 fax.audit.loc               10 FREE     L  MIS.OUT.LOCN   geo                                                     
 fax.audit.submit.time       10 PINT     R                 hxxFD                                                       
 fax.audit.sent.time         10 PINT     R                 hxxFS                                                       
 fax.audit.spool.urn          5 PINT     R  MIS.SPOOL      gxa                                                     
 fax.audit.urn               10 PINT     R  RXM.RX         :HXXFT[geo,hxxFD,hxxFS,gxa]|0                           
 Ì     i   2
rxm.medications    (main) 
[urn]
:HXX[hxx]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 urn                         10 PINT     R                 hxx                                                         
 admin.by                    10 FREE     L  MIS.USER       :HXX[hxx]AD|0                                           
 admin.by.name               30 FREE     L                 :HXX[hxx]AD|1                                               
 admin.docum.action           1 CHOICE   L                 :HXX[hxx]AD|8                                               
 admin.lot.exp.date           8 DATE     L                 :HXX[hxx]AD|5                                               
 admin.lot.manufacturer      20 FREE     L                 :HXX[hxx]AD|6                                               
 admin.lot.number            16 FREE     L                 :HXX[hxx]AD|4                                               
 admin.lot.source             8 CHOICE   L                 :HXX[hxx]AD|7                                               
 admin.perf.date              8 DATE     L                 :HXX[hxx]AD|10                                              
 admin.screen                15 FREE     L  MIS.SCREEN     :HXX[hxx]CDS|0                                          
 admin.sequence               1 PINT     R                 :HXX[hxx]AD|3                                               
 admin.site                  25 FREE     L                 :HXX[hxx]AD|2                                               
 admin.vis.date              10 FREE     L                 :HXX[hxx]AD|9                                               
 auto.dc.date                 8 DATE     L                 :HXX[hxx]C|8                                                
 call.in.status              10 FREE     L  RXM.CALL.STATUS:HXX[hxx]A|19                                           
 cancel.reason               10 FREE     L                 :HXX[hxx]C|7                                                
 cancel.reason.out           25 FREE     L                 VAL=%RXM.RX.cancel.reason.out(@cancel.reason)               
 cancelled.by                10 FREE     L  MIS.USER       :HXX[hxx]A|16                                           
 cancelled.date               8 DATE     L                 :HXX[hxx]A|17                                               
 cancelled.time               4 HHMM     L                 :HXX[hxx]A|18                                               
 comment                     75 FREE     L                 :HXX[hxx]A|11                                               
 controlled                   1 YN       L                 :HXX[hxx]|18                                                
 converted.from              10 PINT     R  RXM.RX         :HXX[hxx]B|4                                            
 database                     5 FREE     L                                                                             
 days                         3 FREE     L                 :HXX[hxx]|24                                                
 dc.can.renew.reason         10 FREE     L                 :HXX[hxx]C|16                                               
 dc.can.renew.reason.out     25 FREE     L                 VAL=%RXM.RX.dc.can.renew.reason.out(@dc.can.renew.reas      
                                                           VAL=on)                                                     
 dc.reason                   10 FREE     L                 :HXX[hxx]C|15                                               
 dc.reason.out               25 FREE     L                 VAL=%RXM.RX.dc.reason.out(@dc.reason)                       
 discontinued.by             10 FREE     L  MIS.USER       :HXX[hxx]A|12                                           
 discontinued.date            8 DATE     L                 :HXX[hxx]A|13                                               
 discontinued.seconds         9 PINT     R                 VAL=IF{@RXM.RX.status="DC" %Z.date.time.to.seconds(@RX      
                                                           VAL=M.RX.discontinued.date,@RXM.RX.discontinued.time);      
                                                           VAL=999999999}                                              
 discontinued.time            4 HHMM     L                 :HXX[hxx]A|14                                               
 disp.form                    0 FREE     L                 :HXX[hxx]|10                                                
 disp.unit                   10 FREE     L  RXM.UNITS      :HXX[hxx]|25                                            
 dosage.info                 70 FREE     L                 VAL=%RXM.RX.dosage.info(urn)                                
 dose                        19 FREE     L                 :HXX[hxx]|8                                                 
 dose.calc                   20 FREE     L                 :HXX[hxx]B|0                                                
 dose1                        8 DECZ     R                 :HXX[hxx]C|1                                                
 dose2                        8 DECZ     R                 :HXX[hxx]C|2                                                
 ear.database                12 FREE     L  MIS.APPL       :HXX[hxx]EAR|0                                          
 ear.enc.number              12 FREE     L                 :HXX[hxx]EAR|2                                              
 ear.health.maint.date        8 DATE     L                 :HXX[hxx]EAR|5                                              
 ear.health.maint.item       10 FREE     L                 :HXX[hxx]EAR|3                                              
 ear.health.maint.type        1 CHOICE   L                 :HXX[hxx]EAR|4                                              
 ear.task.category           10 FREE     L  PWM.CAT        :HXX[hxx]EAR|7                                          
 ear.task.urn                10 FREE     L  PWM.ITEM       :HXX[hxx]EAR|6                                          
 ear.visit                    5 FREE     L                 :HXX[hxx]EAR|1                                              
 entered.by                  10 FREE     L  MIS.USER       :HXX[hxx]A|0                                            
 entered.date                 8 DATE     L                 :HXX[hxx]A|1                                                
 entered.seconds              9 PINT     R                 VAL=%Z.date.time.to.seconds(@RXM.RX.entered.date,@RXM.      
                                                           VAL=RX.entered.time)                                        
 entered.time                 4 HHMM     L                 :HXX[hxx]A|2                                                
 esignature                  23 FREE     L                 VAL=IF{@Last(esign.q)^esign.q IF{@MIS.PARAM.es.label;"      
                                                           VAL=<Signature on File>"}}                            
 esigned                      1 FREE     L                 :HXX[hxx]D|5                                                
 expires                      8 DATE     L                 :HXX[hxx]|14                                                
 facility                    10 FREE     L  MIS.FACILITY   :HXX[hxx]|2                                             
 free.text                    1 FREE     L                 :HXX[hxx]B|1                                                
 free.text.diagnosis         30 FREE     L                 :HXX[hxx]DX|0                                               
 free.text.form              10 FREE     L                 :HXX[hxx]C|6                                                
 free.text.strength          30 FREE     L                 :HXX[hxx]C|5                                                
 instr.editor                 0 FREE     L                                                                             
 issued.by                   10 FREE     L  MIS.USER       :HXX[hxx]A|3                                            
 issued.date                  8 DATE     L                 :HXX[hxx]A|4                                                
 issued.date.reverse          8 FREE     L                 VAL=99999999-@issued.date                                   
 issued.time                  4 HHMM     L                 :HXX[hxx]A|5                                                
 location                    10 FREE     L  MIS.LOCN.DICT  :HXX[hxx]|19                                            
 location.match               1 FREE     L                 VAL=IF{@location=/location "Y";"~"}                         
 med                         20 FREE     L  RXM.DRUG       :HXX[hxx]|6                                             
 merged.from                 25 URN      L  MRI.PAT        :HXX[hxx]C|0                                            
 mri.urn                     25 URN      L  MRI.PAT        :HXX[hxx]|0                                             
 ndc.din.no                  12 FREE     L                 :HXX[hxx]B|8                                                
 ndc.din.no.form             10 FREE     L                 :HXX[hxx]C|4                                                
 ndc.din.no.gen.name         45 FREE     L                 :HXX[hxx]B|2                                                
 ndc.din.no.generic          10 FREE     L  PHA.GENERIC    :HXX[hxx]B|9                                            
 ndc.din.no.name             45 FREE     L                 :HXX[hxx]B|3                                                
 ndc.din.no.strength         30 FREE     L                 :HXX[hxx]C|3                                                
 no.sub                       1 YN       L                 :HXX[hxx]A|10                                               
 note.editor                  0 FREE     L                                                                             
 number                      10 FREE     L                 :HXX[hxx]|4                                                 
 office.injection            10 FREE     L  RXM.PROC       :HXX[hxx]D|3                                            
 office.procedure            10 URN      L  RXM.ORD        :HXX[hxx]C|11                                           
 order.source                10 FREE     L  MIS.SOURCE     :HXX[hxx]D|4                                            
 other.db                    12 FREE     L  MIS.APPL       :HXX[hxx]|17                                            
 override.by                 10 FREE     L  MIS.USER       :HXX[hxx]A|7                                            
 override.date                8 DATE     L                 :HXX[hxx]A|8                                                
 override.reason             10 FREE     L  RXM.OVER       :HXX[hxx]A|6                                            
 override.time                4 HHMM     L                 :HXX[hxx]A|9                                                
 patient                     30 URN      L  ADM.PAT        :HXX[hxx]|1                                             
 pha.generic                 10 FREE     L  PHA.GENERIC    :HXX[hxx]B|5                                            
 pha.generic.name            45 FREE     L                 :HXX[hxx]B|6                                                
 pha.name                    45 FREE     L                 :HXX[hxx]B|7                                                
 pha.non.form                 1 YN       L                 :HXX[hxx]C|12                                               
 pha.non.form.desc           60 FREE     L                 :HXX[hxx]C|13                                               
 pha.non.form.units          10 FREE     L  PHA.UNITS      :HXX[hxx]C|14                                           
 pha.urn                     10 URN      L  PHA.RX         :HXX[hxx]|22                                            
 pharmacy                    10 FREE     L  MIS.OUT.LOCN   :HXX[hxx]A|20                                           
 print.mono.dft               1 YN       L                 :HXX[hxx]|21                                                
 print.script.dft             1 YN       L                 :HXX[hxx]|20                                                
 provider                    10 FREE     L  MIS.DOC.DICT   :HXX[hxx]|15                                            
 provider.match               1 FREE     L                 VAL=IF{@provider=/provider "Y";"~"}                         
 provider.sort               10 FREE     L                 VAL=IF{@provider;"~"}                                       
 prv.urn                     10 URN      L  PRV.RX         :HXX[hxx]|23                                            
 qty                          4 FREE     L                 :HXX[hxx]|7                                                 
 refill.period               10 FREE     L  RXM.REFILL     :HXX[hxx]|26                                            
 refills                      2 FREE     L                 :HXX[hxx]|13                                                
 renewed.from                10 PINT     R  RXM.RX         :HXX[hxx]A|15                                           
 replace.reason              10 FREE     L                 :HXX[hxx]D|0                                                
 replace.reason.out          25 FREE     L                 VAL=%RXM.RX.replace.reason.out(@replace.reason)             
 route                       10 FREE     L  RXM.ROUTES     :HXX[hxx]|11                                            
 sample.comment              45 FREE     L                 :HXX[hxx]S|1                                                
 sample.dx                    7 FREE     L  MIS.DIAG       :HXX[hxx]S|0                                            
 sample.only                  1 YN       L                 :HXX[hxx]S|3                                                
 sample.qty                   4 PINT     R                 :HXX[hxx]S|2                                                
 samples.given               10 FREE     L                 :HXX[hxx]|16                                                
 sig                         20 FREE     L                 :HXX[hxx]|12                                                
 sig.disp                    20 FREE     L                 :HXX[hxx]D|2                                                
 sig.out                     24 FREE     L                 VAL=@sig_" "_IF{@sig.prn "PRN"}                             
 sig.prn                      1 YN       L                 :HXX[hxx]D|1                                                
 status                       3 CHOICE   L                 :HXX[hxx]|5                                                 
 type                         1 CHOICE   L                 :HXX[hxx]|3                                                 
 units                       10 FREE     L  RXM.UNITS      :HXX[hxx]|9                                             
 unsigned.verbal.script       1 YN       L                 :HXX[hxx]C|10                                               
 verbal.rx                    1 YN       L                 :HXX[hxx]C|9                                                
 wbd.calc.dose               10 FREE     L                 :HXX[hxx]WBD|2                                              
 wbd.dose.wt                 10 FREE     L                 :HXX[hxx]WBD|1                                              
 wbd.final.dose              10 FREE     L                 :HXX[hxx]WBD|3                                              
 wbd.order.dose               8 FREE     L                 :HXX[hxx]WBD|0                                              
 wbd.order.units             12 FREE     L                 :HXX[hxx]WBD|4                                              
 wbd.vol                      8 DECZ     R                 :HXX[hxx]WBD|5                                              
 wbd.vol.units               10 FREE     L  RXM.UNITS      :HXX[hxx]WBD|6                                          
 Ì      i   2
rxm.administration.comments    (administration.comments) 
[urn, admin.comment.q]
:HXX[hxx]AD["C",hxxAC]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 admin.comment.q              3 PINT     R                 hxxAC                                                       
 admin.comment               75 FREE     L                 :HXX[hxx]AD["C",hxxAC]                                      
 Ì      i   2
rxm.rx.allergies    (allergies) 
[urn, allergy.q]
:HXX[hxx]AL[hxxAQ]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 allergy.q                    3 PINT     R                 hxxAQ                                                       
 allergy                     10 FREE     L                 :HXX[hxx]AL[hxxAQ]|1                                        
 allergy.adr                  1 YN       L                 :HXX[hxx]AL[hxxAQ]|3                                        
 allergy.excipient            1 YN       L                 :HXX[hxx]AL[hxxAQ]|6                                        
 allergy.name                45 FREE     L                 :HXX[hxx]AL[hxxAQ]|2                                        
 allergy.ndc.unrev            1 YN       L                 :HXX[hxx]AL[hxxAQ]|7                                        
 allergy.override.comment    10 FREE     L  RXM.OVER       :HXX[hxx]AL[hxxAQ]|4                                    
 allergy.severity             1 CHOICE   L                 :HXX[hxx]AL[hxxAQ]|5                                        
 allergy.type                 1 FREE     L                 :HXX[hxx]AL[hxxAQ]|0                                        
 Ì      i   2
rxm.rx.allergy.text    (allergies.text) 
[urn,allergy.q, allergy.text.q]
:HXX[hxx]AL[hxxAQ]T[hxxAT]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 allergy.text.q               3 PINT     R                 hxxAT                                                       
 allergy.text                75 FREE     L                 :HXX[hxx]AL[hxxAQ]T[hxxAT]                                  
 Ì      i   2
rxm.rx.notes.amendments    (amendments) 
[urn, amendment.seq]
:HXX[hxx]AM[hxxAM]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 amendment.seq                3 PINT     R                 hxxAM                                                       
 amendment.date               8 DATE     L                 :HXX[hxx]AM[hxxAM]|1                                        
 amendment.time               4 HHMM     L                 :HXX[hxx]AM[hxxAM]|2                                        
 amendment.undone             1 YN       L                 :HXX[hxx]AM[hxxAM]|3                                        
 amendment.undone.date        8 DATE     L                 :HXX[hxx]AM[hxxAM]|5                                        
 amendment.undone.time        4 HHMM     L                 :HXX[hxx]AM[hxxAM]|6                                        
 amendment.undone.user       10 FREE     L  MIS.USER       :HXX[hxx]AM[hxxAM]|4                                    
 amendment.user              10 FREE     L  MIS.USER       :HXX[hxx]AM[hxxAM]|0                                    
 Ì      i   2
rxm.rx.notes.amendment.text    (amendment.lines) 
[urn,amendment.seq, amendment.line.seq]
:HXX[hxx]AM[hxxAM]L[hxxAT]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 amendment.line.seq           3 PINT     R                 hxxAT                                                       
 amendment.line              79 FREE     L                 :HXX[hxx]AM[hxxAM]L[hxxAT]                                  
 Ì      i   2
rxm.audit.notes    (audit.notes) 
[urn, audit.note.q]
:HXX[hxx]AN[hxxAN]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 audit.note.q                 3 PINT     R                 hxxAN                                                       
 audit.note.date              8 DATE     L                 :HXX[hxx]AN[hxxAN]|1                                        
 audit.note.text             79 FREE     L                 :HXX[hxx]AN[hxxAN]|3                                        
 audit.note.time              4 HHMM     L                 :HXX[hxx]AN[hxxAN]|2                                        
 audit.note.user             10 FREE     L  MIS.USER       :HXX[hxx]AN[hxxAN]|0                                    
 Ì      i   2
rxm.rx.audit.trail    (audit.trail) 
[urn, audit.trail.seconds,audit.trail.type]
:HXX[hxx]AU[hxAUs,hxAUt]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 audit.trail.seconds         13 PINT     R                 hxAUs                                                       
 audit.trail.type             4 FREE     L                 hxAUt                                                       
 audit.trail.actual.date      8 DATE     L                 :HXX[hxx]AU[hxAUs,hxAUt]|1                                  
 audit.trail.actual.time      4 HHMM     L                 :HXX[hxx]AU[hxAUs,hxAUt]|2                                  
 audit.trail.date             8 DATE     L                 VAL=%Z.date.in.magic(@audit.trail.seconds#.)                
 audit.trail.device          10 FREE     L                 :HXX[hxx]AU[hxAUs,hxAUt]|3                                  
 audit.trail.time             4 HHMM     L                 VAL=%Z.time.out(@audit.trail.seconds#.)                     
 audit.trail.type.desc       20 FREE     L                 VAL="EDITED,MERGED,UNMERGED,SWITCHED,ENTERED"#(L("EMUS      
                                                           VAL=O",audit.trail.type$1)_",")                             
 audit.trail.user            10 FREE     L  MIS.USER       :HXX[hxx]AU[hxAUs,hxAUt]|0                              
 Ì      i   2
rxm.rx.audit.trail.detail    (audit.trail.detail) 
[urn,audit.trail.seconds,audit.trail.type, audit.trail.q]
:HXX[hxx]AU[hxAUs,hxAUt]D[hxAUq]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 audit.trail.q                3 PINT     R                 hxAUq                                                       
 audit.trail.line            92 FREE     L                 :HXX[hxx]AU[hxAUs,hxAUt]D[hxAUq]                            
 Ì      i   2
rxm.rx.pharmacy.call.ins    (call.ins) 
[urn, call.in.seq]
:HXX[hxx]CI[hxxCI]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 call.in.seq                  3 PINT     R                 hxxCI                                                       
 call.in.date                 8 DATE     L                 VAL=%Z.date.in.magic(@call.in.seconds)                      
 call.in.device              15 FREE     L                 :HXX[hxx]CI[hxxCI]|5                                        
 call.in.from.status         10 FREE     L  RXM.CALL.STATUS:HXX[hxx]CI[hxxCI]|2                                    
 call.in.pharmacy            10 FREE     L  MIS.OUT.LOCN   :HXX[hxx]CI[hxxCI]|4                                    
 call.in.seconds             10 PINT     R                 :HXX[hxx]CI[hxxCI]|1                                        
 call.in.time                 4 HHMM     L                 VAL=%Z.time.out(@call.in.seconds)                           
 call.in.to.status           10 FREE     L  RXM.CALL.STATUS:HXX[hxx]CI[hxxCI]|3                                    
 call.in.user                10 FREE     L  MIS.USER       :HXX[hxx]CI[hxxCI]|0                                    
 Ì      i   2
rxm.customer.defined.queries    (customer.defined.queries) 
[urn, cd.query]
:HXX[hxx]CDS[ggv]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 cd.query                    10 FREE     L  MIS.QUERY      ggv                                                     
 cd.response                 75 QRY.RESP L                 :HXX[hxx]CDS[ggv]|0                                         
 cd.yn.comment               70 QRY.RESP L                 :HXX[hxx]CDS[ggv]|5                                         
 Ì      i   2
rxm.customer.defined.multiple    (customer.def.qry.multiple) 
[urn,cd.query, cdm.seq.no]
:HXX[hxx]CDS[ggv]M[ggvMQ]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 cdm.seq.no                   3 PINT     R                 ggvMQ                                                       
 cdm.response                75 QRY.RESP L                 :HXX[hxx]CDS[ggv]M[ggvMQ]|0                                 
 Ì      i   2
rxm.rx.diagnoses    (diagnoses) 
[urn, diagnosis.seq]
:HXX[hxx]DX[hxxDX]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 diagnosis.seq                3 PINT     R                 hxxDX                                                       
 diagnosis                    7 FREE     L  MIS.DIAG       :HXX[hxx]DX[hxxDX]|0                                    
 Ì      i   2
rxm.dose.calculations    (dose.calculations) 
[urn, dose.calculation.q]
:HXX[hxx]DC[hxxCQ]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 dose.calculation.q           3 PINT     R                 hxxCQ                                                       
 dose.calculation            80 FREE     L                 :HXX[hxx]DC[hxxCQ]|1                                        
 dose.calculation.dis        10 FREE     L  PHA.DIS        :HXX[hxx]DC[hxxCQ]|5                                    
 dose.calculation.display     1 YN       L                 :HXX[hxx]DC[hxxCQ]|2                                        
 dose.calculation.med        20 FREE     L  RXM.DRUG       :HXX[hxx]DC[hxxCQ]|0                                    
 dose.calculation.mne        15 FREE     L  PHA.DR         :HXX[hxx]DC[hxxCQ]|4                                    
 dose.calculation.type       15 FREE     L  PHA.DOSE.TYPE  :HXX[hxx]DC[hxxCQ]|3                                    
 Ì      i   2
rxm.rx.dose.warnings    (dose.warning) 
[urn, warn.q]
:HXX[hxx]DWQ[hxxDw]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 warn.q                       2 PINT     R                 hxxDw                                                       
 dose.warn.dis               10 FREE     L  PHA.DIS        :HXX[hxx]DWQ[hxxDw]D|2                                  
 dose.warn.mne               15 FREE     L  PHA.DR         :HXX[hxx]DWQ[hxxDw]D|1                                  
 dose.warn.type              15 FREE     L  PHA.DOSE.TYPE  :HXX[hxx]DWQ[hxxDw]D|0                                  
 warning                     80 FREE     L                 :HXX[hxx]DWQ[hxxDw]                                         
 Ì      i   2
rxm.dose.warnings    (dose.warnings) 
[urn, dose.warning.q]
:HXX[hxx]DW[hxxWQ]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 dose.warning.q               3 PINT     R                 hxxWQ                                                       
 dose.warning.creat          80 FREE     L                 :HXX[hxx]DW[hxxWQ]C|1                                       
 dose.warning.dis            10 FREE     L  PHA.DIS        :HXX[hxx]DW[hxxWQ]D|2                                   
 dose.warning.hep            80 FREE     L                 :HXX[hxx]DW[hxxWQ]B|1                                       
 dose.warning.hi.freq        80 FREE     L                 :HXX[hxx]DW[hxxWQ]A|1                                       
 dose.warning.high.dose      80 FREE     L                 :HXX[hxx]DW[hxxWQ]|3                                        
 dose.warning.hlife          80 FREE     L                 :HXX[hxx]DW[hxxWQ]B|2                                       
 dose.warning.low.dose       80 FREE     L                 :HXX[hxx]DW[hxxWQ]|2                                        
 dose.warning.low.freq       80 FREE     L                 :HXX[hxx]DW[hxxWQ]A|0                                       
 dose.warning.max.dose       80 FREE     L                 :HXX[hxx]DW[hxxWQ]|1                                        
 dose.warning.max.single     80 FREE     L                 :HXX[hxx]DW[hxxWQ]C|0                                       
 dose.warning.med            20 FREE     L  RXM.DRUG       :HXX[hxx]DW[hxxWQ]|0                                    
 dose.warning.mne            15 FREE     L  PHA.DR         :HXX[hxx]DW[hxxWQ]D|1                                   
 dose.warning.qual           80 FREE     L                 :HXX[hxx]DW[hxxWQ]A|2                                       
 dose.warning.range.data     80 FREE     L                 :HXX[hxx]DW[hxxWQ]R|0                                       
 dose.warning.renal          80 FREE     L                 :HXX[hxx]DW[hxxWQ]B|0                                       
 dose.warning.type           15 FREE     L  PHA.DOSE.TYPE  :HXX[hxx]DW[hxxWQ]D|0                                   
 Ì      i   2
rxm.rx.duplicates    (duplicates) 
[urn, duplicate.q]
:HXX[hxx]DUP[hxxDQ]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 duplicate.q                  3 PINT     R                 hxxDQ                                                       
 duplicate                   10 FREE     L                 :HXX[hxx]DUP[hxxDQ]|3                                       
 duplicate.med               20 FREE     L  RXM.DRUG       :HXX[hxx]DUP[hxxDQ]|4                                   
 duplicate.name              45 FREE     L                 :HXX[hxx]DUP[hxxDQ]|5                                       
 duplicate.number            12 PINT     R                 :HXX[hxx]DUP[hxxDQ]|6                                       
 duplicate.override.cmt      10 FREE     L  RXM.OVER       :HXX[hxx]DUP[hxxDQ]|7                                   
 duplicate.status             3 FREE     L                 :HXX[hxx]DUP[hxxDQ]|2                                       
 duplicate.status.out        12 FREE     L                 VAL=%RXM.RX.order.status.out(@duplicate.status)             
 duplicate.type               1 FREE     L                 :HXX[hxx]DUP[hxxDQ]|0                                       
 duplicate.urn               10 PINT     R                 :HXX[hxx]DUP[hxxDQ]|1                                       
 Ì      i   2
rxm.rx.electronic.signature    (electronic.signature) 
[urn, esign.q]
:HXX[hxx]ES[hxESq]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 esign.q                      2 PINT     R                 hxESq                                                       
 esigned.action               5 CHOICE   L                 :HXX[hxx]ES[hxESq]|2                                        
 esigned.action.out          15 FREE     L                 VAL=IF{@esigned.action^ACT="AC" "Issued";ACT="DC" "Dis      
                                                           VAL=continued";ACT="CAN" "Cancelled"}                       
 esigned.by                  10 FREE     L  MIS.USER       :HXX[hxx]ES[hxESq]|0                                    
 esigned.date                 8 DATE     L                 VAL=%Z.date.in.magic(@esigned.seconds)                      
 esigned.seconds             13 PINT     R                 :HXX[hxx]ES[hxESq]|1                                        
 esigned.time                 4 TIME     L                 VAL=%Z.time.out(@esigned.seconds)                           
 Ì      i   2
rxm.rx.fax    (fax) 
[urn, fax.spool.urn]
:HXX[hxx]F[gxa]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 fax.spool.urn                5 PINT     R  MIS.SPOOL      gxa                                                     
 fax.dial.string             18 FREE     L                 :HXX[hxx]F[gxa]|5                                           
 fax.pharmacy                10 FREE     L  MIS.OUT.LOCN   :HXX[hxx]F[gxa]|4                                       
 fax.sent.time               10 PINT     R                 :HXX[hxx]F[gxa]|1                                           
 fax.status                   9 CHOICE   L                 :HXX[hxx]F[gxa]|2                                           
 fax.submit.time             10 PINT     R                 :HXX[hxx]F[gxa]|0                                           
 fax.user                    10 FREE     L  MIS.USER       :HXX[hxx]F[gxa]|3                                       
 Ì      i   2
rxm.med.instructions    (instructions) 
[urn, instruction.q]
:HXX[hxx]I[hxxI]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 instruction.q                3 PINT     R                 hxxI                                                        
 instruction                 70 FREE     L                 :HXX[hxx]I[hxxI]                                            
 Ì      i   2
rxm.rx.interactions    (interactions) 
[urn, interaction]
:HXX[hxx]INT[tda]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 interaction                 10 FREE     L  PHA.INT        tda                                                     
 interaction.ao.audit         1 YN       L                 :HXX[hxx]INT[tda]|4                                         
 interaction.auto.over        1 YN       L                 :HXX[hxx]INT[tda]|3                                         
 interaction.desc            60 FREE     L                 :HXX[hxx]INT[tda]|2                                         
 interaction.severity         1 FREE     L                 :HXX[hxx]INT[tda]|1                                         
 interaction.severity.out    12 FREE     L                 VAL=%RXM.RX.interactions.severity.out(@interaction.sev      
                                                           VAL=erity)                                                  
 interaction.type             4 FREE     L                 :HXX[hxx]INT[tda]|0                                         
 Ì      i   2
rxm.rx.interaction.details    (interactions.detail) 
[urn,interaction, interaction.q]
:HXX[hxx]INT[tda]D[hxxID]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 interaction.q                3 PINT     R                 hxxID                                                       
 interaction.med             20 FREE     L  RXM.DRUG       :HXX[hxx]INT[tda]D[hxxID]|2                             
 interaction.name            45 FREE     L                 :HXX[hxx]INT[tda]D[hxxID]|3                                 
 interaction.number          12 PINT     R                 :HXX[hxx]INT[tda]D[hxxID]|4                                 
 interaction.override.cmt    10 FREE     L  RXM.OVER       :HXX[hxx]INT[tda]D[hxxID]|6                             
 interaction.pha              1 FREE     L                 :HXX[hxx]INT[tda]D[hxxID]|5                                 
 interaction.status           3 FREE     L                 :HXX[hxx]INT[tda]D[hxxID]|1                                 
 interaction.urn             10 PINT     R                 :HXX[hxx]INT[tda]D[hxxID]|0                                 
 Ì      i   2
rxm.rx.interactions.text    (interactions.text) 
[urn,interaction, interaction.text.q]
:HXX[hxx]INT[tda]T[hxxIT]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 interaction.text.q           3 PINT     R                 hxxIT                                                       
 interaction.text            80 FREE     L                 :HXX[hxx]INT[tda]T[hxxIT]                                   
 Ì      i   2
rxm.med.notes    (notes) 
[urn, note.q]
:HXX[hxx]N[hxxNT]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 note.q                       3 PINT     R                 hxxNT                                                       
 note                        79 FREE     L                 :HXX[hxx]N[hxxNT]                                           
 Ì      i   2
rxm.rx.notes.audit    (notes.audit) 
[urn, notes.amend.seq]
:HXX[hxx]NA[hxxNA]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 notes.amend.seq              3 PINT     R                 hxxNA                                                       
 notes.amend.date             8 DATE     L                 :HXX[hxx]NA[hxxNA]|1                                        
 notes.amend.time             4 HHMM     L                 :HXX[hxx]NA[hxxNA]|2                                        
 notes.amend.user            10 FREE     L  MIS.USER       :HXX[hxx]NA[hxxNA]|0                                    
 Ì      i   2
rxm.rx.notes.audit.text    (notes.audit.text) 
[urn,notes.amend.seq, notes.audit.text.q]
:HXX[hxx]NA[hxxNA]T[hxNAT]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 notes.audit.text.q           3 PINT     R                 hxNAT                                                       
 notes.audit.text.line       79 FREE     L                 :HXX[hxx]NA[hxxNA]T[hxNAT]                                  
 Ì      i   2
rxm.rx.notes.text    (notes.text) 
[urn, notes.text.q]
:HXX[hxx]NT[hxxNX]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 notes.text.q                 3 PINT     R                 hxxNX                                                       
 notes.text.line             79 FREE     L                 :HXX[hxx]NT[hxxNX]                                          
 Ì      i   2
rxm.sample.lots    (sample.lots) 
[urn, sample.lot]
:HXX[hxx]S[hxxSL]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 sample.lot                  16 FREE     L                 hxxSL                                                       
 sample.lot.exp.date          8 DATE     L                 :HXX[hxx]S[hxxSL]|1                                         
 sample.lot.qty               4 PINT     R                 :HXX[hxx]S[hxxSL]|0                                         
 Ì      i   2
rxm.rx.warnings    (warnings) 
[urn, warning.q]
:HXX[hxx]WG[hxxW]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 warning.q                    3 PINT     R                 hxxW                                                        
 warning.int                 10 FREE     L  PHA.INT        :HXX[hxx]WG[hxxW]|2                                     
 warning.int.desc            58 FREE     L                 :HXX[hxx]WG[hxxW]|3                                         
 warning.med                 20 FREE     L  RXM.DRUG       :HXX[hxx]WG[hxxW]|4                                     
 warning.med.name            45 FREE     L                 :HXX[hxx]WG[hxxW]|5                                         
 warning.severity             1 FREE     L                 :HXX[hxx]WG[hxxW]|1                                         
 warning.severity.out        12 FREE     L                 VAL=%RXM.RX.interactions.severity.out(@warning.severit      
                                                           VAL=y)                                                      
 warning.type                 4 FREE     L                 :HXX[hxx]WG[hxxW]|0                                         
 Ì      i   2
rxm.rx.warnings.text    (warnings.text) 
[urn,warning.q, warning.text.q]
:HXX[hxx]WG[hxxW]T[hxxWT]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 warning.text.q               3 PINT     R                 hxxWT                                                       
 warning.text                80 FREE     L                 :HXX[hxx]WG[hxxW]T[hxxWT]                                   
 Ì     i   2
rxm.rx.print.audit.trail    (print.audit.trail) 
[print.audit.urn,print.audit.date,print.audit.time,print.audit.seq]
:HXXPT[hxx,hxxPD,hxxPS,hxxPQ]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 print.audit.urn             10 PINT     R  RXM.RX         hxx                                                     
 print.audit.date             8 DATE     L                 hxxPD                                                       
 print.audit.time             4 HHMM     L                 hxxPS                                                       
 print.audit.seq              3 PINT     R                 hxxPQ                                                       
 print.audit.device          15 FREE     L                 :HXXPT[hxx,hxxPD,hxxPS,hxxPQ]|2                             
 print.audit.type             1 CHOICE   L                 :HXXPT[hxx,hxxPD,hxxPS,hxxPQ]|0                             
 print.audit.user            10 FREE     L  MIS.USER       :HXXPT[hxx,hxxPD,hxxPS,hxxPQ]|1                         
 Ì     i   2
process.call.in.status    (process.call.status) 
[pm.call.status]
/HXXZ["CIS",hxl]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 pm.call.status              10 FREE     L  RXM.CALL.STATUShxl                                                     
 Ì     i   2
process.display.temp    (process.display.temp) 
[pm.display.temp]
/HXXZ["T",hxxT]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 pm.display.temp             10 FREE     L                 hxxT                                                        
 Ì     i   2
process.locations    (process.locations) 
[pm.locations]
/HXXZ["LOCS",ggn]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 pm.locations                10 FREE     L  MIS.LOCN.DICT  ggn                                                     
 Ì     i   2
process.providers    (process.providers) 
[pm.providers]
/HXXZ["PRS",ggg]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 pm.providers                10 FREE     L  MIS.DOC.DICT   ggg                                                     
 Ì       2
 INDEX FILE/INTERNAL NAME           SUBSCRIPTS/PHYSICAL BASE

 auto.discontinue.x                 [auto.dc.date,urn]
   auto.dc.x                          :HXXAD[hxxAD,hxx]

 rxm.med.entered.date.index         [entered.date,urn]
   date.x                             :HXXD[hxxD,hxx]

 rxm.rx.ear.encounter.index         [ear.enc.number,urn]
   ear.encounter.x                    :HXXEX[rlJ,hxx]

 rxm.med.expire.date.index          [expires,urn]
   expire.x                           :HXXX[hxxX,hxx]

 rxm.patient.history.med.index      [mri.urn,urn]
   hx.med.x                           :HXXH[ea,hxx]

 rxm.rx.location.date.index         [location,entered.date,urn]
   location.date.x                    :HXXL[ggn,hxxD,hxx]

 rxm.rx.monograph.med.index         [mri.urn,urn]
   mono.med.x                         :HXXM[ea,hxx]

 rxm.patient.medication.index       [mri.urn,urn]
   mpi.x                              :HXXY[ea,hxx]

 rxm.provider.rx.number.index       [provider,number,urn]
   number.x                           :HXXN[ggg,hxxN,hxx]

 rxm.office.procs.x                 [office.procedure,urn]
   office.procs.x                     :HXXOP[hxo,hxx]

 rxm.patent.rx.status.index         [mri.urn,status,discontinued.date,urn]
   patient.rx.status.x                :HXXRS[ea,hxxS,hxxDD,hxx]

 rxm.visit.medication.index         [patient,urn]
   patient.x                          :HXXA[aa,hxx]

 rxm.patient.pha.med.index          [mri.urn,urn]
   pha.med.x                          :HXXP[ea,hxx]

 rxm.pha.urn.index                  [other.db,pha.urn] = urn
   pha.urn.x                          :HXXPU[iaD,tr]

 rxm.patient.profile.index          [mri.urn,urn]
   profile.x                          :HXXF[ea,hxx]

 rxm.provider.date.med.index        [provider,entered.date,urn]
   provider.date.x                    :HXXV[ggg,hxxD,hxx]

 rxm.provider.mri.unv.med.index     [provider,mri.urn,urn]
   provider.mri.unv.x                 :HXXMU[ggg,ea,hxx]

 rxm.provider.unv.med.index         [provider,urn]
   provider.unv.x                     :HXXU[ggg,hxx]

 rxm.prv.urn.index                  [other.db,prv.urn] = urn
   prv.urn.x                          :HXXPV[iaD,hfw]

 rxm.patient.rx.index               [mri.urn,urn]
   rx.x                               :HXXR[ea,hxx]

 rxm.med.status.index               [status,urn]
   status.x                           :HXXS[hxxS,hxx]

 rxm.rx.unsigned.verbal.rx          [provider,mri.urn,urn]
   unsigned.verbal.rx                 :HXXVRX[ggg,ea,hxx]