SDEC55A ;ALB/SAT,WTC,TJB - VISTA SCHEDULING RPCS ;Apr 19, 2023@15:22
Source file <SDEC55A.m>
Package | Total | Call Graph |
---|---|---|
Scheduling | 4 | $$FIND^SDAM2 ($$FMTONET,$$NETTOFM)^SDECDATE ERR1^SDECERR $$MISSINGRES^SDESAPPTUTIL |
Kernel | 1 | ($$FMADD,$$NOW)^XLFDT |
VA FileMan | 1 | ($$GET1,GETS)^DIQ |
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 | 1 | SDEC |
Name | Comments | DBIA/ICR reference |
---|---|---|
APPSDGET(SDECY,MAXREC,LASTSUB,SDBEG,SDEND,NOTEFLG,SDRES,DFN,SDID,SDIEN) | ||
GETX | ||
GET1(SDAPP,SDBEG,SDEND,NOTEFLG,SDRES,DFN,SDID,SDECI,SDECY) | ;get 1 appointment record
|
|
GETMAXDAYS(SDAPIEN,SDRESIEN) | ; Get the number of days in the future to be able to book appointments
; The "MAX # DAYS FOR FUTURE BOOKING" is in File #44 field #2002 ; SDAPIEN - Appointment IEN from SDEC APPOINTMENT (#409.84) ; SDRESIEN - Resource IEN from SDEC RESOURCE FILE (#409.831) ; MAXDAYS - Value to be returned from 'MAX # DAYS FOR FUTURE BOOKING' file 44 field 2002 |
Name | Field # of Occurrence |
---|---|
$$GET1^DIQ | GET1+82, GET1+89, GET1+90 |
GETS^DIQ | GET1+12 |
$$FIND^SDAM2 | GET1+84 |
$$FMTONET^SDECDATE | GET1+19, GET1+22, GET1+25, GET1+27, GET1+41, GET1+45, GET1+47, GET1+54 |
$$NETTOFM^SDECDATE | APPSDGET+130, APPSDGET+140 |
ERR1^SDECERR | APPSDGET+116, APPSDGET+120, APPSDGET+130, APPSDGET+131, APPSDGET+140, APPSDGET+141, APPSDGET+152 |
$$MISSINGRES^SDESAPPTUTIL | GET1+80 |
$$FMADD^XLFDT | APPSDGET+131, APPSDGET+135, APPSDGET+141, APPSDGET+145 |
$$NOW^XLFDT | APPSDGET+131, APPSDGET+135, APPSDGET+141, APPSDGET+145 |
FileNo | Call Tags |
---|---|
^DPT - [#2] | GET1^DIQ |
^SDEC(409.831 - [#409.831] | GET1^DIQ |
^SDEC(409.84 - [#409.84] | GETS^DIQ |
^DIC(8 - [#8] | GET1^DIQ |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^DPT - [#2] | APPSDGET+152 |
^SC - [#44] | GET1+87, GETMAXDAYS+11 |
^SDEC(409.831 - [#409.831] | APPSDGET+116, GETMAXDAYS+8, GETMAXDAYS+9 |
^SDEC(409.84 - [#409.84] | APPSDGET+120, APPSDGET+160, APPSDGET+165, APPSDGET+171, APPSDGET+172, APPSDGET+176, APPSDGET+177, GET1+19, GET1+22, GET1+25 , GET1+27, GET1+41, GET1+45, GET1+47, GET1+54, GET1+72, GET1+73, GET1+74, GETMAXDAYS+9 |
^ZTODD($J | GET1+85*, GET1+88* |
Name | Line Occurrences |
---|---|
$$GETMAXDAYS | APPSDGET+123 |
GET1 | APPSDGET+156, APPSDGET+161, APPSDGET+166, APPSDGET+173, APPSDGET+178 |
GETX | APPSDGET+105, APPSDGET+157, APPSDGET+162, APPSDGET+167, APPSDGET+174 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
%DT | APPSDGET+85~ |
APTSTART | GET1+3~, GET1+83*, GET1+84, GET1+85, GET1+87, GET1+88 |
DFN | APPSDGET~, APPSDGET+105, APPSDGET+151*, APPSDGET+152, APPSDGET+156, APPSDGET+161, APPSDGET+164, APPSDGET+165, APPSDGET+166, APPSDGET+167 , APPSDGET+173, APPSDGET+178, GET1~, GET1+8*, GET1+29 |
ECODE | GET1+3~, GET1+87*, GET1+88, GET1+89 |
HLAPIEN | GET1+3~, GET1+84*, GET1+85, GET1+86, GET1+87, GET1+88 |
LASTSUB | APPSDGET~, APPSDGET+110*, APPSDGET+111, APPSDGET+160*, APPSDGET+165*, APPSDGET+171*, APPSDGET+172*, APPSDGET+176*, APPSDGET+177* |
MAXDAYS | APPSDGET+85~, APPSDGET+123*, APPSDGET+141, APPSDGET+145, GETMAXDAYS+5~*, GETMAXDAYS+11*, GETMAXDAYS+12*, GETMAXDAYS+13 |
MAXREC | APPSDGET~, APPSDGET+107*, APPSDGET+108*, APPSDGET+160, APPSDGET+165, APPSDGET+171, APPSDGET+172, APPSDGET+176, APPSDGET+177 |
NOTEFLG | APPSDGET~, APPSDGET+148*, APPSDGET+156, APPSDGET+161, APPSDGET+166, APPSDGET+173, APPSDGET+178, GET1~, GET1+6*, GET1+72 |
PTR44 | GETMAXDAYS+5~*, GETMAXDAYS+8*, GETMAXDAYS+9*, GETMAXDAYS+11 |
SD1 | APPSDGET+85~, APPSDGET+111*, APPSDGET+112*, APPSDGET+160, APPSDGET+165, APPSDGET+171, APPSDGET+176 |
SD2 | APPSDGET+85~, APPSDGET+111*, APPSDGET+112, APPSDGET+172*, APPSDGET+177* |
SDA | GET1+3~, GET1+13*, GET1+20, GET1+23, GET1+28, GET1+30, GET1+31, GET1+32, GET1+33, GET1+35 , GET1+36, GET1+37, GET1+38, GET1+39, GET1+42, GET1+43, GET1+48, GET1+49, GET1+50, GET1+51 , GET1+52, GET1+55, GET1+56, GET1+57, GET1+58, GET1+59, GET1+60, GET1+61, GET1+62, GET1+63 , GET1+64, GET1+66, GET1+77, GET1+83 |
SDAPIEN | GETMAXDAYS~, GETMAXDAYS+6*, GETMAXDAYS+9 |
SDAPP | APPSDGET+85~, APPSDGET+160*, APPSDGET+161, APPSDGET+165*, APPSDGET+166, APPSDGET+171, APPSDGET+172*, APPSDGET+173, APPSDGET+176, APPSDGET+177* , APPSDGET+178, GET1~, GET1+12, GET1+13, GET1+14, GET1+19, GET1+22, GET1+25, GET1+27, GET1+41 , GET1+45, GET1+47, GET1+54, GET1+72, GET1+73, GET1+74, GET1+80 |
SDBEG | APPSDGET~, APPSDGET+128*, APPSDGET+130*, APPSDGET+131, APPSDGET+135*, APPSDGET+156, APPSDGET+161, APPSDGET+166, APPSDGET+171, APPSDGET+173 , APPSDGET+176, APPSDGET+178, GET1~, GET1+4*, GET1+20 |
SDCLINIEN | GET1+3~, GET1+82*, GET1+84, GET1+85, GET1+87, GET1+88 |
SDDATA | GET1+3~, GET1+93! |
SDECI | APPSDGET+85~, APPSDGET+88*, APPSDGET+103, APPSDGET+116, APPSDGET+120, APPSDGET+130, APPSDGET+131, APPSDGET+140, APPSDGET+141, APPSDGET+152 , APPSDGET+156, APPSDGET+160, APPSDGET+161, APPSDGET+165, APPSDGET+166, APPSDGET+171, APPSDGET+172, APPSDGET+173, APPSDGET+176, APPSDGET+177 , APPSDGET+178, GETX, GET1~, GET1+10*, GET1+92* |
SDECIEN | GET1+70~, GET1+73*, GET1+74 |
SDECY | APPSDGET~, APPSDGET+86*, APPSDGET+87, APPSDGET+103, APPSDGET+116, APPSDGET+120, APPSDGET+130, APPSDGET+131, APPSDGET+140, APPSDGET+141 , APPSDGET+152, APPSDGET+156, APPSDGET+161, APPSDGET+166, APPSDGET+173, APPSDGET+178, GETX, GET1~, GET1+11*, GET1+92 |
SDEND | APPSDGET~, APPSDGET+138*, APPSDGET+140*, APPSDGET+141, APPSDGET+145*, APPSDGET+156, APPSDGET+161, APPSDGET+166, APPSDGET+171, APPSDGET+173 , APPSDGET+176, APPSDGET+178, GET1~, GET1+5*, GET1+23 |
SDI | APPSDGET+85~, APPSDGET+171*, APPSDGET+172, APPSDGET+176*, APPSDGET+177 |
SDID | APPSDGET~, APPSDGET+112, APPSDGET+154*, APPSDGET+156, APPSDGET+159, APPSDGET+160, APPSDGET+161, APPSDGET+162, APPSDGET+166, APPSDGET+173 , APPSDGET+178, GET1~, GET1+9*, GET1+65 |
SDIEN | APPSDGET~, APPSDGET+105, APPSDGET+119*, APPSDGET+120, APPSDGET+123, APPSDGET+156, APPSDGET+157 |
SDJ | APPSDGET+85~ |
SDNOTE | GET1+3~, GET1+71*, GET1+74*, GET1+75*, GET1+76 |
SDRES | APPSDGET~, APPSDGET+105, APPSDGET+115*, APPSDGET+116, APPSDGET+123, APPSDGET+156, APPSDGET+161, APPSDGET+166, APPSDGET+170, APPSDGET+171 , APPSDGET+172, APPSDGET+173, APPSDGET+174, APPSDGET+178, GET1~, GET1+7*, GET1+34 |
SDRES1 | GETMAXDAYS+5~, GETMAXDAYS+9* |
SDRESIEN | GETMAXDAYS~, GETMAXDAYS+7*, GETMAXDAYS+8, GETMAXDAYS+9 |
SDRET | GET1+3~, GET1+14*, GET1+19*, GET1+22*, GET1+25*, GET1+27*, GET1+28*, GET1+29, GET1+30*, GET1+31* , GET1+32*, GET1+33*, GET1+34, GET1+35*, GET1+36*, GET1+37*, GET1+38*, GET1+39*, GET1+41*, GET1+42* , GET1+43*, GET1+45*, GET1+47*, GET1+48*, GET1+49*, GET1+50*, GET1+51*, GET1+52*, GET1+54*, GET1+55* , GET1+56*, GET1+57*, GET1+58*, GET1+59*, GET1+60*, GET1+61*, GET1+62*, GET1+63*, GET1+64*, GET1+65 , GET1+68*, GET1+76*, GET1+77*, GET1+79*, GET1+80*, GET1+81, GET1+82, GET1+84, GET1+85, GET1+88 , GET1+89*, GET1+90*, GET1+92 |
SDTMP | APPSDGET+85~, APPSDGET+90*, APPSDGET+92*, APPSDGET+94*, APPSDGET+96*, APPSDGET+98*, APPSDGET+100*, APPSDGET+102*, APPSDGET+103 |
SDTYP | GET1+3~, GET1+67*, GET1+68 |
SDX | GET1+3~, GET1+66*, GET1+67 |
SDY | GET1+3~, GET1+66*, GET1+67 |
U | GET1+14, GET1+19, GET1+22, GET1+25, GET1+27, GET1+28, GET1+29, GET1+30, GET1+31, GET1+32 , GET1+33, GET1+34, GET1+35, GET1+36, GET1+37, GET1+38, GET1+39, GET1+41, GET1+42, GET1+43 , GET1+45, GET1+47, GET1+48, GET1+49, GET1+50, GET1+51, GET1+52, GET1+54, GET1+55, GET1+56 , GET1+57, GET1+58, GET1+59, GET1+60, GET1+61, GET1+62, GET1+63, GET1+64, GET1+65, GET1+68 , GET1+76, GET1+77, GET1+79, GET1+80, GET1+81, GET1+82, GET1+84, GET1+85, GET1+87, GET1+88 , GET1+89, GET1+90, GETMAXDAYS+9 |
X | APPSDGET+85~ |
Y | APPSDGET+85~ |