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! |