sHelp
                                     RXM.RX
     i   2
   rxm.rx.computed.fields
   rxm.medications
     rxm.rx.allergies
       rxm.rx.allergy.text
     rxm.rx.notes.amendments
       rxm.rx.notes.amendment.text
     rxm.rx.pharmacy.call.ins
     rxm.dose.calculations
     rxm.rx.dose.warnings
     rxm.dose.warnings
     rxm.rx.duplicates
     rxm.med.instructions
     rxm.rx.interactions
       rxm.rx.interaction.details
       rxm.rx.interactions.text
     rxm.med.notes
     rxm.rx.notes.text
     rxm.rx.warnings
   rxm.rx.print.audit.trail

 Ì     i   2
rxm.medications    (main) 
[urn]
:HXX[hxx]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 urn                         10 PINT     R                 hxx                                                         
 call.in.status              10 FREE     L  RXM.CALL.STATUS:HXX[hxx]A|19                                           
 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                                            
 discontinued.by             10 FREE     L  MIS.USER       :HXX[hxx]A|12                                           
 discontinued.date            8 DATE     L                 :HXX[hxx]A|13                                               
 discontinued.time            4 HHMM     L                 :HXX[hxx]A|14                                               
 disp.form                   10 FREE     L  RXM.FORMS      :HXX[hxx]|10                                            
 dosage.info                 70 FREE     L                 VAL=%RXM.RX.dosage.info(urn)                                
 dose                         8 DECZ     R                 :HXX[hxx]|8                                                 
 dose.calc                   30 FREE     L                 :HXX[hxx]B|0                                                
 entered.by                  10 FREE     L  MIS.USER       :HXX[hxx]A|0                                            
 entered.date                 8 DATE     L                 :HXX[hxx]A|1                                                
 entered.time                 4 HHMM     L                 :HXX[hxx]A|2                                                
 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                                                
 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]|26                                            
 mri.urn                     25 URN      L  MRI.PAT        :HXX[hxx]|0                                             
 ndc.din.no                  12 FREE     L                 :HXX[hxx]|24                                                
 ndc.din.no.gen.name         45 FREE     L                 :HXX[hxx]B|2                                                
 ndc.din.no.generic          10 FREE     L  PHA.GENERIC    :HXX[hxx]|25                                            
 ndc.din.no.name             45 FREE     L                 :HXX[hxx]B|3                                                
 no.sub                       1 YN       L                 :HXX[hxx]A|10                                               
 note.editor                  0 FREE     L                                                                             
 number                      11 FREE     L                 :HXX[hxx]|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.urn                     10 URN      L  PHA.RX         :HXX[hxx]|22                                            
 pharmacy                    10 FREE     L  MIS.PHARMACY   :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 PINTZ    R                 :HXX[hxx]|7                                                 
 refills                      2 INTZ     R                 :HXX[hxx]|13                                                
 renewed.from                10 PINT     R  RXM.RX         :HXX[hxx]A|15                                           
 route                       10 FREE     L  RXM.ROUTES     :HXX[hxx]|11                                            
 samples.given               10 FREE     L                 :HXX[hxx]|16                                                
 sig                         10 FREE     L                 :HXX[hxx]|12                                                
 status                       3 CHOICE   L                 :HXX[hxx]|5                                                 
 type                         1 CHOICE   L                 :HXX[hxx]|3                                                 
 units                       10 FREE     L  RXM.UNITS      :HXX[hxx]|9                                             
 Ì      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.name                45 FREE     L                 :HXX[hxx]AL[hxxAQ]|2                                        
 allergy.override.comment    10 FREE     L  RXM.OVER       :HXX[hxx]AL[hxxAQ]|4                                    
 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.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.PHARMACY   :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.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.display     1 YN       L                 :HXX[hxx]DC[hxxCQ]|2                                        
 dose.calculation.med        20 FREE     L  RXM.DRUG       :HXX[hxx]DC[hxxCQ]|0                                    
 Ì      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                                                       
 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.high.dose      80 FREE     L                 :HXX[hxx]DW[hxxWQ]|3                                        
 dose.warning.low.dose       80 FREE     L                 :HXX[hxx]DW[hxxWQ]|2                                        
 dose.warning.max.dose       80 FREE     L                 :HXX[hxx]DW[hxxWQ]|1                                        
 dose.warning.med            20 FREE     L  RXM.DRUG       :HXX[hxx]DW[hxxWQ]|0                                    
 dose.warning.range.data     80 FREE     L                 :HXX[hxx]DW[hxxWQ]R|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.type               1 FREE     L                 :HXX[hxx]DUP[hxxDQ]|0                                       
 duplicate.urn               10 PINT     R                 :HXX[hxx]DUP[hxxDQ]|1                                       
 Ì      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                 79 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.desc            60 FREE     L                 :HXX[hxx]INT[tda]|2                                         
 interaction.severity         1 FREE     L                 :HXX[hxx]INT[tda]|1                                         
 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.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.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.type                 4 FREE     L                 :HXX[hxx]WG[hxxW]|0                                         
 Ì     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                         
 Ì       2
 INDEX FILE/INTERNAL NAME           SUBSCRIPTS/PHYSICAL BASE

 rxm.med.entered.date.index         [entered.date,urn]
   date.x                             :HXXD[hxxD,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.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.provider.date.med.index        [provider,entered.date,urn]
   provider.date.x                    :HXXV[ggg,hxxD,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]