SDMULT ;ALB/TMP - MAKE MULTI-CLINIC APPOINTMENTS ; 02 Jan 2000 6:30 PM
Source file <SDMULT.m>
Package | Total | Call Graph |
---|---|---|
Scheduling | 6 | (EN,EN2)^SDM L^SDM1 (END,START)^SDMULT0 DT^SDNEXT DT^SDUTL $$CLNCK^SDUTL2 |
VA Fileman | 2 | C^%DTC ^DIC |
IHS Changes To Scheduling | 1 | ($$INACTMSG,$$PC)^BSDU |
Kernel | 1 | ^%ZIS |
Registration | 1 | 2^VADPT |
Package | Total | Caller Graph |
---|---|---|
Scheduling | 5 | SD IHS MULT CLINIC SDM0 SDMULT0 SDMULTICLINIC SDNEXT |
Name | Comments | DBIA/ICR reference |
---|---|---|
1 | ||
RD | ;S DIC="^SC(",DIC(0)="AEMQZ",DIC("S")="I $P(^(0),""^"",3)=""C"",'$G(^(""OOS""))",DIC("A")="Select CLINIC: " D ^DIC K DIC("S"),DIC("A") I X="",SDCT>1 G START^SDMULT0 ;IHS/ANMC/LJF 8/18/2000
|
|
C | ;I $D(^SC(+Y,"SDPROT")),$P(^("SDPROT"),"^",1)="Y",'$D(^SC(+Y,"SDPRIV",DUZ)) W !,*7,"Access to ",$$CNAM(+Y)," is prohibited!",!,"Only users with a special code may access this clinic.",*7 G RD
|
|
CNAM(SDCL) | ;Return clinic name
|
|
LEN |
Name | Line Occurrences |
---|---|
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: WRITE |
|
Function Call: READ |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Routine Call |
|
Routine Call |
|
FileNo | Call Tags |
---|---|
^DPT - [#2] | Classic Fileman Calls |
^SC - [#44] | Classic Fileman Calls |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^DPT - [#2] | 1+2 |
^SC - [#44] | C+1, C+2, C+3, LEN+1, LEN+3, CNAM+3 |
^SC("AIHSPC" | RD+10 |
Name | Line Occurrences |
---|---|
$$CNAM | C+1 |
1 | 1+1 |
C | RD+3 |
LEN | LEN |
RD | RD+4, RD+6, RD+7, RD+10, C+1, C+2, C+3, LEN+2, LEN+4 |
Name | Field # of Occurrence |
---|---|
^( | 1+2 |
^("SDP" | LEN+1, LEN+3 |
^("SDPROT" | C+1 |
^("SL" | C+2, C+4 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
>> COLLAT | 1+2* |
>> DFN | 1*, 1+2 |
>> DIC | 1*, RD+1* |
>> DIC("A" | RD+1*! |
>> DIC("S" | RD+1*! |
>> DIC("W" | RD+1* |
>> DIC(0 | 1*, RD+1* |
DT | SDMULT+5, 1+4, RD+3, LEN+1, LEN+2, LEN+3 |
DTIME | LEN |
>> DTOUT | RD+2 |
DUZ | C+1 |
FND | 1!, 1+3!, RD+2! |
ION | SDMULT+6 |
IOP | SDMULT+6*! |
>> POP | LEN* |
>> S | LEN* |
>> SC | C+2* |
SD | C+2! |
SDAPTYP | 1! |
SDC | 1+4! |
SDC( | LEN+3* |
SDC1 | SDMULT+6! |
SDC1( | RD+7, LEN+3* |
SDCL | CNAM~, CNAM+3 |
>> SDCT | 1+4*, RD+1, LEN+3*, LEN+4 |
SDHY | C+2*! |
>> SDL | C+4*, LEN*, LEN+3 |
>> SDMAX | 1+4*, RD+3*, LEN+1*, LEN+2, LEN+3* |
SDMLT | 1*! |
>> SDMLT1 | 1+3 |
>> SDMM | 1+2* |
>> SDMULT | C+2* |
SDNEXT | SDMULT+6!, 1*, RD+3, C+2, LEN+4 |
SDOK | C+2*, C+3! |
SDRES | RD+5~*, RD+6 |
>> SDW | 1+2* |
SDX | CNAM+2~, CNAM+3*, CNAM+4 |
>> SDXXX | 1+3* |
>> SL | C+4*, LEN |
U | LEN+3, CNAM+3 |
>> VADM(6 | 1+1 |
>> X | 1, RD+1, RD+2, RD+3, RD+4, LEN*, LEN+1, LEN+3 |
>> X1 | LEN+1*, LEN+3* |
>> X2 | LEN+1*, LEN+3* |
>> Y | 1, 1+1, RD+5, RD+7, RD+10, C+1, C+2*, C+3, LEN+1, LEN+2 , LEN+3 |