sHelp
                                     MRM.PAT
     i   2
 closed.chart.form.x
 form.appl.id.index
 main
   edited.docs
   printed
   chart.audit.trail
     chart.audit.trail.detail
   chart.index
   images
 xfer.queue
 xfer.repeat.queue

 Ì     i   2
closed.chart.form.x
[urn,form,urn]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 urn                         30 URN      L                 hga                                                         
 form                        15 FREE     L  MIS.MR.FORM    gi                                                      
 urn                         30 URN      L                 hga                                                         
 Ì     i   2
form.appl.id.index
[form.appl.db,form.appl.form,form.appl.id]
?(HG)HGAFAI[gn,gi,hgdI]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 form.appl.db                12 FREE     L  MIS.APPL.DB    gn                                                      
 form.appl.form              15 FREE     L  MIS.MR.FORM    gi                                                      
 form.appl.id                10 FREE     L                 hgdI                                                        
 form.appl.mrm.doc.urn        9 URN      L  MRM.DOC        ?(HG)HGAFAI[gn,gi,hgdI]|1                               
 form.appl.mrm.urn           30 URN      L  MRM.PAT        ?(HG)HGAFAI[gn,gi,hgdI]|0                               
 Ì     i   2
main
[urn]
$(HGA)HGA[hga]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 urn                         30 URN      L                 hga                                                         
 account                     30 URN      L  ADM.PAT        $(HGA)HGA[hga]|1                                        
 account.number              12 FREE     L                 $(HGA)HGA[hga]|7                                            
 available.to.code            1 YN       L                 $(HGA)HGA[hga]|6                                            
 available.to.code.date       8 DATE     L                 $(HGA)HGA[hga]|9                                            
 chart.compile.finish         8 PINT     R                 $(HGA)HGA[hga]|12                                           
 chart.compile.start          8 PINT     R                 $(HGA)HGA[hga]|11                                           
 created.date                 8 DATE     L                 $(HGA)HGA[hga]|2                                            
 created.time                 4 HHMM     L                 $(HGA)HGA[hga]|3                                            
 facility                    10 FREE     L  MIS.FACILITY   $(HGA)HGA[hga]|8                                        
 id                          30 URN      L  MRM.PAT        VAL=@account.number                                     
 image.compile.base.date      8 DATE     L                 $(HGA)HGA[hga]|10                                           
 last.update                 10 INT      R                 $(HGA)HGA[hga]|4                                            
 last.update.user            10 FREE     L  MIS.USER       $(HGA)HGA[hga]|5                                        
 patient                     25 URN      L  MRI.PAT        $(HGA)HGA[hga]|0                                        
 purge.base.date              8 DATE     L                 $(HGA)HGA[hga]|13                                           
 Ì   €   i   2
edited.docs
[urn,  edit.date,edit.time,edit.count]
$(HGA)HGA[hga]AU["ED",hgaED,hgaET,hgaE]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 edit.date                    8 DATE     L                 hgaED                                                       
 edit.time                    4 HHMM     L                 hgaET                                                       
 edit.count                   3 URN      L                 hgaE                                                        
 edit.account                30 URN      L  ADM.PAT        $(HGA)HGA[hga]AU["ED",hgaED,hgaET,hgaE]|13              
 edit.comment                30 FREE     L                 $(HGA)HGA[hga]AU["ED",hgaED,hgaET,hgaE]|10                  
 edit.description            30 FREE     L                 $(HGA)HGA[hga]AU["ED",hgaED,hgaET,hgaE]|6                   
 edit.doc                     9 URN      L  MRM.DOC        $(HGA)HGA[hga]AU["ED",hgaED,hgaET,hgaE]|2               
 edit.docid                  10 FREE     L  MIS.ARCH.FORM  $(HGA)HGA[hga]AU["ED",hgaED,hgaET,hgaE]|3               
 edit.facility               10 FREE     L  MIS.FACILITY   $(HGA)HGA[hga]AU["ED",hgaED,hgaET,hgaE]|0               
 edit.old.account            30 URN      L  ADM.PAT        $(HGA)HGA[hga]AU["ED",hgaED,hgaET,hgaE]|11              
 edit.old.description        30 FREE     L                 $(HGA)HGA[hga]AU["ED",hgaED,hgaET,hgaE]|9                   
 edit.old.docid              10 FREE     L  MIS.ARCH.FORM  $(HGA)HGA[hga]AU["ED",hgaED,hgaET,hgaE]|8               
 edit.old.patient            25 URN      L  MRI.PAT        $(HGA)HGA[hga]AU["ED",hgaED,hgaET,hgaE]|7               
 edit.pages                  10 FREE     L                 $(HGA)HGA[hga]AU["ED",hgaED,hgaET,hgaE]|5                   
 edit.patient                25 URN      L  MRI.PAT        $(HGA)HGA[hga]AU["ED",hgaED,hgaET,hgaE]|12              
 edit.type                    7 CHOICE   L                 $(HGA)HGA[hga]AU["ED",hgaED,hgaET,hgaE]|4                   
 edit.user                   10 FREE     L  MIS.USER       $(HGA)HGA[hga]AU["ED",hgaED,hgaET,hgaE]|1               
 Ì   €   i   2
printed
[urn,  print.date,print.time,print.count]
$(HGA)HGA[hga]AU["PP",hgaPD,hgaPT,hgaP]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 print.date                   8 DATE     L                 hgaPD                                                       
 print.time                   4 HHMM     L                 hgaPT                                                       
 print.count                  4 URN      L                 hgaP                                                        
 print.confidential          12 CHOICE   L                 $(HGA)HGA[hga]AU["PP",hgaPD,hgaPT,hgaP]|2                   
 print.device                15 FREE     L  MRM.SCAN.DICT  $(HGA)HGA[hga]AU["PP",hgaPD,hgaPT,hgaP]|3               
 print.document              10 FREE     L  MIS.ARCH.FORM  $(HGA)HGA[hga]AU["PP",hgaPD,hgaPT,hgaP]|5               
 print.facility              10 FREE     L  MIS.FACILITY   $(HGA)HGA[hga]AU["PP",hgaPD,hgaPT,hgaP]|0               
 print.group                 10 FREE     L  MIS.ARCH.PRTGRP$(HGA)HGA[hga]AU["PP",hgaPD,hgaPT,hgaP]|4               
 print.user                  10 FREE     L  MIS.USER       $(HGA)HGA[hga]AU["PP",hgaPD,hgaPT,hgaP]|1               
 Ì   €   i   2
chart.audit.trail
[urn,  chart.audit.q]
$(HGA)HGA[hga]A[hgaA]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 chart.audit.q                3 PINT     R                 hgaA                                                        
 chart.audit.account         12 FREE     L                 $(HGA)HGA[hga]A[hgaA]|8                                     
 chart.audit.activity        20 FREE     L                 $(HGA)HGA[hga]A[hgaA]|3                                     
 chart.audit.activity.item   30                            $(HGA)HGA[hga]A[hgaA]|4                                     
 chart.audit.device          10 FREE     L  UNV.DEVICE     $(HGA)HGA[hga]A[hgaA]|5                                 
 chart.audit.end.date         8 DATE     L                 $(HGA)HGA[hga]A[hgaA]|6                                     
 chart.audit.end.time         4 HHMM     L                 $(HGA)HGA[hga]A[hgaA]|7                                     
 chart.audit.medical.rec     10 FREE     L                 $(HGA)HGA[hga]A[hgaA]|10                                    
 chart.audit.minutes          3 PINT     R                 $(HGA)HGA[hga]A[hgaA]|9                                     
 chart.audit.st.date          8 DATE     L                 $(HGA)HGA[hga]A[hgaA]|0                                     
 chart.audit.st.time          4 HHMM     L                 $(HGA)HGA[hga]A[hgaA]|1                                     
 chart.audit.user            10 FREE     L  MIS.USER       $(HGA)HGA[hga]A[hgaA]|2                                 
 chart.audit.user.name       34 FREE     L                 VAL=IF{@MIS.USER.name[@chart.audit..user];@chart.audit      
                                                           VAL=.user}                                                  
 Ì   €   i   2
chart.audit.trail.detail
[urn,chart.audit.q,  chart.audit.doc.urn]
$(HGA)HGA[hga]A[hgaA]D[hgd]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 chart.audit.doc.urn          9 URN      L  MRM.DOC        hgd                                                     
 chart.audit.desc            30 FREE     L                 $(HGA)HGA[hga]A[hgaA]D[hgd]|0                               
 Ì   €   i   2
chart.index
[urn,  form,doc.urn]
$(HGA)HGA[hga]CI[gi,hgd]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 form                        15 FREE     L  MIS.MR.FORM    gi                                                      
 doc.urn                      9 URN      L  MRM.DOC        hgd                                                     
 application.db              12 FREE     L  MIS.APPL.DB    $(HGA)HGA[hga]CI[gi,hgd]|2                              
 application.id              50 FREE     L                 $(HGA)HGA[hga]CI[gi,hgd]|0                                  
 external.id                 53 FREE     L                 $(HGA)HGA[hga]CI[gi,hgd]|1                                  
 Ì   €   i   2
images
[urn,  document.urn]
$(HGA)HGA[hga]IM[hgd]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 document.urn                 9 URN      L  MRM.DOC        hgd                                                     
 document.id                 15 FREE     L  MIS.MR.FORM    $(HGA)HGA[hga]IM[hgd]|0                                 
 Ì     i   2
xfer.queue
[xfer.queue.seq.no]
*(HG)HGAXQ[hgaXQ]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 xfer.queue.seq.no           10 PINT     R                 hgaXQ                                                       
 xfer.queue.time             10 FREE     L                 *(HG)HGAXQ[hgaXQ]|1                                         
 xfer.queue.urn              30 URN      L  MRM.PAT        *(HG)HGAXQ[hgaXQ]|0                                     
 Ì     i   2
xfer.repeat.queue
[xfer.repeat.queue.db,xfer.repeat.queue.seq.no]
*(HG)HGAXQR[gn,hgaXQ]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 xfer.repeat.queue.db        12 FREE     L  MIS.APPL.DB    gn                                                      
 xfer.repeat.queue.seq.no    10 PINT     R                 hgaXQ                                                       

 Index Files                        Subscripts/Physical Base

 acct.num.index                     [account.number,urn]
                                      ?(HG)HGANX[aaA,hga]

 adm.urn.x                          [account] = urn
                                      ?(HG)HGAX[aa]

 conversion.acct.x                  [account.number] = urn
                                      ?(HG)HGANCX[aaA]

 created.date.index                 [facility,created.date,urn]
                                      ?(HG)HGACX[gqb,hgaCD,hga]

 doc.rem.x                          [patient,account,document.urn] = @.sd
                                      ?(HG)HGADRX[ea,aa,hgd]

 image.compile.date.index           [image.compile.base.date,urn,document.urn]
                                      ?(HG)HGAIC[hgaID,hga,hgd]

 image.compile.failed.x             [document.urn] = urn
                                      ?(HG)HGAICF[hgd]

 mri.adm.urn.x                      [patient,account] = urn
                                      ?(HG)HGAMVX[ea,aa]

 mri.urn.x                          [patient,urn]
                                      ?(HG)HGAMX[ea,hga]

 purge.date.index                   [facility,purge.base.date,urn]
                                      ?(HG)HGAPX[gqb,hgaPD,hga]

 remote.coding.index                [available.to.code.date,urn]
                                      ?(HG)HGAPC[hgaAC,hga]

 urn.x                              [urn]
                                      ?(HG)HGURN[hga]