sHelp
                                     ARM.AUTH
     i   2
 emr.queue
 main
   ansi.278
   ansi.278.response
     ansi.278.response.dates
   ansi.278.request.categs
     ansi.278.related.causes
   audit.trail
     audit.trail.serv
     audit.trail.text.mult
   cd.screen.queries
   inpatient.days
   referral.notes
   referral.notes.by.ts
   services
     services.performed
     services.scheduled
   svc.units.performed
   svc.units.scheduled

 Ì     i   2
emr.queue
[emr.q.seqn]
*(HH)HHBXQ[hHQsn]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 emr.q.seqn                  20 PINT     R                 hHQsn                                                       
 emr.q.fcn                   50 FREE     L                 *(HH)HHBXQ[hHQsn]|0                                         
 Ì   €   i   2
main
[urn]
$(HHA)HHA[hha]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 urn                         10 URN      L                 hha                                                         
 ansi.278.request            14 FREE     L                 $(HHA)HHA[hha]A|8                                           
 ansi.278.rsp                 1 CHOICE   L                 $(HHA)HHA[hha]A|9                                           
 auth.cd.screen              15 FREE     L  MIS.SCREEN     VAL=@ARM.INS.auth.ins.cds                               
 auth.number                 18 FREE     L                 $(HHA)HHA[hha]|2                                            
 auth.type                   10 FREE     L  MIS.REF.TYPE   $(HHA)HHA[hha]|4                                        
 date                         8 DATE     L                 $(HHA)HHA[hha]|5                                            
 diag.code                    7 FREE     L                 $(HHA)HHA[hha]D|0                                           
 diag.desc                   60 FREE     L                 $(HHA)HHA[hha]D|1                                           
 diag.grouper.version        10 PINT     R                 $(HHA)HHA[hha]D|2                                           
 exp.date                     8 DATE     L                 $(HHA)HHA[hha]|6                                            
 id                          18 URN      L                                                                             
 id.patient                  25 URN      L                                                                             
 ins.auth.number             18 FREE     L                 $(HHA)HHA[hha]|3                                            
 insurance                   10 FREE     L  MIS.INS        $(HHA)HHA[hha]|1                                        
 last.sent.to.emr            10 STIME    L                 $(HHA)HHA[hha]EMR|0                                         
 last.update                 10 STIME    L                 $(HHA)HHA[hha]A|6                                           
 map.to.status               10 CHOICE   L                 $(HHA)HHA[hha]A|5                                           
 other.auth.number           11 FREE     L                 $(HHA)HHA[hha]|8                                            
 pat.alt.mpi                 25 URN      L  MRI.PAT        $(HHA)HHA[hha]|14                                       
 pat.name.out                30 FREE     L                 VAL=IF{@patient.name;@ARM.PAT.name[@patient]}               
 patient                     25 URN      L  ARM.PAT        $(HHA)HHA[hha]|0                                        
 patient.name                30 FREE     L                 $(HHA)HHA[hha]|13                                           
 patient.pcp                 10 FREE     L  MIS.DOC        $(HHA)HHA[hha]|11                                       
 policy.number               30 FREE     L                 $(HHA)HHA[hha]|9                                            
 requested.action             3 FREE     L  ARM.ACTION     $(HHA)HHA[hha]|10                                       
 requested.location          10 FREE     L  MIS.LOCN       $(HHA)HHA[hha]P|4                                       
 requested.practice          10 FREE     L  MIS.DOC.GRP    $(HHA)HHA[hha]P|6                                       
 requested.prov.free.text    30 FREE     L                 $(HHA)HHA[hha]P|3                                           
 requested.prov.name         30 FREE     L                 VAL=IF{@requested.provider @MIS.DOC.name[@requested.pr      
                                                           VAL=ovider];@requested.prov.free.text}                      
 requested.provider          10 FREE     L  MIS.DOC        $(HHA)HHA[hha]P|2                                       
 requested.specialty         10 FREE     L  MIS.ABS.SVC    $(HHA)HHA[hha]P|5                                       
 requesting.practice         10 FREE     L  MIS.DOC.GRP    $(HHA)HHA[hha]|12                                       
 requesting.prov.free.text   30 FREE     L                 $(HHA)HHA[hha]P|1                                           
 requesting.prov.name        30 FREE     L                 VAL=IF{@requesting.provider @MIS.DOC.name[@requesting.      
                                                           VAL=provider];@requesting.prov.free.text}                   
 requesting.provider         10 FREE     L  MIS.DOC        $(HHA)HHA[hha]P|0                                       
 rev.to.pending               1 INT      R                 $(HHA)HHA[hha]A|4                                           
 source                      12 FREE     L                 $(HHA)HHA[hha]A|3                                           
 status                      10 FREE     L  ARM.AUTH.STATUS$(HHA)HHA[hha]A|0                                       
 status.date                  8 DATE     L                 VAL=%Z.date.in.magic(@status.time)                          
 status.int                  10 FREE     L                 VAL=IF{@map.to.status;@status}                              
 status.int.temp             10 FREE     L                 VAL=IF{@t.map.to.status;@t.status}                          
 status.time                 10 PINT     R                 $(HHA)HHA[hha]A|1                                           
 status.user                 10 FREE     L  MIS.USER       $(HHA)HHA[hha]A|2                                       
 units.of.service             4 PINT     R                 $(HHA)HHA[hha]U|0                                           
 units.of.service.avail       4 PINT     R                 VAL=(@units.of.service-@units.of.service.used)              
 units.of.service.used        4 PINT     R                 $(HHA)HHA[hha]U|1                                           
 units.of.svc.perf.temp       4 PINT     R                 VAL=IF{"I"=@t.auth.type's.patient.type @t.units.of.ser      
                                                           VAL=vice.used!0;-@Root(@t.svc.units.performed[@urn])["      
                                                           VAL="]!0}                                                   
 units.of.svc.performed       4 PINT     R                 VAL=%ARM.AUTH.val.M.units.of.svc.performed(@urn)            
 units.of.svc.remain.temp     4 INT      R                 VAL=%ARM.AUTH.val.M.units.of.svc.remain.temp(@urn)          
 units.of.svc.remaining       4 INT      R                 VAL=%ARM.AUTH.val.M.units.of.svc.remaining(@urn)            
 units.of.svc.sched.temp      4 PINT     R                 VAL=IF{@p.MIS.REF.TYPE.patient.type[@t.auth.type]="I"       
                                                           VAL="N/A";-@Root(@t.svc.units.scheduled[@urn])[""]!0}       
 units.of.svc.scheduled       4 PINT     R                 VAL=IF{@p.MIS.REF.TYPE.patient.type[@auth.type]="I" "N      
                                                           VAL=/A";-@Root(@svc.units.scheduled[@urn])[""]!0}           
 verif.status                 8 CHOICE   L                 $(HHA)HHA[hha]A|7                                           
 Ì   €   i   2
ansi.278
[urn,  ansi.278.trace.seqn]
$(HHA)HHA[hha]E[hhats]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 ansi.278.trace.seqn          3 FREE     L                 hhats                                                       
 ansi.278.trace.num          25 FREE     L                 $(HHA)HHA[hha]E[hhats]|0                                    
 Ì   €   i   2
ansi.278.response
[urn,  ansi.278.rsp.trace.num,ansi.278.rsp.rcv.seq]
$(HHA)HHA[hha]ER[hhtrn,hhrsq]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 ansi.278.rsp.trace.num      25 FREE     L                 hhtrn                                                       
 ansi.278.rsp.rcv.seq         5 PINT     R                 hhrsq                                                       
 ansi.278.rsp.aaa.flwupa      1 FREE     L                 $(HHA)HHA[hha]ER[hhtrn,hhrsq]|2                             
 ansi.278.rsp.aaa.rej.rc      2 FREE     L                 $(HHA)HHA[hha]ER[hhtrn,hhrsq]|1                             
 ansi.278.rsp.aaa.vri         1 YN       L                 $(HHA)HHA[hha]ER[hhtrn,hhrsq]|0                             
 ansi.278.rsp.hcr.2nd.surg    1 YN       L                 $(HHA)HHA[hha]ER[hhtrn,hhrsq]|6                             
 ansi.278.rsp.hcr.action      2 FREE     L                 $(HHA)HHA[hha]ER[hhtrn,hhrsq]|3                             
 ansi.278.rsp.hcr.ref.id     30 FREE     L                 $(HHA)HHA[hha]ER[hhtrn,hhrsq]|4                             
 ansi.278.rsp.hcr.rej.rc      2 FREE     L                 $(HHA)HHA[hha]ER[hhtrn,hhrsq]|5                             
 ansi.278.rsp.hsd.qty        15 FREE     L                 $(HHA)HHA[hha]ER[hhtrn,hhrsq]|8                             
 ansi.278.rsp.hsd.qty.ql      2 FREE     L                 $(HHA)HHA[hha]ER[hhtrn,hhrsq]|7                             
 ansi.278.rsp.ref.ref.id     30 FREE     L                 $(HHA)HHA[hha]ER[hhtrn,hhrsq]|9                             
 Ì   €   i   2
ansi.278.response.dates
[urn,ansi.278.rsp.trace.num,ansi.278.rsp.rcv.seq,  ansi.278.rsp.dtp.qual]
$(HHA)HHA[hha]ER[hhtrn,hhrsq]D[hhdql]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 ansi.278.rsp.dtp.qual        4 FREE     L                 hhdql                                                       
 ansi.278.rsp.dtp.dt.from     8 DATE     L                 $(HHA)HHA[hha]ER[hhtrn,hhrsq]D[hhdql]|0                     
 ansi.278.rsp.dtp.dt.thru     8 DATE     L                 $(HHA)HHA[hha]ER[hhtrn,hhrsq]D[hhdql]|1                     
 Ì   €   i   2
ansi.278.request.categs
[urn,  ansi.278.request.cat.sqn]
$(HHA)HHA[hha]ES["RC",hhaRC]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 ansi.278.request.cat.sqn     1 PINT     R                 hhaRC                                                       
 ansi.278.cert.type           1 FREE     L                 $(HHA)HHA[hha]ES["RC",hhaRC]|1                              
 ansi.278.curr.health.cond    1 FREE     L                 $(HHA)HHA[hha]ES["RC",hhaRC]|7                              
 ansi.278.delay.reason        2 FREE     L                 $(HHA)HHA[hha]ES["RC",hhaRC]|10                             
 ansi.278.facility.code       2 FREE     L                 $(HHA)HHA[hha]ES["RC",hhaRC]|3                              
 ansi.278.level.of.service    3 FREE     L                 $(HHA)HHA[hha]ES["RC",hhaRC]|6                              
 ansi.278.prognosis.code      1 FREE     L                 $(HHA)HHA[hha]ES["RC",hhaRC]|8                              
 ansi.278.rel.cause.ctry      3 FREE     L                 $(HHA)HHA[hha]ES["RC",hhaRC]|5                              
 ansi.278.rel.cause.state     2 FREE     L                 $(HHA)HHA[hha]ES["RC",hhaRC]|4                              
 ansi.278.release.of.info     1 FREE     L                 $(HHA)HHA[hha]ES["RC",hhaRC]|9                              
 ansi.278.request.category    2 FREE     L                 $(HHA)HHA[hha]ES["RC",hhaRC]|0                              
 ansi.278.service.type        2 FREE     L                 $(HHA)HHA[hha]ES["RC",hhaRC]|2                              
 ansi.278.test1              10 FREE     L                 $(HHA)HHA[hha]ES["RC",hhaRC]TST|0                           
 ansi.278.test2              10 FREE     L                 $(HHA)HHA[hha]ES["RC",hhaRC]TST|1                           
 Ì   €   i   2
ansi.278.related.causes
[urn,ansi.278.request.cat.sqn,  ansi.278.related.cause]
$(HHA)HHA[hha]ES["RC",hhaRC]RLC[hhRLC]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 ansi.278.related.cause       3 FREE     L                 hhRLC                                                       
 Ì   €   i   2
audit.trail
[urn,  audit.date,audit.time,audit.queue]
$(HHA)HHA[hha]T[hhaTD,hhaTT,hhaTQ]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 audit.date                   8 DATE     L                 hhaTD                                                       
 audit.time                   4 HHMM     L                 hhaTT                                                       
 audit.queue                  2 PINT     R                 hhaTQ                                                       
 audit.desc                 120 FREE     L                 $(HHA)HHA[hha]T[hhaTD,hhaTT,hhaTQ]|4                        
 audit.device                30 FREE     L  UNV.CLIENT     $(HHA)HHA[hha]T[hhaTD,hhaTT,hhaTQ]|5                    
 audit.new.value             20 FREE     L                 $(HHA)HHA[hha]T[hhaTD,hhaTT,hhaTQ]|2                        
 audit.old.value             20 FREE     L                 $(HHA)HHA[hha]T[hhaTD,hhaTT,hhaTQ]|1                        
 audit.ptr                   25 FREE     L                 $(HHA)HHA[hha]T[hhaTD,hhaTT,hhaTQ]|6                        
 audit.type                  10 FREE     L  ARM.TXN.TYPE   $(HHA)HHA[hha]T[hhaTD,hhaTT,hhaTQ]|0                    
 audit.user                  10 FREE     L  MIS.USER       $(HHA)HHA[hha]T[hhaTD,hhaTT,hhaTQ]|3                    
 Ì   €   i   2
audit.trail.serv
[urn,audit.date,audit.time,audit.queue,  audit.service.queue]
$(HHA)HHA[hha]T[hhaTD,hhaTT,hhaTQ]S[hhaS]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 audit.service.queue          3 PINT     R                 hhaS                                                        
 audit.service               10 FREE     L                 $(HHA)HHA[hha]T[hhaTD,hhaTT,hhaTQ]S[hhaS]|0                 
 audit.service.code.method   10 FREE     L  MIS.CODE.METH  $(HHA)HHA[hha]T[hhaTD,hhaTT,hhaTQ]S[hhaS]|3             
 audit.service.date           8 DATE     L                 $(HHA)HHA[hha]T[hhaTD,hhaTT,hhaTQ]S[hhaS]|6                 
 audit.service.desc          60 FREE     L                 $(HHA)HHA[hha]T[hhaTD,hhaTT,hhaTQ]S[hhaS]|1                 
 audit.service.provider      10 FREE     L  MIS.DOC        $(HHA)HHA[hha]T[hhaTD,hhaTT,hhaTQ]S[hhaS]|7             
 audit.service.qty            3 PINT     R                 $(HHA)HHA[hha]T[hhaTD,hhaTT,hhaTQ]S[hhaS]|2                 
 Ì   €   i   2
audit.trail.text.mult
[urn,audit.date,audit.time,audit.queue,  audit.trail.text.ln]
$(HHA)HHA[hha]T[hhaTD,hhaTT,hhaTQ]T[hhatl]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 audit.trail.text.ln          2 PINT     R                 hhatl                                                       
 audit.trail.text           120 TEXT     L                 $(HHA)HHA[hha]T[hhaTD,hhaTT,hhaTQ]T[hhatl]                  
 Ì   €   i   2
cd.screen.queries
[urn,  auth.cd.query]
$(HHA)HHA[hha]CD[ggv]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 auth.cd.query               10 FREE     L  MIS.QUERY      ggv                                                     
 auth.cd.display             90 FREE     L                 VAL=@MIS.QUERY.text_" "_@auth.cd.response                   
 auth.cd.response            75 QRY.RESP L                 $(HHA)HHA[hha]CD[ggv]|0                                     
 auth.cd.yn.comment          70 QRY.RESP L                 $(HHA)HHA[hha]CD[ggv]|5                                     
 Ì   €   i   2
inpatient.days
[urn,  inpatient.day]
$(HHA)HHA[hha]J[hhaJ]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 inpatient.day                8 DATE     L                 hhaJ                                                        
 inday.accomodation          10 FREE     L  MIS.ACCOM      $(HHA)HHA[hha]J[hhaJ]|4                                 
 inday.adm.no                12 FREE     L                 $(HHA)HHA[hha]J[hhaJ]|1                                     
 inday.admit.date             8 DATE     L                 $(HHA)HHA[hha]J[hhaJ]|5                                     
 inday.bed                    3 FREE     L                 $(HHA)HHA[hha]J[hhaJ]|3                                     
 inday.discharge.date         8 DATE     L                 $(HHA)HHA[hha]J[hhaJ]|6                                     
 inday.disp.room.bed         13 FREE     L                 VAL=@inday.room_"/"_@inday.bed                              
 inday.room                  10 FREE     L  MIS.ROOM       $(HHA)HHA[hha]J[hhaJ]|2                                 
 inday.service               10 FREE     L  MIS.SVC        $(HHA)HHA[hha]J[hhaJ]|7                                 
 inday.status                 1 CHOICE   L                 $(HHA)HHA[hha]J[hhaJ]|0                                     
 Ì   €   i   2
referral.notes
[urn,  ref.note.urn]
$(HHA)HHA[hha]RN[hhaRN]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 ref.note.urn                 3 PINT     R                 hhaRN                                                       
 ref.note.text               79 TEXT     L                 $(HHA)HHA[hha]RN[hhaRN]                                     
 Ì   €   i   2
referral.notes.by.ts
[urn,  ref.note.date,ref.note.time,ref.note.urn.seqn]
$(HHA)HHA[hha]RNX[hhrnd,hhrnt,hhaRN]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 ref.note.date                8 DATE     L                 hhrnd                                                       
 ref.note.time                4 HHMM     L                 hhrnt                                                       
 ref.note.urn.seqn            3 PINT     R                 hhaRN                                                       
 ref.note.user               10 FREE     L  MIS.USER       $(HHA)HHA[hha]RNX[hhrnd,hhrnt,hhaRN]|0                  
 Ì   €   i   2
services
[urn,  service.queue]
$(HHA)HHA[hha]S[hhaS]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 service.queue                3 PINT     R                 hhaS                                                        
 service                     10 FREE     L                 $(HHA)HHA[hha]S[hhaS]|0                                     
 service.access.detail        1 YN       L                 $(HHA)HHA[hha]S[hhaS]|5                                     
 service.code.method         10 FREE     L  MIS.CODE.METH  $(HHA)HHA[hha]S[hhaS]|3                                 
 service.date                 8 DATE     L                 $(HHA)HHA[hha]S[hhaS]|6                                     
 service.desc                60 FREE     L                 $(HHA)HHA[hha]S[hhaS]|1                                     
 service.desc.temp           45 FREE     L                 $(HHA)HHA[hha]S[hhaS]|4                                     
 service.performed            3 PINT     R                 VAL=-@Root(@services.performed[@urn,@service.queue])["      
                                                           VAL="]!0                                                    
 service.performed.temp       3 PINT     R                 VAL=-@Root(@t.services.performed[@urn,@service.queue])      
                                                           VAL=[""]!IF{@t.services[@urn,@service.queue] 0}             
 service.provider            10 FREE     L  MIS.DOC        $(HHA)HHA[hha]S[hhaS]|7                                 
 service.qty                  3 PINT     R                 $(HHA)HHA[hha]S[hhaS]|2                                     
 service.remaining            3 INT      R                 VAL=@service.qty-(-@Root(@services.scheduled[@urn,@ser      
                                                           VAL=vice.queue])[""])-(-@Root(@services.performed[@urn      
                                                           VAL=,@service.queue])[""])                                  
 service.remaining.temp       3 INT      R                 VAL=@t.service.qty-(-@Root(@t.services.scheduled[@urn,      
                                                           VAL=@t.service.queue])[""])-(-@Root(@t.services.perfor      
                                                           VAL=med[@urn,@t.service.queue])[""])                        
 service.scheduled            3 PINT     R                 VAL=IF{@p.MIS.REF.TYPE.patient.type[@t.auth.type]="I"       
                                                           VAL="N/A";-@Root(@services.scheduled[@urn,@service.que      
                                                           VAL=ue])[""]!0}                                             
 service.scheduled.temp       3 PINT     R                 VAL=%ARM.AUTH.val.M.service.scheduled.temp("")              
 Ì   €   i   2
services.performed
[urn,service.queue,  svc.qty.perf.appt.seq]
$(HHA)HHA[hha]S[hhaS]SUP[hhaPA]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 svc.qty.perf.appt.seq        2 PINT     R                 hhaPA                                                       
 svc.qty.perf.appt.1or2       1 PINT     R                 $(HHA)HHA[hha]S[hhaS]SUP[hhaPA]|7                           
 svc.qty.perf.appt.date       8 DATE     L                 $(HHA)HHA[hha]S[hhaS]SUP[hhaPA]|1                           
 svc.qty.perf.appt.info      30 FREE     L                 $(HHA)HHA[hha]S[hhaS]SUP[hhaPA]|6                           
 svc.qty.perf.appt.status     9 CHOICE   L                 $(HHA)HHA[hha]S[hhaS]SUP[hhaPA]|3                           
 svc.qty.perf.appt.time       4 HHMM5    L                 $(HHA)HHA[hha]S[hhaS]SUP[hhaPA]|2                           
 svc.qty.perf.appt.type      10 FREE     L  SCH.APPT.TYPE  $(HHA)HHA[hha]S[hhaS]SUP[hhaPA]|0                       
 svc.qty.perf.appt.urn       10 FREE     L  SCH.APPT       $(HHA)HHA[hha]S[hhaS]SUP[hhaPA]|5                       
 svc.qty.perf.sch.db         12 FREE     L  MIS.APPL.DB    $(HHA)HHA[hha]S[hhaS]SUP[hhaPA]|4                       
 Ì   €   i   2
services.scheduled
[urn,service.queue,  svc.qty.sch.appt.seq]
$(HHA)HHA[hha]S[hhaS]SUS[hhaSA]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 svc.qty.sch.appt.seq         2 PINT     R                 hhaSA                                                       
 svc.qty.sch.appt.1or2        1 PINT     R                 $(HHA)HHA[hha]S[hhaS]SUS[hhaSA]|7                           
 svc.qty.sch.appt.date        8 DATE     L                 $(HHA)HHA[hha]S[hhaS]SUS[hhaSA]|1                           
 svc.qty.sch.appt.info       30 FREE     L                 $(HHA)HHA[hha]S[hhaS]SUS[hhaSA]|6                           
 svc.qty.sch.appt.status      9 CHOICE   L                 $(HHA)HHA[hha]S[hhaS]SUS[hhaSA]|3                           
 svc.qty.sch.appt.time        4 HHMM5    L                 $(HHA)HHA[hha]S[hhaS]SUS[hhaSA]|2                           
 svc.qty.sch.appt.type       10 FREE     L  SCH.APPT.TYPE  $(HHA)HHA[hha]S[hhaS]SUS[hhaSA]|0                       
 svc.qty.sch.appt.urn        10 FREE     L  SCH.APPT       $(HHA)HHA[hha]S[hhaS]SUS[hhaSA]|5                       
 svc.qty.sch.db              12 FREE     L  MIS.APPL.DB    $(HHA)HHA[hha]S[hhaS]SUS[hhaSA]|4                       
 Ì   €   i   2
svc.units.performed
[urn,  perf.appt.seq]
$(HHA)HHA[hha]SUP[hhapa]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 perf.appt.seq                2 PINT     R                 hhapa                                                       
 perf.appt.1or2               1 PINT     R                 $(HHA)HHA[hha]SUP[hhapa]|7                                  
 perf.appt.date               8 DATE     L                 $(HHA)HHA[hha]SUP[hhapa]|1                                  
 perf.appt.info              30 FREE     L                 $(HHA)HHA[hha]SUP[hhapa]|6                                  
 perf.appt.status             9 CHOICE   L                 $(HHA)HHA[hha]SUP[hhapa]|3                                  
 perf.appt.time               4 HHMM5    L                 $(HHA)HHA[hha]SUP[hhapa]|2                                  
 perf.appt.type              10 FREE     L  SCH.APPT.TYPE  $(HHA)HHA[hha]SUP[hhapa]|0                              
 perf.appt.urn               10 FREE     L  SCH.APPT       $(HHA)HHA[hha]SUP[hhapa]|5                              
 perf.sch.db                 12 FREE     L  MIS.APPL.DB    $(HHA)HHA[hha]SUP[hhapa]|4                              
 Ì   €   i   2
svc.units.scheduled
[urn,  sch.appt.seq]
$(HHA)HHA[hha]SUS[hhasa]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 sch.appt.seq                 2 PINT     R                 hhasa                                                       
 sch.appt.1or2                1 PINT     R                 $(HHA)HHA[hha]SUS[hhasa]|7                                  
 sch.appt.date                8 DATE     L                 $(HHA)HHA[hha]SUS[hhasa]|1                                  
 sch.appt.info               30 FREE     L                 $(HHA)HHA[hha]SUS[hhasa]|6                                  
 sch.appt.status              9 CHOICE   L                 $(HHA)HHA[hha]SUS[hhasa]|3                                  
 sch.appt.time                4 HHMM5    L                 $(HHA)HHA[hha]SUS[hhasa]|2                                  
 sch.appt.type               10 FREE     L  SCH.APPT.TYPE  $(HHA)HHA[hha]SUS[hhasa]|0                              
 sch.appt.urn                10 FREE     L  SCH.APPT       $(HHA)HHA[hha]SUS[hhasa]|5                              
 sch.db                      12 FREE     L  MIS.APPL.DB    $(HHA)HHA[hha]SUS[hhasa]|4                              

 Index Files                        Subscripts/Physical Base

 auth.number.x                      [auth.number,urn]
                                      ?(HHA)HHAA[hhaa,hha]

 auth.type.date.x                   [auth.type,date,urn]
                                      ?(HHA)HHART[gsj,hhad,hha]

 auth.type.x                        [auth.type,urn]
                                      ?(HHA)HHART2[gsj,hha]

 date.x                             [date,urn]
                                      ?(HHA)HHAD[hhad,hha]

 exp.date.x                         [exp.date,urn]
                                      ?(HHA)HHAE[hhae,hha]

 expire.date.x                      [exp.date,urn]
                                      ?(HHA)HHAEX[hhae,hha]

 id.x                               [auth.number,urn]
                                      ?(HHA)HHAID[hhaa,hha]

 insurance.date.x                   [insurance,date,urn]
                                      ?(HHA)HHAF[ggm,hhad,hha]

 insurance.x                        [insurance,urn]
                                      ?(HHA)HHAIN[ggm,hha]

 no.authtype.x                      [urn]
                                      ?(HHA)HHANRT[hha]

 no.rdaction.x                      [urn]
                                      ?(HHA)HHANM[hha]

 no.rdloc.x                         [urn]
                                      ?(HHA)HHANI[hha]

 no.rdprac.x                        [urn]
                                      ?(HHA)HHANRDPC[hha]

 no.rdprov.x                        [urn]
                                      ?(HHA)HHANRDP[hha]

 no.rdspec.x                        [urn]
                                      ?(HHA)HHANK[hha]

 no.rgprac.x                        [urn]
                                      ?(HHA)HHANRGPC[hha]

 no.rgprov.x                        [urn]
                                      ?(HHA)HHANRGP[hha]

 other.number.x                     [ins.auth.number,urn]
                                      ?(HHA)HHAON[hhaai,hha]

 patient.date.x                     [patient,date,urn]
                                      ?(HHA)HHAB[hhp,hhad,hha]

 patient.x                          [patient,urn]
                                      ?(HHA)HHAPX[hhp,hha]

 pcp.date.x                         [patient.pcp,date,urn]
                                      ?(HHA)HHAPC[ggg,hhad,hha]

 req.pat.x                          [requested.provider,patient,urn]
                                      ?(HHA)HHARP[ggg,hhp,hha]

 reqd.ft.prov.date.x                [requested.prov.free.text,date,urn]
                                      ?(HHA)HHAHFT[gggpd,hhad,hha]

 reqg.ft.prov.date.x                [requesting.prov.free.text,date,urn]
                                      ?(HHA)HHAGFT[gggpg,hhad,hha]

 requested.action.date.x            [requested.action,date,urn]
                                      ?(HHA)HHAN[hhat,hhad,hha]

 requested.action.x                 [requested.action,urn]
                                      ?(HHA)HHAM[hhat,hha]

 requested.loc.date.x               [requested.location,date,urn]
                                      ?(HHA)HHAI[ggn,hhad,hha]

 requested.prac.date.x              [requested.practice,date,urn]
                                      ?(HHA)HHARPD[ggh,hhad,hha]

 requested.prov.date.x              [requested.provider,date,urn]
                                      ?(HHA)HHAH[ggg,hhad,hha]

 requested.prov.pat.x               [requested.provider,patient,urn]
                                      ?(HHA)HHAR[ggg,hhp,hha]

 requested.spec.date.x              [requested.specialty,date,urn]
                                      ?(HHA)HHAK[gsd,hhad,hha]

 requesting.prac.date.x             [requesting.practice,date,urn]
                                      ?(HHA)HHAPCG[ggh,hhad,hha]

 requesting.prov.date.x             [requesting.provider,date,urn]
                                      ?(HHA)HHAG[ggg,hhad,hha]

 status.date.x                      [status,date,urn]
                                      ?(HHA)HHAX[hhas,hhad,hha]

 status.x                           [status,urn]
                                      ?(HHA)HHACX[hhas,hha]

 urn.x                              [urn]
                                      ?(HHA)HHAU[hha]

 verif.status.date.x                [verif.status,date,urn]
                                      ?(HHA)HHAW[hhavs,hhad,hha]

 verif.status.x                     [verif.status,urn]
                                      ?(HHA)HHAV[hhavs,hha]

 web.prov.ltr.pat.x                 [web.prov,web.prov.ltr,web.prov.patient]
                                      ?(HHA)HHWPLM[ggg,hhwplt,hhp]

 web.prov.pat.auth.x                [web.prov,web.prov.patient,urn]
                                      ?(HHA)HHWPPA[ggg,hhp,hha]