sHelp
                                     PHA.ADR
     i   2
 main
   audit.trail
     audit.trail.detail
   classes
   comments
   drugs
   generics
   ingredients
   keywords
   lines
   queries
     queries.mult
   rxs
   sources
   staff.types
     staff.members
   workload

 Ì   €   i   2
main
[urn]
*(T1)TK[tk]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 urn                         10 URN      L                 tk                                                          
 date                         8 DATE     L                 *(T1)TK[tk]|3                                               
 days.req                     2 INT      R                 *(T1)TK[tk]|7                                               
 end.date                     8 DATE     L                 *(T1)TK[tk]|12                                              
 end.time                     4 HHMM     L                 *(T1)TK[tk]|13                                              
 enter.date                   8 DATE     L                 *(T1)TK[tk]|8                                               
 enter.time                   4 HHMM     L                 *(T1)TK[tk]|9                                               
 hours.req                    2 INT      R                 *(T1)TK[tk]|4                                               
 last.edit.date               8 DATE     L                 *(T1)TK[tk]|14                                              
 last.edit.time               4 HHMM     L                 *(T1)TK[tk]|15                                              
 last.edit.user              10 FREE     L  MIS.USER       *(T1)TK[tk]|16                                          
 minutes.req                  2 INT      R                 *(T1)TK[tk]|6                                               
 mri.urn                     25 URN      L  MRI.PAT        VAL=@PHA.PAT.mri.urn[@patient]                          
 on.med.rec.form              1 YN       L                 *(T1)TK[tk]|20                                              
 outcome                     10 FREE     L  PHA.ADR.OUT    *(T1)TK[tk]|17                                          
 patient                     30 FREE     L  PHA.PAT        *(T1)TK[tk]|1                                           
 severity                     1 CHOICE   L                 *(T1)TK[tk]|18                                              
 site                        10 FREE     L  PHA.SITE       *(T1)TK[tk]|19                                          
 start.date                   8 DATE     L                 *(T1)TK[tk]|10                                              
 start.time                   4 HHMM     L                 *(T1)TK[tk]|11                                              
 status                      10 FREE     L  PHA.ADR.STT    *(T1)TK[tk]|5                                           
 total.minutes                5 INT      R                 VAL=@days.req*1440+(@hours.req*60)+@minutes.req             
 type                        10 FREE     L  PHA.ADR.TYP    *(T1)TK[tk]|2                                           
 user                        10 FREE     L  MIS.USER       *(T1)TK[tk]|0                                           
 Ì   €   i   2
audit.trail
[urn,  audit.trail.seconds,audit.trail.type]
*(T1)TK[tk]AU[tkAS,tkAT]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 audit.trail.seconds         13 PINT     R                 tkAS                                                        
 audit.trail.type             2 FREE     L                 tkAT                                                        
 audit.trail.actual.date      8 DATE     L                 *(T1)TK[tk]AU[tkAS,tkAT]|1                                  
 audit.trail.actual.time      4 HHMM     L                 *(T1)TK[tk]AU[tkAS,tkAT]|2                                  
 audit.trail.date             8 DATE     L                 VAL=%Z.date.in.magic(@audit.trail.seconds#.)                
 audit.trail.device          10 FREE     L                 *(T1)TK[tk]AU[tkAS,tkAT]|3                                  
 audit.trail.time             4 HHMM     L                 VAL=%Z.time.out(@audit.trail.seconds#.)                     
 audit.trail.type.name        6 FREE     L                 VAL=IF{@audit.trail.type^XX="EN" "ENTER";XX="ED" "EDIT      
                                                           VAL=";XX}                                                   
 audit.trail.user            10 FREE     L                 *(T1)TK[tk]AU[tkAS,tkAT]|0                                  
 Ì   €   i   2
audit.trail.detail
[urn,audit.trail.seconds,audit.trail.type,  audit.trail.q]
*(T1)TK[tk]AU[tkAS,tkAT]D[tkAQ]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 audit.trail.q                2 PINT     R                 tkAQ                                                        
 audit.trail.line            70 FREE     L                 *(T1)TK[tk]AU[tkAS,tkAT]D[tkAQ]                             
 Ì   €   i   2
classes
[urn,  class]
*(T1)TK[tk]C[tdc]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 class                       10 FREE     L  PHA.CLASS      tdc                                                     
 Ì   €   i   2
comments
[urn,  comment.q]
*(T1)TK[tk]O[tkO]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 comment.q                    3 PINT     R                 tkO                                                         
 comment                     92 TEXT     L                 *(T1)TK[tk]O[tkO]                                           
 Ì   €   i   2
drugs
[urn,  drug]
*(T1)TK[tk]D[tf]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 drug                        10 FREE     L  PHA.DRUG       tf                                                      
 Ì   €   i   2
generics
[urn,  generic]
*(T1)TK[tk]G[tdg]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 generic                     12 FREE     L  PHA.GENERIC    tdg                                                     
 Ì   €   i   2
ingredients
[urn,  ingredient]
*(T1)TK[tk]I[tta]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 ingredient                  10 FREE     L  PHA.ALLERGY    tta                                                     
 Ì   €   i   2
keywords
[urn,  keyword]
*(T1)TK[tk]K[tkk]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 keyword                     10 FREE     L  PHA.ADR.KEY    tkk                                                     
 Ì   €   i   2
lines
[urn,  line.q]
*(T1)TK[tk]T[tkT]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 line.q                       3 PINT     R                 tkT                                                         
 line                        92 TEXT     L                 *(T1)TK[tk]T[tkT]                                           
 Ì   €   i   2
queries
[urn,  query]
*(T1)TK[tk]Q[ggv]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 query                       10 FREE     L  MIS.QUERY      ggv                                                     
 query.response              75 FREE     L                 *(T1)TK[tk]Q[ggv]|0                                         
 query.text                  60 FREE     L                 VAL=@MIS.QUERY.text[PHA.ADR.query]                          
 query.text.and.response    137 FREE     L                 VAL=@PHA.ADR.query.text_": "_IF{@MIS.QUERY.date.type.x      
                                                           VAL= %Z.date.query.out(@PHA.ADR.query.response);@PHA.A      
                                                           VAL=DR.query.response}                                      
 Ì   €   i   2
queries.mult
[urn,query,  query.mult.q]
*(T1)TK[tk]Q[ggv]M[ggvQ]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 query.mult.q                 3 PINT     R                 ggvQ                                                        
 query.mult.resp             75 FREE     L                 *(T1)TK[tk]Q[ggv]M[ggvQ]|0                                  
 Ì   €   i   2
rxs
[urn,  rx]
*(T1)TK[tk]R[trN]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 rx                          11 FREE     L                 trN                                                         
 rx.urn                      10 URN      L  PHA.RX         *(T1)TK[tk]R[trN]|0                                     
 Ì   €   i   2
sources
[urn,  source.q]
*(T1)TK[tk]S[tkS]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 source.q                     3 PINT     R                 tkS                                                         
 source                      92 TEXT     L                 *(T1)TK[tk]S[tkS]                                           
 Ì   €   i   2
staff.types
[urn,  staff.type]
*(T1)TK[tk]F[tdh]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 staff.type                  10 URN      L  PHA.STF        tdh                                                     
 Ì   €   i   2
staff.members
[urn,staff.type,  staff.member]
*(T1)TK[tk]F[tdh]M[tkM]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 staff.member                10 FREE     L                 tkM                                                         
 staff.name                  30 FREE     L                 *(T1)TK[tk]F[tdh]M[tkM]|0                                   
 Ì   €   i   2
workload
[urn,  wl.status]
*(T1)TK[tk]WL[tkc]

 Field Name                 Len Dat Typ  J  DPM            Offset/Local/VAL
 wl.status                   10 FREE     L  PHA.ADR.STT    tkc                                                     
 wl.count                     2 PINT     R                 *(T1)TK[tk]WL[tkc]|1                                        
 wl.date                      8 DATE     L                 *(T1)TK[tk]WL[tkc]|3                                        
 wl.function                 10 URN      L  PHA.WFUNC      *(T1)TK[tk]WL[tkc]|0                                    
 wl.time                      4 HHMM     L                 *(T1)TK[tk]WL[tkc]|4                                        
 wl.user                     10 FREE     L  MIS.USER       *(T1)TK[tk]WL[tkc]|2                                    

 Index Files                        Subscripts/Physical Base

 class.x                            [class,urn]
                                      ?(T)TKIC[tdc,tk]

 date.x                             [date,urn]
                                      ?(T)TKID[tkd,tk]

 drug.x                             [drug,urn]
                                      ?(T)TKIM[tf,tk]

 generic.x                          [generic,urn]
                                      ?(T)TKIG[tdg,tk]

 ingredient.x                       [ingredient,urn]
                                      ?(T)TKIN[tta,tk]

 keyword.x                          [keyword,urn]
                                      ?(T)TKIK[tkk,tk]

 mri.x                              [mri.urn,urn]
                                      ?(T)TKIU[ea,tk]

 outcome.x                          [outcome,urn]
                                      ?(T)TKIO[tko,tk]

 patient.class.x                    [patient,class,urn]
                                      ?(T)TKIY[aa,tdc,tk]

 patient.date.x                     [patient,date,urn]
                                      ?(T)TKIA[aa,tkd,tk]

 patient.drug.x                     [patient,drug,urn]
                                      ?(T)TKIW[aa,tf,tk]

 patient.generic.x                  [patient,generic,urn]
                                      ?(T)TKIX[aa,tdg,tk]

 patient.ingredient.x               [patient,ingredient,urn]
                                      ?(T)TKII[aa,tta,tk]

 patient.keyword.x                  [patient,keyword,urn]
                                      ?(T)TKIZ[aa,tkk,tk]

 patient.rx.x                       [patient,rx.urn,urn]
                                      ?(T)TKIR[aa,tr,tk]

 patient.x                          [patient,urn]
                                      ?(T)TKIP[aa,tk]

 severity.x                         [severity,urn]
                                      ?(T)TKIV[tks,tk]

 staff.member.x                     [staff.member,urn]
                                      ?(T)TKIF[tkM,tk]

 staff.type.x                       [staff.type,urn]
                                      ?(T)TKIE[tdh,tk]

 statistics.x                       [date,user,type,urn]
                                      ?(T)TKIB[tkd,gu,tkt,tk]

 status.x                           [status,urn]
                                      ?(T)TKIS[tkc,tk]

 type.x                             [type,urn]
                                      ?(T)TKIT[tkt,tk]