SDCNP0 ;ALB/LDB,ANU,MGD - CANCEL APPT. FOR A PATIENT ;MAY 30, 2024
Source file <SDCNP0.m>
Package | Total | Call Graph |
---|---|---|
Scheduling | 14 | $$STATUS^SDAM1 $$FIND^SDAM2 ($$HANDLE,BEFORE,CANCEL)^SDAMEVT (END,RD)^SDCNP (CLRK,MTCH,NOPE)^SDCNP1 (CKK,CKK1,FLEN,PROT)^SDCNP1A CANCEL^SDCNSLT $$CODT^SDCOU SDECCAN^SDEC08 $$APPTGET^SDECUTL $$RESTPOST^SDESCANCELVVS DT^SDM0 $$EXAE^SDOE RT^SDUTL |
VA FileMan | 5 | DD^%DT NOW^%DTC WAIT^DICD (,FILE)^DIE $$GET1^DIQ |
List Manager | 1 | $$LOWER^VALM1 |
action | A | extended action | Ea | event driver | Ed | subscriber | Su | protocol | O | limited protocol | LP | run routine | RR | broker | B | edit | E | server | Se | P | screenman | SM | inquire | I |
Package | Total | Caller Graph |
---|---|---|
Scheduling | 5 | SDAMC SDC SDCNP SDESBLKANDMOVE1 SDESCCAVAIL |
Name | Comments | DBIA/ICR reference |
---|---|---|
EN2 | ||
WH1 | ||
WH | ||
DEL | ||
DEL1 | ||
BEGD | ||
CAN | ||
EN01 | ||
C | ||
NO | ||
CHKSO | ||
MORE | ||
OVR | ;Following code added SD/517
|
|
CONSULT(CSSD,CSDT) | ;
|
|
CK1 | ||
SDEC(DFN,S,SDCLI,SDWH,SDSCR,SDREM,SDNOW,SDDUZ,SDF) | ;update SDEC APPOINTMENT /alb/sat SD/627
|
|
STATUS(LF) | ;
|
|
EVT | ; -- separate tag if need to NEW vars
|
|
CANCELVVS(DFN,A1,SDWH,SDSCR,SDCANCELVVS,SDVVSAPPT) | ;
|
Name | Field # of Occurrence |
---|---|
DD^%DT | MORE+3 |
NOW^%DTC | CAN+6 |
WAIT^DICD | EN2 |
^DIE | CAN+3, CAN+6 |
FILE^DIE | SDEC+9 |
$$GET1^DIQ | CANCELVVS+6, CANCELVVS+10, CANCELVVS+12 |
$$STATUS^SDAM1 | STATUS+2 |
$$FIND^SDAM2 | BEGD+3 |
$$HANDLE^SDAMEVT | CAN+1 |
BEFORE^SDAMEVT | CAN+1 |
CANCEL^SDAMEVT | EVT+2 |
END^SDCNP | NO+1 |
RD^SDCNP | NO+1 |
CLRK^SDCNP1 | CAN+12 |
MTCH^SDCNP1 | DEL |
NOPE^SDCNP1 | WH1+5, WH1+6, DEL1+1 |
CKK^SDCNP1A | DEL1 |
CKK1^SDCNP1A | DEL1 |
FLEN^SDCNP1A | EN2 |
PROT^SDCNP1A | BEGD+5 |
CANCEL^SDCNSLT | CAN+11 |
$$CODT^SDCOU | BEGD+4 |
SDECCAN^SDEC08 | SDEC+3 |
$$APPTGET^SDECUTL | SDEC+2 |
$$RESTPOST^SDESCANCELVVS | CANCELVVS+12 |
DT^SDM0 | WH1+4 |
$$EXAE^SDOE | CK1+2 |
RT^SDUTL | CAN+11 |
$$LOWER^VALM1 | STATUS+2 |
Name | Line Occurrences |
---|---|
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: WRITE |
|
Routine Call |
|
Routine Call |
|
FileNo | Call Tags |
---|---|
^SD(409.2 - [#409.2] | GET1^DIQ |
^SDEC(409.84 - [#409.84] | GET1^DIQ |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^DD("FUNC" - [#.5] | WH1+4 |
^DPT - [#2] | EN2, CAN+3, CHKSO, CK1, STATUS+2 |
^DPT("ASDCN" | CAN+4* |
^DPT("ASDPSD" | CAN, CAN+9, CK1+3! |
^GMR(123 - [#123] | MORE+3 |
^SC - [#44] | BEGD+1, BEGD+3, CAN, CAN+7, CAN+10!, CAN+12!, CAN+16, EN01, C, MORE+1 , CONSULT+2 |
^SC("AAS" | CK1+1 |
^SC("ARAD" | CAN+12* |
^SC("AWAS1" | CAN+13! |
^SCE - [#409.68] | CK1+2 |
^SDEC(409.84 - [#409.84] | CANCELVVS+5 |
^UTILITY($J | EN2*, WH1+1, BEGD, BEGD+3, BEGD+4, BEGD+11*, CAN, CHKSO*, MORE, MORE+1 , MORE+3, OVR+11, STATUS+2, CANCELVVS+3 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
>> % | CAN+6 |
A1 | DEL1*, BEGD, BEGD+3, BEGD+4, BEGD+9, BEGD+11, CAN, EVT+1~, CANCELVVS~, CANCELVVS+3 |
>> APL | EN2* |
APP | WH1*, WH1+5, WH1+6, WH*, WH+1, WH+2, DEL, DEL1, EVT+1~ |
>> AT | WH1+4*, MORE |
CNT | CAN*, EVT+1~ |
CONSULT | MORE+2~, MORE+3*, CONSULT+1*, CONSULT+2*, CONSULT+3 |
>> COV | EN2, CHKSO* |
CSDT | MORE+2~, MORE+3*, CONSULT~, CONSULT+2 |
CSI | CONSULT+1~, CONSULT+2* |
CSND | MORE+2~, MORE+3*, OVR+1 |
CSSD | MORE+2~, MORE+3*, CONSULT~, CONSULT+2 |
DA | CAN+3*, CAN+4!, CAN+6*!, CAN+7*, CAN+10, CAN+11*, C+1* |
DA(1 | CAN+3*, CAN+4, CAN+6* |
DFN | EN2, BEGD+3, BEGD+4, BEGD+9, CAN, CAN+1, CAN+3, CAN+6, CAN+8, CAN+9 , CAN+12, C, CHKSO, CONSULT+2, CK1, CK1+1, CK1+2, CK1+3, SDEC~, SDEC+2 , STATUS+2, EVT+2, CANCELVVS~, CANCELVVS+5 |
DIE | CAN+3*!, CAN+6*! |
DIV | CAN*, CAN+9, CK1+3, EVT+1~ |
DR | CAN+3*!, CAN+6*! |
DTIME | WH |
DUZ | CAN+8, SDEC+3 |
>> HDT | EN2 |
HLDCSND | WH1+2*, MORE+3*, OVR+1, OVR+9! |
HSI | BEGD+1*, EN01, EVT+1~ |
I | BEGD*, BEGD+1, CAN, CAN+1, CAN+2, EN01+1*, EVT+1~ |
IOF | WH1, OVR+11 |
J | EN2*, DEL*, DEL1*, EVT+1~ |
>> L | EN2*, WH1, CHKSO* |
LF | STATUS~, STATUS+1, STATUS+3 |
>> NDT | EN2*, CHKSO |
QUIT | CANCELVVS+1~, CANCELVVS+4*, CANCELVVS+5, CANCELVVS+7* |
REOPEN | CAN+8~* |
S | BEGD*, CAN, CAN+1, CAN+3, CAN+6, CAN+7, CAN+8, CAN+9, CAN+10, CAN+11* , CAN+12, EN01*, EN01+1*, EN01+2, C, CK1, CK1+1, CK1+2, CK1+3, SDEC~ , SDEC+2, EVT+1~ |
SB | BEGD+1*, EN01, EVT+1~ |
>> SC | EN2* |
SD | BEGD*, CAN+16, EN01, EVT+1~ |
>> SD0 | EN2* |
>> SD1 | CK1*, CK1+1* |
SDATA | CAN+1~, EVT+2 |
SDCANCELVVS | BEGD+7~, BEGD+8*, BEGD+9, CANCELVVS~, CANCELVVS+4*, CANCELVVS+12*, CANCELVVS+13 |
SDCLI | CAN+1~, CAN+2*, CAN+4, CAN+7, CAN+8, CAN+10, CAN+11*, CAN+12, CAN+16, EN01 , C, SDEC~, SDEC+2 |
SDCPHDL | CAN+1~*, EVT+2 |
>> SDCTR | WH1*, MORE*, OVR+8*, OVR+11* |
>> SDCTRL | WH1*, WH1+1, WH1+4, WH1+5*, WH*, WH+2*, OVR+11* |
SDDA | CAN+11*! |
>> SDDH | DEL*, DEL1* |
>> SDDI | DEL1* |
SDDIF | BEGD+1*, EN01+1, EVT+1~ |
>> SDDM | DEL1* |
SDDUZ | SDEC~, SDEC+3 |
SDECAPPT | SDEC+1~, SDEC+2*, SDEC+3, SDEC+6 |
SDECFDA | SDEC+5~ |
SDECFDA( | SDEC+7* |
SDECIENS | SDEC+5~, SDEC+6*, SDEC+7 |
SDECMSG | SDEC+5~, SDEC+8! |
SDERR | WH1, WH1+5, DEL*, DEL+1, DEL1, DEL1+1, EVT+1~ |
SDF | SDEC~, SDEC+3 |
SDIEN | CANCELVVS+1~, CANCELVVS+4*, CANCELVVS+5*, CANCELVVS+6, CANCELVVS+9, CANCELVVS+10, CANCELVVS+12 |
SDITEM | WH1~, WH1+1*, WH1+2, WH1+3 |
>> SDJ | CHKSO* |
>> SDMSG | WH+1* |
>> SDNODE | CAN+12* |
SDNOW | CAN+1~, CAN+6*, CAN+8, SDEC~, SDEC+3 |
>> SDPL | CAN+11*, EVT+2 |
>> SDPRT | BEGD+5 |
>> SDPV | EN2, NO |
SDREM | CAN+3, CAN+8, SDEC~, SDEC+3 |
>> SDRT | CAN+11* |
>> SDSC | CAN+11*, EVT+2 |
SDSCR | BEGD+9, CAN+8, SDEC~, SDEC+3, CANCELVVS~, CANCELVVS+12 |
SDSTATUS | CANCELVVS+1~, CANCELVVS+6*, CANCELVVS+7 |
SDT | CANCELVVS+1~, CANCELVVS+3*, CANCELVVS+5 |
>> SDTM | EN2 |
>> SDTTM | CAN+11*, EVT+2 |
SDVVSAPPT | BEGD+7~, BEGD+8*, BEGD+9, CANCELVVS~, CANCELVVS+11* |
SDWH | BEGD+9, CAN+4, CAN+8, SDEC~, SDEC+3, CANCELVVS~, CANCELVVS+12 |
>> SDX | CK1*, CK1+1*, CK1+2*, CK1+3 |
SI | BEGD+1*, EN01, EVT+1~ |
SL | BEGD+1*, CAN+10*, EN01, EVT+1~ |
SS | EN01*, EN01+1*, EVT+1~ |
>> ST | EN01*, EN01+1 |
STARTDAY | BEGD+1*, EVT+1~ |
STR | BEGD+1*, EN01+1, EVT+1~ |
TLNK | CAN+12*, CAN+13! |
U | BEGD+1, BEGD+3, BEGD+4, CAN+10, CAN+12, MORE+3, OVR+1, CONSULT+2, STATUS+2, CANCELVVS+3 |
VVSERR | CANCELVVS+1~ |
>> X | WH1+4*, BEGD+1*, CAN+7*, C, C+1 |
Y | WH1+4*, BEGD+1!, CAN+3*, CAN+7*, CAN+10, CAN+11*, CAN+12, EN01*, EN01+1*, C* , MORE+2~, MORE+3* |
>> Z | WH1+1*, WH1+4, WH1+5, WH, MORE, MORE+1, MORE+3, OVR+11, STATUS+2 |