sHelp
                                     EDM.PAT
     i   2
   edm.pat.edm.data.bkg.wait.list
   edm.pat.coverage.list
   edm.pat.main
     edm.data.adm.rqst.data.cds.res
       edm.data.adm.rqst.data.cds.rsm
     edm.pat.billing.txns
     edm.pat.call.management
       edm.pat.call.summary
       edm.pat.old.call
         edm.pat.old.call.summary
     edm.pat.deleted.call
       edm.pat.deleted.call.summary
       edm.pat.old.deleted.call
         edm.pat.old.deleted.call.sum
     edm.data.dep.pt.add.instructs
     edm.data.depart.cds.results
       edm.data.dep.cds.results.mult
     edm.data.dep.pt.forms
       edm.data.dep.pt.forms.cds.res
         edm.data.dep.pt.forms.cds.resm
     edm.pat.impressions
     edm.pat.referrals
       edm.pat.referrals.address
       edm.pat.referrals.note
     edm.data.documentation
       edm.data.docum.edit.history
       edm.data.documen.signatures
       edm.pat.documen.signature.hist
       edm.pat.documen.text
     edm.data.edit.history
     edm.pat.interventions
       edm.pat.intervention.doc
         edm.pat.intervention.results
           edm.pat.intervention.rslts.mul
     edm.data.intervention.ctr
     edm.pat.locations
     edm.data.med.indicator
     edm.pat.notes
       edm.pat.note.ammendment
         edm.pat.note.ammendment.text
       edm.pat.notes.text
     edm.pat.orders
     edm.data.query.indicator
     edm.pat.result.indicator
     edm.pat.room.history
     edm.pat.status.event.history
     edm.data.staff.history
     edm.pat.status.events
     edm.pat.status.indicator
     edm.pat.ta.indicator
     edm.data.results
   edm.pat.rooms
     edm.pat.rooms.patients
   edm.pat.xfer.queue.adm

 Ì     i   2
edm.pat.edm.data.bkg.wait.list    (bkg.wait.list) 
[bkg.wl.q]
:HEWLB[hewlb]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 bkg.wl.q                     2 PINT     R                 hewlb                                                       
 bkg.wl.action                1 CHOICE   L                 :HEWLB[hewlb]|3                                             
 bkg.wl.edm.location         10 URN      L  EDM.LOC        :HEWLB[hewlb]|1                                         
 bkg.wl.facility             10 FREE     L  MIS.FACILITY   :HEWLB[hewlb]|6                                         
 bkg.wl.patient              30 URN      L  MIS.PAT        :HEWLB[hewlb]|0                                         
 bkg.wl.status.event         10 URN      L  EDM.EVENTS     :HEWLB[hewlb]|2                                         
 bkg.wl.wait.list            10 URN      L  EDM.WAIT.LIST  :HEWLB[hewlb]|4                                         
 bkg.wl.wait.list.number      3 PINT     R                 :HEWLB[hewlb]|5                                             
 Ì     i   2
edm.pat.coverage.list    (coverage.list) 
[user,cover.for]
:HECOV[gu,gucov]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 user                        10 FREE     L  MIS.USER       gu                                                      
 cover.for                   10 FREE     L                 gucov                                                       
 covering                     1 YN       L                 :HECOV[gu,gucov]|0                                          
 last.covered.date            8 DATE     L                 :HECOV[gu,gucov]|1                                          
 Ì     i   2
edm.pat.main    (main) 
[urn]
:HEAA[aa]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 urn                         30 URN      L  MIS.PAT        aa                                                      
 acct                        45 FREE     L                                                                             
 acuity                       8 DEC1     R                 :HEAA[aa]|13                                                
 acuity.bill.date             8 DATE     L                 :HEAA[aa]|14                                                
 acuity.bill.q                2 PINT     R                 :HEAA[aa]|15                                                
 adm.file.time               10 PINT     R                 :HEAA[aa]ADM|2                                              
 adm.file.user               10 FREE     L  MIS.USER       :HEAA[aa]ADM|3                                          
 adm.req.cds                 15 FREE     L  MIS.SCREEN     :HEAA[aa]ADM|1                                          
 adm.service.req             10 FREE     L  MIS.SVC.DICT   :HEAA[aa]ADM|0                                          
 age.and.sex                  9 FREE     L                 VAL=@MIS.PAT.current.age_"/"_@MIS.PAT.sex'="/"              
 complaint                   10 URN      L  EDM.COMPLAINT  :HEAA[aa]|2                                             
 current.location            10 URN      L  EDM.LOC        :HEAA[aa]|0                                             
 default.patient             12 FREE     L                 VAL=/ADM.DFT.PT.ID                                          
 delete.date                  8 DATE     L                                                                             
 dep.cds.date                 8 DATE     L                 :HEAA[aa]DEP["CDS"]|1                                       
 dep.cds.screen              15 FREE     L  MIS.SCREEN     :HEAA[aa]DEP["CDS"]|0                                   
 dep.cds.time                 4 HHMM     L                 :HEAA[aa]DEP["CDS"]|2                                       
 dep.cds.user                10 FREE     L  MIS.USER       :HEAA[aa]DEP["CDS"]|3                                   
 dep.filed.dis.instr          1 YN       L                 :HEAA[aa]DEP|1                                              
 dep.filed.family.referral    1 YN       L                 :HEAA[aa]DEP|7                                              
 dep.filed.misc.forms         1 YN       L                 :HEAA[aa]DEP|2                                              
 dep.filed.pcp.referral       1 YN       L                 :HEAA[aa]DEP|4                                              
 dep.language                10 FREE     L  MIS.CAN.LANG   :HEAA[aa]DEP|0                                          
 dep.packet.date              8 DATE     L                 :HEAA[aa]DEP|5                                              
 dep.packet.time              4 HHMM     L                 :HEAA[aa]DEP|6                                              
 dep.primary.impression       2 PINT     R                 :HEAA[aa]DEP|8                                              
 dep.take.home.meds           1 YN       L                 :HEAA[aa]DEP|3                                              
 depart.comment              50 FREE     L                 :HEAA[aa]DEP["I"]|4                                         
 depart.condition            10 URN      L  EDM.CONDITION  :HEAA[aa]DEP["I"]|5                                     
 depart.date                  8 DATE     L                 :HEAA[aa]DEP["I"]|0                                         
 depart.diagnosis            50 FREE     L                 :HEAA[aa]DEP["I"]|3                                         
 depart.disposition          10 FREE     L  MIS.DIS.DICT   :HEAA[aa]DEP["I"]|2                                     
 depart.time                  4 HHMM     L                 :HEAA[aa]DEP["I"]|1                                         
 edm.mis.physician           10 FREE     L  MIS.DOC.DICT   VAL=IF{@EDM.PAT.physician;@MIS.PAT.er.doctor}           
 expected.arr.date            8 DATE     L                 :HEAA[aa]|7                                                 
 expected.arr.time            4 HHMM     L                 :HEAA[aa]|8                                                 
 last.acct.num               12 FREE     L                 VAL=/..LAST.ACCT.NUM                                        
 last.mri.urn                12 FREE     L                 VAL=/..LAST.MPI                                             
 last.unit.num               12 FREE     L                 VAL=/..LAST.UNIT.NUM                                        
 last.visit.date              9 DATE     L                 :HEAA[aa]|23                                                
 log.date                     8 DATE     L                 :HEAA[aa]|16                                                
 name                        30 FREE     L                 VAL=@MIS.PAT.name                                           
 nurse                       10 FREE     L  MIS.USER       :HEAA[aa]ST|0                                           
 pd.status                   10 FREE     L                 :HEAA[aa]|17                                                
 physician                   10 FREE     L  MIS.DOC.DICT   :HEAA[aa]ST|3                                           
 practitioner                10 FREE     L  MIS.USER       :HEAA[aa]ST|1                                           
 practitioner.type           15 FREE     L                 :HEAA[aa]ST|2                                               
 priority                    10 URN      L  EDM.PRI        :HEAA[aa]|1                                             
 pt.arrival.mode             10 FREE     L                 VAL=@ADM.PAT.arrived.from                                   
 pt.arrival.mode.name        30 FREE     L                 VAL=@MIS.ARRIV.DICT.name[@ADM.PAT.arrived.from]             
 pt.chf.complaint.name       30 FREE     L                 VAL=@EDM.COMPLAINT.name[@EDM.PAT.complaint]                 
 pt.name.first               15 FREE     L                 VAL=%Z.initial.caps(%Z.convert.name(@MIS.PAT.name)#1P)      
 pt.name.last                15 FREE     L                 VAL=%Z.initial.caps(%Z.convert.name(@MIS.PAT.name)#0P)      
 pt.nurse.name               20 FREE     L                 VAL=@MIS.USER.name[@EDM.PAT.nurse]                          
 pt.practitioner.name        20 FREE     L                 VAL=@MIS.USER.name[@EDM.PAT.practitioner]                   
 pt.priority.name            30 FREE     L                 VAL=@EDM.PRI.name[@EDM.PAT.priority]                        
 pt.room.name                30 FREE     L                 VAL=@EDM.RTA.name[@EDM.PAT.room]                            
 pt.stated.complaint         50 FREE     L                 VAL=@MIS.PAT.reason.for.visit                               
 pt.status.event.name        30 FREE     L                 VAL=@EDM.EVENTS.name[@EDM.PAT.status.event]                 
 pt.wait.time.total           7 FREE     L                 VAL=%EDM.PAT.keyword.wait.time(1)                           
 queued.for.nur               1 YN       L                 :HEAA[aa]|11                                                
 registration.date            8 DATE     L                                                                             
 registration.time            4 HHMM     L                                                                             
 rem.auto.age                10 AGE      R                 :HEAA[aa]DEP["REM"]|1                                       
 rem.auto.complaint          10 URN      L  EDM.COMPLAINT  :HEAA[aa]DEP["REM"]|0                                   
 rem.auto.days                3 PINT     R                 :HEAA[aa]DEP["REM"]|2                                       
 rem.auto.deleted             1 YN       L                 :HEAA[aa]DEP["REM"]|3                                       
 repeat.visit                 1 YN       L                 :HEAA[aa]|5                                                 
 repeat.visit.cmt            30 FREE     L                 :HEAA[aa]|6                                                 
 repeat.visit.num             2 PINT     R                 :HEAA[aa]|22                                                
 room                        10 URN      L  EDM.RTA        :HEAA[aa]|10                                            
 severity                     1 PINT     R                 :HEAA[aa]|12                                                
 status.event                10 URN      L  EDM.EVENTS     :HEAA[aa]|3                                             
 wait.list.mnemonic          10 URN      L  EDM.WAIT.LIST  :HEAA[aa]|9                                             
 wait.list.number             3 PINT     R                 :HEAA[aa]|4                                                 
 xfer.from.ed                 3 CHOICE   L                 :HEAA[aa]|19                                                
 xfer.from.ed.date            8 DATE     L                 :HEAA[aa]|20                                                
 xfer.from.ed.time            4 HHMM     L                 :HEAA[aa]|21                                                
 xfer.patient                 1 YN       L                 :HEAA[aa]|18                                                
 Ì     i   2
edm.data.adm.rqst.data.cds.res    (edm.data.adm.rqst.cds.rs) 
[urn, adm.req.query]
:HEAA[aa]ADM["Q",ggv]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 adm.req.query               10 FREE     L  MIS.QUERY      ggv                                                     
 adm.req.response            75 QRY.RESP L                 :HEAA[aa]ADM["Q",ggv]|0                                     
 Ì     i   2
edm.data.adm.rqst.data.cds.rsm    (edm.data.adm.rqst.cds.rsm) 
[urn,adm.req.query, adm.req.qry.seq.no]
:HEAA[aa]ADM["Q",ggv]M[ggvN]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 adm.req.qry.seq.no           2 PINT     R                 ggvN                                                        
 adm.req.mult.qry.response   75 FREE     L                 :HEAA[aa]ADM["Q",ggv]M[ggvN]|0                              
 Ì     i   2
edm.pat.billing.txns    (edm.data.bill.txns) 
[urn, bill.txn.date,bill.txn.q]
:HEAA[aa]B[hebdt,hebq]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 bill.txn.date                8 DATE     L                 hebdt                                                       
 bill.txn.q                   2 PINT     R                 hebq                                                        
 bill.txn.amount              9 MONEY    R                 :HEAA[aa]B[hebdt,hebq]|2                                    
 bill.txn.bar.proc.num       10 FREE     L                 :HEAA[aa]B[hebdt,hebq]|6                                    
 bill.txn.care.level         10 URN      L  EDM.CARE.LEVEL :HEAA[aa]B[hebdt,hebq]|1                                
 bill.txn.credit.date         8 DATE     L                 :HEAA[aa]B[hebdt,hebq]|4                                    
 bill.txn.credit.user        10 FREE     L  MIS.USER       :HEAA[aa]B[hebdt,hebq]|5                                
 bill.txn.ignore              1 YN       L                 :HEAA[aa]B[hebdt,hebq]|13                                   
 bill.txn.intervention       10 URN      L  EDM.ASSESSMENT :HEAA[aa]B[hebdt,hebq]|1                                
 bill.txn.prof                1 YN       L                 :HEAA[aa]B[hebdt,hebq]|11                                   
 bill.txn.prof.cp            10 FREE     L  MIS.DOC.DICT   :HEAA[aa]B[hebdt,hebq]|12                               
 bill.txn.qty                10 PINT     R                 :HEAA[aa]B[hebdt,hebq]|7                                    
 bill.txn.service.date        8 DATE     L                 :HEAA[aa]B[hebdt,hebq]|8                                    
 bill.txn.source              1 CHOICE   L                 :HEAA[aa]B[hebdt,hebq]|9                                    
 bill.txn.subsource           1 CHOICE   L                 :HEAA[aa]B[hebdt,hebq]|10                                   
 bill.txn.type                1 CHOICE   L                 :HEAA[aa]B[hebdt,hebq]|0                                    
 bill.txn.user               10 FREE     L  MIS.USER       :HEAA[aa]B[hebdt,hebq]|3                                
 Ì     i   2
edm.pat.call.management    (edm.data.call.mngmnt) 
[urn, call.q]
:HEAA[aa]C[heaCQ]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 call.q                       2 PINT     R                 heaCQ                                                       
 call.call.type              10 URN      L  EDM.CALL.TYPE  :HEAA[aa]C[heaCQ]|2                                     
 call.caller                 30 FREE     L                 :HEAA[aa]C[heaCQ]|0                                         
 call.contact                10 FREE     L  MIS.USER       :HEAA[aa]C[heaCQ]|1                                     
 call.disp.date               8 DATE     L                 VAL=%Z.date.out(%Z.date.in.magic(@call.file.time))          
 call.disp.time               4 HHMM     L                 VAL=%Z.time.out(@call.file.time)                            
 call.file.time              10 PINT     R                 :HEAA[aa]C[heaCQ]|3                                         
 call.user                   10 FREE     L  MIS.USER       :HEAA[aa]C[heaCQ]|4                                     
 dummy.call                  24 FREE     L                 VAL="--- No calls on file ---"                              
 Ì     i   2
edm.pat.call.summary    (edm.data.call.mngmnt.sum) 
[urn,call.q, call.sum.q]
:HEAA[aa]C[heaCQ]S[heCSq]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 call.sum.q                   2 PINT     R                 heCSq                                                       
 call.sum.line               80 FREE     L                 :HEAA[aa]C[heaCQ]S[heCSq]                                   
 call.sum.width               2 PINT     R                 VAL=80                                                      
 Ì     i   2
edm.pat.old.call    (edm.data.old.call) 
[urn,call.q, old.call.q]
:HEAA[aa]C[heaCQ]OC[heOCq]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 old.call.q                   2 PINT     R                 heOCq                                                       
 old.call.call.type          10 URN      L  EDM.CALL.TYPE  :HEAA[aa]C[heaCQ]OC[heOCq]|2                            
 old.call.caller             30 FREE     L                 :HEAA[aa]C[heaCQ]OC[heOCq]|0                                
 old.call.contact            10 FREE     L  MIS.USER       :HEAA[aa]C[heaCQ]OC[heOCq]|1                            
 old.call.file.time          10 PINT     R                 :HEAA[aa]C[heaCQ]OC[heOCq]|3                                
 old.call.user               10 FREE     L  MIS.USER       :HEAA[aa]C[heaCQ]OC[heOCq]|4                            
 Ì     i   2
edm.pat.old.call.summary    (edm.data.old.call.sum) 
[urn,call.q,old.call.q, old.call.sum.q]
:HEAA[aa]C[heaCQ]OC[heOCq]S[heOSq]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 old.call.sum.q               2 PINT     R                 heOSq                                                       
 old.call.sum.line           79 FREE     L                 :HEAA[aa]C[heaCQ]OC[heOCq]S[heOSq]                          
 old.call.sum.width           2 PINT     R                 VAL=80                                                      
 Ì     i   2
edm.pat.deleted.call    (edm.data.deleted.call) 
[urn, deleted.call.q]
:HEAA[aa]CD[heaDQ]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 deleted.call.q               2 PINT     R                 heaDQ                                                       
 deleted.call.call.type      10 URN      L  EDM.CALL.TYPE  :HEAA[aa]CD[heaDQ]|2                                    
 deleted.call.caller         30 FREE     L                 :HEAA[aa]CD[heaDQ]|0                                        
 deleted.call.contact        10 FREE     L  MIS.USER       :HEAA[aa]CD[heaDQ]|1                                    
 deleted.call.delete.time    10 PINT     R                 :HEAA[aa]CD[heaDQ]|5                                        
 deleted.call.delete.user    10 FREE     L  MIS.USER       :HEAA[aa]CD[heaDQ]|6                                    
 deleted.call.file.time      10 PINT     R                 :HEAA[aa]CD[heaDQ]|3                                        
 deleted.call.user           10 FREE     L  MIS.USER       :HEAA[aa]CD[heaDQ]|4                                    
 Ì     i   2
edm.pat.deleted.call.summary    (edm.data.deleted.call.sum) 
[urn,deleted.call.q, deleted.call.sum.q]
:HEAA[aa]CD[heaDQ]S[heDSq]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 deleted.call.sum.q           2 PINT     R                 heDSq                                                       
 deleted.call.sum.line       79 FREE     L                 :HEAA[aa]CD[heaDQ]S[heDSq]                                  
 deleted.call.sum.width       2 PINT     R                 VAL=80                                                      
 Ì     i   2
edm.pat.old.deleted.call    (edm.data.old.del.call) 
[urn,deleted.call.q, old.del.call.q]
:HEAA[aa]CD[heaDQ]OC[heODq]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 old.del.call.q               2 PINT     R                 heODq                                                       
 old.del.call.call.type      10 URN      L  EDM.CALL.TYPE  :HEAA[aa]CD[heaDQ]OC[heODq]|2                           
 old.del.call.caller         30 FREE     L                 :HEAA[aa]CD[heaDQ]OC[heODq]|0                               
 old.del.call.contact        10 FREE     L  MIS.USER       :HEAA[aa]CD[heaDQ]OC[heODq]|1                           
 old.del.call.file.time      10 PINT     R                 :HEAA[aa]CD[heaDQ]OC[heODq]|3                               
 old.del.call.user           10 FREE     L  MIS.USER       :HEAA[aa]CD[heaDQ]OC[heODq]|4                           
 Ì     i   2
edm.pat.old.deleted.call.sum    (edm.data.old.del.call.sum) 
[urn,deleted.call.q,old.del.call.q, old.del.call.sum.q]
:HEAA[aa]CD[heaDQ]OC[heODq]S[hODSq]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 old.del.call.sum.q           2 PINT     R                 hODSq                                                       
 old.del.call.sum.line       79 FREE     L                 :HEAA[aa]CD[heaDQ]OC[heODq]S[hODSq]                         
 old.del.call.sum.width       2 PINT     R                 VAL=80                                                      
 Ì     i   2
edm.data.dep.pt.add.instructs    (edm.data.dep.add.instruct) 
[urn, ai.line]
:HEAA[aa]DEP["N",heAIl]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 ai.line                      2 PINT     R                 heAIl                                                       
 ai.text                     80 FREE     L                 :HEAA[aa]DEP["N",heAIl]                                     
 Ì     i   2
edm.data.depart.cds.results    (edm.data.dep.cds.rslts) 
[dep.cds.query]
:HEAA[aa]DEP["CDS"]Q[ggv]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 dep.cds.query               10 FREE     L  MIS.QUERY      ggv                                                     
 dep.cds.value               75 QRY.RESP L                 :HEAA[aa]DEP["CDS"]Q[ggv]|0                                 
 Ì     i   2
edm.data.dep.cds.results.mult    (edm.data.dep.cds.rslts.mu) 
[dep.cds.query, dep.cds.res.seq.no]
:HEAA[aa]DEP["CDS"]Q[ggv]M[ggvN]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 dep.cds.res.seq.no           3 PINT     R                 ggvN                                                        
 dep.cds.mult.value          75 FREE     L                 :HEAA[aa]DEP["CDS"]Q[ggv]M[ggvN]|0                          
 Ì     i   2
edm.data.dep.pt.forms    (edm.data.dep.forms) 
[urn, dep.form]
:HEAA[aa]DEP["F",hedfm]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 dep.form                    10 FREE     L  EDM.FORM       hedfm                                                   
 dep.form.cds.date            8 DATE     L                 :HEAA[aa]DEP["F",hedfm]CDS|1                                
 dep.form.cds.screen         15 FREE     L  MIS.SCREEN     :HEAA[aa]DEP["F",hedfm]CDS|0                            
 dep.form.cds.time            4 HHMM     L                 :HEAA[aa]DEP["F",hedfm]CDS|2                                
 dep.form.cds.user           10 FREE     L  MIS.USER       :HEAA[aa]DEP["F",hedfm]CDS|3                            
 Ì     i   2
edm.data.dep.pt.forms.cds.res    (edm.data.dep.forms.cds.r) 
[urn,dep.form, dep.form.cds.query]
:HEAA[aa]DEP["F",hedfm]CDS["Q",ggv]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 dep.form.cds.query          10 FREE     L  MIS.QUERY      ggv                                                     
 dep.form.cds.value          75 QRY.RESP L                 :HEAA[aa]DEP["F",hedfm]CDS["Q",ggv]|0                       
 Ì     i   2
edm.data.dep.pt.forms.cds.resm    (edm.data.dep.forms.cds.rm) 
[urn,dep.form,dep.form.cds.query, dep.form.cds.res.seq.no]
:HEAA[aa]DEP["F",hedfm]CDS["Q",ggv]M[ggvN]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 dep.form.cds.res.seq.no      3 PINT     R                 ggvN                                                        
 dep.form.cds.mult.value     75 FREE     L                 :HEAA[aa]DEP["F",hedfm]CDS["Q",ggv]M[ggvN]|0                
 Ì     i   2
edm.pat.impressions    (edm.data.dep.impressions) 
[urn, impression.q]
:HEAA[aa]DEP["CI",heaCI]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 impression.q                 2 URN      L                 heaCI                                                       
 impression                  75 FREE     L  EDM.CLIN.IMP   :HEAA[aa]DEP["CI",heaCI]|0                              
 impression.free.text         1 YN       L                 :HEAA[aa]DEP["CI",heaCI]|1                                  
 Ì     i   2
edm.pat.referrals    (edm.data.dep.referrals) 
[urn, referral.no]
:HEAA[aa]DEP["R",hedrf]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 referral.no                  2 PINT     R                 hedrf                                                       
 ref.followup.grp            10 FREE     L  MIS.GROUP.RESP :HEAA[aa]DEP["R",hedrf]|4                               
 ref.followup.resp           10 FREE     L                 :HEAA[aa]DEP["R",hedrf]|5                                   
 ref.scr.height               2 PINT     R                 VAL=12                                                      
 ref.scr.name                60 FREE     L                 VAL=%EDM.PAT.dep.referrals.M.ref.name(@referral.no)         
 referral                    10 FREE     L  MIS.DOC.DICT   :HEAA[aa]DEP["R",hedrf]|0                               
 referral.free.text.dummy     1 YN       L                 :HEAA[aa]DEP["R",hedrf]|10                                  
 referral.free.text.name     30 FREE     L                 :HEAA[aa]DEP["R",hedrf]|2                                   
 referral.group              10 FREE     L  MIS.DOC.GRP    :HEAA[aa]DEP["R",hedrf]|3                               
 referral.resource           15 FREE     L  MIS.OUT.LOCN   :HEAA[aa]DEP["R",hedrf]|1                               
 Ì     i   2
edm.pat.referrals.address    (edm.data.dep.referrals.ad) 
[urn,referral.no, ref.add.line.no]
:HEAA[aa]DEP["R",hedrf]A[hedra]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 ref.add.line.no              2 PINT     R                 hedra                                                       
 ref.add.line                30 FREE     L                 :HEAA[aa]DEP["R",hedrf]A[hedra]                             
 Ì     i   2
edm.pat.referrals.note    (edm.data.dep.referrals.tx) 
[urn,referral.no, dep.ref.note.ln]
:HEAA[aa]DEP["R",hedrf]T[heDrl]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 dep.ref.note.ln              2 PINT     R                 heDrl                                                       
 dep.ref.note.text           60 FREE     L                 :HEAA[aa]DEP["R",hedrf]T[heDrl]                             
 Ì     i   2
edm.data.documentation    (edm.data.doc) 
[urn, doc.q]
:HEAA[aa]D[heDOC]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 doc.q                        2 PINT     R                 heDOC                                                       
 doc.status                   2 CHOICE   L                 :HEAA[aa]D[heDOC]|1                                         
 doc.type                     1 CHOICE   L                 :HEAA[aa]D[heDOC]|0                                         
 Ì     i   2
edm.data.docum.edit.history    (edm.data.doc.edit.hx) 
[urn,doc.q, doc.edit.q]
:HEAA[aa]D[heDOC]EH[heDEq]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 doc.edit.q                   2 PINT     R                 heDEq                                                       
 doc.edit.action              4 CHOICE   L                 :HEAA[aa]D[heDOC]EH[heDEq]|2                                
 doc.edit.time               10 PINT     R                 :HEAA[aa]D[heDOC]EH[heDEq]|1                                
 doc.edit.user               10 FREE     L  MIS.USER       :HEAA[aa]D[heDOC]EH[heDEq]|0                            
 Ì     i   2
edm.data.documen.signatures    (edm.data.doc.sigs) 
[urn,doc.q, doc.sig.signature]
:HEAA[aa]D[heDOC]S[gu]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 doc.sig.signature           10 FREE     L  MIS.USER       gu                                                      
 doc.sig.provider            10 FREE     L  MIS.DOC.DICT   :HEAA[aa]D[heDOC]S[gu]|1                                
 doc.sig.user                10 FREE     L  MIS.USER       :HEAA[aa]D[heDOC]S[gu]|0                                
 Ì     i   2
edm.pat.documen.signature.hist    (edm.data.doc.sigs.hx) 
[urn,doc.q, doc.sig.hx.q]
:HEAA[aa]D[heDOC]SX[heDSx]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 doc.sig.hx.q                 2 PINT     R                 heDSx                                                       
 doc.sig.hx.action            3 CHOICE   L                 :HEAA[aa]D[heDOC]SX[heDSx]|2                                
 doc.sig.hx.provider         10 FREE     L  MIS.DOC.DICT   :HEAA[aa]D[heDOC]SX[heDSx]|4                            
 doc.sig.hx.signature        10 FREE     L  MIS.USER       :HEAA[aa]D[heDOC]SX[heDSx]|3                            
 doc.sig.hx.time             10 PINT     R                 :HEAA[aa]D[heDOC]SX[heDSx]|1                                
 doc.sig.hx.user             10 FREE     L  MIS.USER       :HEAA[aa]D[heDOC]SX[heDSx]|0                            
 Ì     i   2
edm.pat.documen.text    (edm.data.doc.text) 
[urn,doc.q, doc.text.q]
:HEAA[aa]D[heDOC]T[heDTq]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 doc.text.q                   2 PINT     R                 heDTq                                                       
 doc.text.attr               92 FREE     L                 :HEAA[aa]D[heDOC]T[heDTq]A                                  
 doc.text.text               88 FREE     L                 :HEAA[aa]D[heDOC]T[heDTq]                                   
 Ì     i   2
edm.data.edit.history    (edm.data.edit.history) 
[urn, edit.hist.q]
:HEAA[aa]EH[heEDq]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 edit.hist.q                  3 PINT     R                 heEDq                                                       
 edit.hist.action             2 CHOICE   L                 :HEAA[aa]EH[heEDq]|2                                        
 edit.hist.int               10 URN      L  EDM.ASSESSMENT :HEAA[aa]EH[heEDq]|5                                    
 edit.hist.int.ctr            4 URN      L                 :HEAA[aa]EH[heEDq]|8                                        
 edit.hist.int.dt             8 DATE     L                 :HEAA[aa]EH[heEDq]|6                                        
 edit.hist.int.tm             4 HHMM     L                 :HEAA[aa]EH[heEDq]|7                                        
 edit.hist.new.value         10 FREE     L                 :HEAA[aa]EH[heEDq]|4                                        
 edit.hist.old.value         10 FREE     L                 :HEAA[aa]EH[heEDq]|3                                        
 edit.hist.time              10 PINT     R                 :HEAA[aa]EH[heEDq]|0                                        
 edit.hist.user              10 FREE     L  MIS.USER       :HEAA[aa]EH[heEDq]|1                                    
 Ì     i   2
edm.pat.interventions    (edm.data.intervention) 
[urn, ta.intervention]
:HEAA[aa]TA[hedas]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 ta.intervention             10 URN      L  EDM.ASSESSMENT hedas                                                   
 ta.cancelled                 2 PINT     R                 :HEAA[aa]TA[hedas]|3                                        
 ta.complaint.req             1 YN       L                 :HEAA[aa]TA[hedas]|1                                        
 ta.orders                    2 PINT     R                 :HEAA[aa]TA[hedas]|2                                        
 ta.treatment.ordered         1 YN       L                 :HEAA[aa]TA[hedas]|0                                        
 Ì     i   2
edm.pat.intervention.doc    (edm.data.intervention.doc) 
[urn,ta.intervention, ta.date,ta.time,ta.ctr]
:HEAA[aa]TA[hedas]D[hetdd,hetdt,hedct]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 ta.date                      8 DATE     L                 hetdd                                                       
 ta.time                      4 HHMM     L                 hetdt                                                       
 ta.ctr                       3 URN      L                 hedct                                                       
 ta.date.entered              8 DATE     L                 :HEAA[aa]TA[hedas]D[hetdd,hetdt,hedct]|2                    
 ta.nur.ctr                   5 URN      L                 :HEAA[aa]TA[hedas]D[hetdd,hetdt,hedct]|8                    
 ta.nur.int.base              7 PINT     R                 :HEAA[aa]TA[hedas]D[hetdd,hetdt,hedct]|6                    
 ta.nur.int.urn               8 PINT     R                 :HEAA[aa]TA[hedas]D[hetdd,hetdt,hedct]|7                    
 ta.screen                   15 FREE     L  MIS.SCREEN     :HEAA[aa]TA[hedas]D[hetdd,hetdt,hedct]|0                
 ta.terminal                 15 FREE     L                 :HEAA[aa]TA[hedas]D[hetdd,hetdt,hedct]|5                    
 ta.time.entered              4 HHMM     L                 :HEAA[aa]TA[hedas]D[hetdd,hetdt,hedct]|3                    
 ta.user                     10 FREE     L  MIS.USER       :HEAA[aa]TA[hedas]D[hetdd,hetdt,hedct]|1                
 ta.user.entered             10 FREE     L  MIS.USER       :HEAA[aa]TA[hedas]D[hetdd,hetdt,hedct]|4                
 Ì     i   2
edm.pat.intervention.results    (edm.data.intervention.res) 
[urn,ta.intervention,ta.date,ta.time,ta.ctr, ta.query]
:HEAA[aa]TA[hedas]D[hetdd,hetdt,hedct]Q[ggv]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 ta.query                    10 FREE     L  MIS.QUERY      ggv                                                     
 ta.value                    75 QRY.RESP L                 :HEAA[aa]TA[hedas]D[hetdd,hetdt,hedct]Q[ggv]|0              
 ta.value.abn                 2 CHOICE   L                 :HEAA[aa]TA[hedas]D[hetdd,hetdt,hedct]Q[ggv]AB              
 Ì     i   2
edm.pat.intervention.rslts.mul    (edm.data.intervention.rsm) 
[urn,ta.intervention,ta.date,ta.time,ta.ctr,ta.query, ta.res.no]
:HEAA[aa]TA[hedas]D[hetdd,hetdt,hedct]Q[ggv]M[ggvN]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 ta.res.no                    3 PINT     R                 ggvN                                                        
 ta.value.mult               75 QRY.RESP L                 :HEAA[aa]TA[hedas]D[hetdd,hetdt,hedct]Q[ggv]M[ggvN]|0       
 ta.value.mult.abn            2 CHOICE   L                 :HEAA[aa]TA[hedas]D[hetdd,hetdt,hedct]Q[ggv]M[ggvN]AB       
 Ì     i   2
edm.data.intervention.ctr    (edm.data.intervention.ctr) 
[urn, int.ctr.date,int.ctr.time,int.ctr.q]
:HEAA[aa]TIC[hedid,hedit,hediq]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 int.ctr.date                 8 DATE     L                 hedid                                                       
 int.ctr.time                 4 HHMM     L                 hedit                                                       
 int.ctr.q                    2 PINT     R                 hediq                                                       
 int.ctr.intervention        10 URN      L  EDM.ASSESSMENT :HEAA[aa]TIC[hedid,hedit,hediq]|0                       
 Ì     i   2
edm.pat.locations    (edm.data.locations) 
[urn, location.q]
:HEAA[aa]L[heaLQ]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 location.q                   2 PINT     R                 heaLQ                                                       
 location.loc                10 URN      L  EDM.LOC        :HEAA[aa]L[heaLQ]|0                                     
 location.start.time         10 PINT     R                 :HEAA[aa]L[heaLQ]|1                                         
 location.start.user         10 FREE     L  MIS.USER       :HEAA[aa]L[heaLQ]|2                                     
 Ì     i   2
edm.data.med.indicator    (edm.data.med.indicator) 
[urn, med.ind]
:HEAA[aa]MI[hedmi]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 med.ind                     10 URN      L  EDM.MED.IND    hedmi                                                   
 med.ind.color               10 URN      L  EDM.COLORS     :HEAA[aa]MI[hedmi]|1                                    
 med.ind.color.reverse        1 YN       L                 :HEAA[aa]MI[hedmi]|2                                        
 med.ind.text                 5 FREE     L                 :HEAA[aa]MI[hedmi]|0                                        
 Ì     i   2
edm.pat.notes    (edm.data.notes) 
[urn, note.q]
:HEAA[aa]N[heNq]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 note.q                       2 PINT     R                 heNq                                                        
 note.file.time              10 PINT     R                 :HEAA[aa]N[heNq]|6                                          
 note.file.user              10 FREE     L  MIS.USER       :HEAA[aa]N[heNq]|5                                      
 note.inactive                1 YN       L                 :HEAA[aa]N[heNq]|2                                          
 note.nur.ctr                 6 URN      L                 :HEAA[aa]N[heNq]|7                                          
 note.time                   10 PINT     R                 :HEAA[aa]N[heNq]|1                                          
 note.undo.time              10 PINT     R                 :HEAA[aa]N[heNq]|4                                          
 note.undo.user              10 FREE     L  MIS.USER       :HEAA[aa]N[heNq]|3                                      
 note.user                   10 FREE     L  MIS.USER       :HEAA[aa]N[heNq]|0                                      
 Ì     i   2
edm.pat.note.ammendment    (edm.data.notes.amend) 
[urn,note.q, amend.q]
:HEAA[aa]N[heNq]A[heNAq]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 amend.q                      2 PINT     R                 heNAq                                                       
 amend.inactive               1 YN       L                 :HEAA[aa]N[heNq]A[heNAq]|2                                  
 amend.time                  10 PINT     R                 :HEAA[aa]N[heNq]A[heNAq]|1                                  
 amend.undo.time             10 PINT     R                 :HEAA[aa]N[heNq]A[heNAq]|4                                  
 amend.undo.user             10 FREE     L  MIS.USER       :HEAA[aa]N[heNq]A[heNAq]|3                              
 amend.user                  10 FREE     L  MIS.USER       :HEAA[aa]N[heNq]A[heNAq]|0                              
 Ì     i   2
edm.pat.note.ammendment.text    (edm.data.notes.amend.text) 
[urn,note.q,amend.q, amend.text.q]
:HEAA[aa]N[heNq]A[heNAq]T[heAMq]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 amend.text.q                 2 PINT     R                 heAMq                                                       
 amend.text                  84 FREE     L                 :HEAA[aa]N[heNq]A[heNAq]T[heAMq]                            
 Ì     i   2
edm.pat.notes.text    (edm.data.notes.text) 
[urn,note.q, note.text.q]
:HEAA[aa]N[heNq]T[heNTq]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 note.text.q                  2 PINT     R                 heNTq                                                       
 note.text                   84 FREE     L                 :HEAA[aa]N[heNq]T[heNTq]                                    
 Ì     i   2
edm.pat.orders    (edm.data.orders) 
[urn, order.urn]
:HEAA[aa]OE[po]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 order.urn                   10 URN      L  OE.ORD         po                                                      
 order.category              10 FREE     L  OE.CAT         :HEAA[aa]OE[po]|1                                       
 order.complete.date          8 DATE     L                 :HEAA[aa]OE[po]|9                                           
 order.complete.time          4 HHMM     L                 :HEAA[aa]OE[po]|10                                          
 order.consult               10 FREE     L  MIS.DOC.DICT   :HEAA[aa]OE[po]|11                                      
 order.date                   8 DATE     L                 :HEAA[aa]OE[po]|3                                           
 order.expect.date            8 DATE     L                 :HEAA[aa]OE[po]|7                                           
 order.expect.time            4 HHMM     L                 :HEAA[aa]OE[po]|8                                           
 order.proc.mne              10 FREE     L                 :HEAA[aa]OE[po]|2                                           
 order.service.date           8 DATE     L                 :HEAA[aa]OE[po]|5                                           
 order.service.time           4 HHMM     L                 :HEAA[aa]OE[po]|6                                           
 order.status                 3 CHOICE   L                 :HEAA[aa]OE[po]|0                                           
 order.time                   4 HHMM     L                 :HEAA[aa]OE[po]|4                                           
 Ì     i   2
edm.data.query.indicator    (edm.data.query.indicator) 
[urn, qry.ind]
:HEAA[aa]QI[hedqi]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 qry.ind                     10 URN      L  EDM.QUERY.IND  hedqi                                                   
 qry.ind.text                75 FREE     L                 :HEAA[aa]QI[hedqi]|0                                        
 Ì     i   2
edm.pat.result.indicator    (edm.data.result.indicator) 
[urn, result.ind]
:HEAA[aa]RI[hedri]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 result.ind                  10 URN      L  EDM.RESULT.IND hedri                                                   
 result.ind.color            10 URN      L  EDM.COLORS     :HEAA[aa]RI[hedri]|1                                    
 result.ind.color.reverse     1 YN       L                 :HEAA[aa]RI[hedri]|2                                        
 result.ind.text              5 FREE     L                 :HEAA[aa]RI[hedri]|0                                        
 Ì     i   2
edm.pat.room.history    (edm.data.room.history) 
[urn, room.hx.q]
:HEAA[aa]R[heaRQ]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 room.hx.q                    2 PINT     R                 heaRQ                                                       
 room.hx.room                10 URN      L  EDM.RTA        :HEAA[aa]R[heaRQ]|0                                     
 room.hx.start.time          10 PINT     R                 :HEAA[aa]R[heaRQ]|1                                         
 room.hx.start.user          10 FREE     L  MIS.USER       :HEAA[aa]R[heaRQ]|2                                     
 Ì     i   2
edm.pat.status.event.history    (edm.data.st.event.history) 
[urn, event.hist.q]
:HEAA[aa]SH[heaSQ]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 event.hist.q                 2 PINT     R                 heaSQ                                                       
 event.hist.function          3 FREE     L                 :HEAA[aa]SH[heaSQ]|1                                        
 event.hist.start.time       10 PINT     R                 :HEAA[aa]SH[heaSQ]|2                                        
 event.hist.status           10 URN      L  EDM.EVENTS     :HEAA[aa]SH[heaSQ]|0                                    
 event.hist.user             10 FREE     L                 :HEAA[aa]SH[heaSQ]|3                                        
 Ì     i   2
edm.data.staff.history    (edm.data.staff.history) 
[urn, staff.hx.type,staff.hx.edit.time]
:HEAA[aa]ST[heshY,heshT]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 staff.hx.type                3 CHOICE   L                 heshY                                                       
 staff.hx.edit.time          10 PINT     R                 heshT                                                       
 staff.hx.old.value          10 FREE     L                 :HEAA[aa]ST[heshY,heshT]|0                                  
 staff.hx.user               10 FREE     L  MIS.USER       :HEAA[aa]ST[heshY,heshT]|1                              
 Ì     i   2
edm.pat.status.events    (edm.data.status.events) 
[urn, event]
:HEAA[aa]S[hedse]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 event                       10 URN      L  EDM.EVENTS     hedse                                                   
 event.start.time            10 PINT     R                 :HEAA[aa]S[hedse]|0                                         
 Ì     i   2
edm.pat.status.indicator    (edm.data.status.indicator) 
[urn, status.ind]
:HEAA[aa]SI[hedsi]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 status.ind                   3 URN      L                 hedsi                                                       
 status.ind.text             75 FREE     L                 :HEAA[aa]SI[hedsi]|0                                        
 Ì     i   2
edm.pat.ta.indicator    (edm.data.ta.indicator) 
[urn, ta.ind]
:HEAA[aa]TI[hedti]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 ta.ind                      10 URN      L  EDM.TA.IND     hedti                                                   
 ta.ind.color                10 URN      L  EDM.COLORS     :HEAA[aa]TI[hedti]|1                                    
 ta.ind.color.reverse         1 YN       L                 :HEAA[aa]TI[hedti]|2                                        
 ta.ind.text                  5 FREE     L                 :HEAA[aa]TI[hedti]|0                                        
 Ì     i   2
edm.data.results    (edm.data.results) 
[urn, results.time,results.eps.panel]
:HEAA[aa]NR[hertt,herep]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 results.time                10 PINT     R                 hertt                                                       
 results.eps.panel           15 FREE     L                 herep                                                       
 results.abnormal.flag        1 PINT     R                 :HEAA[aa]NR[hertt,herep]|0                                  
 results.conf.abnormal        1 PINT     R                 :HEAA[aa]NR[hertt,herep]|3                                  
 results.confidential         1 YN       L                 :HEAA[aa]NR[hertt,herep]|2                                  
 results.module               3 FREE     L                 :HEAA[aa]NR[hertt,herep]|1                                  
 results.resulted.time       10 PINT     R                                                                             
 results.urn                 30 FREE     L                                                                             
 results.user                10 FREE     L  MIS.USER       VAL=@.user                                              
 Ì     i   2
edm.pat.rooms    (rooms) 
[rm.room]
?HERO[hedrt]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 rm.room                     10 URN      L  EDM.RTA        hedrt                                                   
 rm.occupancy                 2 PINT     R                 ?HERO[hedrt]|1                                              
 rm.status                    8 CHOICE   L                 ?HERO[hedrt]|0                                              
 Ì     i   2
edm.pat.rooms.patients    (rooms.patients) 
[rm.room, rm.patient]
?HERO[hedrt,aa]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 rm.patient                  30 URN      L  MIS.PAT        aa                                                      
 Ì     i   2
edm.pat.xfer.queue.adm    (xfer.queue) 
[xfer.seconds]
:HEXQ[hexqS]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 xfer.seconds                14 FREE     L                 hexqS                                                       
 xfer.queue.error            80 FREE     L                 :HEXQ[hexqS]ERR|0                                           
 xfer.type                    3 CHOICE   L                 :HEXQ[hexqS]|0                                              
 xfer.urn                    30 URN      L  MIS.PAT        :HEXQ[hexqS]|1                                          
 xfer.user                   10 FREE     L  MIS.USER       :HEXQ[hexqS]|2                                          
 Ì       2
 INDEX FILE/INTERNAL NAME           SUBSCRIPTS/PHYSICAL BASE

 edm.pat.bill.patient.index         [bill.txn.date,urn]
   bill.patient.x                     ?HEBPX[hebdt,aa]

 call.management.caller.x           [call.caller,call.file.time,urn,call.q]
   call.mngmnt.caller.x               :HECML[heaCC,heaCT,aa,heaCQ]

 call.management.contact.index      [call.contact,call.file.time,urn,call.q]
   call.mngmnt.contact.x              :HECMC[gu,heaCT,aa,heaCQ]

 call.management.date.index         [call.file.time,urn,call.q]
   call.mngmnt.date.x                 :HECMD[heaCT,aa,heaCQ]

 edm.pat.consults.x                 [urn,order.consult,order.urn]
   consults.x                         :HECONS[aa,ggg,po]

 edm.pat.coverage.index             [cover.for,user]
   coverage.index                     :HECOVX[gucov,gu]

 edm.pat.daily.log.index            [MIS.PAT.facility,registration.date,registration.time,urn]
   daily.log.x                        ?HEAADL[gqb,heRDT,heRTM,aa]

 edm.pat.delete.index               [delete.date,urn]
   delete.acct.x                      :HEAADX[heDLT,aa]

 edm.doctor.report.sign.index       [doc.sig.provider,urn,doc.q]
   doctor.report.x                    ?HEBS[ggg,aa,heDOC]

 edm.pat.expected.meds.index        [urn,PHA.RX.urn,order.expect.date,order.expect.time]
   expected.meds.x                    ?HEMET[aa,tr,poED,poET]

 edm.pat.intervention.billing.x     [urn,ta.date,ta.time,ta.ctr,ta.intervention,bill.txn.date,bill.txn.q]
   intervention.billing.x             ?HETAB[aa,hetdd,hetdt,hedct,hedas,hebdt,hebq]

 new.results.x                      [urn,results.urn] = results.resulted.time
   new.results.x                      :HENRUX[aa,herun]

 edm.oe.activity                    [urn's.facility,order.urn]
   oe.activity.x                      !POEDM[gqb,po]

 results.user.x                     [results.user,urn] = @.sd
   results.user.x                     :HEDRUX[gu,aa]

 tracker.patients.index             [trk.pt.fac,trk.pt.urn]
   tracker.patients.x                 :HEPT[gqb,aa]