sHelp
                                     PRV.RX
     i   2
   prv.rxs
     prv.rx.allergies
       prv.rx.allergy.text
     prv.rx.duplicates
     prv.rx.instructions
     prv.rx.interactions
       prv.rx.interaction.details
       prv.rx.interactions.text
     prv.rx.notes
     prv.rx.warnings

 Ì     i   2
prv.rxs    (main) 
[urn]
:HFW[hfw]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 urn                         10 URN      L                 hfw                                                         
 call.status                 10 FREE     L  PRV.RX.C.STATUS:HFW[hfw]|10                                            
 do.not.use                   0 FREE     L                 :HFW[hfw]|16                                                
 dose                         8 FREE     L                 :HFW[hfw]|3                                                 
 enc.date                     8 DATE     L                 :HFW[hfw]ENC|1                                              
 enc.type                    10 FREE     L  PRV.ENC.TYPE   :HFW[hfw]ENC|2                                          
 enc.urn                     10 PINT     R  PRV.ENC        :HFW[hfw]ENC|3                                          
 entered.by                  10 FREE     L  MIS.USER       :HFW[hfw]AI|2                                           
 entered.by.user.out         20 FREE     L                 VAL=@MIS.USER.name[@entered.by]                             
 entered.date                 8 DATE     L                 VAL=%Z.date.in.magic(@entered.time)                         
 entered.date.out            12 FREE     L                 VAL=%Z.date.text(@entered.date,"m d, Y")                    
 entered.time                10 PINT     R                 :HFW[hfw]AI|3                                               
 entered.time.order          11 PINT     R                 VAL=10000000000-@entered.time                               
 entered.time.out             8 FREE     L                 VAL=%Z.time.text(@entered.time,"h:M A")                     
 es.signed                    1 YN       L                 :HFW[hfw]AI|6                                               
 expires                      8 DATE     L                 :HFW[hfw]|8                                                 
 issued.by                   10 FREE     L  MIS.USER       :HFW[hfw]AI|5                                           
 issued.by.user.out          20 FREE     L                 VAL=@MIS.USER.name[@issued.by]                              
 issued.date                  8 DATE     L                 VAL=%Z.date.in.magic(@issued.time)                          
 issued.date.out             12 FREE     L                 VAL=%Z.date.text(@issued.date,"m d, Y")                     
 issued.time                 10 PINT     R                 :HFW[hfw]AI|4                                               
 issued.time.out              8 FREE     L                 VAL=%Z.time.text(@issued.time,"h:M A")                      
 med                         10 FREE     L  PRV.DRUG       :HFW[hfw]|2                                             
 merged.from                 25 FREE     L                 :HFW[hfw]|17                                                
 mri.urn                     25 URN      L  MRI.PAT        :HFW[hfw]|15                                            
 no.refills                   2 PINT     R                 :HFW[hfw]|5                                                 
 number                      10 PINT     R                 :HFW[hfw]|1                                                 
 override.by                 10 FREE     L  MIS.USER       :HFW[hfw]AI|7                                           
 override.by.user.out        20 FREE     L                 VAL=@MIS.USER.name[@override.by]                            
 override.comment            10 FREE     L  PRV.CMT        :HFW[hfw]|9                                             
 override.date                8 DATE     L                 VAL=%Z.date.in.magic(@override.time)                        
 override.date.out           12 FREE     L                 VAL=%Z.date.text(@override.date,"m d, Y")                   
 override.time               10 PINT     R                 :HFW[hfw]AI|8                                               
 override.time.out            8 FREE     L                 VAL=%Z.time.text(@override.time,"h:M A")                    
 patient                     30 URN      L  PRV.PAT        :HFW[hfw]ENC|0                                          
 pha.med                     10 FREE     L  PHA.DRUG       :HFW[hfw]|12                                            
 pharmacy                    15 FREE     L  MIS.OUT.LOCN   :HFW[hfw]|11                                            
 practice                    10 FREE     L  PRV.PRACTICE   :HFW[hfw]|13                                            
 provider                    10 FREE     L  MIS.DOC.DICT   :HFW[hfw]|14                                            
 qty                          5 PINT     R                 :HFW[hfw]|4                                                 
 route                       10 FREE     L                 :HFW[hfw]|7                                                 
 sig                         20 FREE     L  MIS.DIR        :HFW[hfw]|6                                             
 status                       3 CHOICE   L                 :HFW[hfw]|0                                                 
 status.date                  8 DATE     L                 VAL=%Z.date.in.magic(@status.time)                          
 status.date.out             12 FREE     L                 VAL=%Z.date.text(@status.date,"m d, Y")                     
 status.order                10 FREE     L                 VAL=IF{@status="AC" "1AC";@status="UNV" "2AC";@status=      
                                                           VAL="DC" "3DC";@status="CAN" "4CAN"}                        
 status.text                 12 FREE     L                 VAL=IF{@status^XX="AC" "ACTIVE";XX="DC" "DISCONTINUED"      
                                                           VAL=;XX="UNV" "UNVERIFIED";XX="CAN" "CANCELLED"}            
 status.time                 10 PINT     R                 :HFW[hfw]AI|1                                               
 status.time.out              8 FREE     L                 VAL=%Z.time.text(@status.time,"h:M A")                      
 status.user                 10 FREE     L  MIS.USER       :HFW[hfw]AI|0                                           
 status.user.out             20 FREE     L                 VAL=@MIS.USER.name[@status.user]                            
 Ì     i   2
prv.rx.allergies    (allergies) 
[urn, allergy.q]
:HFW[hfw]AL[hfwA]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 allergy.q                    3 PINT     R                 hfwA                                                        
 allergy                     10 FREE     L                 :HFW[hfw]AL[hfwA]|1                                         
 allergy.adr                  1 YN       L                 :HFW[hfw]AL[hfwA]|3                                         
 allergy.name                45 FREE     L                 :HFW[hfw]AL[hfwA]|2                                         
 allergy.override.comment    10 FREE     L  PRV.CMT        :HFW[hfw]AL[hfwA]|4                                     
 allergy.type                 1 FREE     L                 :HFW[hfw]AL[hfwA]|0                                         
 Ì     i   2
prv.rx.allergy.text    (allergies.text) 
[urn,allergy.q, allergy.text.q]
:HFW[hfw]AL[hfwA]T[hfwB]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 allergy.text.q               3 PINT     R                 hfwB                                                        
 allergy.text                75 FREE     L                 :HFW[hfw]AL[hfwA]T[hfwB]                                    
 Ì     i   2
prv.rx.duplicates    (duplicates) 
[urn, duplicate.q]
:HFW[hfw]DUP[hfwD]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 duplicate.q                  3 PINT     R                 hfwD                                                        
 duplicate                   10 FREE     L                 :HFW[hfw]DUP[hfwD]|3                                        
 duplicate.med               10 FREE     L  PRV.DRUG       :HFW[hfw]DUP[hfwD]|4                                    
 duplicate.name              45 FREE     L                 :HFW[hfw]DUP[hfwD]|5                                        
 duplicate.number            12 PINT     R                 :HFW[hfw]DUP[hfwD]|6                                        
 duplicate.override.cmt      10 FREE     L  PRV.CMT        :HFW[hfw]DUP[hfwD]|7                                    
 duplicate.status             3 FREE     L                 :HFW[hfw]DUP[hfwD]|2                                        
 duplicate.type               1 FREE     L                 :HFW[hfw]DUP[hfwD]|0                                        
 duplicate.urn               10 PINT     R                 :HFW[hfw]DUP[hfwD]|1                                        
 Ì     i   2
prv.rx.instructions    (instructions) 
[urn, instruction.q]
:HFW[hfw]I[hfwI]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 instruction.q                3 PINT     R                 hfwI                                                        
 instruction                 79 FREE     L                 :HFW[hfw]I[hfwI]                                            
 Ì     i   2
prv.rx.interactions    (interactions) 
[urn, interaction]
:HFW[hfw]INT[tda]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 interaction                 10 FREE     L  PHA.INT        tda                                                     
 interaction.desc            60 FREE     L                 :HFW[hfw]INT[tda]|2                                         
 interaction.severity         1 FREE     L                 :HFW[hfw]INT[tda]|1                                         
 interaction.type             4 FREE     L                 :HFW[hfw]INT[tda]|0                                         
 Ì     i   2
prv.rx.interaction.details    (interactions.detail) 
[urn,interaction, interaction.q]
:HFW[hfw]INT[tda]D[hfwT]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 interaction.q                3 PINT     R                 hfwT                                                        
 interaction.med             10 FREE     L  PRV.DRUG       :HFW[hfw]INT[tda]D[hfwT]|2                              
 interaction.name            45 FREE     L                 :HFW[hfw]INT[tda]D[hfwT]|3                                  
 interaction.number          12 PINT     R                 :HFW[hfw]INT[tda]D[hfwT]|4                                  
 interaction.override.cmt    10 FREE     L  PRV.CMT        :HFW[hfw]INT[tda]D[hfwT]|6                              
 interaction.pha              1 FREE     L                 :HFW[hfw]INT[tda]D[hfwT]|5                                  
 interaction.status           3 FREE     L                 :HFW[hfw]INT[tda]D[hfwT]|1                                  
 interaction.urn             10 PINT     R                 :HFW[hfw]INT[tda]D[hfwT]|0                                  
 Ì     i   2
prv.rx.interactions.text    (interactions.text) 
[urn,interaction, interaction.text.q]
:HFW[hfw]INT[tda]T[hfwIT]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 interaction.text.q           3 PINT     R                 hfwIT                                                       
 interaction.text            80 FREE     L                 :HFW[hfw]INT[tda]T[hfwIT]                                   
 Ì     i   2
prv.rx.notes    (notes) 
[urn, note.q]
:HFW[hfw]N[hfwO]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 note.q                       3 PINT     R                 hfwO                                                        
 note                        79 FREE     L                 :HFW[hfw]N[hfwO]                                            
 Ì     i   2
prv.rx.warnings    (warnings) 
[urn, warning.q]
:HFW[hfw]WG[hfwW]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 warning.q                    3 PINT     R                 hfwW                                                        
 warning.int                 10 FREE     L  PHA.INT        :HFW[hfw]WG[hfwW]|2                                     
 warning.int.desc            58 FREE     L                 :HFW[hfw]WG[hfwW]|3                                         
 warning.med                 10 FREE     L  PRV.DRUG       :HFW[hfw]WG[hfwW]|4                                     
 warning.med.name            45 FREE     L                 :HFW[hfw]WG[hfwW]|5                                         
 warning.severity             1 FREE     L                 :HFW[hfw]WG[hfwW]|1                                         
 warning.type                 4 FREE     L                 :HFW[hfw]WG[hfwW]|0                                         
 Ì       2
 INDEX FILE/INTERNAL NAME           SUBSCRIPTS/PHYSICAL BASE

 prv.rx.date.index                  [entered.date,urn]
   date.x                             :HFWD[hfwC,hfw]

 prv.rx.encounter.index             [enc.urn,urn]
   enc.x                              :HFWB[hfb,hfw]

 prv.rx.expire.date.x               [expires,urn]
   expire.x                           :HFWX[hfwX,hfw]

 prv.rx.mpi.index                   [mri.urn,urn]
   mpi.x                              :HFWZ[ea,hfw]

 prv.rx.number.index                [practice,number,urn]
   number.x                           :HFWN[ggh,hfwN,hfw]

 prv.rx.patient.index               [patient,urn]
   patient.x                          :HFWY[aa,hfw]

 prv.rx.practice.date.index         [practice,entered.date,urn]
   practice.date.x                    :HFWP[ggh,hfwC,hfw]

 prv.rx.provider.date.index         [provider,entered.date,urn]
   provider.date.x                    :HFWV[ggg,hfwC,hfw]

 prv.rx.prov.unverified.index       [provider,urn]
   provider.unv.x                     :HFWU[ggg,hfw]

 prv.rx.status.index                [status,urn]
   status.x                           :HFWS[hfwS,hfw]