SDN ;SF/GFT,ALB/LDB - RECORD NO SHOWS ; 5/26/05 11:55am
Source file <SDN.m>
| Package | Total | Call Graph |
|---|---|---|
| Scheduling | 10 | $$STATUS^SDAM1 ($$FIND,$$INP)^SDAM2 ($$HANDLE,BEFORE,NOSHOW)^SDAMEVT NOSHOW^SDCNSLT NSLET1^SDDIV $$CHK^SDM1A (END,START)^SDN0 NS^SDN2 DIS^SDNDIS DIV^SDUTL |
| VA Fileman | 6 | ^%DT NOW^%DTC ^DIC YN^DICN $$GET1^DIQ ^DIR |
| Kernel | 4 | ^%ZIS ^%ZISC ^%ZTLOAD $$UP^XLFSTR |
| Registration | 3 | LO^DGUTL $$BADADR^DGUTL3 $$FTIME^VALM1 |
| IHS Changes To ADT | 1 | $$READ^BDGF |
| Package | Total | Caller Graph |
|---|---|---|
| Scheduling | 3 | SD IHS NO-SHOWS SDAMN SDNOSHOW |
| IHS View Patient Record | 1 | BVPSD |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| NSLTR | ||
| RD1 | ||
| 7 | ||
| RD2 | ||
| SDMLT | ;
|
|
| ASKA | ||
| EN1 | ; -- entry pt for protocol action
|
|
| 73 | ;
|
|
| 72 | ||
| 71 | ||
| ASKL | ;S %=1,DTOUT=0,SDLET="" W !,"WANT LETTERS PRINTED NOW" D YN^DICN I '% W !,"RESPOND YES (Y) OR NO (N)" G ASKL ;IHS/ANMC/LJF 12/13/2000
|
|
| ASK | ||
| CK1 | ||
| EVT | ; -- separate tag if need to NEW vars
|
|
| ALNS | ||
| AOR |
| Name | Field # of Occurrence |
|---|---|
| ^%DT | 7 |
| NOW^%DTC | SDN+9 |
| ^%ZIS | AOR+4 |
| ^%ZISC | AOR+8 |
| ^%ZTLOAD | AOR+7 |
| $$READ^BDGF | RD2+3 |
| LO^DGUTL | SDN+9 |
| $$BADADR^DGUTL3 | ASKL+3 |
| ^DIC | 71+1, 72+2, RD1+2 |
| YN^DICN | ALNS, ASKA, ASKL+1 |
| $$GET1^DIQ | RD2+3 |
| ^DIR | ASKL+7 |
| $$STATUS^SDAM1 | EN1+9, ALNS+8, SDMLT+4 |
| $$FIND^SDAM2 | EN1+3, ALNS+4 |
| $$INP^SDAM2 | ALNS+6 |
| $$HANDLE^SDAMEVT | EN1+3, ALNS+4 |
| BEFORE^SDAMEVT | EN1+4, ALNS+5 |
| NOSHOW^SDAMEVT | EVT+2 |
| NOSHOW^SDCNSLT | EVT+5 |
| NSLET1^SDDIV | SDN+11 |
| $$CHK^SDM1A | ALNS+8 |
| END^SDN0 | SDN+11, 73+1, ASKL+8, AOR, AOR+4, AOR+5, AOR+8 |
| START^SDN0 | AOR+8 |
| NS^SDN2 | EN1+1 |
| DIS^SDNDIS | ASKL+8, AOR, AOR+1 |
| DIV^SDUTL | SDN+11 |
| $$FTIME^VALM1 | SDMLT+5 |
| $$UP^XLFSTR | RD1+1 |
| Name | Line Occurrences |
|---|---|
| Function Call: READ |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: READ |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: READ |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Routine Call |
|
| Routine Call |
|
| Routine Call |
|
| FileNo | Call Tags |
|---|---|
| ^DPT - [#2] | Classic Fileman Calls |
| ^VA(407.5 - [#407.5] | GET1^DIQ |
| ^SC - [#44] | Classic Fileman Calls |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^DG(40.8 - [#40.8] | SDN+11 |
| ^DPT - [#2] | EN1+1, EN1+6*, EN1+9, EN1+11, ALNS, ALNS+2, ALNS+7*, ALNS+8*, CK1, SDMLT+4 |
| ^SC - [#44] | RD2, RD2+1, RD2+2, EVT+4 |
| ^UTILITY($J | SDN+9!, EN1+8, ALNS+10! |
| Name | Line Occurrences |
|---|---|
| 7 | 7 |
| 71 | 72+2 |
| 72 | 72+2, EN1+1, EN1+2, ALNS+2, ALNS+11 |
| 73 | 71+1 |
| ALNS | ALNS |
| AOR | RD1+1 |
| ASK | ASK |
| ASKA | 73+1, ASKA |
| ASKL | ASKL+1 |
| CK1 | CK1+2 |
| EVT | EN1+10, ALNS+9 |
| NSLTR | AOR+5, AOR+8 |
| RD1 | RD1+1, RD1+2 |
| RD2 | RD1 |
| SDMLT | 72+2 |
| Name | Field # of Occurrence |
|---|---|
| ^( | EN1+8* |
| ^("LTR" | RD2+1, RD2+2 |
| ^(0 | EN1+6*, ALNS+7* |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| >> % | SDN+9, ALNS*, ALNS+2, ALNS+3, ASKA*, ASKA+1, ASKA+2, ASKL+1*, ASKL+2 |
| >> %DT | 7* |
| >> %DT(0 | 7* |
| >> %ZIS | AOR+4* |
| >> ALS | ASKL+2*, ASKL+3, ASKL+6*, ASKL+8, ASKL+9, RD2*, RD2+1*, RD2+4*, AOR, NSLTR , NSLTR+1 |
| >> ANS | ASKA+1*, ASKL+8, AOR, NSLTR |
| >> AUTO | EVT+5 |
| BSDALS | ASKL+9~*, RD2+3 |
| >> BSDLET | RD2+3*, RD2+4 |
| C | RD1+1!, RD2*, RD2+1, RD2+2, AOR* |
| CN | EVT+1~, EVT+4*, EVT+5 |
| CNPAT | EVT+1~, EVT+4*, EVT+5 |
| CNSTLNK | EVT+1~, EVT+4*, EVT+5 |
| >> DATEND | ASKA+1* |
| >> DFN | 72+2*, EN1+1, EN1+3, EN1+4, EN1+6, EN1+8, EN1+9, EN1+11, ALNS, ALNS+2 , ALNS+4, ALNS+5, ALNS+6, ALNS+8, ASKL+3, SDMLT+4, EVT+2, EVT+4 |
| DIC | SDN+11*, 71!*, 72*, RD1+1!, RD1+2* |
| DIC("A" | 71*, 71+1! |
| DIC("S" | 71*, 71+1!, 72*, 72+2!, RD1+2*! |
| DIC(0 | SDN+11*, 71*, 72*, RD1+2* |
| >> DIR(0 | ASKL+7*! |
| >> DIV | SDN+11 |
| DT | SDN+11, 7 |
| DTIME | 7, RD1+1, ASK |
| >> DTOUT | ASKA*, ASKA+1, ASKL+1*, ASKL+2 |
| DUZ | EN1+6 |
| I | 72+2*, EN1+1, EN1+3, EN1+4, EN1+5*, EN1+6, EN1+8, EN1+9, EN1+11, ALNS , ALNS+2, ALNS+4, ALNS+5, ALNS+6, CK1, CK1+1, EVT+1~ |
| IO | AOR+5, AOR+8 |
| IO("Q" | AOR+4!, AOR+5 |
| IO(0 | AOR+5, AOR+8 |
| IOF | AOR+5, AOR+8 |
| NSDA | NSLTR!, NSLTR+1!, EVT+5 |
| NSDIE | NSLTR!, NSLTR+1!, EVT+5 |
| >> POP | CK1*, CK1+1*, AOR+4 |
| >> SC | 71*, 71+1*, EN1+3, EN1+4, EN1+8, EN1+9, ALNS+4, ALNS+5, ALNS+8, ALNS+10 , RD1, SDMLT+4, EVT+2, EVT+4, EVT+5 |
| SD1 | 71+1*, 72*, 72+1, CK1*, EVT+1~ |
| SD2 | 71+1*, CK1, CK1+1, EVT+1~ |
| SDATA | SDN+8~, EN1+4, EN1+10!, ALNS+5, ALNS+9!, EVT+2 |
| SDCNT | SDMLT+1~, SDMLT+2*, SDMLT+6, ASK |
| SDCP | SDN+9! |
| SDCT | 72+2, SDMLT+2*, SDMLT+3*, SDMLT+4, SDMLT+5, SDMLT+6*, ASK*, EVT+1~ |
| SDDA | EN1+3~*, EN1+4, EN1+9, ALNS+4~*, ALNS+5, ALNS+8, EVT+2 |
| >> SDDT | SDN+11* |
| SDDTM | EN1+4*, EN1+5, ALNS+5*, ALNS+6, ALNS+7, ALNS+8, ALNS+10!, EVT+2, EVT+4, EVT+5 |
| >> SDED | ASKA+1* |
| SDINP | ALNS+6*, ALNS+7, ALNS+8, ALNS+10!, EVT+1~ |
| >> SDLET | ASKL+1*, RD2+2*, RD2+3 |
| SDLT | SDN+9!, SDN+11*! |
| >> SDLT1 | SDN+9* |
| SDMSG | 71+1*, RD2, RD2+1, EVT+1~ |
| >> SDNSACT | 72, ASKA+2*, ASKL+3, RD1 |
| SDNSHDL | EN1+3~*, EN1+4, ALNS+4~*, ALNS+5, EVT+2 |
| SDSTAT | EN1+1*, EN1+2, EN1+8, SDMLT+1~, SDMLT+4*, SDMLT+5, ASK, EVT+1~ |
| SDT | 7*, 71+1, 72, 72+1!*, ASKA+1, EVT+1~ |
| SDT( | 72+2, SDMLT+3, SDMLT+4, SDMLT+5, ASK |
| SDTIME | SDN+9*, EN1+6, ALNS+2*, EVT+1~ |
| >> SDV1 | SDN+11* |
| SDYES | 7*, EN1+7*, ALNS+2*, 73+1, EVT+1~ |
| SM | 7+2*, 72, CK1, EVT+1~ |
| SM1 | 7+4*, 72+2, EVT+1~ |
| U | SDN+9*, 7, EN1+1, EN1+6, EN1+11, ALNS, ALNS+2, ALNS+7, ALNS+8, CK1 , ASK, EVT+4 |
| >> X | 7*, 72+2, ALNS+6*, RD1+1* |
| Y | SDN+11, 7, 71+1, 72+2, ALNS+6*, ALNS+7, ALNS+10, CK1, RD1*, RD1+2 , RD2, EVT+1~ |
| >> ZTRTN | AOR+6* |
| ZTS | AOR+6*, AOR+7! |
| >> ZTSAVE( | AOR+6* |