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.ip.pacu
       or.case.billing.ip.pre
       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.case.billing.time.phase2
         or.billing.data.time.phs2.det
       or.case.billing.times.pre
         or.billing.data.time.pre.det
     or.cases.circuits
     or.cases.complications
     or.cases.complications.anes
     or.cases.complications.pacu
     or.cases.complications.pre
     or.cases.count.4
     or.cases.counts
     or.case.cultures
     or.cases.cds.anes
       or.cases.cds.mult.anes
     or.cases.cds.hold
       or.cases.cds.mult.hold
     or.cases.cds.op
       or.cases.cds.mult.op
     or.cases.cds.pacu
       or.cases.cds.mult.pacu
     or.cases.cds.phase2
       or.cases.cds.mult.phase2
     or.cases.cds.pre
       or.cases.cds.mult.pre
     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.hold.notes
     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.invasive.procs.pacu
       invasive.procs.icds.pacu
       invasive.procs.cpts.pacu
     or.cases.invasive.procs.pre
       invasive.procs.icds.pre
       invasive.procs.cpts.pre
     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.comp
       or.cases.medication.ad
     or.cases.medication.pacu
       or.cases.medication.pacu.comp
       or.cases.medication.pacu.ad
     or.cases.medication.pre
       or.cases.medication.pre.comp
       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.case.nur.dxs.hold
       or.case.nur.dxs.screen.hold
         or.case.dxs.scrn.mult.hold
     or.case.nur.dxs.op
       or.case.nur.dxs.screen.op
         or.case.dxs.scrn.mult.op
     or.case.nur.dxs.pacu
       or.case.nur.dxs.screen.pacu
         or.case.dxs.scrn.mult.pacu
     or.case.nur.dxs.phase2
       or.case.nur.dxs.screen.phase2
         or.case.dxs.scrn.mult.phase2
     or.case.nur.dxs.pre
       or.case.nur.dxs.screen.pre
         or.case.dxs.scrn.mult.pre
     or.cases.merge
     or.cases.operation.copied
     or.case.options
       or.option.edits
       or.options.signed
     or.case.button.options
       or.case.button.opts.edits
       or.case.button.opts.signed
     or.case.screen.options
       or.case.screen.options.edits
       or.case.screen.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.phase2.text
     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.hold
       or.staff.hold.times
     or.staff.phase2
       or.staff.phase2.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.anes
       or.cases.vitals.screen.anes
         or.cases.vitals.results.anes
           or.vital.signs.res.anes.mult
     or.cases.vitals.hold
       or.cases.vitals.screens.hold
         or.cases.vitals.results.hold
           or.vital.signs.res.hold.mult
     or.cases.vitals.pacu
       or.cases.vitals.screens.pacu
         or.cases.vitals.results.pacu
           or.vital.signs.res.pacu.mult
     or.cases.vitals.pacu2
       or.cases.vitals.screens.pacu2
         or.cases.vitals.results.pacu2
           or.vital.signs.res.pacu2.mult
     or.cases.vitals.pre
       or.cases.vitals.screens.pre
         or.cases.vitals.results.pre
           or.vital.signs.res.pre.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)                 
 comp.by.date.hold            8 DATE     L                 :HSH[hsh]CB|4                                               
 comp.by.date.op              8 DATE     L                 :HSH[hsh]CB|7                                               
 comp.by.date.pacu            8 DATE     L                 :HSH[hsh]CB|10                                              
 comp.by.date.pacu2           8 DATE     L                 :HSH[hsh]CB|13                                              
 comp.by.date.pre             8 DATE     L                 :HSH[hsh]CB|1                                               
 comp.by.time.hold            4 HHMM     L                 :HSH[hsh]CB|5                                               
 comp.by.time.op              4 HHMM     L                 :HSH[hsh]CB|8                                               
 comp.by.time.pacu            4 HHMM     L                 :HSH[hsh]CB|11                                              
 comp.by.time.pacu2           4 HHMM     L                 :HSH[hsh]CB|14                                              
 comp.by.time.pre             4 HHMM     L                 :HSH[hsh]CB|2                                               
 comp.by.user.hold           10 FREE     L  MIS.USER       :HSH[hsh]CB|3                                           
 comp.by.user.op             10 FREE     L  MIS.USER       :HSH[hsh]CB|6                                           
 comp.by.user.pacu           10 FREE     L  MIS.USER       :HSH[hsh]CB|9                                           
 comp.by.user.pacu2          10 FREE     L  MIS.USER       :HSH[hsh]CB|12                                          
 comp.by.user.pre            10 FREE     L  MIS.USER       :HSH[hsh]CB|0                                           
 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                                          
 hold.text.nur.note           6 PINT     R                 :HSH[hsh]HXN                                                
 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.hold    10 FREE     L  SCH.DEST       :HSH[hsh]POP|22                                         
 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                                            
 phase2.text.nur.note         6 PINT     R                 :HSH[hsh]R2XN                                               
 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                                             
 status.edit.date             8 DATE     L                 :HSH[hsh]STED|1                                             
 status.edit.time             4 TIME     L                 :HSH[hsh]STED|2                                             
 status.edit.user            10 FREE     L  MIS.USER       :HSH[hsh]STED|0                                         
 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                                             
 time.anes.1                  4 HHMM     L                 :HSH[hsh]TMANS|0                                            
 time.anes.1.date             8 DATE     L                 :HSH[hsh]TMANS|2                                            
 time.anes.1.delay           10 FREE     L  SCH.DELAY      :HSH[hsh]TMDANS|0                                       
 time.anes.1.min              3 INT      R                 :HSH[hsh]TMDANS|2                                           
 time.anes.2                  4 HHMM     L                 :HSH[hsh]TMANS|1                                            
 time.anes.2.date             8 DATE     L                 :HSH[hsh]TMANS|3                                            
 time.anes.2.delay           10 FREE     L  SCH.DELAY      :HSH[hsh]TMDANS|1                                       
 time.anes.2.min              3 INT      R                 :HSH[hsh]TMDANS|3                                           
 time.hold.1                  4 HHMM     L                 :HSH[hsh]TMHLD|0                                            
 time.hold.1.date             8 DATE     L                 :HSH[hsh]TMHLD|2                                            
 time.hold.1.delay           10 FREE     L  SCH.DELAY      :HSH[hsh]TMDHLD|0                                       
 time.hold.1.min              3 INT      R                 :HSH[hsh]TMDHLD|2                                           
 time.hold.2                  4 HHMM     L                 :HSH[hsh]TMHLD|1                                            
 time.hold.2.date             8 DATE     L                 :HSH[hsh]TMHLD|3                                            
 time.hold.2.delay           10 FREE     L  SCH.DELAY      :HSH[hsh]TMDHLD|1                                       
 time.hold.2.min              3 INT      R                 :HSH[hsh]TMDHLD|3                                           
 time.op.1                    4 HHMM     L                 :HSH[hsh]TMOP|0                                             
 time.op.1.date               8 DATE     L                 :HSH[hsh]TMOP|4                                             
 time.op.1.delay             10 FREE     L  SCH.DELAY      :HSH[hsh]TMDOP1|0                                       
 time.op.1.min                3 INT      R                 :HSH[hsh]TMDOP1|4                                           
 time.op.2                    4 HHMM     L                 :HSH[hsh]TMOP|1                                             
 time.op.2.date               8 DATE     L                 :HSH[hsh]TMOP|5                                             
 time.op.2.delay             10 FREE     L  SCH.DELAY      :HSH[hsh]TMDOP1|1                                       
 time.op.2.min                3 INT      R                 :HSH[hsh]TMDOP1|5                                           
 time.op.3                    4 HHMM     L                 :HSH[hsh]TMOP|2                                             
 time.op.3.date               8 DATE     L                 :HSH[hsh]TMOP|6                                             
 time.op.3.delay             10 FREE     L  SCH.DELAY      :HSH[hsh]TMDOP1|2                                       
 time.op.3.min                3 INT      R                 :HSH[hsh]TMDOP1|6                                           
 time.op.4                    4 HHMM     L                 :HSH[hsh]TMOP|3                                             
 time.op.4.date               8 DATE     L                 :HSH[hsh]TMOP|7                                             
 time.op.4.delay             10 FREE     L  SCH.DELAY      :HSH[hsh]TMDOP1|3                                       
 time.op.4.min                3 INT      R                 :HSH[hsh]TMDOP1|7                                           
 time.op.5                    4 HHMM     L                 :HSH[hsh]TMOP2|0                                            
 time.op.5.date               8 DATE     L                 :HSH[hsh]TMOP2|4                                            
 time.op.5.delay             10 FREE     L  SCH.DELAY      :HSH[hsh]TMDOP2|0                                       
 time.op.5.min                3 INT      R                 :HSH[hsh]TMDOP2|4                                           
 time.op.6                    4 HHMM     L                 :HSH[hsh]TMOP2|1                                            
 time.op.6.date               8 DATE     L                 :HSH[hsh]TMOP2|5                                            
 time.op.6.delay             10 FREE     L  SCH.DELAY      :HSH[hsh]TMDOP2|1                                       
 time.op.6.min                3 INT      R                 :HSH[hsh]TMDOP2|5                                           
 time.op.7                    4 HHMM     L                 :HSH[hsh]TMOP2|2                                            
 time.op.7.date               8 DATE     L                 :HSH[hsh]TMOP2|6                                            
 time.op.7.delay             10 FREE     L  SCH.DELAY      :HSH[hsh]TMDOP2|2                                       
 time.op.7.min                3 INT      R                 :HSH[hsh]TMDOP2|6                                           
 time.op.8                    4 HHMM     L                 :HSH[hsh]TMOP2|3                                            
 time.op.8.date               8 DATE     L                 :HSH[hsh]TMOP2|7                                            
 time.op.8.delay             10 FREE     L  SCH.DELAY      :HSH[hsh]TMDOP2|3                                       
 time.op.8.min                3 INT      R                 :HSH[hsh]TMDOP2|7                                           
 time.pacu.1                  4 HHMM     L                 :HSH[hsh]TMRE1|0                                            
 time.pacu.1.date             8 DATE     L                 :HSH[hsh]TMRE1|4                                            
 time.pacu.1.delay           10 FREE     L  SCH.DELAY      :HSH[hsh]TMDRE1|0                                       
 time.pacu.1.min              3 INT      R                 :HSH[hsh]TMDRE1|4                                           
 time.pacu.2                  4 HHMM     L                 :HSH[hsh]TMRE1|1                                            
 time.pacu.2.date             8 DATE     L                 :HSH[hsh]TMRE1|5                                            
 time.pacu.2.delay           10 FREE     L  SCH.DELAY      :HSH[hsh]TMDRE1|1                                       
 time.pacu.2.min              3 INT      R                 :HSH[hsh]TMDRE1|5                                           
 time.pacu.3                  4 HHMM     L                 :HSH[hsh]TMRE1|2                                            
 time.pacu.3.date             8 DATE     L                 :HSH[hsh]TMRE1|6                                            
 time.pacu.3.delay           10 FREE     L  SCH.DELAY      :HSH[hsh]TMDRE1|2                                       
 time.pacu.3.min              3 INT      R                 :HSH[hsh]TMDRE1|6                                           
 time.pacu.4                  4 HHMM     L                 :HSH[hsh]TMRE1|3                                            
 time.pacu.4.date             8 DATE     L                 :HSH[hsh]TMRE1|7                                            
 time.pacu.4.delay           10 FREE     L  SCH.DELAY      :HSH[hsh]TMDRE1|3                                       
 time.pacu.4.min              3 INT      R                 :HSH[hsh]TMDRE1|7                                           
 time.phase2.1                4 HHMM     L                 :HSH[hsh]TMRE2|0                                            
 time.phase2.1.date           8 DATE     L                 :HSH[hsh]TMRE2|2                                            
 time.phase2.1.delay         10 FREE     L  SCH.DELAY      :HSH[hsh]TMDRE2|0                                       
 time.phase2.1.min            3 INT      R                 :HSH[hsh]TMDRE2|2                                           
 time.phase2.2                4 HHMM     L                 :HSH[hsh]TMRE2|1                                            
 time.phase2.2.date           8 DATE     L                 :HSH[hsh]TMRE2|3                                            
 time.phase2.2.delay         10 FREE     L  SCH.DELAY      :HSH[hsh]TMDRE2|1                                       
 time.phase2.2.min            3 INT      R                 :HSH[hsh]TMDRE2|3                                           
 time.pre.1                   4 HHMM     L                 :HSH[hsh]TMPRE|0                                            
 time.pre.1.date              8 DATE     L                 :HSH[hsh]TMPRE|4                                            
 time.pre.1.delay            10 FREE     L  SCH.DELAY      :HSH[hsh]TMDPRE|0                                       
 time.pre.1.min               3 INT      R                 :HSH[hsh]TMDPRE|4                                           
 time.pre.2                   4 HHMM     L                 :HSH[hsh]TMPRE|1                                            
 time.pre.2.date              8 DATE     L                 :HSH[hsh]TMPRE|5                                            
 time.pre.2.delay            10 FREE     L  SCH.DELAY      :HSH[hsh]TMDPRE|1                                       
 time.pre.2.min               3 INT      R                 :HSH[hsh]TMDPRE|5                                           
 time.pre.3                   4 HHMM     L                 :HSH[hsh]TMPRE|2                                            
 time.pre.3.date              8 DATE     L                 :HSH[hsh]TMPRE|6                                            
 time.pre.3.delay            10 FREE     L  SCH.DELAY      :HSH[hsh]TMDPRE|2                                       
 time.pre.3.min               3 INT      R                 :HSH[hsh]TMDPRE|6                                           
 time.pre.4                   4 HHMM     L                 :HSH[hsh]TMPRE|3                                            
 time.pre.4.date              8 DATE     L                 :HSH[hsh]TMPRE|7                                            
 time.pre.4.delay            10 FREE     L  SCH.DELAY      :HSH[hsh]TMDPRE|3                                       
 time.pre.4.min               3 INT      R                 :HSH[hsh]TMDPRE|7                                           
 transfer                    10 FREE     L  MIS.USER       :HSH[hsh]POP|2                                          
 transfer.method             10 FREE     L  SCH.TRAN       :HSH[hsh]POP|9                                          
 transfer.method.hold        10 FREE     L  SCH.TRAN       :HSH[hsh]POP|23                                         
 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                                              
 use.new.profile              1 YN       L                 :HSH[hsh]|20                                                
 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.ip.pacu          9 PINT     R                 :HSH[hsh]B[hshBU]|22                                        
 bill.charge.ip.pre           9 PINT     R                 :HSH[hsh]B[hshBU]|21                                        
 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.phase2.time      9 PINT     R                 :HSH[hsh]B[hshBU]|18                                        
 bill.charge.pre.time         9 PINT     R                 :HSH[hsh]B[hshBU]|17                                        
 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.phase2.rule            10 FREE     L  SCH.PHASE2.RULE:HSH[hsh]B[hshBU]|20                                    
 bill.pre.rule               10 FREE     L  SCH.PRE.RULE   :HSH[hsh]B[hshBU]|19                                    
 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[wat]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 bill.anes.det               10 FREE     L  SCH.APPT.TYPE  wat                                                     
 bill.anes.det.qty            3 INT      R                 :HSH[hsh]B[hshBU]A[hshBN]D[wat]|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.ip.pacu    (billing.data.ip.pacu) 
[urn,bill.urn, bill.ip.pacu]
:HSH[hsh]B[hshBU]IPPAC[hshBN]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 bill.ip.pacu                10 FREE     L                 hshBN                                                       
 bill.ip.in.batch.pacu        1 YN       L                 :HSH[hsh]B[hshBU]IPPAC[hshBN]B                              
 bill.ip.qty.pacu             3 INT      R                 :HSH[hsh]B[hshBU]IPPAC[hshBN]                               
 Ì     i   2
or.case.billing.ip.pre    (billing.data.ip.pre) 
[urn,bill.urn, bill.ip.pre]
:HSH[hsh]B[hshBU]IPPRE[hshBN]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 bill.ip.pre                 10 FREE     L                 hshBN                                                       
 bill.ip.in.batch.pre         1 YN       L                 :HSH[hsh]B[hshBU]IPPRE[hshBN]B                              
 bill.ip.qty.pre              3 INT      R                 :HSH[hsh]B[hshBU]IPPRE[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.case.billing.time.phase2    (billing.data.time.phase2) 
[urn,bill.urn, bill.time.phase2]
:HSH[hsh]B[hshBU]P2T[hshBN]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 bill.time.phase2            10 FREE     L                 hshBN                                                       
 bill.time.phase2.in.batch    1 YN       L                 :HSH[hsh]B[hshBU]P2T[hshBN]B                                
 bill.time.qty.phase2         3 INT      R                 :HSH[hsh]B[hshBU]P2T[hshBN]                                 
 Ì     i   2
or.billing.data.time.phs2.det    (billing.data.time.phs2.de) 
[urn,bill.urn,bill.time.phase2, bill.time.phase2.det]
:HSH[hsh]B[hshBU]P2T[hshBN]D[hsr]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 bill.time.phase2.det        10 FREE     L  SCH.PHASE2.RULEhsr                                                     
 bill.time.phase2.det.qty     3 INT      R                 :HSH[hsh]B[hshBU]P2T[hshBN]D[hsr]|0                         
 Ì     i   2
or.case.billing.times.pre    (billing.data.time.pre) 
[urn,bill.urn, bill.time.pre]
:HSH[hsh]B[hshBU]PRT[hshBN]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 bill.time.pre               10 FREE     L                 hshBN                                                       
 bill.time.pre.in.batch       1 YN       L                 :HSH[hsh]B[hshBU]PRT[hshBN]B                                
 bill.time.qty.pre            3 INT      R                 :HSH[hsh]B[hshBU]PRT[hshBN]                                 
 Ì     i   2
or.billing.data.time.pre.det    (billing.data.time.pre.de) 
[urn,bill.urn,bill.time.pre, bill.time.pre.det]
:HSH[hsh]B[hshBU]PRT[hshBN]D[hsp]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 bill.time.pre.det           10 FREE     L  SCH.PRE.RULE   hsp                                                     
 bill.time.pre.det.qty        3 INT      R                 :HSH[hsh]B[hshBU]PRT[hshBN]D[hsp]|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.count.4    (count4) 
[urn, count4.urn]
:HSH[hsh]CNT4[hshCu]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 count4.urn                   2 URN      L                 hshCu                                                       
 count.4.comment             40 FREE     L                 :HSH[hsh]CNT4[hshCu]|4                                      
 count.4.comment2            40 FREE     L                 :HSH[hsh]CNT4[hshCu]|5                                      
 count.4.correct              1 YN       L                 :HSH[hsh]CNT4[hshCu]|3                                      
 count.4.nurse.1             10 FREE     L  MIS.USER       :HSH[hsh]CNT4[hshCu]|1                                  
 count.4.nurse.2             10 FREE     L  MIS.USER       :HSH[hsh]CNT4[hshCu]|2                                  
 count4.type                 10 FREE     L                 :HSH[hsh]CNT4[hshCu]|0                                      
 Ì     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.anes    (cust.def.queries.anes) 
[urn, anes.cd.screen,anes.cd.query]
:HSH[hsh]CD6[gxx,ggv]

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

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 anes.cd.query.mult.q         2 PINT     R                 ggvMQ                                                       
 anes.cd.query.mult.resp     30 QRY.RESP L                 :HSH[hsh]CD6[gxx,ggv]M[ggvMQ]|0                             
 Ì     i   2
or.cases.cds.hold    (cust.def.queries.hold) 
[urn, hold.cd.screen,hold.cd.query]
:HSH[hsh]CD2[gxx,ggv]

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

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 hold.cd.query.mult.q         2 PINT     R                 ggvMQ                                                       
 hold.cd.query.mult.resp     30 QRY.RESP L                 :HSH[hsh]CD2[gxx,ggv]M[ggvMQ]|0                             
 Ì     i   2
or.cases.cds.op    (cust.def.queries.op) 
[urn, op.cd.screen,op.cd.query]
:HSH[hsh]CD3[gxx,ggv]

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

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 op.cd.query.mult.q           2 PINT     R                 ggvMQ                                                       
 op.cd.query.mult.resp       30 QRY.RESP L                 :HSH[hsh]CD3[gxx,ggv]M[ggvMQ]|0                             
 Ì     i   2
or.cases.cds.pacu    (cust.def.queries.pacu) 
[urn, pacu.cd.screen,pacu.cd.query]
:HSH[hsh]CD4[gxx,ggv]

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

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 pacu.cd.query.mult.q         2 PINT     R                 ggvMQ                                                       
 pacu.cd.query.mult.resp     30 QRY.RESP L                 :HSH[hsh]CD4[gxx,ggv]M[ggvMQ]|0                             
 Ì     i   2
or.cases.cds.phase2    (cust.def.queries.phase2) 
[urn, phase2.cd.screen,phase2.cd.query]
:HSH[hsh]CD5[gxx,ggv]

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

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 phs2.cd.query.mult.q         2 PINT     R                 ggvMQ                                                       
 phs2.cd.query.mult.resp     30 QRY.RESP L                 :HSH[hsh]CD5[gxx,ggv]M[ggvMQ]|0                             
 Ì     i   2
or.cases.cds.pre    (cust.def.queries.pre) 
[urn, pre.cd.screen,pre.cd.query]
:HSH[hsh]CD1[gxx,ggv]

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

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 pre.cd.query.mult.q          2 PINT     R                 ggvMQ                                                       
 pre.cd.query.mult.resp      30 QRY.RESP L                 :HSH[hsh]CD1[gxx,ggv]M[ggvMQ]|0                             
 Ì     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.hold.notes    (hold.notes.text) 
[urn, hold.text.line]
:HSH[hsh]HX[hshHl]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 hold.text.line               3 URN      L                 hshHl                                                       
 hold.text                   70 FREE     L                 :HSH[hsh]HX[hshHl]                                          
 Ì     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.invasive.procs.pacu    (invasive.procs.pacu) 
[urn, ip.urn.pacu]
:HSH[hsh]IPREC[hshIp]

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

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

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 pacu.ip.cpt.code.q           3 PINT     R                 dfaQ                                                        
 pacu.ip.cpt.code             8 FREE     L  ABS.CPT        :HSH[hsh]IPREC[hshIp]CPT[dfaQ]|0                        
 Ì     i   2
or.cases.invasive.procs.pre    (invasive.procs.pre) 
[urn, ip.urn.pre]
:HSH[hsh]IPPRE[hshIp]

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

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

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 pre.ip.cpt.code.q            3 PINT     R                 dfaQ                                                        
 pre.ip.cpt.code              8 FREE     L  ABS.CPT        :HSH[hsh]IPPRE[hshIp]CPT[dfaQ]|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                 85 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.rate.child.link          10 PINT     R                 :HSH[hsh]IK[hshIu]|29                                       
 iv.rate.parent.link         10 PINT     R                 :HSH[hsh]IK[hshIu]|28                                       
 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            85 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.child.link.pacu     10 PINT     R                 :HSH[hsh]IK3[hshI3]|29                                      
 iv.rate.pacu                10 FREE     L                 :HSH[hsh]IK3[hshI3]|22                                      
 iv.rate.parent.link.pacu    10 PINT     R                 :HSH[hsh]IK3[hshI3]|28                                      
 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             85 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.child.link.pre      10 PINT     R                 :HSH[hsh]IK1[hshI1]|28                                      
 iv.rate.parent.link.pre     10 PINT     R                 :HSH[hsh]IK1[hshI1]|27                                      
 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                                                       
 med.drug.id.op              72 FREE     L                 :HSH[hsh]MED[hshMu]ID|0                                     
 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.compound          1 YN       L                 :HSH[hsh]MED[hshMu]|19                                      
 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             45 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.comp    (medications.comp) 
[urn,medication.urn, medications.comp.urn]
:HSH[hsh]MED[hshMu]C[hsoC1]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 medications.comp.urn         3 URN      L                 hsoC1                                                       
 medications.comp.mnem       10 FREE     L                 :HSH[hsh]MED[hshMu]C[hsoC1]|0                               
 medications.comp.name       30 FREE     L                 :HSH[hsh]MED[hshMu]C[hsoC1]|1                               
 Ì     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                                                       
 med.drug.id.pacu            72 FREE     L                 :HSH[hsh]MED3[hshM3]ID|0                                    
 medication.comment.pacu     30 FREE     L                 :HSH[hsh]MED3[hshM3]|9                                      
 medication.comment2.pacu    30 FREE     L                 :HSH[hsh]MED3[hshM3]|10                                     
 medication.compound.pacu     1 YN       L                 :HSH[hsh]MED3[hshM3]|19                                     
 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        45 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.comp    (medications.pacu.comp) 
[urn,medication.urn.pacu, medications.pacu.comp.urn]
:HSH[hsh]MED3[hshM3]C[hsaC1]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 medications.pacu.comp.urn    3 URN      L                 hsaC1                                                       
 medications.pacu.comp.mne   10 FREE     L                 :HSH[hsh]MED3[hshM3]C[hsaC1]|0                              
 medications.pacu.comp.nam   30 FREE     L                 :HSH[hsh]MED3[hshM3]C[hsaC1]|1                              
 Ì     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                                                       
 med.drug.id.pre             72 FREE     L                 :HSH[hsh]MED1[hshM1]ID|0                                    
 medication.comment.pre      30 FREE     L                 :HSH[hsh]MED1[hshM1]|9                                      
 medication.comment2.pre     30 FREE     L                 :HSH[hsh]MED1[hshM1]|10                                     
 medication.compound.pre      1 YN       L                 :HSH[hsh]MED1[hshM1]|19                                     
 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         45 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.comp    (medications.pre.comp) 
[urn,medication.urn.pre, medications.pre.comp.urn]
:HSH[hsh]MED1[hshM1]C[hsrC1]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 medications.pre.comp.urn     3 URN      L                 hsrC1                                                       
 medications.pre.comp.mnem   10 FREE     L                 :HSH[hsh]MED1[hshM1]C[hsrC1]|0                              
 medications.pre.comp.name   30 FREE     L                 :HSH[hsh]MED1[hshM1]C[hsrC1]|1                              
 Ì     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.case.nur.dxs.hold    (nur.dxs.hold) 
[urn, hold.nur.dx.q]
:HSH[hsh]NDX2[nurQ]

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

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

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

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

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

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

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

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

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

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

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

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

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

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

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 pre.dxs.mult.q               2 PINT     R                 ggvMQ                                                       
 pre.dxs.mult.resp           30 QRY.RESP L                 :HSH[hsh]NDX1[nurQ]Q[ggv]M[ggvMQ]|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.case.button.options    (options.button) 
[urn, button.opt]
:HSH[hsh]OB[hspbn]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 button.opt                  10 FREE     L  SCH.OR.BUTTON  hspbn                                                   
 Ì     i   2
or.case.button.opts.edits    (options.button.edits) 
[urn,button.opt, button.edit.q]
:HSH[hsh]OB[hspbn]ED[hshBE]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 button.edit.q                2 URN      L                 hshBE                                                       
 button.edit.date             8 DATE     L                 :HSH[hsh]OB[hspbn]ED[hshBE]|0                               
 button.edit.time             4 HHMM     L                 :HSH[hsh]OB[hspbn]ED[hshBE]|1                               
 button.edit.user            10 FREE     L  MIS.USER       :HSH[hsh]OB[hspbn]ED[hshBE]|2                           
 Ì     i   2
or.case.button.opts.signed    (options.button.signed) 
[urn,button.opt, button.sign.q]
:HSH[hsh]OB[hspbn]ES[hshBS]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 button.sign.q                2 URN      L                 hshBS                                                       
 button.sign.date             8 DATE     L                 :HSH[hsh]OB[hspbn]ES[hshBS]|0                               
 button.sign.time             4 HHMM     L                 :HSH[hsh]OB[hspbn]ES[hshBS]|1                               
 button.sign.user            10 FREE     L  MIS.USER       :HSH[hsh]OB[hspbn]ES[hshBS]|2                           
 Ì     i   2
or.case.screen.options    (options.screen) 
[urn, screen.opt]
:HSH[hsh]OS[hspsc]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 screen.opt                  10 FREE     L  SCH.OR.SCREEN  hspsc                                                   
 Ì     i   2
or.case.screen.options.edits    (options.screen.edits) 
[urn,screen.opt, screen.edit.q]
:HSH[hsh]OS[hspsc]ED[hshSE]

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

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 screen.sign.q                2 URN      L                 hshSS                                                       
 screen.sign.date             8 DATE     L                 :HSH[hsh]OS[hspsc]ES[hshSS]|0                               
 screen.sign.time             4 HHMM     L                 :HSH[hsh]OS[hspsc]ES[hshSS]|1                               
 screen.sign.user            10 FREE     L  MIS.USER       :HSH[hsh]OS[hspsc]ES[hshSS]|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.phase2.text    (phase2.notes.text) 
[urn, phase2.text.line]
:HSH[hsh]R2X[hshPl]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 phase2.text.line             3 URN      L                 hshPl                                                       
 phase2.text                 70 FREE     L                 :HSH[hsh]R2X[hshPl]                                         
 Ì     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.hold    (staff.hold) 
[urn, hold.staff]
:HSH[hsh]STFH[gu]

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

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

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

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 phase2.time.q                3 URN      L                 hshST                                                       
 phase2.date                  8 DATE     L                 :HSH[hsh]STFR2[gu]T[hshST]|2                                
 phase2.in                    4 HHMM     L                 :HSH[hsh]STFR2[gu]T[hshST]|0                                
 phase2.out                   4 HHMM     L                 :HSH[hsh]STFR2[gu]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.anes    (vital.signs.anes) 
[urn, vs.urn.anes]
:HSH[hsh]VSANS[hshVu]

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

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

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

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

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

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

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

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 vs.result.hold.mult.q        2 PINT     R                 ggvMQ                                                       
 vs.result.hold.mult.resp    30 QRY.RESP L                 :HSH[hsh]VSHLD[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.cases.vitals.pacu2    (vital.signs.pacu2) 
[urn, vs.urn.pacu2]
:HSH[hsh]VSPA2[hshVu]

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

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

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

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

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

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

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

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL                                        
 vs.result.pre.mult.q         2 PINT     R                 ggvMQ                                                       
 vs.result.pre.mult.resp     30 QRY.RESP L                 :HSH[hsh]VSPRE[hshVu]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]