sHelp
                                     SCH.PAT
     i   2
   or.default.proc.len
     or.default.proc.times
   or.default.proc.surg
     or.default.proc.surg.times
   or.default.sch.len
     or.default.sch.times
   or.default.sch.surg
     or.default.sch.surg.times
   or.cases
     or.cases.actual.inventory
     or.cases.actual.operations
       actual.ops.cpts
       actual.ops.icds
       or.actual.op.times
     or.cases.added.drugs
     or.cases.airway.maintenance
     or.cases.anesthetic.categories
       or.cases.anesthetic.agents
     or.cases.pre.meds.category
       or.cases.pre.meds
     or.cases.anesthesia.text
     or.cases.can.audit.trail
     or.cases.bbk.data
       or.cases.bbk.screen
         or.cases.bbk.screen.mult.resp
     or.cases.bbk.pacu.data
       or.cases.bbk.pacu.screen
         or.cases.bbk.pacu.screen.mresp
     or.cases.bbk.pre.data
       or.cases.bbk.pre.screen
         or.cases.bbk.pre.screen.mresp
     or.cases.billing
       or.case.billing.anes
         or.billing.data.anes.detail
       or.case.billing.eqp
         or.billing.eqp.det
       or.cases.billing.inv
         or.billing.data.inv.detail
       or.case.billing.ip
       or.case.billing.med
       or.cases.billing.misc
       or.cases.billing.ops
         or.billing.ops.detail
       or.cases.professional.fee
       or.case.billing.times
         or.billing.data.time.detail
       or.case.billing.times.anes
         or.billing.data.time.anes.det
       or.case.billing.times.pacu
         or.billing.data.time.pacu.det
     or.cases.circuits
     or.cases.complications
     or.cases.complications.anes
     or.cases.complications.pacu
     or.cases.complications.pre
     or.cases.counts
     or.case.cultures
     or.cases.cds
       or.cases.cds.mult
     or.cases.devices
     or.cases.diagnosis.post.text
     or.cases.diagnosis.pre
     or.cases.dressings
     or.case.equipment
       or.case.equipment.screen
         or.case.eqp.screen.mresp
     or.cases.explant.manufacturer
       or.cases.explant.lot.number
     or.cases.implant.inventory
       or.cases.implant.type
         or.cases.implant.items
           or.cases.implant.manufacturer
             or.cases.implant.lot.number
     or.cases.invasive.procs
       invasive.procs
       invasive.procs.icds
     or.cases.inventory
       or.cases.inventory.type
         or.cases.inventory.items
     or.cases.iv
       sch.ivs.text
     or.cases.iv.pacu
       sch.ivs.text.pacu
     or.cases.iv.pre
       sch.ivs.text.pre
     or.cases.medication
       or.cases.medication.ad
     or.cases.medication.pacu
       or.cases.medication.pacu.ad
     or.cases.medication.pre
       or.cases.medication.pre.ad
     or.cases.misc.charges
     or.cases.monitors
     or.cases.notes
     or.case.nur.dxs
       or.case.nur.dxs.screens
         nur.dxs.screen.mult
     or.case.nur.dxs.hca
       or.case.nur.dxs.screens.hca
     or.cases.merge
     or.cases.operation.copied
     or.case.options
       or.option.edits
       or.options.signed
     or.other.anes.mds
       or.other.anes.md.times
     or.cases.outputs
     or.cases.outputs.pacu
     or.cases.outputs.pre
     or.case.par.table
     or.cases.positions
     or.cases.pre.op.notes
     or.cases.proposed.operations
     or.proposed.pref.card.eqp
     or.proposed.pref.card.items
     or.proposed.pref.card.intakes
     or.proposed.pref.card.med
     or.cases.recovery.text
     or.cases.respirations
     or.cases.specimens
     or.cases.staff.anes.asst
     or.cases.staff.asst.anes.hca
     or.staff.asst.surgeon.hca
     or.cases.staff.others
     or.cases.staff.others2
     or.case.staff.others3
     or.cases.staff.pre.hca
     or.cases.staff.recovery.hca
     or.cases.staff.scrub
     or.staff.surgeon.times
     or.case.staff.times
     or.staff.1
       or.staff.1.times
     or.staff.2
       or.staff.2.times
     or.staff.3
       or.staff.3.times
     or.staff.4
       or.staff.4.times
     or.staff.5
       or.staff.5.times
     or.staff.6
       or.staff.6.times
     or.cases.staff.asst.anes
       or.case.asst.anes.times
     or.staff.asst.surgeon
       or.staff.asst.surg.times
     or.staff.pre
       or.staff.pre.times
     or.staff.recovery
       or.staff.recovery.times
     or.cases.untoward.event
     or.cases.untoward.event.anes
     or.cases.untoward.event.pacu
     or.cases.untoward.event.pre
     or.cases.vitals
       or.cases.vitals.screen
         or.cases.vitals.results
           vital.signs.results.mult
     or.cases.vitals.pacu
       or.cases.vitals.screens.pacu
         or.cases.vitals.results.pacu
           or.vital.signs.res.pacu.mult
   or.nur.notes.queue
     or.nur.notes.queud
   or.pt.demographics
   or.rw.locals
   or.session.counts

 Ì     i   2
or.default.proc.len    (default.proc.len) 
[dft.proc.len.op]
:HSHDP[wat]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 dft.proc.len.op             10 FREE     L  SCH.APPT.TYPE  wat                                                     
 dft.proc.len.average         4 INT      R                 :HSHDP[wat]                                                 
 Ì      i   2
or.default.proc.times    (default.proc.times) 
[dft.proc.len.op, dft.proc.times.op.date,dft.proc.times.urn]
:HSHDP[wat,hshDT,hsh]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 dft.proc.times.op.date       8 DATE     L                 hshDT                                                       
 dft.proc.times.urn          10 URN      L  SCH.PAT        hsh                                                     
 dft.proc.times.active        1 YN       L                 :HSHDP[wat,hshDT,hsh]|2                                     
 dft.proc.times.len           4 INT      R                 :HSHDP[wat,hshDT,hsh]|0                                     
 dft.proc.times.surg         10 FREE     L  MIS.DOC.DICT   :HSHDP[wat,hshDT,hsh]|1                                 
 Ì     i   2
or.default.proc.surg    (default.proc.surg) 
[dft.proc.surg.op,dft.proc.surg]
:HSHDPS[wat,ggg]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 dft.proc.surg.op            10 FREE     L  SCH.APPT.TYPE  wat                                                     
 dft.proc.surg               10 FREE     L  MIS.DOC.DICT   ggg                                                     
 dft.proc.surg.average        4 INT      R                 :HSHDPS[wat,ggg]                                            
 Ì      i   2
or.default.proc.surg.times    (default.proc.surg.times) 
[dft.proc.surg.op,dft.proc.surg, dft.proc.surg.op.date,dft.proc.surg.urn]
:HSHDPS[wat,ggg,hshDT,hsh]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 dft.proc.surg.op.date        8 DATE     L                 hshDT                                                       
 dft.proc.surg.urn           10 URN      L  SCH.PAT        hsh                                                     
 dft.proc.surg.active         1 YN       L                 :HSHDPS[wat,ggg,hshDT,hsh]|2                                
 dft.proc.surg.len            4 INT      R                 :HSHDPS[wat,ggg,hshDT,hsh]|0                                
 dft.proc.surg.op.surg       10 FREE     L  MIS.DOC.DICT   :HSHDPS[wat,ggg,hshDT,hsh]|1                            
 Ì     i   2
or.default.sch.len    (default.sch.len) 
[dft.sch.len.op]
:HSHDS[wat]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 dft.sch.len.op              10 FREE     L  SCH.APPT.TYPE  wat                                                     
 dft.sch.len.average          4 INT      R                 :HSHDS[wat]                                                 
 Ì      i   2
or.default.sch.times    (default.sch.times) 
[dft.sch.len.op, dft.sch.times.op.date,dft.sch.times.urn]
:HSHDS[wat,hshDT,hsh]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 dft.sch.times.op.date        8 DATE     L                 hshDT                                                       
 dft.sch.times.urn           10 URN      L  SCH.PAT        hsh                                                     
 dft.sch.times.active         1 YN       L                 :HSHDS[wat,hshDT,hsh]|2                                     
 dft.sch.times.len            4 INT      R                 :HSHDS[wat,hshDT,hsh]|0                                     
 dft.sch.times.surg          10 FREE     L  MIS.DOC.DICT   :HSHDS[wat,hshDT,hsh]|1                                 
 Ì     i   2
or.default.sch.surg    (default.sch.surg) 
[dft.sch.surg.op,dft.sch.surg]
:HSHDSS[wat,ggg]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 dft.sch.surg.op             10 FREE     L  SCH.APPT.TYPE  wat                                                     
 dft.sch.surg                10 FREE     L  MIS.DOC.DICT   ggg                                                     
 dft.sch.surg.average         4 INT      R                 :HSHDSS[wat,ggg]                                            
 Ì      i   2
or.default.sch.surg.times    (default.sch.surg.times) 
[dft.sch.surg.op,dft.sch.surg, dft.sch.surg.op.date,dft.sch.surg.urn]
:HSHDSS[wat,ggg,hshDT,hsh]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 dft.sch.surg.op.date         8 DATE     L                 hshDT                                                       
 dft.sch.surg.urn            10 URN      L  SCH.PAT        hsh                                                     
 dft.sch.surg.active          1 YN       L                 :HSHDSS[wat,ggg,hshDT,hsh]|2                                
 dft.sch.surg.len             4 INT      R                 :HSHDSS[wat,ggg,hshDT,hsh]|0                                
 dft.sch.surg.op.surg        10 FREE     L  MIS.DOC.DICT   :HSHDSS[wat,ggg,hshDT,hsh]|1                            
 Ì     i   2
or.cases    (main) 
[urn]
:HSH[hsh]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 urn                         10 URN      L                 hsh                                                         
 acct.number                 30 URN      L  ADM.PAT        :HSH[hsh]|9                                             
 acct.number.display         12 FREE     L                 VAL=%SCH.PAT.util(30,urn,@adm.int.urn,"ACCT")               
 actual.primary.op           10 FREE     L  SCH.APPT.TYPE  VAL=@actual.op[@actual.primary.op.urn]                  
 actual.primary.op.group     10 FREE     L  SCH.APPT.GROUP VAL=IF{@SCH.APPT.TYPE.group[@actual.op[@actual.primary  
                                                           VAL=.op.urn]];"UNKNOWN"}                                    
 actual.primary.op.urn        2 INT      R                 :HSH[hsh]|5                                                 
 adm.ext.urn                 12 FREE     L                 :HSH[hsh]|10                                                
 adm.int.urn                 10 URN      L  ADM.PAT        :HSH[hsh]|9                                             
 adm.pt.status.display        8 FREE     L                 VAL=%SCH.PAT.util(30,urn,@adm.int.urn,"ST")                 
 adm.status                   8 FREE     L                 VAL=@ADM.PAT.status                                         
 adm.status.w.obsv            8 FREE     L                 VAL=@ADM.PAT.status.w.obsv                                  
 anes.md                     10 FREE     L  MIS.DOC.DICT   :HSH[hsh]STF|1                                          
 anes.md.comment             20 FREE     L                 :HSH[hsh]STF|15                                             
 anes.md.name                30 FREE     L                 VAL=IF{@MIS.DOC.DICT.name[@anes.md];@anes.md}               
 anes.md.view.times           1 YN       L                 :HSH[hsh]STF|16                                             
 anes.pre.op.asa             10 FREE     L  SCH.ASA        :HSH[hsh]POP|5                                          
 anes.pre.op.visit            1 YN       L                 :HSH[hsh]POP|4                                              
 anes.text.nur.note           6 PINT     R                 :HSH[hsh]AXN                                                
 anesthetic.type             10 FREE     L  SCH.ANES.TYPE  :HSH[hsh]POP|8                                          
 anesthetist.asst.unasst      1 FREE     L                 VAL=IF{+@Root(@staff.asst.anesthetists)[""] "Y";"N"}        
 anesthetist.in               4 HHMM     L                 :HSH[hsh]STF|11                                             
 anesthetist.in2              4 HHMM     L                 :HSH[hsh]STF|13                                             
 anesthetist.out              4 HHMM     L                 :HSH[hsh]STF|12                                             
 anesthetist.out2             4 HHMM     L                 :HSH[hsh]STF|14                                             
 appt.urn                    10 FREE     L  SCH.APPT       :HSH[hsh]|3                                             
 audit.can                    2 PINT     R                 :HSH[hsh]AUD|1                                              
 audit.can.total              2 PINT     R                 :HSH[hsh]AUD|0                                              
 chk.proc.group               1 FREE     L                 VAL=%SCH.PAT.chk.proc.group(urn,proc.group)                 
 complete.adm.status          3 FREE     L                 :HSH[hsh]COMP|5                                             
 complete.adm.status.obsv     1 YN       L                 :HSH[hsh]COMP|6                                             
 complete.charge              1 YN       L                 :HSH[hsh]COMP|3                                             
 complete.comment            40 FREE     L                 :HSH[hsh]COMP|4                                             
 complete.date                8 DATE     L                 :HSH[hsh]COMP|0                                             
 complete.time                4 TIME     L                 :HSH[hsh]COMP|1                                             
 complete.to.ess              1 YN       L                 :HSH[hsh]COMP|7                                             
 complete.user               10 FREE     L  MIS.USER       :HSH[hsh]COMP|2                                         
 deferral.reason             10 FREE     L  SCH.DEFER      :HSH[hsh]COMP|8                                         
 ess.purge.date               8 DATE     L                 VAL=IF{%Z.date.add(@.today,0-IF{@SCH.PARAM.stats.purge      
                                                           VAL=;31})^DAT,-@MIS.GL.PERIOD.date.x[DAT];%Z.date.add(      
                                                           VAL=DAT$6_"01",0-1)}                                        
 est.time                     4 INT      R                 :HSH[hsh]|7                                                 
 field.audit.exists           1 YN       L                 VAL=IF{@no.field.audit "N";"Y"}                             
 fin.class                   10 FREE     L  MIS.FIN.CLASS  VAL=@ADM.PAT.financial.class[IF{adm.int.urn;@adm.int.u  
                                                           VAL=rn}]                                                    
 flat.fee                     1 YN       L                 :HSH[hsh]POP|3                                              
 hca.acuity                   6 DEC2     R                 VAL=@SCH.APPT.TYPE.hca.or.acuity[@hca.acuity.op]            
 hca.acuity.op               10 FREE     L  SCH.APPT.TYPE  :HSH[hsh]POP|6                                          
 holding.destination         10 FREE     L  SCH.DEST       :HSH[hsh]POP|19                                         
 holding.in                   4 HHMM     L                 :HSH[hsh]POP|16                                             
 holding.out                  4 HHMM     L                 :HSH[hsh]POP|17                                             
 holding.reason              10 FREE     L  SCH.DELAY      :HSH[hsh]POP|18                                         
 holding.transfer            10 FREE     L  MIS.USER       :HSH[hsh]POP|20                                         
 holding.transfer.method     10 FREE     L  SCH.TRAN       :HSH[hsh]POP|21                                         
 id                          30 FREE     L                                                                             
 in.patient                   3 FREE     L                 VAL="IN"=@ADM.PAT.status.type.out&("Y"'=@ADM.PAT.obser      
                                                           VAL=vation.patient)                                         
 io.date                      8 DATE     L                 :HSH[hsh]IO|2                                               
 io.date.pacu                 8 DATE     L                 :HSH[hsh]IO|4                                               
 io.date.pre                  8 DATE     L                 :HSH[hsh]IO|0                                               
 io.time                      4 TIME     L                 :HSH[hsh]IO|3                                               
 io.time.pacu                 4 TIME     L                 :HSH[hsh]IO|5                                               
 io.time.pre                  4 TIME     L                 :HSH[hsh]IO|1                                               
 is.day.case                  1 YN       L                 VAL=IF{"IN"=(%SCH.PAT.day.case(urn)^XX) "N";XX}             
 med.doc.type                 3 CHOICE   L                 :HSH[hsh]|21                                                
 monitor.condition           13 FREE     L                 VAL=@SCH.PARAM.or.monitor.cond                              
 name                        25 URN      L  MRI.PAT                                                                
 named.nurse                 10 FREE     L  MIS.USER       :HSH[hsh]STF|2                                          
 named.nurse.in               4 HHMM     L                 :HSH[hsh]STF|3                                              
 named.nurse.in2              4 HHMM     L                 :HSH[hsh]STF|5                                              
 named.nurse.out              4 HHMM     L                 :HSH[hsh]STF|4                                              
 named.nurse.out2             4 HHMM     L                 :HSH[hsh]STF|6                                              
 no.field.audit               1 FREE     L                 :HSH[hsh]|18                                                
 not.used.time.2.user        10 FREE     L  MIS.USER       :HSH[hsh]TM|2                                           
 notes.text.nur.note          6 PINT     R                 :HSH[hsh]NXN                                                
 number.and.name             25 URN      L  MRI.PAT                                                                
 old.adm.int.not.used         1 FREE     L                 :HSH[hsh]|11                                                
 old.cepod.not.used           1 FREE     L                 :HSH[hsh]POP|7                                              
 one                          1 INT      R                 VAL=1                                                       
 operation.can.reason        10 FREE     L  SCH.CAN.RSN    :HSH[hsh]CAN|0                                          
 operation.can.to.counter    10 PINT     R                 :HSH[hsh]CAN|1                                              
 operation.cancel.date        8 DATE     L                 :HSH[hsh]TR|7                                               
 operation.cancel.time        4 HHMM     L                 :HSH[hsh]TR|8                                               
 operation.cancel.user       10 FREE     L  MIS.USER       :HSH[hsh]TR|9                                           
 operation.copy.date          8 DATE     L                 VAL=%Z.date.in.magic(@operation.copy.sec)                   
 operation.copy.sec          10 FREE     L                 :HSH[hsh]TR|11                                              
 operation.copy.time          4 HHMM     L                 VAL=%Z.time.out(@operation.copy.sec)                        
 operation.copy.urn          10 URN      L  SCH.PAT        :HSH[hsh]TR|10                                          
 operation.copy.user         10 FREE     L  MIS.USER       :HSH[hsh]TR|12                                          
 operation.date               8 DATE     L                 :HSH[hsh]|0                                                 
 operation.enter.date         8 DATE     L                 :HSH[hsh]TR|0                                               
 operation.enter.time         4 HHMM     L                 :HSH[hsh]TR|1                                               
 operation.enter.user        10 FREE     L  MIS.USER       :HSH[hsh]TR|2                                           
 operation.er                 1 YN       L                 :HSH[hsh]|16                                                
 operation.last.edit.date     8 DATE     L                 :HSH[hsh]TR|3                                               
 operation.last.edit.dt.in   10 FREE     L                 :HSH[hsh]TR|6                                               
 operation.last.edit.time     4 HHMM     L                 :HSH[hsh]TR|4                                               
 operation.last.edit.user    10 FREE     L  MIS.USER       :HSH[hsh]TR|5                                           
 operation.room              15 FREE     L  SCH.RESOURCE   :HSH[hsh]|2                                             
 operation.room.name         30 FREE     L                 VAL=@SCH.RESOURCE.name[@operation.room]                     
 operation.time               4 HHMM     L                 :HSH[hsh]|1                                                 
 operation.type               1 FREE     L                 :HSH[hsh]|13                                                
 or.bill.time.end             4 HHMM     L                 VAL=%SCH.PAT.or.times(urn,"bill.time.end")                  
 or.bill.time.end.anes        4 HHMM     L                 VAL=%SCH.PAT.or.times(urn,"bill.time.end.anes")             
 or.bill.time.start           4 HHMM     L                 VAL=%SCH.PAT.or.times(urn,"bill.time.start")                
 or.bill.time.start.anes      4 HHMM     L                 VAL=%SCH.PAT.or.times(urn,"bill.time.start.anes")           
 or.counter                  10 URN      L                                                                             
 or.io.time.op                4 HHMM     L                 VAL=%SCH.PAT.or.times(urn,"io.time.op")                     
 or.io.time.pacu              4 HHMM     L                 VAL=%SCH.PAT.or.times(urn,"io.time.pacu")                   
 or.io.time.pre               4 HHMM     L                 VAL=%SCH.PAT.or.times(urn,"io.time.pre")                    
 or.time.end                  4 HHMM     L                 VAL=%SCH.PAT.or.times(urn,"time.end")                       
 or.time.last                 4 HHMM     L                 VAL=%SCH.PAT.or.times(urn,"time.last")                      
 or.time.recov.end            4 HHMM     L                 VAL=%SCH.PAT.or.times(urn,"time.recov.end")                 
 or.time.recov.start          4 HHMM     L                 VAL=%SCH.PAT.or.times(urn,"time.recov.start")               
 or.time.sch.end              4 HHMM     L                 VAL=%SCH.PAT.or.times(urn,"time.sch.end")                   
 or.time.sch.start            4 HHMM     L                 VAL=%SCH.PAT.or.times(urn,"time.sch.start")                 
 or.time.start                4 HHMM     L                 VAL=%SCH.PAT.or.times(urn,"time.start")                     
 or.time.surg.end             4 HHMM     L                 VAL=%SCH.PAT.or.times(urn,"time.surg.end")                  
 or.time.surg.start           4 HHMM     L                 VAL=%SCH.PAT.or.times(urn,"time.surg.start")                
 patient                     25 URN      L  MRI.PAT        :HSH[hsh]|8                                             
 patient.destination         10 FREE     L  SCH.DEST       :HSH[hsh]POP|1                                          
 patient.destination.pacu    10 FREE     L  SCH.DEST       :HSH[hsh]POP|15                                         
 patient.destination.pre     10 FREE     L  SCH.DEST       :HSH[hsh]POP|14                                         
 patient.doctor              10 FREE     L  MIS.DOC.DICT   :HSH[hsh]|15                                            
 patient.doctor.name         30 FREE     L                 VAL=@MIS.DOC.DICT.name[@patient.doctor]                     
 patient.facility            10 FREE     L  MIS.FACILITY   :HSH[hsh]|6                                             
 patient.service             10 FREE     L  MIS.ABS.SVC    :HSH[hsh]|14                                            
 pre.text.nur.note            6 PINT     R                 :HSH[hsh]PXN                                                
 primary.op                  10 FREE     L  SCH.APPT.TYPE  VAL=IF{@actual.op[@actual.primary.op.urn];@proposed.op  
                                                           VAL=[@proposed.primary.op.urn]}                             
 priority                    10 FREE     L  MIS.ADM.PRIORT :HSH[hsh]|12                                            
 prop.primary.op             10 FREE     L  SCH.APPT.TYPE  VAL=@proposed.op[@proposed.primary.op.urn]              
 prop.primary.op.desc        40 FREE     L                 VAL=IF{@proposed.primary.op.urn^POP IF{@proposed.op.de      
                                                           VAL=sc[,POP];@SCH.APPT.TYPE.or.name[@proposed.op[,POP]      
                                                           VAL=];@proposed.op[,POP]}}                                  
 prop.primary.op.group       10 FREE     L  SCH.APPT.GROUP VAL=IF{@SCH.APPT.TYPE.group[@proposed.op[@proposed.pri  
                                                           VAL=mary.op.urn]];"UNKNOWN"}                                
 proposed.primary.op.urn      2 INT      R                 :HSH[hsh]|4                                                 
 pt.acct.no                  12 FREE     L                 VAL=(%SCH.PAT.pt.fields(SCH.PAT.urn,"AN"))                  
 pt.age                       7 AGE      R                 VAL=(%SCH.PAT.pt.fields(SCH.PAT.urn,"AG"))                  
 pt.age.cur                   7 AGE      R                 VAL=(%SCH.PAT.pt.fields(SCH.PAT.urn,"CAG"))                 
 pt.bdate                     8 BDATE    L                 VAL=(%SCH.PAT.pt.fields(SCH.PAT.urn,"BD"))                  
 pt.bdate.com                 8 BDATE    L                 VAL=(%SCH.PAT.pt.fields(SCH.PAT.urn,"CBD"))                 
 pt.dis.disp                 10 FREE     L                 VAL=(%SCH.PAT.pt.fields(SCH.PAT.urn,"DDS"))                 
 pt.home.phone               18 PHONE    L                 VAL=(%SCH.PAT.pt.fields(SCH.PAT.urn,"HP"))                  
 pt.id.name                  48 FREE     L                 VAL=(%SCH.PAT.pt.fields(SCH.PAT.urn,"IDNM"))                
 pt.id.no                    15 FREE     L                 VAL=(%SCH.PAT.pt.fields(SCH.PAT.urn,"ID"))                  
 pt.name.desc                30 FREE     L                 VAL=(%SCH.PAT.pt.fields(SCH.PAT.urn,"NM"))                  
 pt.room.and.bed             21 FREE     L                 VAL=(%SCH.PAT.pt.fields(SCH.PAT.urn,"RB","","",SCH.PAT      
                                                           VAL=.adm.int.urn))                                          
 pt.sex                       1 CHOICE   L                 VAL=(%SCH.PAT.pt.fields(SCH.PAT.urn,"SX"))                  
 pt.status                    8 FREE     L                 VAL=@ADM.PAT.status_IF{"Y"=@ADM.PAT.observation.patien      
                                                           VAL=t "o"}                                                  
 pt.unit.no                  10 FREE     L                 VAL=(%SCH.PAT.pt.fields(SCH.PAT.urn,"UN"))                  
 pt.unit.no.tdo              10 FREE     L                 VAL=(%SCH.PAT.pt.fields(SCH.PAT.urn,"TDO"))                 
 pt.work.phone               18 PHONE    L                 VAL=(%SCH.PAT.pt.fields(SCH.PAT.urn,"WP"))                  
 recovery.text.nur.note       6 PINT     R                 :HSH[hsh]RXN                                                
 reprint.prompt               1 FREE     L                 :HSH[hsh]UNV|2                                              
 sch.operation.date           8 DATE     L                 :HSH[hsh]|17                                                
 sch.operation.time           4 HHMM     L                 :HSH[hsh]|19                                                
 ss.patient                  25 URN      L  MRI.PAT        :HSH[hsh]|8                                             
 surgeon                     10 FREE     L  MIS.DOC.DICT   :HSH[hsh]STF|0                                          
 surgeon.asst.unasst          1 FREE     L                 VAL=IF{+@Root(@staff.asst.surgeons)[""] "Y";"N"}            
 surgeon.in1                  4 HHMM     L                 :HSH[hsh]STF|7                                              
 surgeon.in2                  4 HHMM     L                 :HSH[hsh]STF|9                                              
 surgeon.name                30 FREE     L                 VAL=IF{@MIS.DOC.DICT.name[@surgeon];@surgeon}               
 surgeon.out1                 4 HHMM     L                 :HSH[hsh]STF|8                                              
 surgeon.out2                 4 HHMM     L                 :HSH[hsh]STF|10                                             
 surgery.outcome             10 FREE     L  SCH.OUTCOME    :HSH[hsh]POP|0                                          
 thru.time                    4 HHMM5    L                 VAL=(%SCH.PAT.pt.fields(SCH.PAT.urn,"THRU"))                
 time.1                       4 HHMM     L                 :HSH[hsh]TM|0                                               
 time.1.date                  8 DATE     L                 :HSH[hsh]TM|11                                              
 time.1.delay                10 FREE     L  SCH.DELAY      :HSH[hsh]TMD|0                                          
 time.1.min                   3 INT      R                 :HSH[hsh]TMD|8                                              
 time.10                      4 HHMM     L                 :HSH[hsh]TM|10                                              
 time.10.date                 8 DATE     L                 :HSH[hsh]TM|20                                              
 time.10.delay               10 FREE     L  SCH.DELAY      :HSH[hsh]TMD|18                                         
 time.10.min                  3 INT      R                 :HSH[hsh]TMD|19                                             
 time.2                       4 HHMM     L                 :HSH[hsh]TM|1                                               
 time.2.date                  8 DATE     L                 :HSH[hsh]TM|12                                              
 time.2.delay                10 FREE     L  SCH.DELAY      :HSH[hsh]TMD|1                                          
 time.2.min                   3 INT      R                 :HSH[hsh]TMD|9                                              
 time.3                       4 HHMM     L                 :HSH[hsh]TM|3                                               
 time.3.date                  8 DATE     L                 :HSH[hsh]TM|13                                              
 time.3.delay                10 FREE     L  SCH.DELAY      :HSH[hsh]TMD|2                                          
 time.3.min                   3 INT      R                 :HSH[hsh]TMD|10                                             
 time.4                       4 HHMM     L                 :HSH[hsh]TM|4                                               
 time.4.date                  8 DATE     L                 :HSH[hsh]TM|14                                              
 time.4.delay                10 FREE     L  SCH.DELAY      :HSH[hsh]TMD|3                                          
 time.4.min                   3 INT      R                 :HSH[hsh]TMD|11                                             
 time.5                       4 HHMM     L                 :HSH[hsh]TM|5                                               
 time.5.date                  8 DATE     L                 :HSH[hsh]TM|15                                              
 time.5.delay                10 FREE     L  SCH.DELAY      :HSH[hsh]TMD|4                                          
 time.5.min                   3 INT      R                 :HSH[hsh]TMD|12                                             
 time.6                       4 HHMM     L                 :HSH[hsh]TM|6                                               
 time.6.date                  8 DATE     L                 :HSH[hsh]TM|16                                              
 time.6.delay                10 FREE     L  SCH.DELAY      :HSH[hsh]TMD|5                                          
 time.6.min                   3 INT      R                 :HSH[hsh]TMD|13                                             
 time.7                       4 HHMM     L                 :HSH[hsh]TM|7                                               
 time.7.date                  8 DATE     L                 :HSH[hsh]TM|17                                              
 time.7.delay                10 FREE     L  SCH.DELAY      :HSH[hsh]TMD|6                                          
 time.7.min                   3 INT      R                 :HSH[hsh]TMD|14                                             
 time.8                       4 HHMM     L                 :HSH[hsh]TM|8                                               
 time.8.date                  8 DATE     L                 :HSH[hsh]TM|18                                              
 time.8.delay                10 FREE     L  SCH.DELAY      :HSH[hsh]TMD|7                                          
 time.8.min                   3 INT      R                 :HSH[hsh]TMD|15                                             
 time.9                       4 HHMM     L                 :HSH[hsh]TM|9                                               
 time.9.date                  8 DATE     L                 :HSH[hsh]TM|19                                              
 time.9.delay                10 FREE     L  SCH.DELAY      :HSH[hsh]TMD|16                                         
 time.9.min                   3 INT      R                 :HSH[hsh]TMD|17                                             
 transfer                    10 FREE     L  MIS.USER       :HSH[hsh]POP|2                                          
 transfer.method             10 FREE     L  SCH.TRAN       :HSH[hsh]POP|9                                          
 transfer.method.pacu        10 FREE     L  SCH.TRAN       :HSH[hsh]POP|13                                         
 transfer.method.pre         10 FREE     L  SCH.TRAN       :HSH[hsh]POP|11                                         
 transfer.pacu               10 FREE     L  MIS.USER       :HSH[hsh]POP|12                                         
 transfer.pre                10 FREE     L  MIS.USER       :HSH[hsh]POP|10                                         
 unverified                   1 YN       L                 :HSH[hsh]UNV|0                                              
 unverified.for.doc           1 FREE     L                 :HSH[hsh]UNV|1                                              
 unverify.comment            40 FREE     L                 :HSH[hsh]UNV|3                                              
 verified                     1 FREE     L                 VAL=(@complete.charge="Y")                                  
 Ì      i   2
or.cases.actual.inventory    (actual.inventories) 
[urn, actual.inventory,actual.item]
:HSH[hsh]AINV[hsin,hsii]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 actual.inventory            10 FREE     L  SCH.INV.DICT   hsin                                                    
 actual.item                 10 FREE     L                 hsii                                                        
 actual.quantity.bill         4 INT      R                 :HSH[hsh]AINV[hsin,hsii]|1                                  
 actual.quantity.stock        4 INT      R                 :HSH[hsh]AINV[hsin,hsii]|0                                  
 Ì      i   2
or.cases.actual.operations    (actual.ops) 
[urn, actual.op.urn]
:HSH[hsh]OA2[hsoa2]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 actual.op.urn                2 URN      L                 hsoa2                                                       
 actual.op                   10 FREE     L  SCH.APPT.TYPE  :HSH[hsh]OA2[hsoa2]|0                                   
 actual.op.1                 10 FREE     L  SCH.APPT.TYPE  VAL=@actual.op[1]                                       
 actual.op.1.abbrev          30 FREE     L                 VAL=IF{@actual.op.desc[1]:30T;@SCH.APPT.TYPE.descripti      
                                                           VAL=on[@actual.op[1]];@actual.op[1]:30T}                    
 actual.op.1.duration         4 PINT     R                 VAL=@actual.op.duration[1]                                  
 actual.op.1.name            40 FREE     L                 VAL=IF{@actual.op.desc[1];@SCH.APPT.TYPE.or.name[@actu      
                                                           VAL=al.op[1]];@actual.op[1]}                                
 actual.op.1.ps               1 FREE     L                 VAL=@actual.op.ps[1]                                        
 actual.op.1.rt.lft           1 FREE     L                 VAL=@actual.op.rt.lft[1]                                    
 actual.op.1.severity        10 FREE     L  SCH.OP.SEVER   VAL=@actual.op.severity[1]                              
 actual.op.abbrev            30 FREE     L                 VAL=IF{@actual.op.desc:30T;@SCH.APPT.TYPE.description[      
                                                           VAL=@actual.op];@actual.op:30T}                             
 actual.op.close              4 HHMM     L                 :HSH[hsh]OA2[hsoa2]|10                                      
 actual.op.comment           20 FREE     L                 :HSH[hsh]OA2[hsoa2]|15                                      
 actual.op.cut                4 HHMM     L                 :HSH[hsh]OA2[hsoa2]|9                                       
 actual.op.desc              40 FREE     L                 :HSH[hsh]OA2[hsoa2]|5                                       
 actual.op.desc2             40 FREE     L                 :HSH[hsh]OA2[hsoa2]|12                                      
 actual.op.desc3             40 FREE     L                 :HSH[hsh]OA2[hsoa2]|13                                      
 actual.op.desc4             40 FREE     L                 :HSH[hsh]OA2[hsoa2]|14                                      
 actual.op.duration           4 PINT     R                 :HSH[hsh]OA2[hsoa2]|4                                       
 actual.op.icd.version       10 FREE     L  ABS.VERSION    :HSH[hsh]OA2[hsoa2]ICD|0                                
 actual.op.name              40 FREE     L                 VAL=IF{@actual.op.desc;@SCH.APPT.TYPE.or.name[@actual.      
                                                           VAL=op];@actual.op}                                         
 actual.op.ps                 1 FREE     L                 :HSH[hsh]OA2[hsoa2]|3                                       
 actual.op.reserved11         0 FREE     L                 :HSH[hsh]OA2[hsoa2]|11                                      
 actual.op.rt.lft             1 FREE     L                 :HSH[hsh]OA2[hsoa2]|2                                       
 actual.op.rt.lft.out         5 FREE     L                 VAL=IF{@actual.op.rt.lft "RIGHT,LEFT,BILAT"#(L("RLB",@      
                                                           VAL=actual.op.rt.lft)_",")}                                 
 actual.op.severity          10 FREE     L  SCH.OP.SEVER   :HSH[hsh]OA2[hsoa2]|1                                   
 actual.op.surgeon           10 FREE     L  MIS.DOC.DICT   :HSH[hsh]OA2[hsoa2]|8                                   
 actual.op.surgeon.in1        4 HHMM     L                 :HSH[hsh]OA2[hsoa2]|15                                      
 actual.op.surgeon.in2        4 HHMM     L                 :HSH[hsh]OA2[hsoa2]|17                                      
 actual.op.surgeon.out1       4 HHMM     L                 :HSH[hsh]OA2[hsoa2]|16                                      
 actual.op.surgeon.out2       4 HHMM     L                 :HSH[hsh]OA2[hsoa2]|18                                      
 actual.op.wound              2 FREE     L                 :HSH[hsh]OA2[hsoa2]|7                                       
 actual.op.yn                 1 YN       L                 :HSH[hsh]OA2[hsoa2]|6                                       
 old.actual.op.surgen.out2    4 HHMM     L                 :HSH[hsh]OA2[hsoa2]|18                                      
 old.actual.op.surgeon.in2    4 HHMM     L                 :HSH[hsh]OA2[hsoa2]|17                                      
 old.actual.op.surgeon.out    4 HHMM     L                 :HSH[hsh]OA2[hsoa2]|16                                      
 Ì      i   2
actual.ops.cpts    (actual.ops.cpts) 
[urn,actual.op.urn, actual.op.cpt.code.q]
:HSH[hsh]OA2[hsoa2]CPT[dfaQ]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 actual.op.cpt.code.q         3 PINT     R                 dfaQ                                                        
 actual.op.cpt.code           8 FREE     L  ABS.CPT        :HSH[hsh]OA2[hsoa2]CPT[dfaQ]|0                          
 Ì      i   2
actual.ops.icds    (actual.ops.icds) 
[urn,actual.op.urn, actual.op.icd.code.q]
:HSH[hsh]OA2[hsoa2]ICD[drcQ]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 actual.op.icd.code.q         3 PINT     R                 drcQ                                                        
 actual.op.icd.code           7 FREE     L                 :HSH[hsh]OA2[hsoa2]ICD[drcQ]|0                              
 Ì      i   2
or.actual.op.times    (actual.ops.times) 
[urn,actual.op.urn, actual.op.time.q]
:HSH[hsh]OA2[hsoa2]T[hshTQ]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 actual.op.time.q             3 URN      L                 hshTQ                                                       
 actual.op.surgeon.date       8 DATE     L                 :HSH[hsh]OA2[hsoa2]T[hshTQ]|2                               
 actual.op.surgeon.in         4 HHMM     L                 :HSH[hsh]OA2[hsoa2]T[hshTQ]|0                               
 actual.op.surgeon.out        4 HHMM     L                 :HSH[hsh]OA2[hsoa2]T[hshTQ]|1                               
 Ì      i   2
or.cases.added.drugs    (added.drugs) 
[urn, added.drug]
:HSH[hsh]ADD[hsa]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 added.drug                  10 FREE     L                 hsa                                                         
 Ì      i   2
or.cases.airway.maintenance    (airway.maintenance) 
[urn, airway.maint]
:HSH[hsh]AM[hsam]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 airway.maint                 5 FREE     L  SCH.AIR.MAINT  hsam                                                    
 Ì      i   2
or.cases.anesthetic.categories    (anes.categories) 
[urn, anes.category]
:HSH[hsh]ANE[hsac]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 anes.category                5 FREE     L  SCH.ANES.CAT   hsac                                                    
 Ì      i   2
or.cases.anesthetic.agents    (anes.agents) 
[urn,anes.category, anes.agent]
:HSH[hsh]ANE[hsac,hsa]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 anes.agent                  10 FREE     L                 hsa                                                         
 Ì      i   2
or.cases.pre.meds.category    (anes.category.pre.meds) 
[urn, anes.cat.pre.med]
:HSH[hsh]ANEP[hsac]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 anes.cat.pre.med             5 FREE     L  SCH.ANES.CAT   hsac                                                    
 Ì      i   2
or.cases.pre.meds    (anes.pre.meds) 
[urn,anes.cat.pre.med, anes.pre.med]
:HSH[hsh]ANEP[hsac,hsa]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 anes.pre.med                10 FREE     L                 hsa                                                         
 Ì      i   2
or.cases.anesthesia.text    (aness.text) 
[urn, anes.text.line]
:HSH[hsh]AX[hshAl]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 anes.text.line               3 URN      L                 hshAl                                                       
 anes.edit                    1 YN       L                 :HSH[hsh]AX[hshAl]|1                                        
 anes.text                   70 FREE     L                 :HSH[hsh]AX[hshAl]                                          
 anes.text.exists             0 YN       L                 VAL=@Set.attr(@Z.color.labels1)_IF{+@t.aness.text[urn,      
                                                           VAL=""] "*";" "}_@Set.attr(@Z.color.data1)                  
 Ì      i   2
or.cases.can.audit.trail    (audit.trail) 
[urn, audit.date,audit.date.urn]
:HSH[hsh]AUD[hshAD,hshAU]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 audit.date                   8 DATE     L                 hshAD                                                       
 audit.date.urn               2 PINT     R                 hshAU                                                       
 audit.outcome               10 FREE     L  SCH.CAN.RSN    :HSH[hsh]AUD[hshAD,hshAU]|6                             
 audit.room                  15 FREE     L  SCH.RESOURCE   :HSH[hsh]AUD[hshAD,hshAU]|4                             
 audit.xfer.date              8 DATE     L                 :HSH[hsh]AUD[hshAD,hshAU]|1                                 
 audit.xfer.time              4 TIME     L                 :HSH[hsh]AUD[hshAD,hshAU]|2                                 
 audit.xfer.type             10 FREE     L                 :HSH[hsh]AUD[hshAD,hshAU]|0                                 
 audit.xfer.user             10 FREE     L  MIS.USER       :HSH[hsh]AUD[hshAD,hshAU]|3                             
 Ì      i   2
or.cases.bbk.data    (bbk.data) 
[urn, bbk.urn]
:HSH[hsh]B2[hshBK]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 bbk.urn                     14 FREE     L                 hshBK                                                       
 bbk.exists                   1 YN       L                 VAL=@Set.attr(@Z.color.labels1)_IF{+@t.bbk.queries[urn      
                                                           VAL=,bbk.urn,""] "*";" "}_@Set.attr(@Z.color.data1)         
 bbk.yn                       1 YN       L                 :HSH[hsh]B2[hshBK]|0                                        
 Ì      i   2
or.cases.bbk.screen    (bbk.queries) 
[urn,bbk.urn, bbk.query]
:HSH[hsh]B2[hshBK,ggv]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 bbk.query                   10 FREE     L  MIS.QUERY      ggv                                                     
 bbk.response                75 FREE     L                 :HSH[hsh]B2[hshBK,ggv]|0                                    
 Ì      i   2
or.cases.bbk.screen.mult.resp    (bbk.queries.mult) 
[urn,bbk.urn,bbk.query, bbk.query.mult.q]
:HSH[hsh]B2[hshBK,ggv]M[ggvMQ]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 bbk.query.mult.q             2 PINT     R                 ggvMQ                                                       
 bbk.query.mult.resp         30 QRY.RESP L                 :HSH[hsh]B2[hshBK,ggv]M[ggvMQ]|0                            
 Ì      i   2
or.cases.bbk.pacu.data    (bbk.data.pacu) 
[urn, bbk.urn.pacu]
:HSH[hsh]B3[hshBK]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 bbk.urn.pacu                14 FREE     L                 hshBK                                                       
 bbk.exists.pacu              1 YN       L                 VAL=@Set.attr(@Z.color.labels1)_IF{+@t.bbk.queries.pac      
                                                           VAL=u[urn,bbk.urn.pacu,""] "*";" "}_@Set.attr(@Z.color      
                                                           VAL=.data1)                                                 
 bbk.yn.pacu                  1 YN       L                 :HSH[hsh]B3[hshBK]|0                                        
 Ì      i   2
or.cases.bbk.pacu.screen    (bbk.queries.pacu) 
[urn,bbk.urn.pacu, bbk.query.pacu]
:HSH[hsh]B3[hshBK,ggv]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 bbk.query.pacu              10 FREE     L  MIS.QUERY      ggv                                                     
 bbk.response.pacu           75 FREE     L                 :HSH[hsh]B3[hshBK,ggv]|0                                    
 Ì      i   2
or.cases.bbk.pacu.screen.mresp    (bbk.queries.pacu.mult) 
[urn,bbk.urn.pacu,bbk.query.pacu, bbk.query.pacu.mult.q]
:HSH[hsh]B3[hshBK,ggv]M[ggvMQ]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 bbk.query.pacu.mult.q        2 PINT     R                 ggvMQ                                                       
 bbk.query.pacu.mult.resp    30 QRY.RESP L                 :HSH[hsh]B3[hshBK,ggv]M[ggvMQ]|0                            
 Ì      i   2
or.cases.bbk.pre.data    (bbk.data.pre) 
[urn, bbk.urn.pre]
:HSH[hsh]B1[hshBK]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 bbk.urn.pre                 14 FREE     L                 hshBK                                                       
 bbk.exists.pre               1 YN       L                 VAL=@Set.attr(@Z.color.labels1)_IF{+@t.bbk.queries.pre      
                                                           VAL=[urn,bbk.urn.pre,""] "*";" "}_@Set.attr(@Z.color.d      
                                                           VAL=ata1)                                                   
 bbk.yn.pre                   1 YN       L                 :HSH[hsh]B1[hshBK]|0                                        
 Ì      i   2
or.cases.bbk.pre.screen    (bbk.queries.pre) 
[urn,bbk.urn.pre, bbk.query.pre]
:HSH[hsh]B1[hshBK,ggv]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 bbk.query.pre               10 FREE     L  MIS.QUERY      ggv                                                     
 bbk.response.pre            75 FREE     L                 :HSH[hsh]B1[hshBK,ggv]|0                                    
 Ì      i   2
or.cases.bbk.pre.screen.mresp    (bbk.queries.pre.mult) 
[urn,bbk.urn.pre,bbk.query.pre, bbk.queries.pre.mult.q]
:HSH[hsh]B1[hshBK,ggv]M[ggvMQ]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 bbk.queries.pre.mult.q       2 PINT     R                 ggvMQ                                                       
 bbk.queries.pre.mult.resp   30 QRY.RESP L                 :HSH[hsh]B1[hshBK,ggv]M[ggvMQ]|0                            
 Ì      i   2
or.cases.billing    (billing.data) 
[urn, bill.urn]
:HSH[hsh]B[hshBU]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 bill.urn                    11 FREE     L                 hshBU                                                       
 bill.anes.rule              10 FREE     L  SCH.ANES.RULE  :HSH[hsh]B[hshBU]|2                                     
 bill.charge.anes.md          9 PINT     R                 :HSH[hsh]B[hshBU]|9                                         
 bill.charge.anes.time        9 PINT     R                 :HSH[hsh]B[hshBU]|8                                         
 bill.charge.eqp              9 PINT     R                 :HSH[hsh]B[hshBU]|6                                         
 bill.charge.ip               9 PINT     R                 :HSH[hsh]B[hshBU]|7                                         
 bill.charge.item             9 PINT     R                 :HSH[hsh]B[hshBU]|4                                         
 bill.charge.med              9 PINT     R                 :HSH[hsh]B[hshBU]|10                                        
 bill.charge.misc             9 PINT     R                 :HSH[hsh]B[hshBU]|11                                        
 bill.charge.pacu.time        9 PINT     R                 :HSH[hsh]B[hshBU]|12                                        
 bill.charge.pro.fee          9 PINT     R                 :HSH[hsh]B[hshBU]|16                                        
 bill.charge.proc             9 PINT     R                 :HSH[hsh]B[hshBU]|3                                         
 bill.charge.time             9 PINT     R                 :HSH[hsh]B[hshBU]|5                                         
 bill.credit                  1 YN       L                 :HSH[hsh]B[hshBU]|0                                         
 bill.date                    8 DATE     L                 VAL=(@bill.urn$8)                                           
 bill.pacu.rule              10 FREE     L  SCH.PACU.RULE  :HSH[hsh]B[hshBU]|13                                    
 bill.pt.status               8 FREE     L                 :HSH[hsh]B[hshBU]|15                                        
 bill.time.rule              10 FREE     L  SCH.TIME.RULE  :HSH[hsh]B[hshBU]|1                                     
 bill.user                   10 FREE     L  MIS.USER       :HSH[hsh]B[hshBU]|14                                    
 Ì      i   2
or.case.billing.anes    (billing.data.anes) 
[urn,bill.urn, bill.anes]
:HSH[hsh]B[hshBU]A[hshBN]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 bill.anes                   10 FREE     L                 hshBN                                                       
 bill.anes.audit.ack.date     8 DATE     L                 VAL=IF{@SCH.PAT.bill.anes.audit.ack.secs %Z.date.in.ma      
                                                           VAL=gic(@SCH.PAT.bill.anes.audit.ack.secs)}                 
 bill.anes.audit.ack.secs     9 PINT     R                 :HSH[hsh]B[hshBU]A[hshBN]BI|3                               
 bill.anes.audit.ack.time     4 HHMM     L                 VAL=IF{@SCH.PAT.bill.anes.audit.ack.secs %Z.time.out(@      
                                                           VAL=SCH.PAT.bill.anes.audit.ack.secs)}                      
 bill.anes.audit.date         8 DATE     L                 :HSH[hsh]B[hshBU]A[hshBN]BI|0                               
 bill.anes.audit.ftp.file    25 FREE     L                 :HSH[hsh]B[hshBU]A[hshBN]BI|2                               
 bill.anes.audit.urn          6 PINT     R                 :HSH[hsh]B[hshBU]A[hshBN]BI|1                               
 bill.anes.in.batch           1 YN       L                 :HSH[hsh]B[hshBU]A[hshBN]B                                  
 bill.anes.qty                3 INT      R                 :HSH[hsh]B[hshBU]A[hshBN]                                   
 Ì      i   2
or.billing.data.anes.detail    (billing.data.anes.det) 
[urn,bill.urn,bill.anes, bill.anes.det]
:HSH[hsh]B[hshBU]A[hshBN]D[hsw]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 bill.anes.det               10 FREE     L  SCH.ANES.RULE  hsw                                                     
 bill.anes.det.qty            3 INT      R                 :HSH[hsh]B[hshBU]A[hshBN]D[hsw]|0                           
 Ì      i   2
or.case.billing.eqp    (billing.data.eqp) 
[urn,bill.urn, bill.eqp]
:HSH[hsh]B[hshBU]EQ[hshBN]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 bill.eqp                    10 FREE     L                 hshBN                                                       
 bill.eqp.audit.ack.date      8 DATE     L                 VAL=IF{@SCH.PAT.bill.eqp.audit.ack.secs %Z.date.in.mag      
                                                           VAL=ic(@SCH.PAT.bill.eqp.audit.ack.secs)}                   
 bill.eqp.audit.ack.secs      9 PINT     R                 :HSH[hsh]B[hshBU]EQ[hshBN]BI|3                              
 bill.eqp.audit.ack.time      4 HHMM     L                 VAL=IF{@SCH.PAT.bill.eqp.audit.ack.secs %Z.time.out(@S      
                                                           VAL=CH.PAT.bill.eqp.audit.ack.secs)}                        
 bill.eqp.audit.date          8 DATE     L                 :HSH[hsh]B[hshBU]EQ[hshBN]BI|0                              
 bill.eqp.audit.ftp.file     25 FREE     L                 :HSH[hsh]B[hshBU]EQ[hshBN]BI|2                              
 bill.eqp.audit.urn           6 PINT     R                 :HSH[hsh]B[hshBU]EQ[hshBN]BI|1                              
 bill.eqp.in.batch            1 YN       L                 :HSH[hsh]B[hshBU]EQ[hshBN]B                                 
 bill.eqp.qty                 3 INT      R                 :HSH[hsh]B[hshBU]EQ[hshBN]                                  
 Ì      i   2
or.billing.eqp.det    (billing.data.eqp.det) 
[urn,bill.urn,bill.eqp, bill.eqp.det]
:HSH[hsh]B[hshBU]EQ[hshBN]D[wre]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 bill.eqp.det                15 FREE     L  SCH.EQP        wre                                                     
 bill.eqp.det.qty             3 INT      R                 :HSH[hsh]B[hshBU]EQ[hshBN]D[wre]|0                          
 Ì      i   2
or.cases.billing.inv    (billing.data.inv) 
[urn,bill.urn, bill.inv,bill.cost,bill.comment]
:HSH[hsh]B[hshBU]INV[hshBN,hshBC,hshBM]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 bill.inv                    10 FREE     L                 hshBN                                                       
 bill.cost                    9 FREE     L                 hshBC                                                       
 bill.comment                30 FREE     L                 hshBM                                                       
 bill.inv.audit.ack.date      8 DATE     L                 VAL=IF{@SCH.PAT.bill.inv.audit.ack.secs %Z.date.in.mag      
                                                           VAL=ic(@SCH.PAT.bill.inv.audit.ack.secs)}                   
 bill.inv.audit.ack.secs      9 PINT     R                 :HSH[hsh]B[hshBU]INV[hshBN,hshBC,hshBM]BI|3                 
 bill.inv.audit.ack.time      4 HHMM     L                 VAL=IF{@SCH.PAT.bill.inv.audit.ack.secs %Z.time.out(@S      
                                                           VAL=CH.PAT.bill.inv.audit.ack.secs)}                        
 bill.inv.audit.date          8 DATE     L                 :HSH[hsh]B[hshBU]INV[hshBN,hshBC,hshBM]BI|0                 
 bill.inv.audit.ftp.file     25 FREE     L                 :HSH[hsh]B[hshBU]INV[hshBN,hshBC,hshBM]BI|2                 
 bill.inv.audit.urn           6 PINT     R                 :HSH[hsh]B[hshBU]INV[hshBN,hshBC,hshBM]BI|1                 
 bill.inv.create.txn          1 YN       L                 :HSH[hsh]B[hshBU]INV[hshBN,hshBC,hshBM]C                    
 bill.inv.in.batch            1 YN       L                 :HSH[hsh]B[hshBU]INV[hshBN,hshBC,hshBM]B                    
 bill.inv.qty                 3 INT      R                 :HSH[hsh]B[hshBU]INV[hshBN,hshBC,hshBM]                     
 Ì      i   2
or.billing.data.inv.detail    (billing.data.inv.det) 
[urn,bill.urn,bill.inv,bill.cost,bill.comment, bill.item.inv,bill.item]
:HSH[hsh]B[hshBU]INV[hshBN,hshBC,hshBM]D[hsin,hsii]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 bill.item.inv               10 FREE     L  SCH.INV        hsin                                                    
 bill.item                   10 FREE     L  SCH.INV.ITEM   hsii                                                    
 bill.item.qty                3 INT      R                 :HSH[hsh]B[hshBU]INV[hshBN,hshBC,hshBM]D[hsin,hsii]|0       
 Ì      i   2
or.case.billing.ip    (billing.data.ip) 
[urn,bill.urn, bill.ip]
:HSH[hsh]B[hshBU]IP[hshBN]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 bill.ip                     10 FREE     L                 hshBN                                                       
 bill.ip.audit.ack.date       8 DATE     L                 VAL=IF{@SCH.PAT.bill.ip.audit.ack.secs %Z.date.in.magi      
                                                           VAL=c(@SCH.PAT.bill.ip.audit.ack.secs)}                     
 bill.ip.audit.ack.secs       9 PINT     R                 :HSH[hsh]B[hshBU]IP[hshBN]BI|3                              
 bill.ip.audit.ack.time       4 HHMM     L                 VAL=IF{@SCH.PAT.bill.ip.audit.ack.secs %Z.time.out(@SC      
                                                           VAL=H.PAT.bill.ip.audit.ack.secs)}                          
 bill.ip.audit.date           8 DATE     L                 :HSH[hsh]B[hshBU]IP[hshBN]BI|0                              
 bill.ip.audit.ftp.file      25 FREE     L                 :HSH[hsh]B[hshBU]IP[hshBN]BI|2                              
 bill.ip.audit.urn            6 PINT     R                 :HSH[hsh]B[hshBU]IP[hshBN]BI|1                              
 bill.ip.in.batch             1 YN       L                 :HSH[hsh]B[hshBU]IP[hshBN]B                                 
 bill.ip.qty                  3 INT      R                 :HSH[hsh]B[hshBU]IP[hshBN]                                  
 Ì      i   2
or.case.billing.med    (billing.data.med) 
[urn,bill.urn, bill.med]
:HSH[hsh]B[hshBU]ME[hshBN]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 bill.med                    10 FREE     L                 hshBN                                                       
 bill.med.audit.ack.date      8 DATE     L                 VAL=IF{@SCH.PAT.bill.med.audit.ack.secs %Z.date.in.mag      
                                                           VAL=ic(@SCH.PAT.bill.med.audit.ack.secs)}                   
 bill.med.audit.ack.secs      9 PINT     R                 :HSH[hsh]B[hshBU]ME[hshBN]BI|3                              
 bill.med.audit.ack.time      4 HHMM     L                 VAL=IF{@SCH.PAT.bill.med.audit.ack.secs %Z.time.out(@S      
                                                           VAL=CH.PAT.bill.med.audit.ack.secs)}                        
 bill.med.audit.date          8 DATE     L                 :HSH[hsh]B[hshBU]ME[hshBN]BI|0                              
 bill.med.audit.ftp.file     25 FREE     L                 :HSH[hsh]B[hshBU]ME[hshBN]BI|2                              
 bill.med.audit.urn           6 PINT     R                 :HSH[hsh]B[hshBU]ME[hshBN]BI|1                              
 bill.med.in.batch            1 YN       L                 :HSH[hsh]B[hshBU]ME[hshBN]B                                 
 bill.med.qty                 3 INT      R                 :HSH[hsh]B[hshBU]ME[hshBN]                                  
 Ì      i   2
or.cases.billing.misc    (billing.data.misc) 
[urn,bill.urn, bill.misc,bill.misc.charge,bill.misc.comment]
:HSH[hsh]B[hshBU]MC[hshBN,hshBC,hshBM]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 bill.misc                   10 FREE     L                 hshBN                                                       
 bill.misc.charge             9 FREE     L                 hshBC                                                       
 bill.misc.comment           30 FREE     L                 hshBM                                                       
 bill.misc.audit.ack.date     8 DATE     L                 VAL=IF{@SCH.PAT.bill.misc.audit.ack.secs %Z.date.in.ma      
                                                           VAL=gic(@SCH.PAT.bill.misc.audit.ack.secs)}                 
 bill.misc.audit.ack.secs     9 PINT     R                 :HSH[hsh]B[hshBU]MC[hshBN,hshBC,hshBM]BI|3                  
 bill.misc.audit.ack.time     4 HHMM     L                 VAL=IF{@SCH.PAT.bill.misc.audit.ack.secs %Z.time.out(@      
                                                           VAL=SCH.PAT.bill.misc.audit.ack.secs)}                      
 bill.misc.audit.date         8 DATE     L                 :HSH[hsh]B[hshBU]MC[hshBN,hshBC,hshBM]BI|0                  
 bill.misc.audit.ftp.file    25 FREE     L                 :HSH[hsh]B[hshBU]MC[hshBN,hshBC,hshBM]BI|2                  
 bill.misc.audit.urn          6 PINT     R                 :HSH[hsh]B[hshBU]MC[hshBN,hshBC,hshBM]BI|1                  
 bill.misc.in.batch           1 YN       L                 :HSH[hsh]B[hshBU]MC[hshBN,hshBC,hshBM]B                     
 bill.misc.qty                3 INT      R                 :HSH[hsh]B[hshBU]MC[hshBN,hshBC,hshBM]                      
 Ì      i   2
or.cases.billing.ops    (billing.data.ops) 
[urn,bill.urn, bill.op]
:HSH[hsh]B[hshBU]OP2[hshBN]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 bill.op                     10 FREE     L                 hshBN                                                       
 bill.op.audit.ack.date       8 DATE     L                 VAL=IF{@SCH.PAT.bill.op.audit.ack.secs %Z.date.in.magi      
                                                           VAL=c(@SCH.PAT.bill.op.audit.ack.secs)}                     
 bill.op.audit.ack.secs       9 PINT     R                 :HSH[hsh]B[hshBU]OP2[hshBN]BI|3                             
 bill.op.audit.ack.time       4 HHMM     L                 VAL=IF{@SCH.PAT.bill.op.audit.ack.secs %Z.time.out(@SC      
                                                           VAL=H.PAT.bill.op.audit.ack.secs)}                          
 bill.op.audit.date           8 DATE     L                 :HSH[hsh]B[hshBU]OP2[hshBN]BI|0                             
 bill.op.audit.ftp.file      25 FREE     L                 :HSH[hsh]B[hshBU]OP2[hshBN]BI|2                             
 bill.op.audit.urn            6 PINT     R                 :HSH[hsh]B[hshBU]OP2[hshBN]BI|1                             
 bill.op.in.batch             1 YN       L                 :HSH[hsh]B[hshBU]OP2[hshBN]B                                
 bill.op.qty                  3 INT      R                 :HSH[hsh]B[hshBU]OP2[hshBN]                                 
 Ì      i   2
or.billing.ops.detail    (billing.data.ops.det) 
[urn,bill.urn,bill.op, bill.op.det]
:HSH[hsh]B[hshBU]OP2[hshBN]B[wat]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 bill.op.det                 10 FREE     L  SCH.APPT.TYPE  wat                                                     
 bill.op.det.qty              3 INT      R                 :HSH[hsh]B[hshBU]OP2[hshBN]B[wat]|0                         
 Ì      i   2
or.cases.professional.fee    (billing.data.pro.fee) 
[urn,bill.urn, bill.pro.fee,bill.pro.fee.surg]
:HSH[hsh]B[hshBU]PF[hshBN,hshGG]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 bill.pro.fee                10 FREE     L                 hshBN                                                       
 bill.pro.fee.surg           10 FREE     L                 hshGG                                                       
 bill.pro.fee.in.batch        1 YN       L                 :HSH[hsh]B[hshBU]PF[hshBN,hshGG]B                           
 bill.pro.fee.qty             3 INT      R                 :HSH[hsh]B[hshBU]PF[hshBN,hshGG]                            
 Ì      i   2
or.case.billing.times    (billing.data.time) 
[urn,bill.urn, bill.time]
:HSH[hsh]B[hshBU]T[hshBN]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 bill.time                   10 FREE     L                 hshBN                                                       
 bill.time.audit.ack.date     8 DATE     L                 VAL=IF{@SCH.PAT.bill.time.audit.ack.secs %Z.date.in.ma      
                                                           VAL=gic(@SCH.PAT.bill.time.audit.ack.secs)}                 
 bill.time.audit.ack.secs     9 PINT     R                 :HSH[hsh]B[hshBU]T[hshBN]BI|3                               
 bill.time.audit.ack.time     4 HHMM     L                 VAL=IF{@SCH.PAT.bill.time.audit.ack.secs %Z.time.out(@      
                                                           VAL=SCH.PAT.bill.time.audit.ack.secs)}                      
 bill.time.audit.date         8 DATE     L                 :HSH[hsh]B[hshBU]T[hshBN]BI|0                               
 bill.time.audit.ftp.file    25 FREE     L                 :HSH[hsh]B[hshBU]T[hshBN]BI|2                               
 bill.time.audit.urn          6 PINT     R                 :HSH[hsh]B[hshBU]T[hshBN]BI|1                               
 bill.time.in.batch           1 YN       L                 :HSH[hsh]B[hshBU]T[hshBN]V                                  
 bill.time.qty                3 INT      R                 :HSH[hsh]B[hshBU]T[hshBN]                                   
 Ì      i   2
or.billing.data.time.detail    (billing.data.time.det) 
[urn,bill.urn,bill.time, bill.time.det]
:HSH[hsh]B[hshBU]T[hshBN]D[hsy]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 bill.time.det               10 FREE     L  SCH.TIME.RULE  hsy                                                     
 bill.time.det.qty              INT      R                 :HSH[hsh]B[hshBU]T[hshBN]D[hsy]|0                           
 Ì      i   2
or.case.billing.times.anes    (billing.data.time.anes) 
[urn,bill.urn, bill.time.anes]
:HSH[hsh]B[hshBU]AT[hshBN]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 bill.time.anes              10 FREE     L                 hshBN                                                       
 bill.time.anes.ack.date      8 DATE     L                 VAL=IF{@SCH.PAT.bill.time.anes.ack.secs %Z.date.in.mag      
                                                           VAL=ic(@SCH.PAT.bill.time.anes.ack.secs)}                   
 bill.time.anes.ack.secs      9 PINT     R                 :HSH[hsh]B[hshBU]AT[hshBN]BI|3                              
 bill.time.anes.ack.time      4 HHMM     L                 VAL=IF{@SCH.PAT.bill.time.anes.ack.secs %Z.time.out(@S      
                                                           VAL=CH.PAT.bill.time.anes.ack.secs)}                        
 bill.time.anes.audit.date    8 DATE     L                 :HSH[hsh]B[hshBU]AT[hshBN]BI|0                              
 bill.time.anes.audit.urn     6 PINT     R                 :HSH[hsh]B[hshBU]AT[hshBN]BI|1                              
 bill.time.anes.ftp.file     25 FREE     L                 :HSH[hsh]B[hshBU]AT[hshBN]BI|2                              
 bill.time.anes.in.batch      1 YN       L                 :HSH[hsh]B[hshBU]AT[hshBN]B                                 
 bill.time.qty.anes           3 INT      R                 :HSH[hsh]B[hshBU]AT[hshBN]                                  
 Ì      i   2
or.billing.data.time.anes.det    (billing.data.time.anes.de) 
[urn,bill.urn,bill.time.anes, bill.time.anes.det]
:HSH[hsh]B[hshBU]AT[hshBN]D[hsw]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 bill.time.anes.det          10 FREE     L  SCH.ANES.RULE  hsw                                                     
 bill.time.anes.det.qty       3 INT      R                 :HSH[hsh]B[hshBU]AT[hshBN]D[hsw]|0                          
 Ì      i   2
or.case.billing.times.pacu    (billing.data.time.pacu) 
[urn,bill.urn, bill.time.pacu]
:HSH[hsh]B[hshBU]PT[hshBN]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 bill.time.pacu              10 FREE     L                 hshBN                                                       
 bill.time.pacu.ack.date      8 DATE     L                 VAL=IF{@SCH.PAT.bill.time.pacu.ack.secs %Z.date.in.mag      
                                                           VAL=ic(@SCH.PAT.bill.time.pacu.ack.secs)}                   
 bill.time.pacu.ack.secs      9 PINT     R                 :HSH[hsh]B[hshBU]PT[hshBN]BI|3                              
 bill.time.pacu.ack.time      4 HHMM     L                 VAL=IF{@SCH.PAT.bill.time.pacu.ack.secs %Z.time.out(@S      
                                                           VAL=CH.PAT.bill.time.pacu.ack.secs)}                        
 bill.time.pacu.audit.date    8 DATE     L                 :HSH[hsh]B[hshBU]PT[hshBN]BI|0                              
 bill.time.pacu.audit.urn     6 PINT     R                 :HSH[hsh]B[hshBU]PT[hshBN]BI|1                              
 bill.time.pacu.ftp.file     25 FREE     L                 :HSH[hsh]B[hshBU]PT[hshBN]BI|2                              
 bill.time.pacu.in.batch      1 YN       L                 :HSH[hsh]B[hshBU]PT[hshBN]B                                 
 bill.time.qty.pacu           3 INT      R                 :HSH[hsh]B[hshBU]PT[hshBN]                                  
 Ì      i   2
or.billing.data.time.pacu.det    (billing.data.time.pacu.de) 
[urn,bill.urn,bill.time.pacu, bill.time.pacu.det]
:HSH[hsh]B[hshBU]PT[hshBN]D[hsk]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 bill.time.pacu.det          10 FREE     L  SCH.PACU.RULE  hsk                                                     
 bill.time.pacu.det.qty         INT      R                 :HSH[hsh]B[hshBU]PT[hshBN]D[hsk]|0                          
 Ì      i   2
or.cases.circuits    (circuits) 
[urn, circuit]
:HSH[hsh]CIR[hsci]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 circuit                      5 FREE     L  SCH.CIRCUIT    hsci                                                    
 Ì      i   2
or.cases.complications    (complications) 
[urn, complication]
:HSH[hsh]C[hsco]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 complication                10 FREE     L  SCH.COMPL      hsco                                                    
 Ì      i   2
or.cases.complications.anes    (complications.anes) 
[urn, complication.anes]
:HSH[hsh]CA[hsco]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 complication.anes           10 FREE     L  SCH.COMPL      hsco                                                    
 Ì      i   2
or.cases.complications.pacu    (complications.pacu) 
[urn, complication.pacu]
:HSH[hsh]C3[hsco]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 complication.pacu           10 FREE     L  SCH.COMPL      hsco                                                    
 Ì      i   2
or.cases.complications.pre    (complications.pre) 
[urn, complication.pre]
:HSH[hsh]C1[hsco]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 complication.pre            10 FREE     L  SCH.COMPL      hsco                                                    
 Ì      i   2
or.cases.counts    (counts) 
[urn, count.urn]
:HSH[hsh]COUNT[hshCu]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 count.urn                    2 URN      L                 hshCu                                                       
 count.1.nurse.1             10 FREE     L  MIS.USER       :HSH[hsh]COUNT[hshCu]|1                                 
 count.1.nurse.2             10 FREE     L  MIS.USER       :HSH[hsh]COUNT[hshCu]|2                                 
 count.2.comment             40 FREE     L                 :HSH[hsh]COUNT[hshCu]|6                                     
 count.2.comment2            40 FREE     L                 :HSH[hsh]COUNT[hshCu]|7                                     
 count.2.correct              1 YN       L                 :HSH[hsh]COUNT[hshCu]|5                                     
 count.2.nurse.1             10 FREE     L  MIS.USER       :HSH[hsh]COUNT[hshCu]|3                                 
 count.2.nurse.2             10 FREE     L  MIS.USER       :HSH[hsh]COUNT[hshCu]|4                                 
 count.3.comment             40 FREE     L                 :HSH[hsh]COUNT[hshCu]|11                                    
 count.3.comment2            40 FREE     L                 :HSH[hsh]COUNT[hshCu]|12                                    
 count.3.correct              1 YN       L                 :HSH[hsh]COUNT[hshCu]|10                                    
 count.3.nurse.1             10 FREE     L  MIS.USER       :HSH[hsh]COUNT[hshCu]|8                                 
 count.3.nurse.2             10 FREE     L  MIS.USER       :HSH[hsh]COUNT[hshCu]|9                                 
 count.type                  10 FREE     L                 :HSH[hsh]COUNT[hshCu]|0                                     
 Ì      i   2
or.case.cultures    (cultures) 
[urn, culture.urn]
:HSH[hsh]CUL[hshCU]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 culture.urn                  3 URN      L                 hshCU                                                       
 culture                     70 FREE     L                 :HSH[hsh]CUL[hshCU]                                         
 culture.edit                 1 YN       L                 :HSH[hsh]CUL[hshCU]|1                                       
 culture.exists               0 YN       L                 VAL=@Set.attr(@Z.color.labels1)_IF{+@t.cultures[urn,""      
                                                           VAL=] "*";" "}_@Set.attr(@Z.color.data1)                    
 Ì      i   2
or.cases.cds    (customer.defined.queries) 
[urn, cd.screen,cd.query]
:HSH[hsh]CD[gxx,ggv]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 cd.screen                   15 FREE     L  MIS.SCREEN     gxx                                                     
 cd.query                    10 FREE     L  MIS.QUERY      ggv                                                     
 cd.response                 75 FREE     L                 :HSH[hsh]CD[gxx,ggv]|0                                      
 Ì      i   2
or.cases.cds.mult    (cust.def.query.mult) 
[urn,cd.screen,cd.query, cd.query.mult.q]
:HSH[hsh]CD[gxx,ggv]M[ggvMQ]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 cd.query.mult.q              2 PINT     R                 ggvMQ                                                       
 cd.query.mult.response      30 QRY.RESP L                 :HSH[hsh]CD[gxx,ggv]M[ggvMQ]|0                              
 Ì      i   2
or.cases.devices    (devices) 
[urn, device]
:HSH[hsh]DEV[hsdv]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 device                      10 FREE     L  SCH.DEVICE     hsdv                                                    
 device.comment              30 FREE     L                 :HSH[hsh]DEV[hsdv]|0                                        
 device.comment2             30 FREE     L                 :HSH[hsh]DEV[hsdv]|1                                        
 Ì      i   2
or.cases.diagnosis.post.text    (diagnosis.post.text) 
[urn, dx.post.text.line]
:HSH[hsh]DXP[hDXPl]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 dx.post.text.line            3 URN      L                 hDXPl                                                       
 dx.post.edit                 1 YN       L                 :HSH[hsh]DXP[hDXPl]|1                                       
 dx.post.text                70 FREE     L                 :HSH[hsh]DXP[hDXPl]                                         
 dx.post.text.exists          0 YN       L                 VAL=@Set.attr(@Z.color.labels1)_IF{+@t.diagnosis.post.      
                                                           VAL=text[urn,""] "*";D(5,0,1,1)}_@Set.attr(@Z.color.da      
                                                           VAL=ta1)                                                    
 Ì      i   2
or.cases.diagnosis.pre    (diagnosis.pre.text) 
[urn, dx.pre.text.line]
:HSH[hsh]DX[hDXl]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 dx.pre.text.line             3 URN      L                 hDXl                                                        
 dx.pre.edit                  1 YN       L                 :HSH[hsh]DX[hDXl]|1                                         
 dx.pre.text                 70 FREE     L                 :HSH[hsh]DX[hDXl]                                           
 dx.pre.text.exists           0 YN       L                 VAL=@Set.attr(@Z.color.labels1)_IF{+@t.diagnosis.pre.t      
                                                           VAL=ext[urn,""] "*";D(5,0,1,1)}_@Set.attr(@Z.color.dat      
                                                           VAL=a1)                                                     
 Ì      i   2
or.cases.dressings    (dressings) 
[urn, dressing.urn]
:HSH[hsh]DRESS[shsDu]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 dressing.urn                 2 URN      L                 shsDu                                                       
 dressing                    50 FREE     L                 :HSH[hsh]DRESS[shsDu]|0                                     
 Ì      i   2
or.case.equipment    (equipment) 
[urn, eqp]
:HSH[hsh]EQ[wre]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 eqp                         15 FREE     L  SCH.RESOURCE   wre                                                     
 eqp.screen.exists            1 YN       L                 VAL=@Set.attr(@Z.color.labels1)_IF{+@t.equipment.scree      
                                                           VAL=n[urn,eqp,""] "*";D(5,0,1,1)}_@Set.attr(@Z.color.d      
                                                           VAL=ata1)                                                   
 eqp.yn                       1 YN       L                 :HSH[hsh]EQ[wre]|0                                          
 Ì      i   2
or.case.equipment.screen    (equipment.screen) 
[urn,eqp, eqp.query]
:HSH[hsh]EQ[wre]Q[ggv]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 eqp.query                   10 FREE     L  MIS.QUERY      ggv                                                     
 eqp.response                75 FREE     L                 :HSH[hsh]EQ[wre]Q[ggv]|0                                    
 Ì      i   2
or.case.eqp.screen.mresp    (equipment.screen.mult) 
[urn,eqp,eqp.query, eqp.screen.mult.q]
:HSH[hsh]EQ[wre]Q[ggv]M[ggvMQ]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 eqp.screen.mult.q            2 PINT     R                 ggvMQ                                                       
 eqp.screen.mult.resp        30 QRY.RESP L                 :HSH[hsh]EQ[wre]Q[ggv]M[ggvMQ]|0                            
 Ì      i   2
or.cases.explant.manufacturer    (explant.manufacturers) 
[urn, explant]
:HSH[hsh]EXP[hsix]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 explant                     60 FREE     L                 hsix                                                        
 explant.manufacturer        10 FREE     L  MIS.MFR        :HSH[hsh]EXP[hsix]|0                                    
 explant.surgeon             10 FREE     L  MIS.DOC.DICT   :HSH[hsh]EXP[hsix]|1                                    
 Ì      i   2
or.cases.explant.lot.number    (explant.lot.numbers) 
[urn,explant, explant.seq.no]
:HSH[hsh]EXP[hsix]L[hsxUN]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 explant.seq.no               2 PINT     R                 hsxUN                                                       
 explant.batch.number        14 FREE     L                 :HSH[hsh]EXP[hsix]L[hsxUN]|3                                
 explant.catalog.number      14 FREE     L                 :HSH[hsh]EXP[hsix]L[hsxUN]|1                                
 explant.count                2 INT      R                 :HSH[hsh]EXP[hsix]L[hsxUN]|8                                
 explant.culture              1 YN       L                 :HSH[hsh]EXP[hsix]L[hsxUN]|6                                
 explant.exp.date             8 DATE     L                 :HSH[hsh]EXP[hsix]L[hsxUN]|7                                
 explant.lot.number          14 FREE     L                 :HSH[hsh]EXP[hsix]L[hsxUN]|0                                
 explant.serial.number       14 FREE     L                 :HSH[hsh]EXP[hsix]L[hsxUN]|2                                
 explant.site                10 FREE     L  SCH.SITE       :HSH[hsh]EXP[hsix]L[hsxUN]|5                            
 explant.size                 5 FREE     L                 :HSH[hsh]EXP[hsix]L[hsxUN]|4                                
 Ì      i   2
or.cases.implant.inventory    (implant.inventories) 
[urn, implant.inventory]
:HSH[hsh]IMP[hsin]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 implant.inventory           10 FREE     L  SCH.INV.DICT   hsin                                                    
 Ì      i   2
or.cases.implant.type    (implant.types) 
[urn,implant.inventory, implant.type]
:HSH[hsh]IMP[hsin,hsit]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 implant.type                10 FREE     L  SCH.INV.TYPE   hsit                                                    
 Ì      i   2
or.cases.implant.items    (implants) 
[urn,implant.inventory,implant.type, implant]
:HSH[hsh]IMP[hsin,hsit,hsii]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 implant                     10 FREE     L                 hsii                                                        
 implant.bill.number         10 INT      R                 :HSH[hsh]IMP[hsin,hsit,hsii]|3                              
 implant.charge               9 MONEY    R                 :HSH[hsh]IMP[hsin,hsit,hsii]|5                              
 implant.cost                 9 MONEY    R                 :HSH[hsh]IMP[hsin,hsit,hsii]|4                              
 implant.desc                30 FREE     L                 :HSH[hsh]IMP[hsin,hsit,hsii]|2                              
 implant.flag                 1 FREE     L                 :HSH[hsh]IMP[hsin,hsit,hsii]|6                              
 implant.flag.out             1 FREE     L                 :HSH[hsh]IMP[hsin,hsit,hsii]|7                              
 implant.name                30 FREE     L                 VAL=IF{@implant.desc;@SCH.INV.ITEM.other.name[@implant      
                                                           VAL=];@SCH.INV.ITEM.name[@implant]}                         
 implant.quantity             4 FREE     L                 :HSH[hsh]IMP[hsin,hsit,hsii]|0                              
 implant.quantity.out         4 FREE     L                 :HSH[hsh]IMP[hsin,hsit,hsii]|1                              
 Ì      i   2
or.cases.implant.manufacturer    (implant.manufacturers) 
[urn,implant.inventory,implant.type,implant, implant.manufacturer]
:HSH[hsh]IMP[hsin,hsit,hsii,gm]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 implant.manufacturer        10 FREE     L  MIS.MFR        gm                                                      
 implant.manufacturer.com    70 FREE     L                 :HSH[hsh]IMP[hsin,hsit,hsii,gm]|0                           
 implant.surgeon             10 FREE     L  MIS.DOC.DICT   :HSH[hsh]IMP[hsin,hsit,hsii,gm]|1                       
 Ì      i   2
or.cases.implant.lot.number    (implant.lot.numbers) 
[urn,implant.inventory,implant.type,implant,implant.manufacturer, implant.seq.no]
:HSH[hsh]IMP[hsin,hsit,hsii,gm]L[hsiUN]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 implant.seq.no               2 PINT     R                 hsiUN                                                       
 implant.batch.number        14 FREE     L                 :HSH[hsh]IMP[hsin,hsit,hsii,gm]L[hsiUN]|3                   
 implant.catalog.number      14 FREE     L                 :HSH[hsh]IMP[hsin,hsit,hsii,gm]L[hsiUN]|1                   
 implant.count                2 INT      R                 :HSH[hsh]IMP[hsin,hsit,hsii,gm]L[hsiUN]|8                   
 implant.culture              1 YN       L                 :HSH[hsh]IMP[hsin,hsit,hsii,gm]L[hsiUN]|6                   
 implant.exp.date             8 DATE     L                 :HSH[hsh]IMP[hsin,hsit,hsii,gm]L[hsiUN]|7                   
 implant.lot.number          14 FREE     L                 :HSH[hsh]IMP[hsin,hsit,hsii,gm]L[hsiUN]|0                   
 implant.serial.number       14 FREE     L                 :HSH[hsh]IMP[hsin,hsit,hsii,gm]L[hsiUN]|2                   
 implant.site                10 FREE     L  SCH.SITE       :HSH[hsh]IMP[hsin,hsit,hsii,gm]L[hsiUN]|5               
 implant.size                 5 FREE     L                 :HSH[hsh]IMP[hsin,hsit,hsii,gm]L[hsiUN]|4                   
 Ì      i   2
or.cases.invasive.procs    (invasive.procs) 
[urn, ip.urn]
:HSH[hsh]IP[hshIp]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 ip.urn                       2 URN      L                 hshIp                                                       
 ip                          10 FREE     L  SCH.IP         :HSH[hsh]IP[hshIp]|2                                    
 ip.bill.number              10 INT      R                 :HSH[hsh]IP[hshIp]|8                                        
 ip.by                       10 FREE     L  MIS.DOC.DICT   :HSH[hsh]IP[hshIp]|5                                    
 ip.by.user                  10 FREE     L  MIS.USER       :HSH[hsh]IP[hshIp]|9                                    
 ip.comment                  30 FREE     L                 :HSH[hsh]IP[hshIp]|10                                       
 ip.comment2                 30 FREE     L                 :HSH[hsh]IP[hshIp]|11                                       
 ip.date                      8 DATE     L                 :HSH[hsh]IP[hshIp]|0                                        
 ip.flag                      1 FREE     L                 :HSH[hsh]IP[hshIp]|7                                        
 ip.icd.version              10 FREE     L  ABS.VERSION    :HSH[hsh]IP[hshIp]ICD|0                                 
 ip.quantity                  3 FREE     L                 :HSH[hsh]IP[hshIp]|6                                        
 ip.site                     10 FREE     L  SCH.SITE       :HSH[hsh]IP[hshIp]|3                                    
 ip.size                     10 FREE     L                 :HSH[hsh]IP[hshIp]|4                                        
 ip.time                      4 TIME     L                 :HSH[hsh]IP[hshIp]|1                                        
 Ì      i   2
invasive.procs    (invasive.procs.cpts) 
[urn,ip.urn, ip.cpt.code.q]
:HSH[hsh]IP[hshIp]CPT[dfaQ]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 ip.cpt.code.q                3 PINT     R                 dfaQ                                                        
 ip.cpt.code                  8 FREE     L  ABS.CPT        :HSH[hsh]IP[hshIp]CPT[dfaQ]|0                           
 Ì      i   2
invasive.procs.icds    (invasive.procs.icds) 
[urn,ip.urn, ip.icd.code.q]
:HSH[hsh]IP[hshIp]ICD[drcQ]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 ip.icd.code.q                3 PINT     R                 drcQ                                                        
 ip.icd.code                  7 FREE     L                 :HSH[hsh]IP[hshIp]ICD[drcQ]|0                               
 Ì      i   2
or.cases.inventory    (inventories) 
[urn, inventory]
:HSH[hsh]INV[hsin]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 inventory                   10 FREE     L  SCH.INV.DICT   hsin                                                    
 Ì      i   2
or.cases.inventory.type    (inventory.types) 
[urn,inventory, inventory.type]
:HSH[hsh]INV[hsin,hsit]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 inventory.type              10 FREE     L  SCH.INV.TYPE   hsit                                                    
 Ì      i   2
or.cases.inventory.items    (inventory.items) 
[urn,inventory,inventory.type, item]
:HSH[hsh]INV[hsin,hsit,hsii]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 item                        10 FREE     L                 hsii                                                        
 item.bill.number            10 INT      R                 :HSH[hsh]INV[hsin,hsit,hsii]|3                              
 item.charge                  9 MONEY    R                 :HSH[hsh]INV[hsin,hsit,hsii]|5                              
 item.cost                    9 MONEY    R                 :HSH[hsh]INV[hsin,hsit,hsii]|4                              
 item.desc                   30 FREE     L                 :HSH[hsh]INV[hsin,hsit,hsii]|2                              
 item.flag                    1 FREE     L                 :HSH[hsh]INV[hsin,hsit,hsii]|6                              
 item.flag.out                1 FREE     L                 :HSH[hsh]INV[hsin,hsit,hsii]|7                              
 item.location               10 FREE     L  SCH.INV.LOC                                                            
 item.name                   30 FREE     L                 VAL=IF{@item.desc;@SCH.INV.ITEM.other.name[@item];@SCH      
                                                           VAL=.INV.ITEM.name[@item]}                                  
 item.quantity                4 FREE     L                 :HSH[hsh]INV[hsin,hsit,hsii]|0                              
 item.quantity.out            4 FREE     L                 :HSH[hsh]INV[hsin,hsit,hsii]|1                              
 Ì      i   2
or.cases.iv    (ivs) 
[urn, iv.q]
:HSH[hsh]IK[hshIu]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 iv.q                         2 URN      L                 hshIu                                                       
 iv                          10 FREE     L                 :HSH[hsh]IK[hshIu]|4                                        
 iv.begin                     4 INT      R                 :HSH[hsh]IK[hshIu]|6                                        
 iv.choice                    1 CHOICE   L                 :HSH[hsh]IK[hshIu]|26                                       
 iv.cost.in.pre               1 YN       L                 :HSH[hsh]IK[hshIu]|27                                       
 iv.date                      8 DATE     L                 :HSH[hsh]IK[hshIu]|0                                        
 iv.dc.date                   8 DATE     L                 :HSH[hsh]IK[hshIu]|23                                       
 iv.dc.time                   4 TIME     L                 :HSH[hsh]IK[hshIu]|24                                       
 iv.dc.user                  10 FREE     L  MIS.USER       :HSH[hsh]IK[hshIu]|25                                   
 iv.edit                      1 YN       L                 :HSH[hsh]IK[hshIu]|15                                       
 iv.end.ltc                   4 INT      R                 :HSH[hsh]IK[hshIu]|9                                        
 iv.from.or                   1 YN       L                 :HSH[hsh]IK[hshIu]|16                                       
 iv.pha.adocq                 5 FREE     L                 :HSH[hsh]IK[hshIu]|19                                       
 iv.pha.aq                    5 FREE     L                 :HSH[hsh]IK[hshIu]|18                                       
 iv.pha.desc                 50 FREE     L                 :HSH[hsh]IK[hshIu]|21                                       
 iv.pha.temp.stk.q            5 FREE     L                 :HSH[hsh]IK[hshIu]|20                                       
 iv.pha.urn                   5 URN      L  PHA.RX         :HSH[hsh]IK[hshIu]|14                                   
 iv.rate                     10 FREE     L                 :HSH[hsh]IK[hshIu]|22                                       
 iv.rate.change               1 YN       L                 :HSH[hsh]IK[hshIu]|17                                       
 iv.site                     10 FREE     L  SCH.SITE       :HSH[hsh]IK[hshIu]|5                                    
 iv.time                      4 HHMM     L                 :HSH[hsh]IK[hshIu]|1                                        
 iv.type                      5 FREE     L  SCH.IV.TYPE    :HSH[hsh]IK[hshIu]|3                                    
 iv.type.total                6 INT      R                 :HSH[hsh]IK[hshIu]|8                                        
 iv.user                     10 FREE     L  MIS.USER       :HSH[hsh]IK[hshIu]|2                                    
 iv.volume                    4 INT      R                 :HSH[hsh]IK[hshIu]|7                                        
 Ì      i   2
sch.ivs.text    (ivs.text) 
[urn,iv.q, ivs.txt.line]
:HSH[hsh]IK[hshIu]T[iv]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 ivs.txt.line                 2 PINT     R                 iv                                                          
 ivs.txt                     50 FREE     L                 :HSH[hsh]IK[hshIu]T[iv]                                     
 Ì      i   2
or.cases.iv.pacu    (ivs.pacu) 
[urn, iv.q.pacu]
:HSH[hsh]IK3[hshI3]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 iv.q.pacu                    2 URN      L                 hshI3                                                       
 iv.begin.pacu                4 INT      R                 :HSH[hsh]IK3[hshI3]|6                                       
 iv.choice.pacu               1 CHOICE   L                 :HSH[hsh]IK3[hshI3]|26                                      
 iv.cost.in.op                1 YN       L                 :HSH[hsh]IK3[hshI3]|27                                      
 iv.date.pacu                 8 DATE     L                 :HSH[hsh]IK3[hshI3]|0                                       
 iv.dc.date.pacu              8 DATE     L                 :HSH[hsh]IK3[hshI3]|23                                      
 iv.dc.time.pacu              4 TIME     L                 :HSH[hsh]IK3[hshI3]|24                                      
 iv.dc.user.pacu             10 FREE     L  MIS.USER       :HSH[hsh]IK3[hshI3]|25                                  
 iv.edit.pacu                 1 YN       L                 :HSH[hsh]IK3[hshI3]|15                                      
 iv.end.ltc.pacu              4 INT      R                 :HSH[hsh]IK3[hshI3]|9                                       
 iv.pacu                     10 FREE     L                 :HSH[hsh]IK3[hshI3]|4                                       
 iv.pacu.from.or              1 YN       L                 :HSH[hsh]IK3[hshI3]|16                                      
 iv.pacu.pha.temp.stk.q       5 FREE     L                 :HSH[hsh]IK3[hshI3]|20                                      
 iv.pha.adocq.pacu            5 FREE     L                 :HSH[hsh]IK3[hshI3]|19                                      
 iv.pha.aq.pacu               5 FREE     L                 :HSH[hsh]IK3[hshI3]|18                                      
 iv.pha.desc.pacu            50 FREE     L                 :HSH[hsh]IK3[hshI3]|21                                      
 iv.pha.urn.pacu              5 URN      L  PHA.RX         :HSH[hsh]IK3[hshI3]|14                                  
 iv.rate.change.pacu          1 YN       L                 :HSH[hsh]IK3[hshI3]|17                                      
 iv.rate.pacu                10 FREE     L                 :HSH[hsh]IK3[hshI3]|22                                      
 iv.site.pacu                10 FREE     L  SCH.SITE       :HSH[hsh]IK3[hshI3]|5                                   
 iv.time.pacu                 4 HHMM     L                 :HSH[hsh]IK3[hshI3]|1                                       
 iv.type.pacu                 5 FREE     L  SCH.IV.TYPE    :HSH[hsh]IK3[hshI3]|3                                   
 iv.type.total.pacu           6 INT      R                 :HSH[hsh]IK3[hshI3]|8                                       
 iv.user.pacu                10 FREE     L  MIS.USER       :HSH[hsh]IK3[hshI3]|2                                   
 iv.volume.pacu               4 INT      R                 :HSH[hsh]IK3[hshI3]|7                                       
 Ì      i   2
sch.ivs.text.pacu    (ivs.text.pacu) 
[urn,iv.q.pacu, ivs.txt.line.pacu]
:HSH[hsh]IK3[hshI3]T[ivpac]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 ivs.txt.line.pacu            2 PINT     R                 ivpac                                                       
 ivs.txt.pacu                50 FREE     L                 :HSH[hsh]IK3[hshI3]T[ivpac]                                 
 Ì      i   2
or.cases.iv.pre    (ivs.pre) 
[urn, iv.q.pre]
:HSH[hsh]IK1[hshI1]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 iv.q.pre                     2 URN      L                 hshI1                                                       
 iv.begin.pre                 4 INT      R                 :HSH[hsh]IK1[hshI1]|6                                       
 iv.choice.pre                1 CHOICE   L                 :HSH[hsh]IK1[hshI1]|26                                      
 iv.date.pre                  8 DATE     L                 :HSH[hsh]IK1[hshI1]|0                                       
 iv.dc.date.pre               8 DATE     L                 :HSH[hsh]IK1[hshI1]|23                                      
 iv.dc.time.pre               4 TIME     L                 :HSH[hsh]IK1[hshI1]|24                                      
 iv.dc.user.pre              10 FREE     L  MIS.USER       :HSH[hsh]IK1[hshI1]|25                                  
 iv.edit.pre                  1 YN       L                 :HSH[hsh]IK1[hshI1]|15                                      
 iv.end.ltc.pre               4 INT      R                 :HSH[hsh]IK1[hshI1]|9                                       
 iv.pha.adocq.pre             5 FREE     L                 :HSH[hsh]IK1[hshI1]|19                                      
 iv.pha.aq.pre                5 FREE     L                 :HSH[hsh]IK1[hshI1]|18                                      
 iv.pha.desc.pre             50 FREE     L                 :HSH[hsh]IK1[hshI1]|21                                      
 iv.pha.urn.pre              10 URN      L  PHA.RX         :HSH[hsh]IK1[hshI1]|14                                  
 iv.pre                      10 FREE     L                 :HSH[hsh]IK1[hshI1]|4                                       
 iv.pre.from.or               1 YN       L                 :HSH[hsh]IK1[hshI1]|16                                      
 iv.pre.pha.temp.stk.q        5 FREE     L                 :HSH[hsh]IK1[hshI1]|20                                      
 iv.rate.change.pre           1 YN       L                 :HSH[hsh]IK1[hshI1]|17                                      
 iv.rate.pre                 10 FREE     L                 :HSH[hsh]IK1[hshI1]|22                                      
 iv.site.pre                 10 FREE     L  SCH.SITE       :HSH[hsh]IK1[hshI1]|5                                   
 iv.time.pre                  4 HHMM     L                 :HSH[hsh]IK1[hshI1]|1                                       
 iv.type.pre                  5 FREE     L  SCH.IV.TYPE    :HSH[hsh]IK1[hshI1]|3                                   
 iv.type.total.pre            6 INT      R                 :HSH[hsh]IK1[hshI1]|8                                       
 iv.user.pre                 10 FREE     L  MIS.USER       :HSH[hsh]IK1[hshI1]|2                                   
 iv.volume.pre                4 INT      R                 :HSH[hsh]IK1[hshI1]|7                                       
 Ì      i   2
sch.ivs.text.pre    (ivs.text.pre) 
[urn,iv.q.pre, ivs.txt.line.pre]
:HSH[hsh]IK1[hshI1]T[ivpre]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 ivs.txt.line.pre             2 PINT     R                 ivpre                                                       
 ivs.txt.pre                 50 FREE     L                 :HSH[hsh]IK1[hshI1]T[ivpre]                                 
 Ì      i   2
or.cases.medication    (medications) 
[urn, medication.urn]
:HSH[hsh]MED[hshMu]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 medication.urn               2 URN      L                 hshMu                                                       
 medication                  10 FREE     L  SCH.MEDS       :HSH[hsh]MED[hshMu]|2                                   
 medication.comment          30 FREE     L                 :HSH[hsh]MED[hshMu]|9                                       
 medication.comment2         30 FREE     L                 :HSH[hsh]MED[hshMu]|10                                      
 medication.cost              9 MONEY    R                 :HSH[hsh]MED[hshMu]|18                                      
 medication.date              8 DATE     L                 :HSH[hsh]MED[hshMu]|0                                       
 medication.dose              8 FREE     L                 :HSH[hsh]MED[hshMu]|3                                       
 medication.dose.unit        10 FREE     L                 :HSH[hsh]MED[hshMu]|13                                      
 medication.flag              1 FREE     L                 :HSH[hsh]MED[hshMu]|8                                       
 medication.from.or           1 YN       L                 :HSH[hsh]MED[hshMu]|12                                      
 medication.name             30 FREE     L                 :HSH[hsh]MED[hshMu]|17                                      
 medication.ord.phys         10 FREE     L  MIS.DOC.DICT   :HSH[hsh]MED[hshMu]|14                                  
 medication.pha.aq            5 FREE     L                 :HSH[hsh]MED[hshMu]|15                                      
 medication.pha.ee.stk        5 FREE     L                 :HSH[hsh]MED[hshMu]|16                                      
 medication.pha.urn           5 URN      L  PHA.RX         :HSH[hsh]MED[hshMu]|11                                  
 medication.qty               3 FREE     L                 :HSH[hsh]MED[hshMu]|7                                       
 medication.route            10 FREE     L  SCH.ROUTE      :HSH[hsh]MED[hshMu]|4                                   
 medication.site             10 FREE     L  SCH.SITE       :HSH[hsh]MED[hshMu]|5                                   
 medication.time              4 TIME     L                 :HSH[hsh]MED[hshMu]|1                                       
 medication.user             10 FREE     L  MIS.USER       :HSH[hsh]MED[hshMu]|6                                   
 Ì     i   2
or.cases.medication.ad    (medications.ad) 
[urn,medication.a, medication.urn.ad]
:HSH[hsh]MEDX[hshMA,hshMu]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 medication.urn.ad            2 URN      L                 hshMu                                                       
 medication.ad               10 FREE     L  SCH.MEDS       :HSH[hsh]MEDX[hshMA,hshMu]|2                            
 medication.comment.ad       30 FREE     L                 :HSH[hsh]MEDX[hshMA,hshMu]|9                                
 medication.comment2.ad      30 FREE     L                 :HSH[hsh]MEDX[hshMA,hshMu]|10                               
 medication.date.ad           8 DATE     L                 :HSH[hsh]MEDX[hshMA,hshMu]|0                                
 medication.dose.ad           6 FREE     L                 :HSH[hsh]MEDX[hshMA,hshMu]|3                                
 medication.flag.ad           1 FREE     L                 :HSH[hsh]MEDX[hshMA,hshMu]|8                                
 medication.qty.ad            3 FREE     L                 :HSH[hsh]MEDX[hshMA,hshMu]|7                                
 medication.route.ad         10 FREE     L  SCH.ROUTE      :HSH[hsh]MEDX[hshMA,hshMu]|4                            
 medication.site.ad          10 FREE     L  SCH.SITE       :HSH[hsh]MEDX[hshMA,hshMu]|5                            
 medication.time.ad           4 TIME     L                 :HSH[hsh]MEDX[hshMA,hshMu]|1                                
 medication.user.ad          10 FREE     L  MIS.USER       :HSH[hsh]MEDX[hshMA,hshMu]|6                            
 Ì      i   2
or.cases.medication.pacu    (medications.pacu) 
[urn, medication.urn.pacu]
:HSH[hsh]MED3[hshM3]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 medication.urn.pacu          2 URN      L                 hshM3                                                       
 medication.comment.pacu     30 FREE     L                 :HSH[hsh]MED3[hshM3]|9                                      
 medication.comment2.pacu    30 FREE     L                 :HSH[hsh]MED3[hshM3]|10                                     
 medication.cost.pacu         9 MONEY    R                 :HSH[hsh]MED3[hshM3]|18                                     
 medication.date.pacu         8 DATE     L                 :HSH[hsh]MED3[hshM3]|0                                      
 medication.dose.pacu         8 FREE     L                 :HSH[hsh]MED3[hshM3]|3                                      
 medication.dose.unit.pacu   10 FREE     L                 :HSH[hsh]MED3[hshM3]|13                                     
 medication.flag.pacu         1 FREE     L                 :HSH[hsh]MED3[hshM3]|8                                      
 medication.ord.phys.pacu    10 FREE     L  MIS.DOC.DICT   :HSH[hsh]MED3[hshM3]|14                                 
 medication.pacu             10 FREE     L  SCH.MEDS       :HSH[hsh]MED3[hshM3]|2                                  
 medication.pacu.from.or      1 YN       L                 :HSH[hsh]MED3[hshM3]|12                                     
 medication.pacu.name        30 FREE     L                 :HSH[hsh]MED3[hshM3]|17                                     
 medication.pacu.pha.aq       5 FREE     L                 :HSH[hsh]MED3[hshM3]|15                                     
 medication.pacu.pha.ee.st    5 FREE     L                 :HSH[hsh]MED3[hshM3]|16                                     
 medication.pacu.pha.urn      5 URN      L  PHA.RX         :HSH[hsh]MED3[hshM3]|11                                 
 medication.qty.pacu          3 FREE     L                 :HSH[hsh]MED3[hshM3]|7                                      
 medication.route.pacu       10 FREE     L  SCH.ROUTE      :HSH[hsh]MED3[hshM3]|4                                  
 medication.site.pacu        10 FREE     L  SCH.SITE       :HSH[hsh]MED3[hshM3]|5                                  
 medication.time.pacu         4 TIME     L                 :HSH[hsh]MED3[hshM3]|1                                      
 medication.user.pacu        10 FREE     L  MIS.USER       :HSH[hsh]MED3[hshM3]|6                                  
 Ì     i   2
or.cases.medication.pacu.ad    (medications.pacu.ad) 
[urn,medication.pacu.a, medication.urn.pacu.ad]
:HSH[hsh]MED3X[hshMA,hshM3]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 medication.urn.pacu.ad       2 URN      L                 hshM3                                                       
 medication.com.pacu.ad      30 FREE     L                 :HSH[hsh]MED3X[hshMA,hshM3]|9                               
 medication.com2.pacu.ad     30 FREE     L                 :HSH[hsh]MED3X[hshMA,hshM3]|10                              
 medication.date.pacu.ad      8 DATE     L                 :HSH[hsh]MED3X[hshMA,hshM3]|0                               
 medication.dose.pacu.ad      6 FREE     L                 :HSH[hsh]MED3X[hshMA,hshM3]|3                               
 medication.flag.pacu.ad      1 FREE     L                 :HSH[hsh]MED3X[hshMA,hshM3]|8                               
 medication.pacu.ad          10 FREE     L  SCH.MEDS       :HSH[hsh]MED3X[hshMA,hshM3]|2                           
 medication.qty.pacu.ad       3 FREE     L                 :HSH[hsh]MED3X[hshMA,hshM3]|7                               
 medication.route.pacu.ad    10 FREE     L  SCH.ROUTE      :HSH[hsh]MED3X[hshMA,hshM3]|4                           
 medication.site.pacu.ad     10 FREE     L  SCH.SITE       :HSH[hsh]MED3X[hshMA,hshM3]|5                           
 medication.time.pacu.ad      4 TIME     L                 :HSH[hsh]MED3X[hshMA,hshM3]|1                               
 medication.user.pacu.ad     10 FREE     L  MIS.USER       :HSH[hsh]MED3X[hshMA,hshM3]|6                           
 Ì      i   2
or.cases.medication.pre    (medications.pre) 
[urn, medication.urn.pre]
:HSH[hsh]MED1[hshM1]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 medication.urn.pre           2 URN      L                 hshM1                                                       
 medication.comment.pre      30 FREE     L                 :HSH[hsh]MED1[hshM1]|9                                      
 medication.comment2.pre     30 FREE     L                 :HSH[hsh]MED1[hshM1]|10                                     
 medication.cost.pre          9 MONEY    R                 :HSH[hsh]MED1[hshM1]|18                                     
 medication.date.pre          8 DATE     L                 :HSH[hsh]MED1[hshM1]|0                                      
 medication.dose.pre          8 FREE     L                 :HSH[hsh]MED1[hshM1]|3                                      
 medication.dose.unit.pre    10 FREE     L                 :HSH[hsh]MED1[hshM1]|13                                     
 medication.flag.pre          1 FREE     L                 :HSH[hsh]MED1[hshM1]|8                                      
 medication.ord.phys.pre     10 FREE     L  MIS.DOC.DICT   :HSH[hsh]MED1[hshM1]|14                                 
 medication.pre              10 FREE     L  SCH.MEDS       :HSH[hsh]MED1[hshM1]|2                                  
 medication.pre.from.or       1 YN       L                 :HSH[hsh]MED1[hshM1]|12                                     
 medication.pre.name         30 FREE     L                 :HSH[hsh]MED1[hshM1]|17                                     
 medication.pre.pha.aq        5 FREE     L                 :HSH[hsh]MED1[hshM1]|15                                     
 medication.pre.pha.ee.stk    5 FREE     L                 :HSH[hsh]MED1[hshM1]|16                                     
 medication.pre.pha.urn       5 URN      L  PHA.RX         :HSH[hsh]MED1[hshM1]|11                                 
 medication.qty.pre           3 FREE     L                 :HSH[hsh]MED1[hshM1]|7                                      
 medication.route.pre        10 FREE     L  SCH.ROUTE      :HSH[hsh]MED1[hshM1]|4                                  
 medication.site.pre         10 FREE     L  SCH.SITE       :HSH[hsh]MED1[hshM1]|5                                  
 medication.time.pre          4 TIME     L                 :HSH[hsh]MED1[hshM1]|1                                      
 medication.user.pre         10 FREE     L  MIS.USER       :HSH[hsh]MED1[hshM1]|6                                  
 Ì     i   2
or.cases.medication.pre.ad    (medications.pre.ad) 
[urn,medication.pre.a, medication.urn.pre.ad]
:HSH[hsh]MED1X[hshMA,hshM1]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 medication.urn.pre.ad        2 URN      L                 hshM1                                                       
 medication.com.pre.ad       30 FREE     L                 :HSH[hsh]MED1X[hshMA,hshM1]|9                               
 medication.com2.pre.ad      30 FREE     L                 :HSH[hsh]MED1X[hshMA,hshM1]|10                              
 medication.date.pre.ad       8 DATE     L                 :HSH[hsh]MED1X[hshMA,hshM1]|0                               
 medication.dose.pre.ad       6 FREE     L                 :HSH[hsh]MED1X[hshMA,hshM1]|3                               
 medication.flag.pre.ad       1 FREE     L                 :HSH[hsh]MED1X[hshMA,hshM1]|8                               
 medication.pre.ad           10 FREE     L  SCH.MEDS       :HSH[hsh]MED1X[hshMA,hshM1]|2                           
 medication.qty.pre.ad        3 FREE     L                 :HSH[hsh]MED1X[hshMA,hshM1]|7                               
 medication.route.pre.ad     10 FREE     L  SCH.ROUTE      :HSH[hsh]MED1X[hshMA,hshM1]|4                           
 medication.site.pre.ad      10 FREE     L  SCH.SITE       :HSH[hsh]MED1X[hshMA,hshM1]|5                           
 medication.time.pre.ad       4 TIME     L                 :HSH[hsh]MED1X[hshMA,hshM1]|1                               
 medication.user.pre.ad      10 FREE     L  MIS.USER       :HSH[hsh]MED1X[hshMA,hshM1]|6                           
 Ì      i   2
or.cases.misc.charges    (misc.charges) 
[urn, misc.charge.urn]
:HSH[hsh]MISC[hshMC]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 misc.charge.urn              2 URN      L                 hshMC                                                       
 misc.charge.bill.number     10 FREE     L                 :HSH[hsh]MISC[hshMC]|0                                      
 misc.charge.charge           9 MONEY    R                 :HSH[hsh]MISC[hshMC]|3                                      
 misc.charge.cost             9 MONEY    R                 :HSH[hsh]MISC[hshMC]|2                                      
 misc.charge.desc            30 FREE     L                 :HSH[hsh]MISC[hshMC]|1                                      
 misc.charge.edit             1 YN       L                 :HSH[hsh]MISC[hshMC]|5                                      
 misc.charge.quantity         3 INT      R                 :HSH[hsh]MISC[hshMC]|4                                      
 Ì      i   2
or.cases.monitors    (monitors) 
[urn, monitor]
:HSH[hsh]MON[hsm]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 monitor                      5 FREE     L  SCH.MONITOR    hsm                                                     
 Ì      i   2
or.cases.notes    (notes.text) 
[urn, note.text.line]
:HSH[hsh]NX[shsNl]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 note.text.line               3 URN      L                 shsNl                                                       
 note.edit                    1 YN       L                 :HSH[hsh]NX[shsNl]|1                                        
 note.text                   70 FREE     L                 :HSH[hsh]NX[shsNl]                                          
 note.text.exists             0 YN       L                 VAL=@Set.attr(@Z.color.labels1)_IF{+@t.notes.text[urn,      
                                                           VAL=""] "*";" "}_@Set.attr(@Z.color.data1)                  
 Ì      i   2
or.case.nur.dxs    (nur.dxs) 
[urn, nur.dx.q]
:HSH[hsh]NDX[nurQ]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 nur.dx.q                     2 URN      L                 nurQ                                                        
 nur.dx                      15 FREE     L  MIS.SCREEN     :HSH[hsh]NDX[nurQ]|0                                    
 nur.dx.screen.exists         1 YN       L                 VAL=@Set.attr(@Z.color.labels1)_IF{+@t.nur.dxs.screen[      
                                                           VAL=urn,nur.dx.q,""] "*";" "}_@Set.attr(@Z.color.data1      
                                                           VAL=)                                                       
 nur.dx.type                  1 FREE     L                 :HSH[hsh]NDX[nurQ]|1                                        
 nur.dx.yn                    1 YN       L                 :HSH[hsh]NDX[nurQ]|2                                        
 Ì      i   2
or.case.nur.dxs.screens    (nur.dxs.screen) 
[urn,nur.dx.q, nur.dx.query]
:HSH[hsh]NDX[nurQ]Q[ggv]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 nur.dx.query                10 FREE     L  MIS.QUERY      ggv                                                     
 nur.dx.response             75 FREE     L                 :HSH[hsh]NDX[nurQ]Q[ggv]|0                                  
 Ì      i   2
nur.dxs.screen.mult    (nur.dxs.screen.mult) 
[urn,nur.dx.q,nur.dx.query, nur.dxs.scrn.mult.q]
:HSH[hsh]NDX[nurQ]Q[ggv]M[ggvMQ]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 nur.dxs.scrn.mult.q          2 PINT     R                 ggvMQ                                                       
 nur.dxs.scrn.mult.resp      30 QRY.RESP L                 :HSH[hsh]NDX[nurQ]Q[ggv]M[ggvMQ]|0                          
 Ì      i   2
or.case.nur.dxs.hca    (nur.dxs.hca) 
[urn, nur.dx1]
:HSH[hsh]NDX[gxx]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 nur.dx1                     15 FREE     L  MIS.SCREEN     gxx                                                     
 nur.dx.type1                 1 FREE     L                 :HSH[hsh]NDX[gxx]|0                                         
 nur.dx.yn1                   1 YN       L                 :HSH[hsh]NDX[gxx]|1                                         
 Ì      i   2
or.case.nur.dxs.screens.hca    (nur.dxs.screen.hca) 
[urn,nur.dx1, nur.dx.query1]
:HSH[hsh]NDX[gxx]Q[ggv]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 nur.dx.query1               10 FREE     L  MIS.QUERY      ggv                                                     
 nur.dx.response1            75 FREE     L                 :HSH[hsh]NDX[gxx]Q[ggv]|0                                   
 Ì      i   2
or.cases.merge    (operation.merge) 
[urn, operation.merged.from]
:HSH[hsh]MF[hshMR]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 operation.merged.from       30 FREE     L                 hshMR                                                       
 Ì      i   2
or.cases.operation.copied    (operation.copied) 
[urn, operation.target.copy.q]
:HSH[hsh]TR[hshTR]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 operation.target.copy.q      2 URN      L                 hshTR                                                       
 operation.target.copy.urn   10 URN      L  SCH.PAT        :HSH[hsh]TR[hshTR]|0                                    
 Ì      i   2
or.case.options    (options) 
[urn, option]
:HSH[hsh]OPT[hsg]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 option                      10 FREE     L  SCH.OR.PROGRAM hsg                                                     
 Ì      i   2
or.option.edits    (options.edits) 
[urn,option, option.edit.q]
:HSH[hsh]OPT[hsg]ED[hshED]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 option.edit.q                2 URN      L                 hshED                                                       
 option.edit.date             8 DATE     L                 :HSH[hsh]OPT[hsg]ED[hshED]|0                                
 option.edit.time             4 HHMM     L                 :HSH[hsh]OPT[hsg]ED[hshED]|1                                
 option.edit.user            10 FREE     L  MIS.USER       :HSH[hsh]OPT[hsg]ED[hshED]|2                            
 Ì      i   2
or.options.signed    (options.signed) 
[urn,option, option.sign.q]
:HSH[hsh]OPT[hsg]ES[hshES]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 option.sign.q                2 URN      L                 hshES                                                       
 option.sign.date             8 DATE     L                 :HSH[hsh]OPT[hsg]ES[hshES]|0                                
 option.sign.time             4 HHMM     L                 :HSH[hsh]OPT[hsg]ES[hshES]|1                                
 option.sign.user            10 FREE     L  MIS.USER       :HSH[hsh]OPT[hsg]ES[hshES]|2                            
 Ì      i   2
or.other.anes.mds    (oth.anes.mds) 
[urn, oth.anes.md]
:HSH[hsh]STFAN[ggg]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 oth.anes.md                 10 FREE     L  MIS.DOC.DICT   ggg                                                     
 oth.anes.md.comment         20 FREE     L                 :HSH[hsh]STFAN[ggg]|0                                       
 oth.anes.md.name            30 FREE     L                 VAL=IF{@MIS.DOC.DICT.name[@oth.anes.md];@oth.anes.md}       
 oth.anes.md.vw.times         1 YN       L                 :HSH[hsh]STFAN[ggg]|1                                       
 Ì      i   2
or.other.anes.md.times    (oth.anes.md.times) 
[urn,oth.anes.md, oth.anes.md.time.q]
:HSH[hsh]STFAN[ggg]T[hshOT]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 oth.anes.md.time.q           3 URN      L                 hshOT                                                       
 oth.anes.md.date             8 DATE     L                 :HSH[hsh]STFAN[ggg]T[hshOT]|2                               
 oth.anes.md.in               4 HHMM     L                 :HSH[hsh]STFAN[ggg]T[hshOT]|0                               
 oth.anes.md.out              4 HHMM     L                 :HSH[hsh]STFAN[ggg]T[hshOT]|1                               
 Ì      i   2
or.cases.outputs    (outputs) 
[urn, output.q]
:HSH[hsh]OT[hshOu]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 output.q                     2 URN      L                 hshOu                                                       
 output                      10 FREE     L                 :HSH[hsh]OT[hshOu]|4                                        
 output.date                  8 DATE     L                 :HSH[hsh]OT[hshOu]|0                                        
 output.site                 10 FREE     L  SCH.SITE       :HSH[hsh]OT[hshOu]|5                                    
 output.time                  4 HHMM     L                 :HSH[hsh]OT[hshOu]|1                                        
 output.type                  5 FREE     L  SCH.OUTPUT.TYPE:HSH[hsh]OT[hshOu]|3                                    
 output.type.total            5 INT      R                 :HSH[hsh]OT[hshOu]|7                                        
 output.user                 10 FREE     L  MIS.USER       :HSH[hsh]OT[hshOu]|2                                    
 output.volume                4 INT      R                 :HSH[hsh]OT[hshOu]|6                                        
 Ì      i   2
or.cases.outputs.pacu    (outputs.pacu) 
[urn, output.q.pacu]
:HSH[hsh]OT3[hshO3]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 output.q.pacu                2 URN      L                 hshO3                                                       
 output.date.pacu             8 DATE     L                 :HSH[hsh]OT3[hshO3]|0                                       
 output.pacu                 10 FREE     L                 :HSH[hsh]OT3[hshO3]|4                                       
 output.site.pacu            10 FREE     L  SCH.SITE       :HSH[hsh]OT3[hshO3]|5                                   
 output.time.pacu             4 HHMM     L                 :HSH[hsh]OT3[hshO3]|1                                       
 output.type.pacu             5 FREE     L  SCH.OUTPUT.TYPE:HSH[hsh]OT3[hshO3]|3                                   
 output.type.total.pacu       5 INT      R                 :HSH[hsh]OT3[hshO3]|7                                       
 output.user.pacu            10 FREE     L  MIS.USER       :HSH[hsh]OT3[hshO3]|2                                   
 output.volume.pacu           4 INT      R                 :HSH[hsh]OT3[hshO3]|6                                       
 Ì      i   2
or.cases.outputs.pre    (outputs.pre) 
[urn, output.q.pre]
:HSH[hsh]OT1[hshO1]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 output.q.pre                 2 URN      L                 hshO1                                                       
 output.date.pre              8 DATE     L                 :HSH[hsh]OT1[hshO1]|0                                       
 output.pre                  10 FREE     L                 :HSH[hsh]OT1[hshO1]|4                                       
 output.site.pre             10 FREE     L  SCH.SITE       :HSH[hsh]OT1[hshO1]|5                                   
 output.time.pre              4 HHMM     L                 :HSH[hsh]OT1[hshO1]|1                                       
 output.type.pre              5 FREE     L  SCH.OUTPUT.TYPE:HSH[hsh]OT1[hshO1]|3                                   
 output.type.total.pre        5 INT      R                 :HSH[hsh]OT1[hshO1]|7                                       
 output.user.pre             10 FREE     L  MIS.USER       :HSH[hsh]OT1[hshO1]|2                                   
 output.volume.pre            4 INT      R                 :HSH[hsh]OT1[hshO1]|6                                       
 Ì      i   2
or.case.par.table    (par.table) 
[urn, par.q]
:HSH[hsh]PAR[hshPQ]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 par.q                        2 PINT     R                 hshPQ                                                       
 par.1                        1 INT      R                 :HSH[hsh]PAR[hshPQ]|3                                       
 par.2                        1 INT      R                 :HSH[hsh]PAR[hshPQ]|4                                       
 par.3                        1 INT      R                 :HSH[hsh]PAR[hshPQ]|5                                       
 par.4                        1 INT      R                 :HSH[hsh]PAR[hshPQ]|6                                       
 par.5                        1 INT      R                 :HSH[hsh]PAR[hshPQ]|7                                       
 par.date                     8 DATE     L                 :HSH[hsh]PAR[hshPQ]|0                                       
 par.label.1                 13 FREE     L                 VAL="Activity"                                              
 par.label.2                 13 FREE     L                 VAL="Respiration"                                           
 par.label.3                 13 FREE     L                 VAL="Circulation"                                           
 par.label.4                 13 FREE     L                 VAL="Consciousness"                                         
 par.label.5                 13 FREE     L                 VAL="Color"                                                 
 par.time                     4 HHMM     L                 :HSH[hsh]PAR[hshPQ]|1                                       
 par.total                    2 INT      R                 :HSH[hsh]PAR[hshPQ]|8                                       
 par.total.out                2 INT      R                 VAL=%SCH.PAT.profile.par.M.count("")                        
 par.user                    10 FREE     L  MIS.USER       :HSH[hsh]PAR[hshPQ]|2                                   
 Ì      i   2
or.cases.positions    (positions) 
[urn, position]
:HSH[hsh]POS[hspo]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 position                    10 FREE     L  SCH.POS        hspo                                                    
 Ì      i   2
or.cases.pre.op.notes    (pre.notes.text) 
[urn, pre.text.line]
:HSH[hsh]PX[hshPl]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 pre.text.line                3 URN      L                 hshPl                                                       
 pre.text                    70 FREE     L                 :HSH[hsh]PX[hshPl]                                          
 pre.text.edit                1 YN       L                 :HSH[hsh]PX[hshPl]|1                                        
 pre.text.exists              0 YN       L                 VAL=@Set.attr(@Z.color.labels1)_IF{+@t.pre.notes.text[      
                                                           VAL=urn,""] "*";" "}_@Set.attr(@Z.color.data1)              
 Ì      i   2
or.cases.proposed.operations    (proposed.ops) 
[urn, proposed.op.urn]
:HSH[hsh]OP2[hsop2]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 proposed.op.urn              2 URN      L                 hsop2                                                       
 proposed.op                 10 FREE     L  SCH.APPT.TYPE  :HSH[hsh]OP2[hsop2]|0                                   
 proposed.op.1               10 FREE     L  SCH.APPT.TYPE  VAL=@proposed.op[1]                                     
 proposed.op.1.abbrev        30 FREE     L                 VAL=IF{@proposed.op.desc[1]:30T;@SCH.APPT.TYPE.descrip      
                                                           VAL=tion[@proposed.op[1]];@proposed.op[1]:30T}              
 proposed.op.1.name          40 FREE     L                 VAL=IF{@proposed.op.desc[1];@SCH.APPT.TYPE.or.name[@pr      
                                                           VAL=oposed.op[1]];@proposed.op[1]}                          
 proposed.op.1.ps             1 FREE     L                 VAL=@proposed.op.ps[1]                                      
 proposed.op.1.rt.lft         1 FREE     L                 VAL=@proposed.op.rt.lft[1]                                  
 proposed.op.1.severity      10 FREE     L  SCH.OP.SEVER   VAL=@proposed.op.severity[1]                            
 proposed.op.abbrev          30 FREE     L                 VAL=IF{@proposed.op.desc:30T;@SCH.APPT.TYPE.descriptio      
                                                           VAL=n[@proposed.op];@proposed.op:30T}                       
 proposed.op.desc            40 FREE     L                 :HSH[hsh]OP2[hsop2]|5                                       
 proposed.op.desc2           40 FREE     L                 :HSH[hsh]OP2[hsop2]|12                                      
 proposed.op.desc3           40 FREE     L                 :HSH[hsh]OP2[hsop2]|13                                      
 proposed.op.desc4           40 FREE     L                 :HSH[hsh]OP2[hsop2]|14                                      
 proposed.op.duration         4 INT      R                 :HSH[hsh]OP2[hsop2]|4                                       
 proposed.op.name            40 FREE     L                 VAL=IF{@proposed.op.desc;@SCH.APPT.TYPE.or.name[@propo      
                                                           VAL=sed.op];@proposed.op}                                   
 proposed.op.ps               1 FREE     L                 :HSH[hsh]OP2[hsop2]|3                                       
 proposed.op.reserved10       0 FREE     L                 :HSH[hsh]OP2[hsop2]|10                                      
 proposed.op.reserved6        0 FREE     L                 :HSH[hsh]OP2[hsop2]|6                                       
 proposed.op.reserved7        0 FREE     L                 :HSH[hsh]OP2[hsop2]|7                                       
 proposed.op.reserved9        0 FREE     L                 :HSH[hsh]OP2[hsop2]|9                                       
 proposed.op.rt.lft           1 FREE     L                 :HSH[hsh]OP2[hsop2]|2                                       
 proposed.op.rt.lft.out       5 FREE     L                 VAL=IF{@proposed.op.rt.lft "RIGHT,LEFT,BILAT"#(L("RLB"      
                                                           VAL=,@proposed.op.rt.lft)_",")}                             
 proposed.op.severity        10 FREE     L  SCH.OP.SEVER   :HSH[hsh]OP2[hsop2]|1                                   
 proposed.op.surgeon         10 FREE     L  MIS.DOC.DICT   :HSH[hsh]OP2[hsop2]|8                                   
 proposed.op.surgeon.asst    10 FREE     L  MIS.DOC.DICT   :HSH[hsh]OP2[hsop2]|11                                  
 Ì      i   2
or.proposed.pref.card.eqp    (proposed.pref.card.eqp) 
[urn, pref.card.eqp]
:HSH[hsh]PCE[wre]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 pref.card.eqp               15 FREE     L  SCH.RESOURCE   wre                                                     
 pref.card.eqp.qty            1 PINT     R                 :HSH[hsh]PCE[wre]                                           
 Ì      i   2
or.proposed.pref.card.items    (proposed.pref.card.items) 
[urn, pref.card.inv,pref.card.item]
:HSH[hsh]PCI[hsin,hsii]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 pref.card.inv               10 FREE     L  SCH.INV.DICT   hsin                                                    
 pref.card.item              10 FREE     L                 hsii                                                        
 pref.card.item.qty           3 PINT     R                 :HSH[hsh]PCI[hsin,hsii]|0                                   
 Ì      i   2
or.proposed.pref.card.intakes    (proposed.pref.card.ivs) 
[urn, pref.card.iv.q]
:HSH[hsh]PCIV[hsvVQ]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 pref.card.iv.q               3 PINT     R                 hsvVQ                                                       
 pref.card.iv                10 FREE     L                 :HSH[hsh]PCIV[hsvVQ]|1                                      
 pref.card.iv.cost            9 MONEY    R                 :HSH[hsh]PCIV[hsvVQ]|2                                      
 pref.card.iv.type            5 FREE     L  SCH.IV.TYPE    :HSH[hsh]PCIV[hsvVQ]|0                                  
 Ì      i   2
or.proposed.pref.card.med    (proposed.pref.card.meds) 
[urn, pref.card.med.q]
:HSH[hsh]PCM[hshMQ]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 pref.card.med.q              3 PINT     R                 hshMQ                                                       
 pref.card.med               10 FREE     L  SCH.MEDS       :HSH[hsh]PCM[hshMQ]|0                                   
 pref.card.med.cost           9 MONEY    R                 :HSH[hsh]PCM[hshMQ]|1                                       
 Ì      i   2
or.cases.recovery.text    (recovery.notes.text) 
[urn, recovery.text.line]
:HSH[hsh]RX[hshRl]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 recovery.text.line           3 URN      L                 hshRl                                                       
 recovery.text               70 FREE     L                 :HSH[hsh]RX[hshRl]                                          
 recovery.text.edit           1 YN       L                 :HSH[hsh]RX[hshRl]|1                                        
 recovery.text.exists         0 YN       L                 VAL=@Set.attr(@Z.color.labels1)_IF{+@t.recovery.notes.      
                                                           VAL=text[urn,""] "*";" "}_@Set.attr(@Z.color.data1)         
 Ì      i   2
or.cases.respirations    (respirations) 
[urn, respiration]
:HSH[hsh]RESP[hsre]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 respiration                  5 FREE     L  SCH.RESP       hsre                                                    
 Ì      i   2
or.cases.specimens    (specimens) 
[urn, specimen.urn]
:HSH[hsh]SPEC[hshSU]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 specimen.urn                 3 URN      L                 hshSU                                                       
 specimen                    70 FREE     L                 :HSH[hsh]SPEC[hshSU]                                        
 specimen.edit                1 YN       L                 :HSH[hsh]SPEC[hshSU]|1                                      
 specimen.exists              0 YN       L                 VAL=@Set.attr(@Z.color.labels1)_IF{+@t.specimens[urn,"      
                                                           VAL="] "*";" "}_@Set.attr(@Z.color.data1)                   
 Ì      i   2
or.cases.staff.anes.asst    (staff.anesthetic.asst) 
[urn, anesthetic.assistants]
:HSH[hsh]STF["AA",gu]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 anesthetic.assistants       10 FREE     L  MIS.USER       gu                                                      
 anes.assit.comment          20 FREE     L                 :HSH[hsh]STF["AA",gu]|5                                     
 anes.assit.in                4 HHMM     L                 :HSH[hsh]STF["AA",gu]|0                                     
 anes.assit.in2               4 HHMM     L                 :HSH[hsh]STF["AA",gu]|2                                     
 anes.assit.level             1 INT      R                 :HSH[hsh]STF["AA",gu]|4                                     
 anes.assit.out               4 HHMM     L                 :HSH[hsh]STF["AA",gu]|1                                     
 anes.assit.out2              4 HHMM     L                 :HSH[hsh]STF["AA",gu]|3                                     
 Ì      i   2
or.cases.staff.asst.anes.hca    (staff.asst.anes.hca) 
[urn, asst.anesthetist.hca]
:HSH[hsh]STF["A",gu]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 asst.anesthetist.hca        10 FREE     L  MIS.USER       gu                                                      
 asst.anesthetist.comment1   20 FREE     L                 :HSH[hsh]STF["A",gu]|5                                      
 asst.anesthetist.in1         4 HHMM     L                 :HSH[hsh]STF["A",gu]|0                                      
 asst.anesthetist.in2         4 HHMM     L                 :HSH[hsh]STF["A",gu]|2                                      
 asst.anesthetist.level       1 INT      R                 :HSH[hsh]STF["A",gu]|4                                      
 asst.anesthetist.out1        4 HHMM     L                 :HSH[hsh]STF["A",gu]|1                                      
 asst.anesthetist.out2        4 HHMM     L                 :HSH[hsh]STF["A",gu]|3                                      
 Ì      i   2
or.staff.asst.surgeon.hca    (staff.asst.surgeons.hca) 
[urn, asst.surgeon.hca]
:HSH[hsh]STF["S",ggg]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 asst.surgeon.hca            10 FREE     L  MIS.DOC.DICT   ggg                                                     
 asst.surgeon.in1             4 HHMM     L                 :HSH[hsh]STF["S",ggg]|0                                     
 asst.surgeon.in2             4 HHMM     L                 :HSH[hsh]STF["S",ggg]|2                                     
 asst.surgeon.out1            4 HHMM     L                 :HSH[hsh]STF["S",ggg]|1                                     
 asst.surgeon.out2            4 HHMM     L                 :HSH[hsh]STF["S",ggg]|3                                     
 Ì      i   2
or.cases.staff.others    (staff.others) 
[urn, other.staff]
:HSH[hsh]STF["O",gu]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 other.staff                 10 FREE     L  MIS.USER       gu                                                      
 other.comment               20 FREE     L                 :HSH[hsh]STF["O",gu]|5                                      
 other.in                     4 HHMM     L                 :HSH[hsh]STF["O",gu]|0                                      
 other.in2                    4 HHMM     L                 :HSH[hsh]STF["O",gu]|2                                      
 other.level                  1 INT      R                 :HSH[hsh]STF["O",gu]|4                                      
 other.out                    4 HHMM     L                 :HSH[hsh]STF["O",gu]|1                                      
 other.out2                   4 HHMM     L                 :HSH[hsh]STF["O",gu]|3                                      
 Ì      i   2
or.cases.staff.others2    (staff.others2) 
[urn, other2.staff]
:HSH[hsh]STF["O2",gu]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 other2.staff                10 FREE     L  MIS.USER       gu                                                      
 other2.comment              20 FREE     L                 :HSH[hsh]STF["O2",gu]|5                                     
 other2.in                    4 HHMM     L                 :HSH[hsh]STF["O2",gu]|0                                     
 other2.in2                   4 HHMM     L                 :HSH[hsh]STF["O2",gu]|2                                     
 other2.level                 1 INT      R                 :HSH[hsh]STF["O2",gu]|4                                     
 other2.out                   4 HHMM     L                 :HSH[hsh]STF["O2",gu]|1                                     
 other2.out2                  4 HHMM     L                 :HSH[hsh]STF["O2",gu]|3                                     
 Ì      i   2
or.case.staff.others3    (staff.others3) 
[urn, other3.staff]
:HSH[hsh]STF["O3",gu]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 other3.staff                10 FREE     L  MIS.USER       gu                                                      
 other3.comment              20 FREE     L                 :HSH[hsh]STF["O3",gu]|5                                     
 other3.date1                 8 DATE     L                 :HSH[hsh]STF["O3",gu]|6                                     
 other3.date2                 8 DATE     L                 :HSH[hsh]STF["O3",gu]|7                                     
 other3.in                    4 HHMM     L                 :HSH[hsh]STF["O3",gu]|0                                     
 other3.in2                   4 HHMM     L                 :HSH[hsh]STF["O3",gu]|2                                     
 other3.level                 1 INT      R                 :HSH[hsh]STF["O3",gu]|4                                     
 other3.out                   4 HHMM     L                 :HSH[hsh]STF["O3",gu]|1                                     
 other3.out2                  4 HHMM     L                 :HSH[hsh]STF["O3",gu]|3                                     
 Ì      i   2
or.cases.staff.pre.hca    (staff.pre.hca) 
[urn, pre.staff.hca]
:HSH[hsh]STF["P",gu]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 pre.staff.hca               10 FREE     L  MIS.USER       gu                                                      
 pre.comment1                20 FREE     L                 :HSH[hsh]STF["P",gu]|5                                      
 pre.in1                      4 HHMM     L                 :HSH[hsh]STF["P",gu]|0                                      
 pre.in2                      4 HHMM     L                 :HSH[hsh]STF["P",gu]|2                                      
 pre.level                    1 INT      R                 :HSH[hsh]STF["P",gu]|4                                      
 pre.out1                     4 HHMM     L                 :HSH[hsh]STF["P",gu]|1                                      
 pre.out2                     4 HHMM     L                 :HSH[hsh]STF["P",gu]|3                                      
 Ì      i   2
or.cases.staff.recovery.hca    (staff.recovery.hca) 
[urn, recovery.staff.hca]
:HSH[hsh]STF["R",gu]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 recovery.staff.hca          10 FREE     L  MIS.USER       gu                                                      
 recovery.comment1           20 FREE     L                 :HSH[hsh]STF["R",gu]|5                                      
 recovery.in1                 4 HHMM     L                 :HSH[hsh]STF["R",gu]|0                                      
 recovery.in2                 4 HHMM     L                 :HSH[hsh]STF["R",gu]|2                                      
 recovery.level               1 INT      R                 :HSH[hsh]STF["R",gu]|4                                      
 recovery.out1                4 HHMM     L                 :HSH[hsh]STF["R",gu]|1                                      
 recovery.out2                4 HHMM     L                 :HSH[hsh]STF["R",gu]|3                                      
 Ì      i   2
or.cases.staff.scrub    (staff.scrub.nurses) 
[urn, scrub.nurse]
:HSH[hsh]STF["N",gu]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 scrub.nurse                 10 FREE     L  MIS.USER       gu                                                      
 scrub.comment               20 FREE     L                 :HSH[hsh]STF["N",gu]|5                                      
 scrub.in                     4 HHMM     L                 :HSH[hsh]STF["N",gu]|0                                      
 scrub.in2                    4 HHMM     L                 :HSH[hsh]STF["N",gu]|2                                      
 scrub.level                  1 INT      R                 :HSH[hsh]STF["N",gu]|4                                      
 scrub.out                    4 HHMM     L                 :HSH[hsh]STF["N",gu]|1                                      
 scrub.out2                   4 HHMM     L                 :HSH[hsh]STF["N",gu]|3                                      
 Ì      i   2
or.staff.surgeon.times    (staff.surgeon.times) 
[urn, surgeon.time.q]
:HSH[hsh]STF["SST",hshST]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 surgeon.time.q               3 URN      L                 hshST                                                       
 surgeon.date                 8 DATE     L                 :HSH[hsh]STF["SST",hshST]|2                                 
 surgeon.in                   4 HHMM     L                 :HSH[hsh]STF["SST",hshST]|0                                 
 surgeon.out                  4 HHMM     L                 :HSH[hsh]STF["SST",hshST]|1                                 
 Ì      i   2
or.case.staff.times    (staff.times.dates) 
[urn, staff.time.date.q]
:HSH[hsh]STF["ANT",hshTM]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 staff.time.date.q            3 URN      L                 hshTM                                                       
 anes.md.date                 8 DATE     L                 :HSH[hsh]STF["ANT",hshTM]|2                                 
 anes.md.in                   4 HHMM     L                 :HSH[hsh]STF["ANT",hshTM]|0                                 
 anes.md.out                  4 HHMM     L                 :HSH[hsh]STF["ANT",hshTM]|1                                 
 Ì      i   2
or.staff.1    (staff.1) 
[urn, staff.1.staff]
:HSH[hsh]STF1[gu]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 staff.1.staff               10 FREE     L  MIS.USER       gu                                                      
 staff.1.comment             20 FREE     L                 :HSH[hsh]STF1[gu]|0                                         
 staff.1.name                30 FREE     L                 VAL=IF{@MIS.USER.name[staff.1.staff];staff.1.staff}         
 staff.1.rate                 6 MONEY    R                 :HSH[hsh]STF1[gu]|2                                         
 staff.1.view.times           1 YN       L                 :HSH[hsh]STF1[gu]|1                                         
 Ì      i   2
or.staff.1.times    (staff.1.times) 
[urn,staff.1.staff, staff.1.time.q]
:HSH[hsh]STF1[gu]T[hshST]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 staff.1.time.q               3 URN      L                 hshST                                                       
 staff.1.date                 8 DATE     L                 :HSH[hsh]STF1[gu]T[hshST]|2                                 
 staff.1.in                   4 HHMM     L                 :HSH[hsh]STF1[gu]T[hshST]|0                                 
 staff.1.out                  4 HHMM     L                 :HSH[hsh]STF1[gu]T[hshST]|1                                 
 Ì      i   2
or.staff.2    (staff.2) 
[urn, staff.2.staff]
:HSH[hsh]STF2[gu]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 staff.2.staff               10 FREE     L  MIS.USER       gu                                                      
 staff.2.comment             20 FREE     L                 :HSH[hsh]STF2[gu]|0                                         
 staff.2.name                30 FREE     L                 VAL=IF{@MIS.USER.name[staff.2.staff];staff.2.staff}         
 staff.2.rate                 6 MONEY    R                 :HSH[hsh]STF2[gu]|2                                         
 staff.2.view.times           1 YN       L                 :HSH[hsh]STF2[gu]|1                                         
 Ì      i   2
or.staff.2.times    (staff.2.times) 
[urn,staff.2.staff, staff.2.time.q]
:HSH[hsh]STF2[gu]T[hshST]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 staff.2.time.q               3 URN      L                 hshST                                                       
 staff.2.date                 8 DATE     L                 :HSH[hsh]STF2[gu]T[hshST]|2                                 
 staff.2.in                   4 HHMM     L                 :HSH[hsh]STF2[gu]T[hshST]|0                                 
 staff.2.out                  4 HHMM     L                 :HSH[hsh]STF2[gu]T[hshST]|1                                 
 Ì      i   2
or.staff.3    (staff.3) 
[urn, staff.3.staff]
:HSH[hsh]STF3[gu]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 staff.3.staff               10 FREE     L  MIS.USER       gu                                                      
 staff.3.comment             20 FREE     L                 :HSH[hsh]STF3[gu]|0                                         
 staff.3.name                30 FREE     L                 VAL=IF{@MIS.USER.name[staff.3.staff];staff.3.staff}         
 staff.3.rate                 6 MONEY    R                 :HSH[hsh]STF3[gu]|2                                         
 staff.3.view.times           1 YN       L                 :HSH[hsh]STF3[gu]|1                                         
 Ì      i   2
or.staff.3.times    (staff.3.times) 
[urn,staff.3.staff, staff.3.time.q]
:HSH[hsh]STF3[gu]T[hshST]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 staff.3.time.q               3 URN      L                 hshST                                                       
 staff.3.date                 8 DATE     L                 :HSH[hsh]STF3[gu]T[hshST]|2                                 
 staff.3.in                   4 HHMM     L                 :HSH[hsh]STF3[gu]T[hshST]|0                                 
 staff.3.out                  4 HHMM     L                 :HSH[hsh]STF3[gu]T[hshST]|1                                 
 Ì      i   2
or.staff.4    (staff.4) 
[urn, staff.4.staff]
:HSH[hsh]STF4[gu]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 staff.4.staff               10 FREE     L  MIS.USER       gu                                                      
 staff.4.comment             20 FREE     L                 :HSH[hsh]STF4[gu]|0                                         
 staff.4.name                30 FREE     L                 VAL=IF{@MIS.USER.name[staff.4.staff];staff.4.staff}         
 staff.4.rate                 6 MONEY    R                 :HSH[hsh]STF4[gu]|2                                         
 staff.4.view.times           1 YN       L                 :HSH[hsh]STF4[gu]|1                                         
 Ì      i   2
or.staff.4.times    (staff.4.times) 
[urn,staff.4.staff, staff.4.time.q]
:HSH[hsh]STF4[gu]T[hshST]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 staff.4.time.q               3 URN      L                 hshST                                                       
 staff.4.date                 8 DATE     L                 :HSH[hsh]STF4[gu]T[hshST]|2                                 
 staff.4.in                   4 HHMM     L                 :HSH[hsh]STF4[gu]T[hshST]|0                                 
 staff.4.out                  4 HHMM     L                 :HSH[hsh]STF4[gu]T[hshST]|1                                 
 Ì      i   2
or.staff.5    (staff.5) 
[urn, staff.5.staff]
:HSH[hsh]STF5[gu]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 staff.5.staff               10 FREE     L  MIS.USER       gu                                                      
 staff.5.comment             20 FREE     L                 :HSH[hsh]STF5[gu]|0                                         
 staff.5.name                30 FREE     L                 VAL=IF{@MIS.USER.name[staff.5.staff];staff.5.staff}         
 staff.5.rate                 6 MONEY    R                 :HSH[hsh]STF5[gu]|2                                         
 staff.5.view.times           1 YN       L                 :HSH[hsh]STF5[gu]|1                                         
 Ì      i   2
or.staff.5.times    (staff.5.times) 
[urn,staff.5.staff, staff.5.time.q]
:HSH[hsh]STF5[gu]T[hshST]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 staff.5.time.q               3 URN      L                 hshST                                                       
 staff.5.date                 8 DATE     L                 :HSH[hsh]STF5[gu]T[hshST]|2                                 
 staff.5.in                   4 HHMM     L                 :HSH[hsh]STF5[gu]T[hshST]|0                                 
 staff.5.out                  4 HHMM     L                 :HSH[hsh]STF5[gu]T[hshST]|1                                 
 Ì      i   2
or.staff.6    (staff.6) 
[urn, staff.6.staff]
:HSH[hsh]STF6[gu]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 staff.6.staff               10 FREE     L  MIS.USER       gu                                                      
 staff.6.comment             20 FREE     L                 :HSH[hsh]STF6[gu]|0                                         
 staff.6.name                30 FREE     L                 VAL=IF{@MIS.USER.name[staff.6.staff];staff.6.staff}         
 staff.6.rate                 6 MONEY    R                 :HSH[hsh]STF6[gu]|2                                         
 staff.6.view.times           1 YN       L                 :HSH[hsh]STF6[gu]|1                                         
 Ì      i   2
or.staff.6.times    (staff.6.times) 
[urn,staff.6.staff, staff.6.time.q]
:HSH[hsh]STF6[gu]T[hshST]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 staff.6.time.q               3 URN      L                 hshST                                                       
 staff.6.date                 8 DATE     L                 :HSH[hsh]STF6[gu]T[hshST]|2                                 
 staff.6.in                   4 HHMM     L                 :HSH[hsh]STF6[gu]T[hshST]|0                                 
 staff.6.out                  4 HHMM     L                 :HSH[hsh]STF6[gu]T[hshST]|1                                 
 Ì      i   2
or.cases.staff.asst.anes    (staff.asst.anesthetists) 
[urn, asst.anesthetist]
:HSH[hsh]STFA[ggg]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 asst.anesthetist            10 FREE     L  MIS.DOC.DICT   ggg                                                     
 asst.anesthetist.comment    20 FREE     L                 :HSH[hsh]STFA[ggg]|0                                        
 asst.anesthetist.name       30 FREE     L                 VAL=IF{@SCH.PARAM.or.crna.source#0="S" IF{@MIS.USER.na      
                                                           VAL=me[asst.anesthetist];asst.anesthetist};@MIS.DOC.DI      
                                                           VAL=CT.name;asst.anesthetist}                               
 asst.anesthetist.rate        6 MONEY    R                 :HSH[hsh]STFA[ggg]|2                                        
 asst.anesthetist.vw.times    1 YN       L                 :HSH[hsh]STFA[ggg]|1                                        
 Ì      i   2
or.case.asst.anes.times    (staff.asst.anes.times) 
[urn,asst.anesthetist, asst.anesthetist.time.q]
:HSH[hsh]STFA[ggg]T[hshST]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 asst.anesthetist.time.q      3 URN      L                 hshST                                                       
 asst.anesthetist.date        8 DATE     L                 :HSH[hsh]STFA[ggg]T[hshST]|2                                
 asst.anesthetist.in          4 HHMM     L                 :HSH[hsh]STFA[ggg]T[hshST]|0                                
 asst.anesthetist.out         4 HHMM     L                 :HSH[hsh]STFA[ggg]T[hshST]|1                                
 Ì      i   2
or.staff.asst.surgeon    (staff.asst.surgeons) 
[urn, asst.surgeon]
:HSH[hsh]STFS[ggg]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 asst.surgeon                10 FREE     L  MIS.DOC.DICT   ggg                                                     
 asst.surgeon.comment        20 FREE     L                 :HSH[hsh]STFS[ggg]|0                                        
 asst.surgeon.name           30 FREE     L                 VAL=IF{@MIS.USER.name[asst.surgeon];asst.surgeon}           
 asst.surgeon.view.times      1 YN       L                 :HSH[hsh]STFS[ggg]|1                                        
 Ì      i   2
or.staff.asst.surg.times    (staff.asst.surg.times) 
[urn,asst.surgeon, asst.surgeon.time.q]
:HSH[hsh]STFS[ggg]T[hshST]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 asst.surgeon.time.q          3 URN      L                 hshST                                                       
 asst.surgeon.date            8 DATE     L                 :HSH[hsh]STFS[ggg]T[hshST]|2                                
 asst.surgeon.in              4 HHMM     L                 :HSH[hsh]STFS[ggg]T[hshST]|0                                
 asst.surgeon.out             4 HHMM     L                 :HSH[hsh]STFS[ggg]T[hshST]|1                                
 Ì      i   2
or.staff.pre    (staff.pre) 
[urn, pre.staff]
:HSH[hsh]STFP[gu]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 pre.staff                   10 FREE     L  MIS.USER       gu                                                      
 pre.comment                 20 FREE     L                 :HSH[hsh]STFP[gu]|0                                         
 pre.view.times               1 YN       L                 :HSH[hsh]STFP[gu]|1                                         
 Ì      i   2
or.staff.pre.times    (staff.pre.times) 
[urn,pre.staff, pre.time.q]
:HSH[hsh]STFP[gu]T[hshST]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 pre.time.q                   3 URN      L                 hshST                                                       
 pre.date                     8 DATE     L                 :HSH[hsh]STFP[gu]T[hshST]|2                                 
 pre.in                       4 HHMM     L                 :HSH[hsh]STFP[gu]T[hshST]|0                                 
 pre.out                      4 HHMM     L                 :HSH[hsh]STFP[gu]T[hshST]|1                                 
 Ì      i   2
or.staff.recovery    (staff.recovery) 
[urn, recovery.staff]
:HSH[hsh]STFR[gu]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 recovery.staff              10 FREE     L  MIS.USER       gu                                                      
 recovery.comment            20 FREE     L                 :HSH[hsh]STFR[gu]|0                                         
 recovery.view.times          1 YN       L                 :HSH[hsh]STFR[gu]|1                                         
 Ì      i   2
or.staff.recovery.times    (staff.recovery.times) 
[urn,recovery.staff, recovery.time.q]
:HSH[hsh]STFR[gu]T[hshST]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 recovery.time.q              3 URN      L                 hshST                                                       
 recovery.date                8 DATE     L                 :HSH[hsh]STFR[gu]T[hshST]|2                                 
 recovery.in                  4 HHMM     L                 :HSH[hsh]STFR[gu]T[hshST]|0                                 
 recovery.out                 4 HHMM     L                 :HSH[hsh]STFR[gu]T[hshST]|1                                 
 Ì      i   2
or.cases.untoward.event    (untoward.events) 
[urn, untoward.event]
:HSH[hsh]U[hsun]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 untoward.event              10 FREE     L  SCH.UNTW       hsun                                                    
 Ì      i   2
or.cases.untoward.event.anes    (untoward.events.anes) 
[urn, untoward.event.anes]
:HSH[hsh]UA[hsun]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 untoward.event.anes         10 FREE     L  SCH.UNTW       hsun                                                    
 Ì      i   2
or.cases.untoward.event.pacu    (untoward.events.pacu) 
[urn, untoward.event.pacu]
:HSH[hsh]U3[hsun]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 untoward.event.pacu         10 FREE     L  SCH.UNTW       hsun                                                    
 Ì      i   2
or.cases.untoward.event.pre    (untoward.events.pre) 
[urn, untoward.event.pre]
:HSH[hsh]U1[hsun]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 untoward.event.pre          10 FREE     L  SCH.UNTW       hsun                                                    
 Ì      i   2
or.cases.vitals    (vital.signs) 
[urn, vs.urn]
:HSH[hsh]VS[hshVu]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 vs.urn                       2 URN      L                 hshVu                                                       
 vs.date                      8 DATE     L                 :HSH[hsh]VS[hshVu]|0                                        
 vs.edit                      1 YN       L                 :HSH[hsh]VS[hshVu]|3                                        
 vs.time                      4 TIME     L                 :HSH[hsh]VS[hshVu]|1                                        
 vs.user                     10 FREE     L  MIS.USER       :HSH[hsh]VS[hshVu]|2                                    
 Ì      i   2
or.cases.vitals.screen    (vital.signs.screens) 
[urn,vs.urn, vs.screen]
:HSH[hsh]VS[hshVu]F[gxx]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 vs.screen                   15 FREE     L  MIS.SCREEN     gxx                                                     
 Ì      i   2
or.cases.vitals.results    (vital.signs.results) 
[urn,vs.urn,vs.screen, vs.query]
:HSH[hsh]VS[hshVu]F[gxx]Q[ggv]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 vs.query                    10 FREE     L  MIS.QUERY      ggv                                                     
 vs.value                    75 FREE     L                 :HSH[hsh]VS[hshVu]F[gxx]Q[ggv]|0                            
 Ì      i   2
vital.signs.results.mult    (vital.signs.results.mult) 
[urn,vs.urn,vs.screen,vs.query, vs.result.mult.q]
:HSH[hsh]VS[hshVu]F[gxx]Q[ggv]M[ggvMQ]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 vs.result.mult.q             2 PINT     R                 ggvMQ                                                       
 vs.result.mult.resp         30 QRY.RESP L                 :HSH[hsh]VS[hshVu]F[gxx]Q[ggv]M[ggvMQ]|0                    
 Ì      i   2
or.cases.vitals.pacu    (vital.signs.pacu) 
[urn, vs.urn.pacu]
:HSH[hsh]VS3[hshV3]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 vs.urn.pacu                  2 URN      L                 hshV3                                                       
 vs.date.pacu                 8 DATE     L                 :HSH[hsh]VS3[hshV3]|0                                       
 vs.edit.pacu                 1 YN       L                 :HSH[hsh]VS3[hshV3]|3                                       
 vs.time.pacu                 4 TIME     L                 :HSH[hsh]VS3[hshV3]|1                                       
 vs.user.pacu                10 FREE     L  MIS.USER       :HSH[hsh]VS3[hshV3]|2                                   
 Ì      i   2
or.cases.vitals.screens.pacu    (vital.signs.screens.pacu) 
[urn,vs.urn.pacu, vs.screen.pacu]
:HSH[hsh]VS3[hshV3]F[gxx]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 vs.screen.pacu              15 FREE     L  MIS.SCREEN     gxx                                                     
 Ì      i   2
or.cases.vitals.results.pacu    (vital.signs.results.pacu) 
[urn,vs.urn.pacu,vs.screen.pacu, vs.query.pacu]
:HSH[hsh]VS3[hshV3]F[gxx]Q[ggv]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 vs.query.pacu               10 FREE     L  MIS.QUERY      ggv                                                     
 vs.value.pacu               75 FREE     L                 :HSH[hsh]VS3[hshV3]F[gxx]Q[ggv]|0                           
 Ì      i   2
or.vital.signs.res.pacu.mult    (vital.signs.res.pacu.mult) 
[urn,vs.urn.pacu,vs.screen.pacu,vs.query.pacu, vs.result.pacu.mult.q]
:HSH[hsh]VS3[hshV3]F[gxx]Q[ggv]M[ggvMQ]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 vs.result.pacu.mult.q        2 PINT     R                 ggvMQ                                                       
 vs.result.pacu.mult.resp    30 QRY.RESP L                 :HSH[hsh]VS3[hshV3]F[gxx]Q[ggv]M[ggvMQ]|0                   
 Ì     i   2
or.nur.notes.queue    (nur.notes.top) 
:HSHNX

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 nur.notes.times.last.read   10 FREE     L                 :HSHNX                                                      
 Ì     i   2
or.nur.notes.queud    (nur.notes.queue) 
[nur.database,nur.facility,note.case.urn,note.category,first.note]
:HSHNX[iaD,gqb,hsh,ncat,fnote]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 nur.database                12 FREE     L  MIS.APPL       iaD                                                     
 nur.facility                10 FREE     L  MIS.FACILITY   gqb                                                     
 note.case.urn               10 URN      L  SCH.PAT        hsh                                                     
 note.category               10 FREE     L                 ncat                                                        
 first.note                   3 PINT     R                 fnote                                                       
 last.note                    3 PINT     R                 :HSHNX[iaD,gqb,hsh,ncat,fnote]|4                            
 note.date                    8 DATE     L                 :HSHNX[iaD,gqb,hsh,ncat,fnote]|2                            
 note.index                   3 PINT     R                 :HSHNX[iaD,gqb,hsh,ncat,fnote]|1                            
 note.time                    4 HHMM     L                 :HSHNX[iaD,gqb,hsh,ncat,fnote]|3                            
 note.type                    1 PINT     R                 :HSHNX[iaD,gqb,hsh,ncat,fnote]|0                            
 Ì     i   2
or.pt.demographics    (pt.demographics) 
[oe.patient]
:HSHA[aa]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 oe.patient                  30 URN      L  ADM.PAT        aa                                                      
 oe.allergy.1                60 FREE     L                 :HSHA[aa]|0                                                 
 oe.allergy.2                60 FREE     L                 :HSHA[aa]|1                                                 
 oe.dx.1                     60 FREE     L                 :HSHA[aa]|2                                                 
 oe.dx.2                     60 FREE     L                 :HSHA[aa]|3                                                 
 oe.ht.in.cm                  6 DEC2     R                 VAL=@OE.PAT.ht.in.cm:2D                                     
 oe.ht.in.ft                  1 INT      R                 VAL=@OE.PAT.ht.in.ft                                        
 oe.ht.inches                 5 DEC2     R                 VAL=@OE.PAT.ht.in.in:2D                                     
 oe.isolation.1              40 FREE     L                 :HSHA[aa]|4                                                 
 oe.isolation.2              40 FREE     L                 :HSHA[aa]|5                                                 
 oe.wt.in.kg                  7 DEC3     R                 VAL=@OE.PAT.wt.in.kg:3D                                     
 oe.wt.in.lbs                 4 INT      R                 VAL=@OE.PAT.wt.in.lb                                        
 oe.wt.in.ozs                 5 DEC2     R                 VAL=@OE.PAT.wt.in.oz:2D                                     
 Ì     i   2
or.rw.locals    (rw.locals) 


 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 sort.key.five                1 FREE     L                                                                             
 sort.key.four                1 FREE     L                                                                             
 sort.key.one                 1 FREE     L                                                                             
 sort.key.six                 1 FREE     L                                                                             
 sort.key.three               1 FREE     L                                                                             
 sort.key.two                 1 FREE     L                                                                             
 Ì     i   2
or.session.counts    (session.counts) 
[session.count.room,session.count.date]
:HSHB[wre,hsrCD]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 session.count.room          15 FREE     L  SCH.RESOURCE   wre                                                     
 session.count.date           8 DATE     L                 hsrCD                                                       
 session.count.emergency      4 INT      R                 :HSHB[wre,hsrCD]|3                                          
 session.count.fb             4 INT      R                 :HSHB[wre,hsrCD]|2                                          
 session.count.plan           4 INT      R                 :HSHB[wre,hsrCD]|0                                          
 session.count.unplan         4 INT      R                 :HSHB[wre,hsrCD]|1                                          
 Ì       2
 INDEX FILE/INTERNAL NAME           SUBSCRIPTS/PHYSICAL BASE

 or.cases.can.x                     [room,operation.date,operation.time,patient,urn]
   cancelled.opers.x                  :HSHX[wre,hshDT,hshTM,ea,hsh]

 or.cases.can.by.pt.x               [patient,operation.date,operation.time,urn]
   cancelled.pt.x                     :HSHXP[ea,hshDT,hshTM,hsh]

 or.deferred.case.index             [complete.date,urn] = SCH.DEFER.reason
   defer.index                        :HSHD[hshCD,hsh]

 or.cases.implant.lot.number.x      [implant.lot.number,implant.inventory,implant,implant.manufacturer,urn,implant.s
   implant.lot.number.x               :HSHLS[hsiLN,hsin,hsii,gm,hsh,hsiUN]

 or.cases.by.appt.x                 [SCH.APPT.urn] = urn
   oper.by.appt.x                     :HSHWZX[wz]

 or.cases.by.date.x                 [operation.date,urn]
   oper.by.date.x                     :HSHDX[hshDT,hsh]

 or.cases.by.pt.x                   [patient,operation.date,operation.time,urn]
   oper.by.pt.x                       :HSHM[ea,hshDT,hshTM,hsh]

 or.cases.by.room.x                 [operation.room,operation.date,patient,urn]
   oper.by.room.x                     :HSHRX[wre,hshDT,ea,hsh]

 or.cases.complete.x                [complete.date,urn,bill.urn] = complete.charge
   oper.complete.x                    :HSHC[hshCD,hsh,hshBU]

 or.session.count.x                 [room,operation.date] = num.booked
   session.opers.made.x               :HSHO[wre,hshDT]

 or.session.full.x                  [room,operation.date]
   sessions.full                      :HSHF[wre,hshDT]

 or.cases.return.to.surg.x          [sort.key.one,sort.key.two,sort.key.three,sort.key.four,urn]
   temp.return.to.surg.x              /TEMP[s1,s2,s3,s4,hsh]