BSDHS ; IHS/ANMC/LJF - HS BY CLINIC ; [ 08/20/2004 11:54 AM ]
Source file <BSDHS.m>
| Package | Total | Call Graph |
|---|---|---|
| IHS Changes To ADT | 2 | ($$READ,MSG,ZIS)^BDGF ($$HRCN,$$HRCND,$$HRCNT)^BDGF2 |
| IHS Changes To Scheduling | 2 | (AIU,APRO,HS,MP)^BSDFORM ($$ACTV,$$DIV,$$DIVC,$$FAC,$$PRIN,CLINIC)^BSDU |
| IHS VA Utilities | 1 | $$VAL^XBDIQ1 |
| Kernel | 1 | ^%ZISC |
| VA Fileman | 1 | $$GET1^DIQ |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| ALL | ; -- loop thru all clinics
|
|
| END | ; -- eoj
|
|
| START | ;EP; loop thru clinics and appts to get patients
; build sorted array |
|
| GETAPPT | ; -- for clinic, get appts & chart requests for date
|
|
| SOME | ; -- loop thru selected clinics
|
|
| DEVICE | ; -- select print device
|
|
| CLINIC | ; -- all clinics or selected ones?
; if ALL clinics are selected, VAUTC=1 ; otherwise the VAUTC array is set and VAUTC=0 |
|
| OTHER | ; -- print other forms too?
|
|
| HELP2 | ;EP; -- help for other forms question
|
|
| FORMS(CLINIC,DFN) | ; -- call forms code if turned on for clinic
|
|
| HELP1 | ;EP; -- help for sort question
|
|
| DATE | ; -- select date
|
|
| SORTS | ; -- sort by
|
| Name | Field # of Occurrence |
|---|---|
| ^%ZISC | START+14 |
| $$READ^BDGF | DATE+1, SORTS+5, OTHER+1, DEVICE+4 |
| MSG^BDGF | HELP1+2, HELP1+3, HELP1+4, HELP1+5, HELP1+6, HELP2+1, HELP2+2, HELP2+3, HELP2+4 |
| ZIS^BDGF | DEVICE+5 |
| $$HRCN^BDGF2 | GETAPPT+11 |
| $$HRCND^BDGF2 | GETAPPT+13 |
| $$HRCNT^BDGF2 | GETAPPT+14 |
| AIU^BSDFORM | FORMS+15 |
| APRO^BSDFORM | FORMS+12 |
| HS^BSDFORM | FORMS+6 |
| MP^BSDFORM | FORMS+11 |
| $$ACTV^BSDU | ALL+3, SOME+4 |
| $$DIV^BSDU | DEVICE+1, DEVICE+2 |
| $$DIVC^BSDU | ALL+4, GETAPPT+12 |
| $$FAC^BSDU | GETAPPT+11 |
| $$PRIN^BSDU | GETAPPT+17 |
| CLINIC^BSDU | CLINIC+3 |
| $$GET1^DIQ | DEVICE+3, GETAPPT+12, GETAPPT+16, GETAPPT+19, GETAPPT+20, FORMS+3, FORMS+10 |
| $$VAL^XBDIQ1 | FORMS+15 |
| FileNo | Call Tags |
|---|---|
| ^DPT - [#2] | GET1^DIQ |
| ^SC - [#44] | GET1^DIQ |
| ^BSDSC - [#9009017.2] | GET1^DIQ |
| ^BSDPAR - [#9009020.2] | GET1^DIQ |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^SC - [#44] | ALL+2, GETAPPT+3, GETAPPT+5, GETAPPT+6 |
| ^TMP("BSDHS" | START+2!, START+7, START+8, START+9, START+12, START+15!, GETAPPT+24* |
| Name | Line Occurrences |
|---|---|
| @( | START+3 |
| END | CLINIC+3, SORTS+7, OTHER+2, START+14 |
| FORMS | START+12 |
| GETAPPT | ALL+5, SOME+5 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| %I | END+2! |
| A | START+6~, START+7*, START+8, START+9, START+12, FORMS+1~ |
| ALL | END+1! |
| B | START+6~, START+8*, START+9, START+12, FORMS+1~ |
| BSDCL | SOME+1~, SOME+2*, SOME+3 |
| BSDCLN | ALL+1~, ALL+2*, ALL+3, ALL+4, SOME+1~, SOME+3*, SOME+4, GETAPPT+3, GETAPPT+5, GETAPPT+6 , GETAPPT+11, GETAPPT+12, GETAPPT+16, GETAPPT+17, GETAPPT+19, GETAPPT+24 |
| BSDDT | BSDHS+6~, DATE+1*, DATE+2, ALL+3, SOME+4, GETAPPT+2, FORMS+12 |
| BSDEND | GETAPPT+1~, GETAPPT+2*, GETAPPT+3 |
| >> BSDFORM | OTHER+1*, OTHER+2, FORMS+8 |
| >> BSDHST | DEVICE+4*, FORMS+6 |
| >> BSDLN | START+6* |
| BSDN | GETAPPT+1~, GETAPPT+4*, GETAPPT+5*, GETAPPT+6 |
| >> BSDRX | FORMS+10*, FORMS+11, FORMS+12 |
| BSDSRT | BSDHS+6~, SORTS+5*, SORTS+7, GETAPPT+16, GETAPPT+17, GETAPPT+20, GETAPPT+21 |
| BSDSUB | ALL+1~, ALL+5*, SOME+1~, SOME+5*, GETAPPT+3, GETAPPT+5, GETAPPT+6 |
| BSDT | GETAPPT+1~, GETAPPT+2*, GETAPPT+3*, GETAPPT+5, GETAPPT+6 |
| C | END+2!, START+6~, START+9*, START+12, FORMS+1~ |
| CLINIC | FORMS~, FORMS+3, FORMS+10, FORMS+12, FORMS+15 |
| D | START+6~ |
| >> DEFAULT | DEVICE+3*, DEVICE+5 |
| DFN | FORMS~, FORMS+6, FORMS+11, FORMS+12, FORMS+15 |
| DIR0 | SORTS+1~, SORTS+3*, SORTS+5 |
| DIRA | SORTS+1~, SORTS+4*, SORTS+5 |
| DIRB | SORTS+1~ |
| DIV | DEVICE+1*, DEVICE+2*, DEVICE+3, END+1! |
| HRCN | GETAPPT+1~, GETAPPT+11*, GETAPPT+13, GETAPPT+14 |
| I | END+2! |
| IO | START+2 |
| LINE | GETAPPT+1~ |
| NODE | GETAPPT+1~, GETAPPT+6*, GETAPPT+11, GETAPPT+20, GETAPPT+24 |
| ORD | END+1! |
| ORDER | END+1! |
| RMSEL | END+1! |
| SDEF | END+2! |
| SDIQ | END+1! |
| SDREP | END+1! |
| SDSP | END+1! |
| SDSTART | END+1! |
| SDX | END+2! |
| SORT | GETAPPT+1~, GETAPPT+16*, GETAPPT+17*, GETAPPT+19*, GETAPPT+20*, GETAPPT+21*, GETAPPT+24 |
| TERM | GETAPPT+1~, GETAPPT+13*, GETAPPT+14*, GETAPPT+21, GETAPPT+24 |
| U | OTHER+2 |
| V | END+2! |
| VAUTC | BSDHS+6~, START+3 |
| VAUTC( | SOME+2, SOME+3 |
| VAUTD | BSDHS+6~, DEVICE+1, DEVICE+2, ALL+4 |
| VAUTD( | ALL+4 |
| VAUTD(0 | DEVICE+2 |
| X | END+2!, START+3*, GETAPPT+1~ |
| Y | CLINIC+3, END+2! |