SDEC50 ;ALB/SAT/JSM,TAW,LAB,BLB - VISTA SCHEDULING RPCS ;FEB 14,2022@12:15
Source file <SDEC50.m>
Package | Total | Call Graph |
---|---|---|
Scheduling | 7 | $$ANC^SDAM1 ($$FIND,$$INP)^SDAM2 ($$FMTONET,$$NETTOFM)^SDECDATE ERR1^SDECERR $$GETRES^SDECUTL $$LASTCKNSTEP^SDESCKNSTEP $$TIMEZONEDATA^SDESUTIL |
VA FileMan | 2 | ^%DT $$GET1^DIQ |
Kernel | 1 | ($$FMADD,$$NOW)^XLFDT |
Registration | 1 | ADM^VADPT2 |
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 | SDEC SDECAR3 SDESBLKANDMOVE SDESGETAPPTWRAP3 SDESGETAPPTWRAP5 |
Name | Comments | DBIA/ICR reference |
---|---|---|
FAPPTGET(SDECY,DFN,SDBEG,SDEND,SDANC) | ; GET Future appointments for given patient and date range
|
|
APPTSTS(APPTIEN,APPTNOD,CLINIEN) | ;Get current status for an entry in the SDEC APPOINTMENT file in the style of STATUS^SDAM1
|
|
GETIEN(DFN,SDCLN,SDDT) | ||
CONS(SDCL,DFN,SDDT) | ;check for consult in file 44
|
|
PCSTGET(SDECY,DFN,SDCL,SDBEG,SDEND) | ||
CLSTOP(CLINIC) | ||
CHKPT | ||
PCST2GET(SDECY,DFN,STOP,SDBEG,SDEND) | ||
LOOK | ;
|
|
LOOKWL | ;
|
|
PCSGET(SDECY,SDSVSP,SDCL) |
Name | Field # of Occurrence |
---|---|
^%DT | PCSTGET+34, PCSTGET+36, PCST2GET+41, PCST2GET+43 |
$$GET1^DIQ | FAPPTGET+66, FAPPTGET+67, APPTSTS+25, PCST2GET+34, LOOK+4, PCSGET+31, PCSGET+42 |
$$ANC^SDAM1 | FAPPTGET+61 |
$$FIND^SDAM2 | APPTSTS+41, CHKPT+5, LOOK+7, LOOK+12 |
$$INP^SDAM2 | APPTSTS+30 |
$$FMTONET^SDECDATE | FAPPTGET+69, FAPPTGET+72 |
$$NETTOFM^SDECDATE | FAPPTGET+44, FAPPTGET+48 |
ERR1^SDECERR | FAPPTGET+39, FAPPTGET+40, FAPPTGET+45, FAPPTGET+49, PCSTGET+28, PCSTGET+29, PCSTGET+31, PCSTGET+32, PCSTGET+39, PCST2GET+29 , PCST2GET+30, PCST2GET+33, PCST2GET+39, PCSGET+34, PCSGET+39 |
$$GETRES^SDECUTL | GETIEN+8 |
$$LASTCKNSTEP^SDESCKNSTEP | FAPPTGET+78 |
$$TIMEZONEDATA^SDESUTIL | FAPPTGET+79 |
ADM^VADPT2 | APPTSTS+35 |
$$FMADD^XLFDT | PCSTGET+35, PCST2GET+42 |
$$NOW^XLFDT | FAPPTGET+42, PCSTGET+35, PCSTGET+37, PCST2GET+37, PCST2GET+42, PCST2GET+44, PCSGET+37 |
FileNo | Call Tags |
---|---|
2.98 | GET1^DIQ |
^DIC(40.7 - [#40.7] | GET1^DIQ |
^SDEC(409.831 - [#409.831] | GET1^DIQ |
^SDEC(409.84 - [#409.84] | GET1^DIQ |
^SC - [#44] | GET1^DIQ |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^DD(409.84 | APPTSTS+13 |
^DG(43 - [#43] | APPTSTS+36 |
^DGPM - [#405] | APPTSTS+36 |
^DIC(40.7 - [#40.7] | PCST2GET+33, PCST2GET+36, PCST2GET+37, PCSGET+36, PCSGET+37 |
^DIC(42 - [#42] | APPTSTS+36 |
^DPT - [#2] | FAPPTGET+40, FAPPTGET+60, APPTSTS+8, APPTSTS+30, APPTSTS+45, APPTSTS+46, PCSTGET+29, CHKPT+2, CHKPT+3, PCST2GET+30 , LOOK+3, LOOK+6 |
^GMR(123 - [#123] | CONS+10 |
^SC - [#44] | APPTSTS+14, APPTSTS+41, APPTSTS+54, APPTSTS+55, CONS+6, CONS+7, CONS+8, PCSTGET+32, PCSTGET+39, CLSTOP+2 , CHKPT+7, LOOK+8, LOOK+11, LOOK+14, PCSGET+30, PCSGET+40, PCSGET+41, PCSGET+43 |
^SCE - [#409.68] | APPTSTS+55, APPTSTS+57, APPTSTS+65, APPTSTS+66, APPTSTS+73 |
^SD(409.1 - [#409.1] | FAPPTGET+74, FAPPTGET+75 |
^SD(409.2 - [#409.2] | APPTSTS+22 |
^SD(409.63 - [#409.63] | APPTSTS+67 |
^SDEC(409.84 - [#409.84] | FAPPTGET+55, FAPPTGET+57, FAPPTGET+58, FAPPTGET+76, APPTSTS+5, APPTSTS+32, GETIEN+5, GETIEN+6 |
^SDWL(409.3 - [#409.3] | LOOKWL+2, LOOKWL+3, LOOKWL+5 |
^TMP("SDEC50" | FAPPTGET+32! |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
%DT | FAPPTGET+29~, PCSTGET+21~, PCSTGET+34*, PCSTGET+36*, PCST2GET+21~, PCST2GET+41*, PCST2GET+43* |
APIEN | PCSTGET+21~, CHKPT+5*, CHKPT+6, CHKPT+7, LOOK+7*, LOOK+8, LOOK+12*, LOOK+13, LOOK+14 |
APPTIEN | APPTSTS~, APPTSTS+5, APPTSTS+32 |
APPTNOD | APPTSTS~, APPTSTS+5*, APPTSTS+6, APPTSTS+7, APPTSTS+11, APPTSTS+12, APPTSTS+17, APPTSTS+19, APPTSTS+21, APPTSTS+28 , APPTSTS+30, APPTSTS+33, APPTSTS+38, APPTSTS+69, APPTSTS+70, APPTSTS+72, APPTSTS+74 |
CHKIO | APPTSTS+4~, APPTSTS+9*, APPTSTS+38*, APPTSTS+40, APPTSTS+41*, APPTSTS+42, APPTSTS+48*, APPTSTS+51, APPTSTS+56, APPTSTS+58 , APPTSTS+59, APPTSTS+60 |
CLINIC | CLSTOP~, CLSTOP+1, CLSTOP+2 |
CLINIEN | APPTSTS~, APPTSTS+14, APPTSTS+15, APPTSTS+40, APPTSTS+41, APPTSTS+45, APPTSTS+54, APPTSTS+55 |
CONS | CONS+4~, CONS+5*, CONS+6, CONS+8*, CONS+9, CONS+10, CONS+11*, CONS+12 |
CSTAT | CONS+4~, CONS+10*, CONS+11 |
CXLRSN | APPTSTS+4~, APPTSTS+19*, APPTSTS+21, APPTSTS+22 |
CXLRSNTP | APPTSTS+4~, APPTSTS+22*, APPTSTS+23, APPTSTS+24 |
CXLSTS | APPTSTS+4~, APPTSTS+25*, APPTSTS+26 |
DFN | FAPPTGET~, FAPPTGET+39, FAPPTGET+40, FAPPTGET+55, FAPPTGET+57, FAPPTGET+60, FAPPTGET+80, APPTSTS+4~, APPTSTS+7*, APPTSTS+8 , APPTSTS+25, APPTSTS+30, APPTSTS+32, APPTSTS+41, APPTSTS+45, APPTSTS+46, GETIEN~, GETIEN+2, GETIEN+5, CONS~ , CONS+7, PCSTGET~, PCSTGET+28, PCSTGET+29, CHKPT+2, CHKPT+3, CHKPT+5, PCST2GET~, PCST2GET+29, PCST2GET+30 , LOOK+3, LOOK+4, LOOK+6, LOOK+7, LOOK+12, LOOKWL+2 |
DT | APPTSTS+38, APPTSTS+48, APPTSTS+53, APPTSTS+61 |
H | PCST2GET+21~, PCST2GET+36*, PCST2GET+37, PCST2GET+38, PCSGET+21~, PCSGET+36*, PCSGET+37, PCSGET+38 |
IEN | FAPPTGET+29~, FAPPTGET+56*, FAPPTGET+57*, FAPPTGET+58, FAPPTGET+67, FAPPTGET+70, FAPPTGET+76, FAPPTGET+78, FAPPTGET+80 |
OEIEN | APPTSTS+4~, APPTSTS+8*, APPTSTS+15, APPTSTS+54, APPTSTS+55, APPTSTS+57, APPTSTS+65, APPTSTS+66, APPTSTS+73 |
OESTS | APPTSTS+4~, APPTSTS+66*, APPTSTS+67*, APPTSTS+68, APPTSTS+71, APPTSTS+73 |
PRECHINSTEP | FAPPTGET+30~, FAPPTGET+78*, FAPPTGET+80 |
RET | APPTSTS+4~, APPTSTS+51*, APPTSTS+52, APPTSTS+53*, APPTSTS+54*, APPTSTS+55*, APPTSTS+56*, APPTSTS+57*, APPTSTS+58*, APPTSTS+59* , APPTSTS+61*, APPTSTS+62*, APPTSTS+63, APPTSTS+64, APPTSTS+69*, APPTSTS+70*, APPTSTS+71*, APPTSTS+72*, APPTSTS+73*, APPTSTS+74* , APPTSTS+75 |
SDANC | FAPPTGET~, FAPPTGET+51*, FAPPTGET+52*, FAPPTGET+62 |
SDANCT | FAPPTGET+29~, FAPPTGET+61*, FAPPTGET+62, FAPPTGET+80 |
SDASD | PCSTGET+19~, PCST2GET+20~, PCSGET+20~ |
SDATA | FAPPTGET+29~, FAPPTGET+60* |
SDBEG | FAPPTGET~, FAPPTGET+42*, FAPPTGET+44*, FAPPTGET+45, FAPPTGET+54, PCSTGET~, PCSTGET+34*, PCSTGET+35*, CHKPT+8, PCST2GET~ , PCST2GET+41*, PCST2GET+42*, LOOK+5, LOOK+11, LOOKWL+4 |
SDCL | FAPPTGET+29~, FAPPTGET+65*, FAPPTGET+66*, FAPPTGET+70, FAPPTGET+79, FAPPTGET+80, CONS~, CONS+6, CONS+7, CONS+8 , PCSTGET~, PCSTGET+31, PCSTGET+32, PCSTGET+38, PCSTGET+39, LOOK+6, LOOK+7, LOOK+8, LOOK+11, LOOK+12 , LOOK+14, PCSGET~, PCSGET+29*, PCSGET+30, PCSGET+31, PCSGET+40*, PCSGET+41, PCSGET+42, PCSGET+43 |
SDCLN | FAPPTGET+29~, FAPPTGET+65*, FAPPTGET+66*, FAPPTGET+80, GETIEN~, GETIEN+3, GETIEN+8, PCSGET+41*, PCSGET+43 |
SDCONS | FAPPTGET+29~ |
SDDT | FAPPTGET+29~, FAPPTGET+67*, FAPPTGET+69*, FAPPTGET+80, GETIEN~, GETIEN+4, GETIEN+9, CONS~, CONS+6, CONS+7 , CONS+8 |
SDECD2 | APPTSTS+41~* |
SDECI | FAPPTGET+31*, FAPPTGET+39, FAPPTGET+40, FAPPTGET+45, FAPPTGET+49, FAPPTGET+80*, FAPPTGET+81, PCSTGET+19~, PCSTGET+22*, PCSTGET+28 , PCSTGET+29, PCSTGET+31, PCSTGET+32, PCSTGET+39, PCSTGET+42*, PCST2GET+20~, PCST2GET+23*, PCST2GET+29, PCST2GET+30, PCST2GET+33 , PCST2GET+39, PCST2GET+47*, PCSGET+20~, PCSGET+23*, PCSGET+34, PCSGET+39, PCSGET+43*, PCSGET+44 |
SDECY | FAPPTGET~, FAPPTGET+33*, FAPPTGET+37, FAPPTGET+39, FAPPTGET+40, FAPPTGET+45, FAPPTGET+49, FAPPTGET+80, FAPPTGET+81, PCSTGET~ , PCSTGET+23*, PCSTGET+24, PCSTGET+26, PCSTGET+28, PCSTGET+29, PCSTGET+31, PCSTGET+32, PCSTGET+39, PCSTGET+42, PCST2GET~ , PCST2GET+24*, PCST2GET+25, PCST2GET+27, PCST2GET+29, PCST2GET+30, PCST2GET+33, PCST2GET+39, PCST2GET+47, PCSGET~, PCSGET+24* , PCSGET+25, PCSGET+27, PCSGET+34, PCSGET+39, PCSGET+43, PCSGET+44 |
SDEND | FAPPTGET~, FAPPTGET+47*, FAPPTGET+48*, FAPPTGET+49, FAPPTGET+55, PCSTGET~, PCSTGET+36*, PCSTGET+37*, CHKPT+8, PCST2GET~ , PCST2GET+43*, PCST2GET+44*, LOOK+5, LOOK+11, LOOKWL+4 |
SDF | GETIEN+1~, GETIEN+5*, GETIEN+9*, PCST2GET+20~, PCST2GET+23*, PCST2GET+34*, PCST2GET+35 |
SDI | GETIEN+1~, GETIEN+5*, GETIEN+6, GETIEN+10, CONS+4~, CONS+6*, CONS+7, CONS+8 |
SDJ | CONS+4~ |
SDLNK | FAPPTGET+30~, FAPPTGET+76*, FAPPTGET+77*, FAPPTGET+80 |
SDNEXTIEN | APPTSTS+31~, APPTSTS+32*, APPTSTS+33 |
SDNOD | FAPPTGET+30~, FAPPTGET+58*, FAPPTGET+59, FAPPTGET+64, FAPPTGET+70, FAPPTGET+73, GETIEN+1~, GETIEN+6*, GETIEN+7, GETIEN+9 |
SDNOD2 | FAPPTGET+30~, FAPPTGET+76*, FAPPTGET+77 |
SDR | GETIEN+1~, GETIEN+8*, GETIEN+9 |
SDRES | FAPPTGET+30~, FAPPTGET+64*, FAPPTGET+66 |
SDS | PCSTGET+19~, CHKPT+2*, CHKPT+3, CHKPT+5, CHKPT+7, LOOK+3*, LOOK+4, LOOK+6, LOOK+7, LOOK+8 , LOOK+11*, LOOK+12, LOOK+14 |
SDSCL | PCSTGET+19~, CHKPT+3*, CHKPT+4, CHKPT+5, CHKPT+7 |
SDSCN | PCST2GET+20~, PCST2GET+23*, PCST2GET+34*, PCSGET+20~, PCSGET+23*, PCSGET+36, PCSGET+38*, PCSGET+39, PCSGET+43 |
SDSCO | CHKPT+1~, CHKPT+7*, CHKPT+8 |
SDSD | PCST2GET+20~, LOOK+4*, LOOK+5, LOOKWL+3*, LOOKWL+4, PCSGET+20~ |
SDSNOD | PCST2GET+20~, PCSGET+20~ |
SDST | FAPPTGET+29~, FAPPTGET+71*, FAPPTGET+80 |
SDSTDT | FAPPTGET+29~, FAPPTGET+72*, FAPPTGET+80 |
SDSTP | PCST2GET+20~, LOOKWL+5*, LOOKWL+6, PCSGET+20~ |
SDSTSTR | FAPPTGET+29~, FAPPTGET+70*, FAPPTGET+71, FAPPTGET+72 |
SDSVSP | PCSGET~, PCSGET+31*, PCSGET+33*, PCSGET+34, PCSGET+35, PCSGET+36 |
SDT | FAPPTGET+29~, FAPPTGET+54*, FAPPTGET+55*, FAPPTGET+57, FAPPTGET+60, APPTSTS+4~, APPTSTS+6*, APPTSTS+8, APPTSTS+25, APPTSTS+30 , APPTSTS+32, APPTSTS+35, APPTSTS+38, APPTSTS+41, APPTSTS+45, APPTSTS+46, APPTSTS+48, APPTSTS+53, APPTSTS+61, PCST2GET+20~ , PCSGET+20~ |
SDTMP | FAPPTGET+30~, FAPPTGET+35*, FAPPTGET+36*, FAPPTGET+37 |
SDTYP | FAPPTGET+30~, FAPPTGET+73*, FAPPTGET+74, FAPPTGET+75*, FAPPTGET+80 |
SDTYPN | FAPPTGET+30~, FAPPTGET+74*, FAPPTGET+75*, FAPPTGET+80 |
SDVSP | PCST2GET+20~, PCSGET+20~ |
SDWL | PCST2GET+20~, LOOKWL+2*, LOOKWL+3, LOOKWL+5, PCSGET+20~ |
SDYN | PCSTGET+19~, PCSTGET+40*, PCSTGET+42, CHKPT+2, CHKPT+8*, PCST2GET+20~, PCST2GET+45*, PCST2GET+47, LOOK+2, LOOK+3 , LOOK+8*, LOOK+10, LOOK+11, LOOK+14*, LOOKWL+2, LOOKWL+6*, LOOKWL+7 |
STOP | PCSTGET+19~, PCSTGET+38*, PCSTGET+39, CHKPT+4, PCST2GET~, PCST2GET+32*, PCST2GET+33, PCST2GET+34, PCST2GET+35, PCST2GET+36 , PCST2GET+38*, PCST2GET+39, LOOKWL+6 |
STS | APPTSTS+4~, APPTSTS+11*, APPTSTS+13*, APPTSTS+14*, APPTSTS+15*, APPTSTS+21*, APPTSTS+23*, APPTSTS+24*, APPTSTS+26*, APPTSTS+27* , APPTSTS+28*, APPTSTS+30*, APPTSTS+33*, APPTSTS+34, APPTSTS+36*, APPTSTS+42*, APPTSTS+44, APPTSTS+46*, APPTSTS+48, APPTSTS+50 , APPTSTS+51, APPTSTS+53, APPTSTS+54, APPTSTS+55, APPTSTS+56, APPTSTS+58, APPTSTS+59, APPTSTS+60, APPTSTS+61, APPTSTS+62 , APPTSTS+63, APPTSTS+64 |
STSDT | APPTSTS+4~, APPTSTS+12*, APPTSTS+18, APPTSTS+28*, APPTSTS+50, APPTSTS+64 |
TIMEZONE | FAPPTGET+30~, FAPPTGET+79*, FAPPTGET+80 |
U | FAPPTGET+64, FAPPTGET+73, FAPPTGET+74, FAPPTGET+77, FAPPTGET+79, FAPPTGET+80, APPTSTS+6, APPTSTS+7, APPTSTS+8, APPTSTS+11 , APPTSTS+12, APPTSTS+14, APPTSTS+17, APPTSTS+19, APPTSTS+21, APPTSTS+22, APPTSTS+28, APPTSTS+30, APPTSTS+33, APPTSTS+36 , APPTSTS+38, APPTSTS+41, APPTSTS+45, APPTSTS+46, APPTSTS+54, APPTSTS+55, APPTSTS+57, APPTSTS+66, APPTSTS+67, APPTSTS+69 , APPTSTS+70, APPTSTS+72, APPTSTS+73, APPTSTS+74, GETIEN+9, CONS+7, CONS+10, PCSTGET+39, CLSTOP+2, CHKPT+3 , CHKPT+7, PCST2GET+37, LOOK+6, LOOK+14, LOOKWL+3, LOOKWL+5, PCSGET+37, PCSGET+41, PCSGET+43 |
VADMVT | APPTSTS+4~, APPTSTS+36 |
VAINDT | APPTSTS+4~, APPTSTS+35* |
WLSRVSP | PCST2GET+21~, PCST2GET+22*, PCSGET+21~, PCSGET+22* |
X | FAPPTGET+29~, PCSTGET+21~, PCSTGET+34*, PCSTGET+36*, PCST2GET+21~, PCST2GET+41*, PCST2GET+43*, PCSGET+21~ |
Y | FAPPTGET+29~, PCSTGET+21~, PCSTGET+34, PCSTGET+36, PCST2GET+21~, PCST2GET+41, PCST2GET+43, PCSGET+21~ |