sHelp
                                     RXM.RX
     i   2
 audit.trail.main
   audit.trail.fields
     audit.trail.field.new
     audit.trail.field.old
 fax.audit.trail
 hub.queue
 interactions.auto.over.au
 main
   administration.comments
   allergies
     allergies.text
   amendments
     amendment.lines
   audit.notes
     audit.notes.text
   audit.trail
     audit.trail.detail
   call.ins
   customer.defined.queries
     customer.def.qry.multiple
   diagnoses
   dose.calculations
   dose.warning
   dose.warnings
   duplicates
   electronic.signature
   fax
   instructions
   interactions
     interactions.detail
     interactions.text
   notes
   notes.audit
     notes.audit.text
   notes.text
   sample.lots
   signatures
   warnings
     warnings.text
 print.audit.trail
 order.rxs.dose.warning.dt
 order.rxs.dose.warn.data
 order.rxs.dose.warnings.2
 order.rxs.dose.warnings.3
 order.rxs.dose.warnings.4
 process.call.status
 process.display.temp
 process.locations
 process.providers
 temp.text

 Ì     i   2
audit.trail.main
[audit.rx.urn,audit.seconds,audit.type]
*(HX)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                 *(HX)HXXAU[hxx,hxAUs,hxAUt]|0                               
 audit.device                10 FREE     L                 *(HX)HXXAU[hxx,hxAUs,hxAUt]|3                               
 audit.time                   4 HHMM     L                 *(HX)HXXAU[hxx,hxAUs,hxAUt]|1                               
 audit.user                  10 FREE     L  MIS.USER       *(HX)HXXAU[hxx,hxAUs,hxAUt]|2                           
 Ì   €   i   2
audit.trail.fields
[audit.rx.urn,audit.seconds,audit.type,  audit.field]
*(HX)HXXAU[hxx,hxAUs,hxAUt]F[hxAUf]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 audit.field                 20 FREE     L                 hxAUf                                                       
 Ì   €   i   2
audit.trail.field.new
[audit.rx.urn,audit.seconds,audit.type,audit.field,  audit.n.seq]
*(HX)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                 *(HX)HXXAU[hxx,hxAUs,hxAUt]F[hxAUf]N[hxAUn]                 
 Ì   €   i   2
audit.trail.field.old
[audit.rx.urn,audit.seconds,audit.type,audit.field,  audit.o.seq]
*(HX)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                 *(HX)HXXAU[hxx,hxAUs,hxAUt]F[hxAUf]O[hxAUo]                 
 Ì     i   2
fax.audit.trail
[fax.audit.loc,fax.audit.submit.time,fax.audit.urn]
*(HX)HXXFT[geo,hxxFD,hxx]

 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.urn               10 PINT     R  RXM.RX         hxx                                                     
 fax.audit.device            10 FREE     L  UNV.PRINTER    *(HX)HXXFT[geo,hxxFD,hxx]|0                             
 fax.audit.fax.number        18 FREE     L                 *(HX)HXXFT[geo,hxxFD,hxx]|2                                 
 fax.audit.pharmacy          10 FREE     L  MIS.OUT.LOCN   *(HX)HXXFT[geo,hxxFD,hxx]|1                             
 Ì     i   2
hub.queue
[hub.q.number]
*(HX2)HXXHQ[hxxHQ]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 hub.q.number                20 PINT     R                 hxxHQ                                                       
 hub.q.function              50 FREE     L                 *(HX2)HXXHQ[hxxHQ]|0                                        
 hub.q.mri.urn               25 URN      L  MRI.PAT        *(HX2)HXXHQ[hxxHQ]PT|1                                  
 hub.q.visit.urn             30 URN      L  ADM.PAT        *(HX2)HXXHQ[hxxHQ]PT|0                                  
 Ì     i   2
interactions.auto.over.au
[auto.override.aud.sec,auto.override.aud.user,auto.override.aud.urn,auto.override.aud.int]
*(HX)HXXIOAU[iaoAU,gu,hxx,tda]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 auto.override.aud.sec        9 DATE     L                 iaoAU                                                       
 auto.override.aud.user      10 FREE     L  MIS.USER       gu                                                      
 auto.override.aud.urn       10 PINT     R  RXM.RX         hxx                                                     
 auto.override.aud.int       10 FREE     L  PHA.INT        tda                                                     
 auto.override.aud.date       8 DATE     L                 *(HX)HXXIOAU[iaoAU,gu,hxx,tda]|0                            
 auto.override.aud.device    15 FREE     L                 *(HX)HXXIOAU[iaoAU,gu,hxx,tda]|2                            
 auto.override.aud.int.des   60 FREE     L                 *(HX)HXXIOAU[iaoAU,gu,hxx,tda]|3                            
 auto.override.aud.mri.urn   25 URN      L  RXM.PAT        *(HX)HXXIOAU[iaoAU,gu,hxx,tda]|4                        
 auto.override.aud.time       4 HHMM     L                 *(HX)HXXIOAU[iaoAU,gu,hxx,tda]|1                            
 Ì     i   2
main
[urn]
$(HX1)HXX[hxx]

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

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 admin.comment.q              3 PINT     R                 hxxADC                                                      
 admin.comment               75 TEXT     L                 $(HX1)HXX[hxx]AD["C",hxxADC]                                
 Ì   €   i   2
allergies
[urn,  allergy.q]
$(HX1)HXX[hxx]AL[hxxAQ]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 allergy.q                    3 PINT     R                 hxxAQ                                                       
 allergy                     10 FREE     L                 $(HX1)HXX[hxx]AL[hxxAQ]|1                                   
 allergy.adr                  1 YN       L                 $(HX1)HXX[hxx]AL[hxxAQ]|3                                   
 allergy.excipient            1 YN       L                 $(HX1)HXX[hxx]AL[hxxAQ]|7                                   
 allergy.mis                 15 FREE     L  MIS.ALLERGY    $(HX1)HXX[hxx]AL[hxxAQ]|5                               
 allergy.name                45 FREE     L                 $(HX1)HXX[hxx]AL[hxxAQ]|2                                   
 allergy.ndc.unrev            1 YN       L                 $(HX1)HXX[hxx]AL[hxxAQ]|8                                   
 allergy.override.comment    10 FREE     L  PHA.OVER       $(HX1)HXX[hxx]AL[hxxAQ]|4                               
 allergy.severity             1 CHOICE   L                 $(HX1)HXX[hxx]AL[hxxAQ]|6                                   
 allergy.type                 1 FREE     L                 $(HX1)HXX[hxx]AL[hxxAQ]|0                                   
 Ì   €   i   2
allergies.text
[urn,allergy.q,  allergy.text.q]
$(HX1)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 TEXT     L                 $(HX1)HXX[hxx]AL[hxxAQ]T[hxxAT]                             
 Ì   €   i   2
amendments
[urn,  amendment.seq]
$(HX1)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                 $(HX1)HXX[hxx]AM[hxxAM]|1                                   
 amendment.time               4 HHMM     L                 $(HX1)HXX[hxx]AM[hxxAM]|2                                   
 amendment.undone             1 YN       L                 $(HX1)HXX[hxx]AM[hxxAM]|3                                   
 amendment.undone.date        8 DATE     L                 $(HX1)HXX[hxx]AM[hxxAM]|5                                   
 amendment.undone.time        4 HHMM     L                 $(HX1)HXX[hxx]AM[hxxAM]|6                                   
 amendment.undone.user       10 FREE     L  MIS.USER       $(HX1)HXX[hxx]AM[hxxAM]|4                               
 amendment.user              10 FREE     L  MIS.USER       $(HX1)HXX[hxx]AM[hxxAM]|0                               
 Ì   €   i   2
amendment.lines
[urn,amendment.seq,  amendment.line.seq]
$(HX1)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 TEXT     L                 $(HX1)HXX[hxx]AM[hxxAM]L[hxxAT]                             
 Ì   €   i   2
audit.notes
[urn,  audit.note.q]
$(HX1)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                 $(HX1)HXX[hxx]AN[hxxAN]|1                                   
 audit.note.time              4 HHMM     L                 $(HX1)HXX[hxx]AN[hxxAN]|2                                   
 audit.note.user             10 FREE     L  MIS.USER       $(HX1)HXX[hxx]AN[hxxAN]|0                               
 Ì   €   i   2
audit.notes.text
[urn,audit.note.q,  audit.note.text.q]
$(HX1)HXX[hxx]AN[hxxAN]ANT[hxxANT]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 audit.note.text.q            3 PINT     R                 hxxANT                                                      
 audit.note.text.line        79 TEXT     L                 $(HX1)HXX[hxx]AN[hxxAN]ANT[hxxANT]                          
 Ì   €   i   2
audit.trail
[urn,  audit.trail.seconds,audit.trail.type]
$(HX1)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                 $(HX1)HXX[hxx]AU[hxAUs,hxAUt]|1                             
 audit.trail.actual.time      4 HHMM     L                 $(HX1)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                 $(HX1)HXX[hxx]AU[hxAUs,hxAUt]|3                             
 audit.trail.time             4 HHMM     L                 VAL=%Z.time.out(@audit.trail.seconds#.)                     
 audit.trail.type.desc       10 FREE     L                 VAL="EDITED,MERGED,UNMERGED,SWITCHED,ENTERED"#(L("EMUS      
                                                           VAL=O",audit.trail.type$1)_",")                             
 audit.trail.user            10 FREE     L  MIS.USER       $(HX1)HXX[hxx]AU[hxAUs,hxAUt]|0                         
 Ì   €   i   2
audit.trail.detail
[urn,audit.trail.seconds,audit.trail.type,  audit.trail.q]
$(HX1)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                 $(HX1)HXX[hxx]AU[hxAUs,hxAUt]D[hxAUq]                       
 Ì   €   i   2
call.ins
[urn,  call.in.seq]
$(HX1)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                 $(HX1)HXX[hxx]CI[hxxCI]|5                                   
 call.in.from.status         10 FREE     L  RXM.CALL.STATUS$(HX1)HXX[hxx]CI[hxxCI]|2                               
 call.in.pharmacy            10 FREE     L  MIS.OUT.LOCN   $(HX1)HXX[hxx]CI[hxxCI]|4                               
 call.in.time                 4 HHMM     L                 VAL=%Z.time.out(@call.in.seconds)                           
 call.in.to.status           10 FREE     L  RXM.CALL.STATUS$(HX1)HXX[hxx]CI[hxxCI]|3                               
 call.in.user                10 FREE     L  MIS.USER       $(HX1)HXX[hxx]CI[hxxCI]|0                               
 Ì   €   i   2
customer.defined.queries
[urn,  cd.query]
$(HX1)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                 $(HX1)HXX[hxx]CDS[ggv]|0                                    
 cd.yn.comment               70 QRY.RESP L                 $(HX1)HXX[hxx]CDS[ggv]|5                                    
 Ì   €   i   2
customer.def.qry.multiple
[urn,cd.query,  cdm.seq.no]
$(HX1)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                 $(HX1)HXX[hxx]CDS[ggv]M[ggvMQ]|0                            
 Ì   €   i   2
diagnoses
[urn,  diagnosis.seq]
$(HX1)HXX[hxx]DX[hxxDX]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 diagnosis.seq                3 PINT     R                 hxxDX                                                       
 diagnosis                   10 FREE     L  MIS.DIAG       $(HX1)HXX[hxx]DX[hxxDX]|0                               
 Ì   €   i   2
dose.calculations
[urn,  dose.calculation.q]
$(HX1)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                 $(HX1)HXX[hxx]DC[hxxCQ]|1                                   
 dose.calculation.dis        10 FREE     L  PHA.DIS        $(HX1)HXX[hxx]DC[hxxCQ]|5                               
 dose.calculation.display     1 YN       L                 $(HX1)HXX[hxx]DC[hxxCQ]|2                                   
 dose.calculation.med        20 FREE     L  RXM.DRUG       $(HX1)HXX[hxx]DC[hxxCQ]|0                               
 dose.calculation.mne        15 FREE     L  PHA.DR         $(HX1)HXX[hxx]DC[hxxCQ]|4                               
 dose.calculation.type       15 FREE     L  PHA.DOSE.TYPE  $(HX1)HXX[hxx]DC[hxxCQ]|3                               
 Ì   €   i   2
dose.warning
[urn,  warn.q]
$(HX1)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        $(HX1)HXX[hxx]DWQ[hxxDw]D|2                             
 dose.warn.mne               15 FREE     L  PHA.DR         $(HX1)HXX[hxx]DWQ[hxxDw]D|1                             
 dose.warn.type              15 FREE     L  PHA.DOSE.TYPE  $(HX1)HXX[hxx]DWQ[hxxDw]D|0                             
 warning                     80 FREE     L                 $(HX1)HXX[hxx]DWQ[hxxDw]                                    
 Ì   €   i   2
dose.warnings
[urn,  dose.warning.q]
$(HX1)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                 $(HX1)HXX[hxx]DW[hxxWQ]C|1                                  
 dose.warning.dis            10 FREE     L  PHA.DIS        $(HX1)HXX[hxx]DW[hxxWQ]D|2                              
 dose.warning.hep            80 FREE     L                 $(HX1)HXX[hxx]DW[hxxWQ]B|1                                  
 dose.warning.hi.freq        80 FREE     L                 $(HX1)HXX[hxx]DW[hxxWQ]A|1                                  
 dose.warning.high.dose      80 FREE     L                 $(HX1)HXX[hxx]DW[hxxWQ]|3                                   
 dose.warning.hlife          80 FREE     L                 $(HX1)HXX[hxx]DW[hxxWQ]B|2                                  
 dose.warning.low.dose       80 FREE     L                 $(HX1)HXX[hxx]DW[hxxWQ]|2                                   
 dose.warning.low.freq       80 FREE     L                 $(HX1)HXX[hxx]DW[hxxWQ]A|0                                  
 dose.warning.max.dose       80 FREE     L                 $(HX1)HXX[hxx]DW[hxxWQ]|1                                   
 dose.warning.max.single     80 FREE     L                 $(HX1)HXX[hxx]DW[hxxWQ]C|0                                  
 dose.warning.med            20 FREE     L  RXM.DRUG       $(HX1)HXX[hxx]DW[hxxWQ]|0                               
 dose.warning.mne            15 FREE     L  PHA.DR         $(HX1)HXX[hxx]DW[hxxWQ]D|1                              
 dose.warning.qual           80 FREE     L                 $(HX1)HXX[hxx]DW[hxxWQ]A|2                                  
 dose.warning.range.data     80 FREE     L                 $(HX1)HXX[hxx]DW[hxxWQ]R|0                                  
 dose.warning.renal          80 FREE     L                 $(HX1)HXX[hxx]DW[hxxWQ]B|0                                  
 dose.warning.type           15 FREE     L  PHA.DOSE.TYPE  $(HX1)HXX[hxx]DW[hxxWQ]D|0                              
 Ì   €   i   2
duplicates
[urn,  duplicate.q]
$(HX1)HXX[hxx]DUP[hxxDQ]

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

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 esign.q                      2 PINT     R                 hxxESq                                                      
 esigned.action               5 CHOICE   L                 $(HX1)HXX[hxx]ES[hxxESq]|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       $(HX1)HXX[hxx]ES[hxxESq]|0                              
 esigned.date                 8 DATE     L                 VAL=%Z.date.in.magic(@esigned.seconds)                      
 esigned.seconds             13 PINT     R                 $(HX1)HXX[hxx]ES[hxxESq]|1                                  
 esigned.time                 4 TIME     L                 VAL=%Z.time.out(@esigned.seconds)                           
 Ì   €   i   2
fax
[urn,  fax.urn]
$(HX1)HXX[hxx]F[hxxFX]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 fax.urn                      5 PINT     R                 hxxFX                                                       
 fax.device                  10 FREE     L  UNV.DEVICE     $(HX1)HXX[hxx]F[hxxFX]|6                                
 fax.pharmacy                10 FREE     L  MIS.OUT.LOCN   $(HX1)HXX[hxx]F[hxxFX]|4                                
 fax.sent.time               10 PINT     R                 $(HX1)HXX[hxx]F[hxxFX]|1                                    
 fax.status                   9 CHOICE   L                 $(HX1)HXX[hxx]F[hxxFX]|2                                    
 fax.submit.time             10 PINT     R                 $(HX1)HXX[hxx]F[hxxFX]|0                                    
 fax.user                    10 FREE     L  MIS.USER       $(HX1)HXX[hxx]F[hxxFX]|3                                
 Ì   €   i   2
instructions
[urn,  instruction.q]
$(HX1)HXX[hxx]I[hxxI]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 instruction.q                3 PINT     R                 hxxI                                                        
 instruction                 79 TEXT     L                 $(HX1)HXX[hxx]I[hxxI]                                       
 Ì   €   i   2
interactions
[urn,  interaction]
$(HX1)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                 $(HX1)HXX[hxx]INT[tda]|4                                    
 interaction.auto.over        1 YN       L                 $(HX1)HXX[hxx]INT[tda]|3                                    
 interaction.desc            60 FREE     L                 $(HX1)HXX[hxx]INT[tda]|2                                    
 interaction.severity         1 FREE     L                 $(HX1)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                 $(HX1)HXX[hxx]INT[tda]|0                                    
 Ì   €   i   2
interactions.detail
[urn,interaction,  interaction.q]
$(HX1)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       $(HX1)HXX[hxx]INT[tda]D[hxxID]|2                        
 interaction.name            45 FREE     L                 $(HX1)HXX[hxx]INT[tda]D[hxxID]|3                            
 interaction.number          12 PINT     R                 $(HX1)HXX[hxx]INT[tda]D[hxxID]|4                            
 interaction.override.cmt    10 FREE     L  PHA.OVER       $(HX1)HXX[hxx]INT[tda]D[hxxID]|6                        
 interaction.pha              1 FREE     L                 $(HX1)HXX[hxx]INT[tda]D[hxxID]|5                            
 interaction.status           3 FREE     L                 $(HX1)HXX[hxx]INT[tda]D[hxxID]|1                            
 interaction.urn             10 PINT     R                 $(HX1)HXX[hxx]INT[tda]D[hxxID]|0                            
 Ì   €   i   2
interactions.text
[urn,interaction,  interaction.text.q]
$(HX1)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 TEXT     L                 $(HX1)HXX[hxx]INT[tda]T[hxxIT]                              
 Ì   €   i   2
notes
[urn,  note.q]
$(HX1)HXX[hxx]N[hxxNT]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 note.q                       3 PINT     R                 hxxNT                                                       
 note                        79 TEXT     L                 $(HX1)HXX[hxx]N[hxxNT]                                      
 Ì   €   i   2
notes.audit
[urn,  notes.amend.seq]
$(HX1)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                 $(HX1)HXX[hxx]NA[hxxNA]|1                                   
 notes.amend.time             4 HHMM     L                 $(HX1)HXX[hxx]NA[hxxNA]|2                                   
 notes.amend.user            10 FREE     L  MIS.USER       $(HX1)HXX[hxx]NA[hxxNA]|0                               
 Ì   €   i   2
notes.audit.text
[urn,notes.amend.seq,  notes.audit.text.q]
$(HX1)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                 $(HX1)HXX[hxx]NA[hxxNA]T[hxNAT]                             
 Ì   €   i   2
notes.text
[urn,  notes.text.q]
$(HX1)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 TEXT     L                 $(HX1)HXX[hxx]NT[hxxNX]                                     
 Ì   €   i   2
sample.lots
[urn,  sample.lot]
$(HX1)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                 $(HX1)HXX[hxx]S[hxxSL]|1                                    
 sample.lot.qty               4 PINT     R                 $(HX1)HXX[hxx]S[hxxSL]|0                                    
 Ì   €   i   2
signatures
[urn,  sign.q]
$(HX1)HXX[hxx]SIG[rxSQ]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 sign.q                       1 PINT     R                 rxSQ                                                        
 sign.date                    8 DATE     L                 $(HX1)HXX[hxx]SIG[rxSQ]|3                                   
 sign.doctor                 10 FREE     L  MIS.DOC        $(HX1)HXX[hxx]SIG[rxSQ]|0                               
 sign.electronic              1 YN       L                 $(HX1)HXX[hxx]SIG[rxSQ]|5                                   
 sign.for                    10 FREE     L  MIS.DOC        $(HX1)HXX[hxx]SIG[rxSQ]|1                               
 sign.time                    4 HHMM     L                 $(HX1)HXX[hxx]SIG[rxSQ]|4                                   
 sign.user                   10 FREE     L  MIS.USER       $(HX1)HXX[hxx]SIG[rxSQ]|2                               
 Ì   €   i   2
warnings
[urn,  warning.q]
$(HX1)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        $(HX1)HXX[hxx]WG[hxxW]|2                                
 warning.int.desc            58 FREE     L                 $(HX1)HXX[hxx]WG[hxxW]|3                                    
 warning.med                 20 FREE     L  RXM.DRUG       $(HX1)HXX[hxx]WG[hxxW]|4                                
 warning.med.name            45 FREE     L                 $(HX1)HXX[hxx]WG[hxxW]|5                                    
 warning.severity             1 FREE     L                 $(HX1)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                 $(HX1)HXX[hxx]WG[hxxW]|0                                    
 Ì   €   i   2
warnings.text
[urn,warning.q,  warning.text.q]
$(HX1)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 TEXT     L                 $(HX1)HXX[hxx]WG[hxxW]T[hxxWT]                              
 Ì     i   2
print.audit.trail
[print.audit.urn,print.audit.date,print.audit.time,print.audit.seq]
*(HX)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                 *(HX)HXXPT[hxx,hxxPD,hxxPS,hxxPQ]|2                         
 print.audit.type             1 CHOICE   L                 *(HX)HXXPT[hxx,hxxPD,hxxPS,hxxPQ]|0                         
 print.audit.user            10 FREE     L  MIS.USER       *(HX)HXXPT[hxx,hxxPD,hxxPS,hxxPQ]|1                     
 Ì     i   2
order.rxs.dose.warning.dt
[order.seq,ord.warn.q,
/HXXZ["O",hxxzO]DWQ[hxODw]D

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 ord.dose.warn.dis           10 FREE     L  PHA.DIS        /HXXZ["O",hxxzO]DWQ[hxODw]D|2                           
 ord.dose.warn.mne           15 FREE     L  PHA.DR         /HXXZ["O",hxxzO]DWQ[hxODw]D|1                           
 ord.dose.warn.type          15 FREE     L  PHA.DOSE.TYPE  /HXXZ["O",hxxzO]DWQ[hxODw]D|0                           
 Ì     i   2
order.rxs.dose.warn.data
[order.seq,ord.dose.warning.q,
/HXXZ["O",hxxzO]DW[hxOWQ]D

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 ord.dose.warning.dis        10 FREE     L  PHA.DIS        /HXXZ["O",hxxzO]DW[hxOWQ]D|2                            
 ord.dose.warning.mne        15 FREE     L  PHA.DR         /HXXZ["O",hxxzO]DW[hxOWQ]D|1                            
 ord.dose.warning.type       15 FREE     L  PHA.DOSE.TYPE  /HXXZ["O",hxxzO]DW[hxOWQ]D|0                            
 Ì     i   2
order.rxs.dose.warnings.2
[order.seq,ord.dose.warning.q,
/HXXZ["O",hxxzO]DW[hxOWQ]A

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 ord.dose.warning.hi.freq    80 FREE     L                 /HXXZ["O",hxxzO]DW[hxOWQ]A|1                                
 ord.dose.warning.low.freq   80 FREE     L                 /HXXZ["O",hxxzO]DW[hxOWQ]A|0                                
 ord.dose.warning.qual       80 FREE     L                 /HXXZ["O",hxxzO]DW[hxOWQ]A|2                                
 Ì     i   2
order.rxs.dose.warnings.3
[order.seq,ord.dose.warning.q,
/HXXZ["O",hxxzO]DW[hxOWQ]B

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 ord.dose.warning.hep        80 FREE     L                 /HXXZ["O",hxxzO]DW[hxOWQ]B|1                                
 ord.dose.warning.hlife      80 FREE     L                 /HXXZ["O",hxxzO]DW[hxOWQ]B|2                                
 ord.dose.warning.renal      80 FREE     L                 /HXXZ["O",hxxzO]DW[hxOWQ]B|0                                
 Ì     i   2
order.rxs.dose.warnings.4
[order.seq,ord.dose.warning.q,
/HXXZ["O",hxxzO]DW[hxOWQ]C

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 ord.dose.warning.creat      80 FREE     L                 /HXXZ["O",hxxzO]DW[hxOWQ]C|1                                
 ord.dose.warning.max.sing   80 FREE     L                 /HXXZ["O",hxxzO]DW[hxOWQ]C|0                                
 Ì     i   2
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
[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
[pm.locations]
/HXXZ["LOCS",ggn]

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

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 pm.providers                10 FREE     L  MIS.DOC        ggg                                                     
 Ì     i   2
temp.text
[temp.text.q]
/HXTT[hxxTT]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 temp.text.q                  3 PINT     R                 hxxTT                                                       
 temp.text.line              79 TEXT     L                 /HXTT[hxxTT]                                                

 Index Files                        Subscripts/Physical Base

 auto.dc.x                          [auto.dc.date,urn]
                                      ?(HX)HXXAD[hxxAD,hxx]

 date.x                             [entered.date,urn]
                                      ?(HX)HXXD[hxxD,hxx]

 ear.encounter.x                    [ear.enc.number,urn]
                                      ?(HX)HXXEX[hlJ,hxx]

 expire.x                           [expires,urn]
                                      ?(HX)HXXX[hxxX,hxx]

 hx.med.x                           [mri.urn,urn]
                                      ?(HX)HXXH[ea,hxx]

 location.date.x                    [location,entered.date,urn]
                                      ?(HX)HXXL[ggn,hxxD,hxx]

 mono.med.x                         [mri.urn,urn]
                                      ?(HX)HXXM[ea,hxx]

 mpi.x                              [mri.urn,urn]
                                      ?(HX)HXXY[ea,hxx]

 number.x                           [provider,number,urn]
                                      ?(HX)HXXN[ggg,hxxN,hxx]

 office.procs.x                     [office.procedure,urn]
                                      ?(HX)HXXOP[hxo,hxx]

 patient.rx.status.x                [mri.urn,status,discontinued.date,urn]
                                      ?(HX)HXXRS[ea,hxxS,hxxDD,hxx]

 patient.x                          [patient,urn]
                                      ?(HX)HXXA[aa,hxx]

 pha.med.x                          [mri.urn,urn]
                                      ?(HX)HXXP[ea,hxx]

 pha.urn.x                          [other.db,pha.urn] = urn
                                      ?(HX)HXXPU[gn,tr]

 profile.x                          [mri.urn,urn]
                                      ?(HX)HXXF[ea,hxx]

 provider.date.x                    [provider,entered.date,urn]
                                      ?(HX)HXXV[ggg,hxxD,hxx]

 provider.mri.unv.x                 [provider,mri.urn,urn]
                                      ?(HX)HXXMU[ggg,ea,hxx]

 provider.unv.x                     [provider,urn]
                                      ?(HX)HXXU[ggg,hxx]

 prv.urn.x                          [other.db,prv.urn] = urn
                                      ?(HX)HXXPV[gn,hfw]

 rx.x                               [mri.urn,urn]
                                      ?(HX)HXXR[ea,hxx]

 status.x                           [status,urn]
                                      ?(HX)HXXS[hxxS,hxx]

 unsigned.provider.date.x           [provider,entered.date,urn]
                                      ?(HX)HXXUP[ggg,hxxD,hxx]

 unsigned.verbal.rx                 [provider,mri.urn,urn]
                                      ?(HX)HXXVRX[ggg,ea,hxx]

 unsigned.x                         [mri.urn,urn]
                                      ?(HX)HXXUN[ea,hxx]

 urn.x                              [urn]
                                      ?(HX)HXXURN[hxx]