sHelp
                                     PBR.MPI
     i   2
 assign.log
 conv.main
   conv.merged.from
 edit.log
 main
   access.hist
   akas
   allergies
   mpi.cd.queries
   other.unit.numbers
   merged.from
   rec.loc.hist
   visit.hist
   visits
     visit.cd.queries
     visit.cd.screens
     visit.chg.dx.log
     visit.chgs
     visit.diags
     visit.labs
       visit.lab.texts
     visit.log
     visit.notes
       visit.note.log
       visit.note.templates
       visit.note.texts
     visit.pharms
     visit.rads
       visit.rad.texts
 merge.log
 mt.mri.compare
 unposted.visits
   unpost.visit.procs

 Ì     i   2
assign.log
[asgn.date,asgn.patnum,asgn.urn]
*(HP1)HPUA[puD,puR,pu]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 asgn.date                    8 DATE     L                 puD                                                         
 asgn.patnum                 10 FREE     L                 puR                                                         
 asgn.urn                    30 URN      L  PBR.MPI        pu                                                      
 asgn.item                   10 CHOICE   L                 *(HP1)HPUA[puD,puR,pu]|0                                    
 asgn.time                    4 HHMM     L                 *(HP1)HPUA[puD,puR,pu]|1                                    
 asgn.user                   10 FREE     L  MIS.USER       *(HP1)HPUA[puD,puR,pu]|2                                
 Ì     i   2
conv.main
[conv.patient]
*(HP1)HPUCONV[pucv]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 conv.patient                30 URN      L                 pucv                                                        
 conv.active                  1 YN       L                 *(HP1)HPUCONV[pucv]|1                                       
 conv.merged.to              30 URN      L  PBR.MPI        *(HP1)HPUCONV[pucv]|2                                   
 conv.mt.urn                 25 URN      L  MRI.PAT        *(HP1)HPUCONV[pucv]|3                                   
 conv.patnum                 12 FREE     L                 *(HP1)HPUCONV[pucv]|0                                       
 conv.unit.num               11 FREE     L                 *(HP1)HPUCONV[pucv]|4                                       
 Ì   €   i   2
conv.merged.from
[conv.patient,  conv.merged.seq]
*(HP1)HPUCONV[pucv]F[pucvf]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 conv.merged.seq              2 PINT     R                 pucvf                                                       
 conv.merged.urn             30 URN      L  PBR.MPI        *(HP1)HPUCONV[pucv]F[pucvf]|0                           
 Ì     i   2
edit.log
[edit.date,edit.patient.number,edit.urn,edit.number]
*(HP1)HPUE[puD,puR,pu,puX]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 edit.date                    8 DATE     L                 puD                                                         
 edit.patient.number         10 FREE     L                 puR                                                         
 edit.urn                    30 URN      L  PBR.MPI        pu                                                      
 edit.number                  2 PINT     R                 puX                                                         
 edit.item                   15 CHOICE   L                 *(HP1)HPUE[puD,puR,pu,puX]|0                                
 edit.new.val                30 FREE     L                 *(HP1)HPUE[puD,puR,pu,puX]|4                                
 edit.old.val                30 FREE     L                 *(HP1)HPUE[puD,puR,pu,puX]|3                                
 edit.time                    4 HHMM     L                 *(HP1)HPUE[puD,puR,pu,puX]|1                                
 edit.user                   10 FREE     L  MIS.USER       *(HP1)HPUE[puD,puR,pu,puX]|2                            
 Ì   €   i   2
main
[patient]
*(HP1)HPU[pu]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 patient                     30 URN      L                 pu                                                          
 active                       1 YN       L                 *(HP1)HPU[pu]|1                                             
 allergies.text.editor        0 FREE     L                 VAL=IF{"Y"'=@PBR.PARAM.suppress.allergy %Z.text.create      
                                                           VAL=(^@Root(@t.allergies[patient]),{15,11,3,60})^/TH,%      
                                                           VAL=Z.text.disp(/TH),%Z.text.close.up(/TH)},""^/TH          
 bdate                        2 INT      R                 VAL=@birthdate%5                                            
 birthdate                   10 BDATE    L                 *(HP1)HPU[pu]D|3                                            
 bmonth                       2 INT      R                 VAL=@birthdate$6%3                                          
 byear                        4 INT      R                 VAL=@birthdate$4                                            
 comment                     50 FREE     L                 *(HP1)HPU[pu]D["C"]|0                                       
 computed.birthdate          10 BDATE    L                 *(HP1)HPU[pu]D|6                                            
 current.age                  7 FREE     L                 VAL=IF{@birthdate %Z.age(@birthdate);%Z.age(@computed.      
                                                           VAL=birthdate)}                                             
 deceased                     1 YN       L                 *(HP1)HPU[pu]D|10                                           
 deceased.date                8 DATE     L                 *(HP1)HPU[pu]D|11                                           
 folder.create.date           8 DATE     L                 *(HP1)HPU[pu]D|8                                            
 language                    10 FREE     L  PBR.LANGUAGE   *(HP1)HPU[pu]D|5                                        
 mc.plan                     10 FREE     L  PBR.INS        *(HP1)HPU[pu]D|12                                       
 merge.lock                  30 URN      L  PBR.MPI        *(HP1)HPU[pu]|6                                         
 merged.to                   30 URN      L  PBR.MPI        *(HP1)HPU[pu]|2                                         
 mothers.name                20 FREE     L                 *(HP1)HPU[pu]D|7                                            
 mpi.cd.screen               15 FREE     L  MIS.SCREEN                                                             
 mpi.print.cd.screen            FREE     L                                                                             
 mpi.prt.cd.scrn.verb           FREE     L                                                                             
 mt.epi.num                  15 FREE     L                 *(HP1)HPU[pu]|5                                             
 mt.unit.num                 11 FREE     L                 *(HP1)HPU[pu]|4                                             
 mt.urn                      25 URN      L  MRI.PAT        *(HP1)HPU[pu]|3                                         
 name                        30 NAME     L                 *(HP1)HPU[pu]D|0                                            
 name.cds                    30 NAME     L                 VAL=@name[+@patnum.x[@patnum,""]]                           
 non.patient                  1 YN       L                 *(HP1)HPU[pu]D|13                                           
 patnum                      12 FREE     L                 *(HP1)HPU[pu]|0                                             
 race                        10 FREE     L  MIS.RACE       *(HP1)HPU[pu]D|4                                        
 record.perm.loc              8 FREE     L  PBR.MPI.RLOC   *(HP1)HPU[pu]D|9                                        
 sex                          1 CHOICE   L                 *(HP1)HPU[pu]D|1                                            
 soc.sec                     13 FREE     L                 *(HP1)HPU[pu]D|2                                            
 sort.name                   30 NAME     L                 *(HP1)HPU[pu]D["N"]|0                                       
 soundex.name                30 FREE     L                 *(HP1)HPU[pu]D["N"]|1                                       
 Ì   €   i   2
access.hist
[patient,  access.date,access.user]
*(HP1)HPU[pu]H[puAD,gu]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 access.date                  8 DATE     L                 puAD                                                        
 access.user                 10 FREE     L  MIS.USER       gu                                                      
 access.ee.count              5 INT      R                 *(HP1)HPU[pu]H[puAD,gu]|1                                   
 access.inq.count             5 INT      R                 *(HP1)HPU[pu]H[puAD,gu]|0                                   
 Ì   €   i   2
akas
[patient,  aka.seq]
*(HP1)HPU[pu]D["A",puAQ]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 aka.seq                      3 INT      R                 puAQ                                                        
 aka                         30 NAME     L                 *(HP1)HPU[pu]D["A",puAQ]|0                                  
 Ì   €   i   2
allergies
[patient,  allergies.seq]
*(HP1)HPU[pu]D["AL",puAL]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 allergies.seq                3 URN      L                 puAL                                                        
 allergies.text              60 TEXT     L                 *(HP1)HPU[pu]D["AL",puAL]                                   
 Ì   €   i   2
mpi.cd.queries
[patient,  mpi.cd.query]
*(HP1)HPU[pu]D["D",ggv]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 mpi.cd.query                10 FREE     L  MIS.QUERY      ggv                                                     
 mpi.cd.response             75 QRY.RESP L                 *(HP1)HPU[pu]D["D",ggv]|0                                   
 Ì   €   i   2
other.unit.numbers
[patient,  hosp]
*(HP1)HPU[pu]D["U",gqb]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 hosp                        10 FREE     L  MIS.FACILITY   gqb                                                     
 hosp.unit.number            11 FREE     L                 *(HP1)HPU[pu]D["U",gqb]|0                                   
 Ì   €   i   2
merged.from
[patient,  merged.seq]
*(HP1)HPU[pu]F[puf]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 merged.seq                   2 PINT     R                 puf                                                         
 merged.birthdate            10 BDATE    L                 VAL=@PBR.MPI.birthdate[@merged.urn]                         
 merged.moth.name            20 FREE     L                 VAL=@PBR.MPI.mothers.name[@merged.urn]                      
 merged.name                 30 FREE     L                 VAL=@PBR.MPI.name[@merged.urn]                              
 merged.patnum               10 FREE     L                 VAL=@PBR.MPI.patnum[@merged.urn]                            
 merged.sex                   1 FREE     L                 VAL=@PBR.MPI.sex[@merged.urn]                               
 merged.urn                  30 URN      L  PBR.MPI        *(HP1)HPU[pu]F[puf]|0                                   
 Ì   €   i   2
rec.loc.hist
[patient,  rec.hist.seq.no]
*(HP1)HPU[pu]R[puRSQ]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 rec.hist.seq.no              5 URN      L                 puRSQ                                                       
 rec.hist.dt.in               8 DATE     L                 *(HP1)HPU[pu]R[puRSQ]|2                                     
 rec.hist.dt.out              8 DATE     L                 *(HP1)HPU[pu]R[puRSQ]|0                                     
 rec.hist.loc                 8 FREE     L  PBR.MPI.RLOC   *(HP1)HPU[pu]R[puRSQ]|1                                 
 Ì   €   i   2
visit.hist
[patient,  vh.subscript]
*(HP1)HPU[pu]L[hul]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 vh.subscript                 0 FREE     L                 hul                                                         
 vh.acct                     44 URN      L  PBR.ACT        *(HP1)HPU[pu]L[hul]|7                                   
 vh.admit.urn                30 URN      L  ADM.PAT        *(HP1)HPU[pu]L[hul]|9                                   
 vh.confidential              1 YN       L                 *(HP1)HPU[pu]L[hul]|4                                       
 vh.date                      8 DATE     L                 VAL=(99999999-(vh.subscript#"0|"$8)<99999999)            
 vh.dis.disp                 10 FREE     L  MIS.DIS        *(HP1)HPU[pu]L[hul]|8                                   
 vh.dis.or.ser.date           8 DATE     L                 *(HP1)HPU[pu]L[hul]|3                                       
 vh.doctor                   10 FREE     L  MIS.DOC        *(HP1)HPU[pu]L[hul]|2                                   
 vh.enc.number               12 FREE     L                 VAL=(vh.subscript#"2|")                                     
 vh.location                  8 FREE     L  PBR.LOCATION   *(HP1)HPU[pu]L[hul]|1                                   
 vh.merge.patient            30 URN      L  PBR.MPI        *(HP1)HPU[pu]L[hul]|14                                  
 vh.merge.visit               5 FREE     L                 *(HP1)HPU[pu]L[hul]|15                                      
 vh.reason                   10 FREE     L  ADM.VIS.RSN    *(HP1)HPU[pu]L[hul]|16                                  
 vh.reason.free              50 FREE     L                 *(HP1)HPU[pu]L[hul]|6                                       
 vh.status                    1 CHOICE   L                 *(HP1)HPU[pu]L[hul]|10                                      
 vh.status.reason            20 FREE     L                 *(HP1)HPU[pu]L[hul]|13                                      
 vh.status.time               9 FREE     L                 *(HP1)HPU[pu]L[hul]|12                                      
 vh.status.user              10 FREE     L  MIS.USER       *(HP1)HPU[pu]L[hul]|11                                  
 vh.time                      4 HHMM     L                 VAL=(19999-(vh.subscript#"0|"%8)%0<9999)                 
 vh.type                      7 CHOICE   L                 VAL=(vh.subscript#"1|")                                     
 vh.vis.urn                   5 FREE     L                 *(HP1)HPU[pu]L[hul]|0                                       
 vh.visit.type                2 FREE     L  PBR.APT.TYPE   *(HP1)HPU[pu]L[hul]|5                                   
 Ì   €   i   2
visits
[patient,  visit.subscript]
*(HP1)HPU[pu]V[puv]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 visit.subscript              0 FREE     L                 puv                                                         
 visit.acct                  44 URN      L  PBR.ACT        *(HP1)HPU[pu]V[puv]A|0                                  
 visit.add                    3 INT      R                 *(HP1)HPU[pu]V[puv]|3                                       
 visit.cd.screen             15 FREE     L  MIS.SCREEN                                                             
 visit.cds.status             1 FREE     L                 *(HP1)HPU[pu]V[puv]|8                                       
 visit.cnt                    2 INT      R                 *(HP1)HPU[pu]V[puv]A|6                                      
 visit.date                   8 DATE     L                 VAL=(99999999-(visit.subscript#("0"_@Z.del)$8)<9999      
                                                           VAL=9999)                                                   
 visit.desc                  30 FREE     L                 *(HP1)HPU[pu]V[puv]|2                                       
 visit.doc                    8 FREE     L  PBR.DOCTOR     VAL=(visit.subscript#("1"_@Z.del))                      
 visit.edit                   1 YN       L                 *(HP1)HPU[pu]V[puv]|1                                       
 visit.epi.seq                5 INT      R                 *(HP1)HPU[pu]V[puv]A|1                                      
 visit.init.ee.format         0 FREE     L                 VAL=%PBR.MPI.ee.build.visits.ee.format("")                  
 visit.lab.status             1 FREE     L                 *(HP1)HPU[pu]V[puv]|4                                       
 visit.loc                    8 FREE     L  PBR.LOCATION   *(HP1)HPU[pu]V[puv]|0                                   
 visit.mt.rpt.id             10 FREE     L                 *(HP1)HPU[pu]V[puv]A|2                                      
 visit.mult.ser.dates         1 YN       L                 *(HP1)HPU[pu]V[puv]A|3                                      
 visit.other.status           1 FREE     L                 *(HP1)HPU[pu]V[puv]|7                                       
 visit.payor                 10 FREE     L  PBR.PAYOR      *(HP1)HPU[pu]V[puv]A|5                                  
 visit.pharm.status           1 FREE     L                 *(HP1)HPU[pu]V[puv]|6                                       
 visit.print.cd.scrn            FREE     L                                                                             
 visit.prt.cd.scrn.verb         FREE     L                                                                             
 visit.rad.status             1 FREE     L                 *(HP1)HPU[pu]V[puv]|5                                       
 visit.send.to.mt             1 YN       L                 *(HP1)HPU[pu]V[puv]A|4                                      
 visit.seq                    3 INT      R                 VAL=(visit.subscript#("2"_@Z.del))                          
 visit.txt.rts.date           8 DATE     L                 *(HP1)HPU[pu]V[puv]|9                                       
 visit.txt.rts.user          10 FREE     L  MIS.USER       *(HP1)HPU[pu]V[puv]|10                                  
 Ì   €   i   2
visit.cd.queries
[patient,visit.subscript,  visit.cd.query]
*(HP1)HPU[pu]V[puv]CD[ggv]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 visit.cd.query              10 FREE     L  MIS.QUERY      ggv                                                     
 visit.cd.response           75 QRY.RESP L                 *(HP1)HPU[pu]V[puv]CD[ggv]|0                                
 Ì   €   i   2
visit.cd.screens
[patient,visit.subscript,  visit.cd.screens.seq]
*(HP1)HPU[pu]V[puv]S[puvSO]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 visit.cd.screens.seq         2 URN      L                 puvSO                                                       
 visit.cd.scrn.edit           1 YN       L                 *(HP1)HPU[pu]V[puv]S[puvSO]|1                               
 visit.cd.scrn.mnemonic      15 FREE     L  MIS.SCREEN     *(HP1)HPU[pu]V[puv]S[puvSO]|0                           
 Ì   €   i   2
visit.chg.dx.log
[patient,visit.subscript,  cdl.urn]
*(HP1)HPU[pu]V[puv]X[puvVL]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 cdl.urn                      5 URN      L                 puvVL                                                       
 cdl.date                     6 DATE     L                 *(HP1)HPU[pu]V[puv]X[puvVL]|1                               
 cdl.new.val                 60 FREE     L                 *(HP1)HPU[pu]V[puv]X[puvVL]|5                               
 cdl.old.val                 66 FREE     L                 *(HP1)HPU[pu]V[puv]X[puvVL]|4                               
 cdl.time                     4 HHMM     L                 *(HP1)HPU[pu]V[puv]X[puvVL]|2                               
 cdl.type                     1 FREE     L                 *(HP1)HPU[pu]V[puv]X[puvVL]|0                               
 cdl.user                    10 FREE     L  MIS.USER       *(HP1)HPU[pu]V[puv]X[puvVL]|3                           
 Ì   €   i   2
visit.chgs
[patient,visit.subscript,  visit.chg.seq.no]
*(HP1)HPU[pu]V[puv]C[puvc]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 visit.chg.seq.no             5 URN      L                 puvc                                                        
 visit.proc                  10 FREE     L  PBR.PROC       *(HP1)HPU[pu]V[puv]C[puvc]|0                            
 visit.proc.date              8 DATE     L                 *(HP1)HPU[pu]V[puv]C[puvc]|1                                
 Ì   €   i   2
visit.diags
[patient,visit.subscript,  visit.diag.seq.no]
*(HP1)HPU[pu]V[puv]D[puvd]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 visit.diag.seq.no            5 URN      L                 puvd                                                        
 visit.diag                   6 FREE     L  PBR.DIAGNOSIS  *(HP1)HPU[pu]V[puv]D[puvd]|0                            
 Ì   €   i   2
visit.labs
[patient,visit.subscript,  visit.lab.seq.no]
*(HP1)HPU[pu]V[puv]L[puvl]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 visit.lab.seq.no             5 URN      L                 puvl                                                        
 visit.lab.edit               1 YN       L                 *(HP1)HPU[pu]V[puv]L[puvl]|1                                
 visit.lab.proc              10 FREE     L                 *(HP1)HPU[pu]V[puv]L[puvl]|0                                
 Ì   €   i   2
visit.lab.texts
[patient,visit.subscript,visit.lab.seq.no,  visit.lab.txt.urn]
*(HP1)HPU[pu]V[puv]L[puvl]T[puvlT]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 visit.lab.txt.urn            5 URN      L                 puvlT                                                       
 visit.lab.text              40 TEXT     L                 *(HP1)HPU[pu]V[puv]L[puvl]T[puvlT]                          
 Ì   €   i   2
visit.log
[patient,visit.subscript,  visit.cli.log.urn]
*(HP1)HPU[pu]V[puv]H[puCL]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 visit.cli.log.urn            3 URN      L                 puCL                                                        
 visit.cli.log.action         1 CHOICE   L                 *(HP1)HPU[pu]V[puv]H[puCL]|3                                
 visit.cli.log.date           8 DATE     L                 *(HP1)HPU[pu]V[puv]H[puCL]|1                                
 visit.cli.log.section        1 CHOICE   L                 *(HP1)HPU[pu]V[puv]H[puCL]|4                                
 visit.cli.log.time           4 TIME     L                 *(HP1)HPU[pu]V[puv]H[puCL]|2                                
 visit.cli.log.user          10 FREE     L  MIS.USER       *(HP1)HPU[pu]V[puv]H[puCL]|0                            
 Ì   €   i   2
visit.notes
[patient,visit.subscript,  visit.note.urn]
*(HP1)HPU[pu]V[puv]T[puvn]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 visit.note.urn               3 URN      L                 puvn                                                        
 visit.note.status            1 CHOICE   L                 *(HP1)HPU[pu]V[puv]T[puvn]|0                                
 Ì   €   i   2
visit.note.log
[patient,visit.subscript,visit.note.urn,  visit.log.urn]
*(HP1)HPU[pu]V[puv]T[puvn]H[puvL]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 visit.log.urn                3 URN      L                 puvL                                                        
 visit.log.action             1 CHOICE   L                 *(HP1)HPU[pu]V[puv]T[puvn]H[puvL]|4                         
 visit.log.date               8 DATE     L                 *(HP1)HPU[pu]V[puv]T[puvn]H[puvL]|1                         
 visit.log.start              4 TIME     L                 *(HP1)HPU[pu]V[puv]T[puvn]H[puvL]|2                         
 visit.log.stop               4 TIME     L                 *(HP1)HPU[pu]V[puv]T[puvn]H[puvL]|3                         
 visit.log.user              10 FREE     L  MIS.USER       *(HP1)HPU[pu]V[puv]T[puvn]H[puvL]|0                     
 Ì   €   i   2
visit.note.templates
[patient,visit.subscript,visit.note.urn,  visit.template]
*(HP1)HPU[pu]V[puv]T[puvn]X[pct]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 visit.template              10 FREE     L  PBR.TRAN.TEXT  pct                                                     
 visit.template.exists        1                            *(HP1)HPU[pu]V[puv]T[puvn]X[pct]                            
 Ì   €   i   2
visit.note.texts
[patient,visit.subscript,visit.note.urn,  visit.text.urn]
*(HP1)HPU[pu]V[puv]T[puvn]T[puvt]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 visit.text.urn               3 URN      L                 puvt                                                        
 visit.text                  80 FREE     L                 *(HP1)HPU[pu]V[puv]T[puvn]T[puvt]                           
 Ì   €   i   2
visit.pharms
[patient,visit.subscript,  visit.pharm.seq.no]
*(HP1)HPU[pu]V[puv]P[puvp]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 visit.pharm.seq.no           5 URN      L                 puvp                                                        
 visit.pharm.cat              8 FREE     L  PBR.PHA.CAT    *(HP1)HPU[pu]V[puv]P[puvp]|0                            
 visit.pharm.desc            40 FREE     L                 *(HP1)HPU[pu]V[puv]P[puvp]|2                                
 visit.pharm.dose            10 FREE     L                 *(HP1)HPU[pu]V[puv]P[puvp]|3                                
 visit.pharm.dsp.thru         8 DATE     L                 *(HP1)HPU[pu]V[puv]P[puvp]|7                                
 visit.pharm.fqy              8 FREE     L  PBR.PHA.FQY    *(HP1)HPU[pu]V[puv]P[puvp]|5                            
 visit.pharm.key             10 FREE     L  PBR.PHA.KEY    *(HP1)HPU[pu]V[puv]P[puvp]|1                            
 visit.pharm.qty             10 FREE     L                 *(HP1)HPU[pu]V[puv]P[puvp]|4                                
 visit.pharm.renew            5 INT      R                 *(HP1)HPU[pu]V[puv]P[puvp]|6                                
 Ì   €   i   2
visit.rads
[patient,visit.subscript,  visit.rad.seq.no]
*(HP1)HPU[pu]V[puv]R[puvr]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 visit.rad.seq.no             5 URN      L                 puvr                                                        
 visit.rad.edit               1 YN       L                 *(HP1)HPU[pu]V[puv]R[puvr]|1                                
 visit.rad.proc              10 FREE     L                 *(HP1)HPU[pu]V[puv]R[puvr]|0                                
 Ì   €   i   2
visit.rad.texts
[patient,visit.subscript,visit.rad.seq.no,  visit.rad.txt.urn]
*(HP1)HPU[pu]V[puv]R[puvr]T[puvrT]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 visit.rad.txt.urn            3 URN      L                 puvrT                                                       
 visit.rad.text              40 TEXT     L                 *(HP1)HPU[pu]V[puv]R[puvr]T[puvrT]                          
 Ì     i   2
merge.log
[mrg.date,mrg.urn,mrg.number]
*(HP1)HPUM[puD,pu,puX]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 mrg.date                     8 DATE     L                 puD                                                         
 mrg.urn                     30 URN      L  PBR.MPI        pu                                                      
 mrg.number                   3 PINT     R                 puX                                                         
 mrg.birthdate               10 BDATE    L                 *(HP1)HPUM[puD,pu,puX]|3                                    
 mrg.moth.name               20 FREE     L                 *(HP1)HPUM[puD,pu,puX]|5                                    
 mrg.name                    30 FREE     L                 *(HP1)HPUM[puD,pu,puX]|2                                    
 mrg.patnum                  10 FREE     L                 *(HP1)HPUM[puD,pu,puX]|1                                    
 mrg.sex                      1 CHOICE   L                 *(HP1)HPUM[puD,pu,puX]|4                                    
 mrg.time                     4 HHMM     L                 *(HP1)HPUM[puD,pu,puX]|6                                    
 mrg.to.from.urn             30 URN      L  PBR.MPI        *(HP1)HPUM[puD,pu,puX]|8                                
 mrg.txn                      7 CHOICE   L                 *(HP1)HPUM[puD,pu,puX]|0                                    
 mrg.user                    10 FREE     L  MIS.USER       *(HP1)HPUM[puD,pu,puX]|7                                
 Ì     i   2
mt.mri.compare
[mcp.patnum]
*(HP1)HPUCP[pup]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 mcp.patnum                  12 FREE     L                 pup                                                         
 mcp.mt.birthdate            11 BDATE    L                 *(HP1)HPUCP[pup]|2                                          
 mcp.mt.name                 31 FREE     L                 *(HP1)HPUCP[pup]|1                                          
 mcp.mt.sex                   2 FREE     L                 *(HP1)HPUCP[pup]|3                                          
 mcp.mt.ssn                  13 FREE     L                 *(HP1)HPUCP[pup]|4                                          
 mcp.patient                 30 URN      L  PBR.MPI        *(HP1)HPUCP[pup]|0                                      
 Ì     i   2
unposted.visits
[uv.date,uv.doctor,uv.patient]
*(HP1)HPUVL[puvlD,pdd,pu]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 uv.date                      8 DATE     L                 puvlD                                                       
 uv.doctor                    8 FREE     L  PBR.DOCTOR     pdd                                                     
 uv.patient                  30 URN      L  PBR.MPI        pu                                                      
 uv.location                  8 FREE     L  PBR.LOCATION   *(HP1)HPUVL[puvlD,pdd,pu]|0                             
 Ì   €   i   2
unpost.visit.procs
[uv.date,uv.doctor,uv.patient,  uv.proc.seq]
*(HP1)HPUVL[puvlD,pdd,pu]P[puvlP]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 uv.proc.seq                  5 URN      L                 puvlP                                                       
 uv.bch.item.urn              5 FREE     L                 *(HP1)HPUVL[puvlD,pdd,pu]P[puvlP]|3                         
 uv.bch.txn.number            5 FREE     L                 *(HP1)HPUVL[puvlD,pdd,pu]P[puvlP]|2                         
 uv.bch.urn                   5 FREE     L                 *(HP1)HPUVL[puvlD,pdd,pu]P[puvlP]|1                         
 uv.diag.codes               60 FREE     L                 *(HP1)HPUVL[puvlD,pdd,pu]P[puvlP]DX|0                       
 uv.proc.reason              30 FREE     L                 *(HP1)HPUVL[puvlD,pdd,pu]P[puvlP]|4                         
 uv.procedure                10 FREE     L  PBR.PROC       *(HP1)HPUVL[puvlD,pdd,pu]P[puvlP]|0                     

 Index Files                        Subscripts/Physical Base

 encounter.x                        [EAR.MPI.VIS.visit.enc.number,patient,vh.subscript]
                                      ?(HP)HPUJ[hlJ,pu,hul]

 mt.urn.x                           [mt.urn,patient]
                                      ?(HP)HPUX[ea,pu]

 name.x                             [sort.name,patient]
                                      ?(HP)HPUN[puN,pu]

 other.numbers.x                    [MIS.FACILITY.mnemonic,hosp.unit.number] = patient
                                      ?(HP)HPUH[gqb,nafHU]

 patnum.x                           [patnum,patient]
                                      ?(HP)HPUR[puR,pu]

 ssn.x                              [soc.sec,patient]
                                      ?(HP)HPUS[puSSN,pu]

 visit.date.x                       [visit.date,patient,visit.subscript]
                                      ?(HP)HPUVI[puvDT,pu,puv]

 visit.esig.pend.x                  [visit.subscript,patient]
                                      ?(HP)HPUVS[puv,pu]