BSDWKR7 ;cmi/anch/maw - BSD Chart Request and Routing Slip Report 2/20/2007 2:42:22 PM
Source file <BSDWKR7.m>
| Package | Total | Call Graph |
|---|---|---|
| Kernel | 4 | ^%ZISC $$FMTE^XLFDT $$REPEAT^XLFSTR DISP^XQORM1 |
| Registration | 3 | EN^VALM TERM^VALM0 CLEAR^VALM1 |
| IHS Changes To ADT | 1 | ($$BROWSE,$$RANGE,$$READ,MSG,ZIS)^BDGF |
| IHS Changes To Scheduling | 1 | CLINIC^BSDU |
| IHS VA Utilities | 1 | $$VAL^XBDIQ1 |
| VA Fileman | 1 | $$GET1^DIQ |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| TYPE(C,D,N,P,S,H) | ; -- return type of appt.
; returns column # ; 1=appt, 2=chart request, 3=walk-in |
|
| EN | ; -- main entry point for BSDRM WORK STATS
|
|
| INCR(SUB,SUBH,TYPE,RS,MON) | ; increment totals
|
|
| HDR | ; -- header code
|
|
| PAD(D,L) | ;EP -- SUBRTN to pad length of data
; -- D=data L=length |
|
| SP(N) | ; -- SUBRTN to pad N number of spaces
|
|
| ; print report to paper
|
||
| EXPND | ; -- expand code
|
|
| HDG | ; heading for paper report
|
|
| START | ;EP; -- re-entry for printing to paper
|
|
| INIT | ; -- init variables and list array
|
|
| EXIT | ; -- exit code
|
|
| SET(LINE,NUM) | ; -- sets display line into array
|
|
| HELP1 | ;EP; help for print individual dates question
|
|
| ASK | ; -- ask user questions
|
|
| MON(MI) | ;-- return external month
|
|
| HELP | ; -- help code
|
| Name | Field # of Occurrence |
|---|---|
| ^%ZISC | PRINT+5 |
| $$BROWSE^BDGF | ASK+16 |
| $$RANGE^BDGF | HDR+2 |
| $$READ^BDGF | ASK+5, ASK+6, ASK+11 |
| MSG^BDGF | HELP1+1, HELP1+2, HELP1+3, HELP1+4 |
| ZIS^BDGF | ASK+17 |
| CLINIC^BSDU | ASK+9 |
| $$GET1^DIQ | INIT+11, INIT+12, INIT+14, INIT+15, INIT+16 |
| EN^VALM | EN+2 |
| TERM^VALM0 | EN+1 |
| CLEAR^VALM1 | EN+1, EN+3 |
| $$VAL^XBDIQ1 | INIT+26 |
| $$FMTE^XLFDT | INIT+34, INIT+62 |
| $$REPEAT^XLFSTR | HDG+3, HDG+5, PAD+2 |
| DISP^XQORM1 | HELP+1 |
| Name | Line Occurrences |
|---|---|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Routine Call |
|
| FileNo | Call Tags |
|---|---|
| ^SC - [#44] | GET1^DIQ |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^DPT - [#2] | INIT+39, INIT+67, TYPE+5, TYPE+8, TYPE+9 |
| ^SC - [#44] | INIT+20, INIT+24, INIT+25, INIT+48, INIT+52, INIT+53, TYPE+6, TYPE+7 |
| ^SC("AIHSPC" | INIT+13 |
| ^TMP("BSD" | INIT+1!, INIT+74, INIT+76, INIT+80, INIT+84, INIT+85, INIT+86, INIT+87, INIT+121!, INCR+3* , INCR+6* |
| ^TMP("BSDS" | INIT+96, INIT+97, INIT+98, INIT+99, INIT+123!, INCR+4*, INCR+7* |
| ^TMP("BSDTOT" | INIT+109, INIT+110, INIT+111, INIT+112, INIT+122!, INCR+5*, INCR+8* |
| ^TMP("BSDWKR7" | INIT+1!, SET+2*, EXIT+1!, PRINT+2, PRINT+4 |
| Name | Line Occurrences |
|---|---|
| $$MON | INIT+88 |
| $$PAD | INIT+88, INIT+89, INIT+90, INIT+91, INIT+92, INIT+100, INIT+101, INIT+102, INIT+103, INIT+114 , INIT+116, INIT+117, INIT+118, INIT+119, SP+1 |
| $$SP | HDR+1, HDR+2, INIT+88, INIT+89, INIT+100, INIT+114, INIT+116 |
| $$TYPE | INIT+37 |
| EN | ASK+16 |
| EXIT | PRINT+5 |
| HDG | PRINT+1, PRINT+3 |
| HDR | HDG+1 |
| INCR | INIT+43, INIT+44, INIT+70 |
| INIT | START+1 |
| START+1 | |
| SET | INIT+77, INIT+78, INIT+93, INIT+104, INIT+105, INIT+106, INIT+107, INIT+120 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| >> APCN | INIT+51*, INIT+52*, INIT+53 |
| >> APCR | INIT+47*, INIT+48*, INIT+52, INIT+53, INIT+62, INIT+63, INIT+67 |
| APPN | INIT+5~, INIT+23*, INIT+24*, INIT+25, INIT+37 |
| APPT | INIT+5~, INIT+19*, INIT+20*, INIT+24, INIT+25, INIT+26, INIT+34, INIT+35, INIT+37, INIT+39 |
| BSDAR | INIT+2~*, INIT+10 |
| BSDBD | ASK+1~, ASK+5*, HDR+2, INIT+19, INIT+47 |
| BSDCCR | INIT+95~, INIT+97*, INIT+101 |
| BSDCR | INIT+83~, INIT+85*, INIT+90 |
| BSDCRS | INIT+95~, INIT+96*, INIT+100 |
| BSDCRT | INIT+108~, INIT+110*, INIT+117 |
| BSDCSA | INIT+95~, INIT+98*, INIT+102 |
| BSDCWI | INIT+95~, INIT+99*, INIT+103 |
| BSDDA | INIT+73~, INIT+74*, INIT+76, INIT+77, INIT+78, INIT+80, INIT+84, INIT+85, INIT+86, INIT+87 , INIT+88, INIT+89, INIT+94, INIT+96, INIT+97, INIT+98, INIT+99 |
| BSDDET | ASK+1~ |
| BSDED | ASK+1~, ASK+6*, HDR+2, INIT+19, INIT+47 |
| BSDH | INIT+5~, INIT+6*, INIT+7*, INIT+8*, INIT+9*, INIT+37, INIT+43, INIT+44, INIT+70, INIT+113 , INIT+115 |
| BSDIEN | INIT+75~, INIT+76*, INIT+78, INIT+80, INIT+84, INIT+85, INIT+86, INIT+87, INIT+89, INIT+96 , INIT+97, INIT+98, INIT+99 |
| >> BSDMON | INIT+35*, INIT+43, INIT+44, INIT+63*, INIT+70 |
| BSDOEN | INIT+79~, INIT+80*, INIT+84, INIT+85, INIT+86, INIT+87, INIT+88 |
| BSDPC | INIT+5~, INIT+16*, INIT+32, INIT+60 |
| >> BSDQ | ASK+9 |
| BSDRS | INIT+73~, INIT+84*, INIT+88, INIT+89 |
| BSDRSP | INIT+38!, INIT+39*, INIT+43, INIT+44, INIT+66!, INIT+67*, INIT+70 |
| BSDRST | INIT+108~, INIT+109*, INIT+114, INIT+116 |
| BSDS | INIT+5~, INIT+31*, INIT+32*, INIT+33*, INIT+34*, INIT+43, INIT+44, INIT+59*, INIT+60*, INIT+61* , INIT+62*, INIT+70 |
| BSDSA | INIT+83~, INIT+86*, INIT+91 |
| BSDSAT | INIT+108~, INIT+111*, INIT+118 |
| BSDSCD | INIT+5~, INIT+15*, INIT+33, INIT+61 |
| BSDSEEN | ASK+1~ |
| BSDSRT | ASK+1~, ASK+11*, ASK+12, INIT+6, INIT+7, INIT+8, INIT+9, INIT+31, INIT+32, INIT+33 , INIT+34, INIT+59, INIT+60, INIT+61, INIT+62 |
| BSDSUB | ASK+1~, ASK+3*, ASK+9 |
| BSDTT | ASK+1~ |
| BSDWI | INIT+83~, INIT+87*, INIT+92 |
| BSDWIT | INIT+108~, INIT+112*, INIT+119 |
| C | TYPE~, TYPE+6, TYPE+7 |
| CLN | INIT+5~, INIT+10*, INIT+11, INIT+12, INIT+13, INIT+14, INIT+15, INIT+16, INIT+20, INIT+24 , INIT+25, INIT+37, INIT+48, INIT+52, INIT+53 |
| D | TYPE~, TYPE+5, TYPE+6, TYPE+7, TYPE+8, TYPE+9, PAD~, PAD+2 |
| END | INIT+5~, INIT+19*, INIT+20, INIT+47*, INIT+48 |
| H | TYPE~, TYPE+7, TYPE+9 |
| >> I | HDG+2* |
| IO | PRINT+1 |
| IOF | HDG+1 |
| IOSL | PRINT+3 |
| L | PAD~, PAD+2 |
| LINE | INIT+88*, INIT+89*, INIT+90*, INIT+91*, INIT+92*, INIT+93, INIT+100*, INIT+101*, INIT+102*, INIT+103* , INIT+105, INIT+114*, INIT+116*, INIT+117*, INIT+118*, INIT+119*, INIT+120, SET~, SET+2 |
| MI | MON~, MON+1, MON+2*, MON+3, MON+4, MON+5, MON+6, MON+7, MON+8, MON+9 , MON+10, MON+11, MON+12, MON+13, MON+14 |
| >> MO | MON+3*, MON+4*, MON+5*, MON+6*, MON+7*, MON+8*, MON+9*, MON+10*, MON+11*, MON+12* , MON+13*, MON+14*, MON+15 |
| MON | INCR~, INCR+3, INCR+6 |
| >> MY | MON+1*, MON+15 |
| N | TYPE~, TYPE+6, TYPE+7, SP~, SP+1 |
| NAME | INIT+5~, INIT+14*, INIT+31, INIT+32, INIT+59, INIT+60 |
| NUM | SET~, SET+1*, SET+2 |
| P | TYPE~, TYPE+5, TYPE+8, TYPE+9 |
| PAT | INIT+5~, INIT+25*, INIT+26, INIT+37, INIT+39, INIT+53*, INIT+67 |
| POP | ASK+1~ |
| RS | INIT+83~, INCR~, INCR+2 |
| S | TYPE~, TYPE+3, TYPE+4 |
| STATUS | INIT+5~, INIT+26*, INIT+27, INIT+28, INIT+29, INIT+30, INIT+37 |
| SUB | INIT+5~, INCR~, INCR+3, INCR+4, INCR+6, INCR+7 |
| SUB2 | INIT+5~ |
| SUBH | INCR~, INCR+3, INCR+4, INCR+6, INCR+7 |
| TYPE | INIT+5~, INIT+37*, INIT+42, INCR~, INCR+1, INCR+6, INCR+7, INCR+8 |
| U | ASK+12, INIT+39, INIT+67, TYPE+5, TYPE+6, TYPE+7, TYPE+8, TYPE+9 |
| VALMCNT | EN+1~, INIT+1*, INIT+77, INIT+78, INIT+93, INIT+104, INIT+105, INIT+106, INIT+107, INIT+120 |
| >> VALMHDR( | HDG+2 |
| >> VALMHDR(1 | HDR+1* |
| >> VALMHDR(2 | HDR+2* |
| VAUTC | ASK+1~, INIT+2 |
| VAUTD | ASK+1~, INIT+12 |
| VAUTD( | INIT+12 |
| X | TYPE+5~*, TYPE+8, TYPE+9, TYPE+10, HELP+1*, PRINT+2~*, PRINT+4 |
| Y | ASK+1~, ASK+16* |