SDAMWI1 ;ALB/MJK - Walk-Ins (cont.) ;JUN 21, 2017
Source file <SDAMWI1.m>
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 | 2 | SDAMWI SDCO1 |
Name | Comments | DBIA/ICR reference |
---|---|---|
MAKE(DFN,SDCL,SDT) | ; -- set globals for appt
; input: DFN ; SDCL := clinic# ; SDT := appt d/t ; returned: success := 1 |
|
SC | ||
SP | ||
C | ||
SDEC | ||
RT | ; -- request record
|
|
ROUT(DFN) | ; -- print routing slip
|
|
ROUTQ | ||
DUAL | ; -- ask elig if pt has more than one
|
|
EVT | ; -- separate if need to NEW vars
|
Name | Field # of Occurrence |
---|---|
EN1^DIK | MAKE+12 |
$$GET1^DIQ | SDEC+3, SDEC+5 |
^DIR | ROUT+2 |
$$INP^SDAM2 | MAKE+5 |
MAKE^SDAMEVT | EVT+1 |
SDECADD^SDEC07 | SDEC+10 |
$$APPTGET^SDECUTL | MAKE+15 |
$$GETRES^SDECUTL | SDEC+7 |
$$SDWLA^SDM1A | SDEC+5 |
$$STATUS^SDM1A | MAKE+8 |
EN1^SDM3 | MAKE+6 |
ELIG^SDM4 | DUAL+1 |
EN^SDROUT1 | ROUT+3 |
RT^SDUTL | RT+1 |
$$FMADD^XLFDT | SDEC+10 |
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Routine Call |
|
FileNo | Call Tags |
---|---|
^DPT - [#2] | Classic Fileman Calls |
^SC - [#44] | GET1^DIQ |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^DPT - [#2] | MAKE+7, MAKE+8* |
^SC - [#44] | MAKE+14*, MAKE+20, MAKE+21, SC, SP+1, SP+2*, C, SDEC+9, DUAL+1* |
Name | Field # of Occurrence |
---|---|
^( | MAKE+14* |
^(0 | MAKE+7*, MAKE+14* |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
>> % | SC+2* |
DA | MAKE+4~, MAKE+12* |
DA(1 | MAKE+12* |
DFN | MAKE~, MAKE+5, MAKE+7, MAKE+8, MAKE+12, MAKE+14, MAKE+15, SDEC+5, SDEC+10, ROUT~ , EVT+1 |
DIK | MAKE+4~, MAKE+12* |
DIK(1 | MAKE+12* |
DIR | ROUT+2! |
DIR("A" | ROUT+1* |
DIR(0 | ROUT+1* |
>> DIRUT | ROUT+2 |
DIV | MAKE+11~, EVT+1~ |
DT | MAKE+8, MAKE+14 |
DUZ | MAKE+8, MAKE+14 |
HSI | MAKE+18~, MAKE+21*, SC |
I | MAKE+14*, MAKE+18~, SC*, SP+1*, RT+1, DUAL+1, EVT+1~ |
IOP | ROUT+3! |
>> ORDER | ROUT+3* |
S | MAKE+18~, SC*, SC+2, SP*, SP+1*, SP+2 |
SB | MAKE+18~, MAKE+21*, SC |
SC | MAKE+4~, MAKE+5*, MAKE+8, MAKE+14, MAKE+19*, MAKE+20, MAKE+21, SC, SP+1, SP+2 , C, RT+1, DUAL+1 |
SD | MAKE+4~, MAKE+6*, MAKE+19*, MAKE+20, SC, SP+1, SP+2, C |
SDAP | MAKE+4~, MAKE+15*, MAKE+16 |
SDAPPT | SDEC+1~, SDEC+5*, SDEC+10 |
>> SDAPTYP | MAKE+8, SDEC+2*, SDEC+3*, SDEC+5, SDEC+10, DUAL+1 |
SDCL | MAKE~, MAKE+5, MAKE+15, MAKE+19, SDEC+3, SDEC+5, SDEC+7, SDEC+9, SDEC+10, EVT+1 |
SDCLN | SDEC+5~* |
>> SDDA | MAKE+14*, EVT+1 |
>> SDDECOD | DUAL+1 |
SDDIF | MAKE+18~, MAKE+21*, SC, SC+2, SP+1 |
SDECANS | SDEC+4*, SDEC+5, SDEC+6! |
SDECSL | SDEC+1~, SDEC+8*, SDEC+9*, SDEC+10 |
SDEMP | DUAL+1*! |
SDINP | MAKE+4~, MAKE+5*, MAKE+8 |
SDNOT | MAKE+18~, SP+1* |
>> SDPL | RT+1* |
>> SDREP | ROUT+3* |
SDRES | SDEC+1~, SDEC+7*, SDEC+10 |
>> SDRT | RT+1* |
>> SDSC | RT+1* |
>> SDSL | MAKE+14 |
>> SDSTART | ROUT+3* |
SDT | MAKE~, MAKE+5, MAKE+6, MAKE+8, MAKE+12, MAKE+14, MAKE+15, MAKE+19, SDEC+5, SDEC+10 , RT+1, DUAL+1, EVT+1 |
>> SDTTM | RT+1* |
>> SDWL | SDEC+5, SDEC+10 |
>> SDX | ROUT+3* |
>> SDXSCAT | MAKE+8 |
SI | MAKE+18~, MAKE+21*, SC |
SL | MAKE+18~, MAKE+21*, SC, SC+2, SDEC+8 |
SM | MAKE+18~, SC+1*, SC+2*, SP+1* |
SS | MAKE+18~, SC*, SC+2, SP+1 |
ST | MAKE+18~, SC*, SC+2, SP, SP+1* |
STARTDAY | MAKE+18~, MAKE+21* |
STR | MAKE+18~, MAKE+21*, SP+1 |
U | MAKE+21 |
>> VAEL(1 | DUAL+1 |
X | MAKE+5*, MAKE+18~, MAKE+21* |
Y | MAKE+18~, MAKE+21!, SP+1*, ROUT+2 |