Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Label References |  Local Variables  | All
Print Page as PDF
Routine: MBAAMAP2

Package: Mobile Scheduling Applications Suite

Routine: MBAAMAP2


Information

MBAAMAP2 ;OIT-PD/VSL - APPOINTMENT API ;FEB 23, 2017

Source Information

Source file <MBAAMAP2.m>

Call Graph

Call Graph

Call Graph Total: 21

Package Total Call Graph
Mobile Scheduling Applications Suite 11 ($$CANCEL,$$EDITCS)^MBAAAPI1  ERRX^MBAAAPIE  ($$CLNCK,$$CLNRGHT,$$GETSCAP,$$PTFU)^MBAAMAP1  $$CHECKIN^MBAAMAP2  ($$CHKCAN,$$CHKCIN)^MBAAMAP3  $$SETST^MBAAMAP4  $$DTS^MBAAMAPI  ($$COVERB,$$GETFSTA,$$LOCKS,$$LOCKST,CANCEL,GETCLN,GETDAYA,GETHOL,GETPATT,MAKE,SETST,UNLCKS,UNLCKST)^MBAAMDA1  
(GETAPTS,GETDAPTS,GETPAPT)^MBAAMDA2  (CANCEL,GETPAT,GETXUS,MAKE)^MBAAMDA3  (UPDCAPT,UPDPAPT)^MBAAMDA4  
Scheduling 7 $$INP^SDAM2  ($$HANDLE,AFTER,BEFORE,CANCEL,EVT,MAKE)^SDAMEVT  PCSTGET^SDEC  SDECADD^SDEC07  $$GETRES^SDECUTL  $$SDWLA^SDM1A  $$NAVA^SDMANA  
Kernel 1 ($$FMADD,$$NOW)^XLFDT  
List Manager 1 $$FTIME^VALM1  
VA FileMan 1 C^%DTC  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

action A extended action Ea event driver Ed subscriber Su protocol O limited protocol LP run routine RR broker B edit E server Se print P screenman SM inquire I

Caller Graph

Caller Graph Total: 2

Package Total Caller Graph
Mobile Scheduling Applications Suite 2 MBAAMAP2  MBAAMRP2  

Entry Points

Name Comments DBIA/ICR reference
CHKAPP(RETURN,SC,DFN,SD,LEN,LVL) ; Check make appointment Called by RPC MBAA APPOINTMENT MAKE
CHKOVB(RETURN,CLN,SC,SD,LEN,LVL) ; Check overbook Called by RPC MBAA APPOINTMENT MAKE
GETOBNO(SC,SD) ; Called by RPC MBAA APPOINTMENT MAKE
CHKAPTU(RETURN,SC,DFN,SD,CLN,PAT,UNS) ; Check make unscheduled appointment MBAA RPC: MBAA APPOINTMENT MAKE
MAKE(RETURN,DFN,SC,SD,TYPE,STYP,LEN,SRT,OTHR,CIO,LAB,XRAY,EKG,RQXRAY,CONS,LVL,DESDT) ; Make appointment Called by RPC MBAA APPOINTMENT MAKE
DECAVA(CLN,SC,SD,LEN,PATT) ; Decrease availability Called by RPC MBAA APPOINTMENT MAKE
CANCEL(RETURN,DFN,SC,SD,TYP,RSN,RMK) ; Cancel appointment Called by RPC MBAA APPOINTMENT MAKE
CHECKIN(RETURN,DFN,SD,SC,CIDT) ; Check in appointment Called by RPC MBAA APPOINTMENT MAKE

External References

Name Field # of Occurrence
C^%DTC CHKAPP+21
$$CANCEL^MBAAAPI1 CANCEL+14
$$EDITCS^MBAAAPI1 MAKE+44
ERRX^MBAAAPIE CHKAPP+13, CHKAPP+17, CHKAPP+22, CHKAPP+50, CHKAPP+64, CHKAPP+83, CHKAPP+91, CHKAPP+95, CHKAPP+98, CHKOVB+7
, CHKOVB+11, CHKOVB+12, CHKOVB+13, CHKOVB+14, CHKOVB+15, CHKAPTU+7, CHKAPTU+9, CHKAPTU+16, MAKE+11, MAKE+22
, MAKE+23, CHECKIN+5, CHECKIN+7
$$CLNCK^MBAAMAP1 CHKAPTU+11
$$CLNRGHT^MBAAMAP1 CHKAPP+10
$$GETSCAP^MBAAMAP1 CHKAPP+47, CHKAPP+59, MAKE+41, CANCEL+5, CHECKIN+4
$$PTFU^MBAAMAP1 MAKE+38
$$CHECKIN^MBAAMAP2 MAKE+55
$$CHKCAN^MBAAMAP3 CANCEL+3
$$CHKCIN^MBAAMAP3 CHECKIN+11
$$SETST^MBAAMAP4 CHKAPP+11
$$DTS^MBAAMAPI CHKAPTU+14, CHKAPTU+15
$$COVERB^MBAAMDA1 CANCEL+13
$$GETFSTA^MBAAMDA1 CHKAPP+98
$$LOCKS^MBAAMDA1 MAKE+23
$$LOCKST^MBAAMDA1 MAKE+22
CANCEL^MBAAMDA1 CANCEL+15
GETCLN^MBAAMDA1 CHKAPP+6, CHKAPTU+3, MAKE+24
GETDAYA^MBAAMDA1 GETOBNO+3
GETHOL^MBAAMDA1 CHKAPP+15
GETPATT^MBAAMDA1 CHKAPP+13, DECAVA+3
MAKE^MBAAMDA1 MAKE+27
SETST^MBAAMDA1 MAKE+26
UNLCKS^MBAAMDA1 MAKE+28
UNLCKST^MBAAMDA1 MAKE+29
GETAPTS^MBAAMDA2 CHKAPP+31, CHKAPP+89
GETDAPTS^MBAAMDA2 CHKAPP+80
GETPAPT^MBAAMDA2 CHKAPTU+5
CANCEL^MBAAMDA3 CANCEL+12
GETPAT^MBAAMDA3 CHKAPP+5, CHKAPTU+2
GETXUS^MBAAMDA3 CHKOVB+6
MAKE^MBAAMDA3 MAKE+33
UPDCAPT^MBAAMDA4 MAKE+43, CHECKIN+13
UPDPAPT^MBAAMDA4 MAKE+39
$$INP^SDAM2 MAKE+30
$$HANDLE^SDAMEVT CANCEL+9, CHECKIN+9
AFTER^SDAMEVT CHECKIN+14
BEFORE^SDAMEVT CANCEL+10, CHECKIN+10
CANCEL^SDAMEVT CANCEL+16
EVT^SDAMEVT CHECKIN+17
MAKE^SDAMEVT MAKE+45
PCSTGET^SDEC MAKE+52
SDECADD^SDEC07 MAKE+53
$$GETRES^SDECUTL MAKE+51
$$SDWLA^SDM1A MAKE+49
$$NAVA^SDMANA MAKE+32
$$FTIME^VALM1 CHKAPTU+6
$$FMADD^XLFDT CHKAPP+38, CHKAPP+43, CHKAPP+55, CHKAPP+61
$$NOW^XLFDT CANCEL+4, CANCEL+11

Label References

Name Line Occurrences
$$CHKAPP MAKE+13
$$CHKAPTU CHKAPP+8
$$CHKOVB CHKAPP+101
$$DECAVA CHKOVB+3, MAKE+25
$$GETOBNO CHKOVB+9

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% CHKAPP+1~, CHKAPP+8*, CHKAPP+11*, CHKAPP+47*, CHKAPP+59*, CHKAPP+101*, MAKE+1~, MAKE+13*, MAKE+22*, MAKE+23*
, MAKE+41*, MAKE+44*, MAKE+55*, DECAVA+9*, CANCEL+1~, CANCEL+3*, CANCEL+5*, CANCEL+14*, CHECKIN+1~, CHECKIN+4*
, CHECKIN+11*
ACC CHKOVB+1~, CHKOVB+6
ACC("SDMOB" CHKOVB+11
ACC("SDOB" CHKOVB+7
APPTEND CHKAPP+37~, CHKAPP+38*, CHKAPP+44, CHKAPP+56
APT CHKAPP+1~, CHKAPP+31, CHKAPP+79!, CHKAPP+80, CHKAPP+88!, CHKAPP+89, CHKAPP+90
APT( CHKAPP+81
APT("APT" CHKAPP+44, CHKAPP+46, CHKAPP+56, CHKAPP+58, CHKAPP+90
APTS GETOBNO+1~, GETOBNO+3
APTS( GETOBNO+4
AV DECAVA+1~, DECAVA+3
AV(0 DECAVA+4
AV(1 DECAVA+12
CAN DECAVA+1~, DECAVA+2*, DECAVA+12*, DECAVA+18
CAPT CHKAPP+1~, CHKAPP+47, CHKAPP+59, CANCEL+5, CHECKIN+1~, CHECKIN+4
CAPT("CONSULT" CANCEL+14
CAPT("DATE" CANCEL+7
CAPT("IFN" CANCEL+6, CHECKIN+6, CHECKIN+13
CAPT("LENGTH" CHKAPP+48, CHKAPP+60, CHKAPP+61, CHKAPP+62
CAPT("USER" CANCEL+7
CAPT(0 CHECKIN+5
CD CHECKIN+13, CHECKIN+18!
CD(302 CHECKIN+12*
CD(309 CHECKIN+12*
CDATE CANCEL+1~, CANCEL+4*
CDT CANCEL+1~, CANCEL+11*, CANCEL+12
CHKIN MAKE+55, MAKE+56!
CI CHECKIN+1~, CHECKIN+2*, CHECKIN+3*, CHECKIN+12
CIDT CHECKIN~, CHECKIN+3
CIFN CANCEL+6*, CANCEL+10, CANCEL+13, CANCEL+14, CANCEL+15, CANCEL+16, CANCEL+17!, CHECKIN+6*, CHECKIN+7, CHECKIN+9
, CHECKIN+10, CHECKIN+14, CHECKIN+18!
CIO MAKE~, MAKE+55
CLN CHKAPP+1~, CHKAPP+6, CHKAPP+8, CHKAPP+101, CHKOVB~, CHKOVB+3, CHKAPTU~, CHKAPTU+1~, CHKAPTU+3, MAKE+21~
, MAKE+24, MAKE+25, DECAVA~
CLN( CHKAPP+16
CLN("NAME" MAKE+44
CLN(1912 DECAVA+14
CLN(1914 DECAVA+4
CLN(1917 DECAVA+6, DECAVA+9
CLN(1918 CHKOVB+8
CLN(2002 CHKAPP+19
CLN(2505 CHKAPTU+13, CHKAPTU+14
CLN(2506 CHKAPTU+13, CHKAPTU+15
CNT GETOBNO+1~, GETOBNO+2*, GETOBNO+4*, GETOBNO+5
CONS MAKE~, MAKE+42, MAKE+44, MAKE+48*, MAKE+49, MAKE+50
DATA MAKE+37~, MAKE+39, MAKE+43, MAKE+56!
DATA(28 MAKE+38*
DATA(688 MAKE+42*
DESDT MAKE~, MAKE+33, MAKE+49, MAKE+53
DFN CHKAPP~, CHKAPP+5, CHKAPP+8, CHKAPP+31, CHKAPP+47, CHKAPP+59, CHKAPP+80, CHKAPP+89, CHKAPTU~, CHKAPTU+2
, CHKAPTU+5, MAKE~, MAKE+13, MAKE+27, MAKE+30, MAKE+33, MAKE+38, MAKE+39, MAKE+41, MAKE+45
, MAKE+49, MAKE+52, MAKE+53, MAKE+55, CANCEL~, CANCEL+3, CANCEL+5, CANCEL+10, CANCEL+12, CANCEL+15
, CANCEL+16, CHECKIN~, CHECKIN+4, CHECKIN+9, CHECKIN+10, CHECKIN+11, CHECKIN+14
DT CHKAPP+19, MAKE+31, MAKE+33, CHECKIN+2
DUZ CHKOVB+6, MAKE+27, MAKE+33, CANCEL+12, CHECKIN+12
EKG MAKE~, MAKE+33
ERR CANCEL+1~, CANCEL+12
FRSTA CHKAPP+1~, CHKAPP+98*
HOL CHKAPP+1~, CHKAPP+15
HOL(0 CHKAPP+17
HSI DECAVA+1~, DECAVA+6*, DECAVA+7, DECAVA+8
I MAKE+11*, DECAVA+1~, DECAVA+8*, DECAVA+12*
IDX CHKAPP+79~*, CHKAPP+81*, CHKAPP+82
IND GETOBNO+1~, GETOBNO+2*, GETOBNO+4*
KEYS CHKOVB+1~, CHKOVB+6
KEYS("SDMOB" CHKOVB+5*
KEYS("SDOB" CHKOVB+5*
LAB MAKE~, MAKE+33
LEN CHKAPP~, CHKAPP+38, CHKAPP+101, CHKOVB~, CHKOVB+3, MAKE~, MAKE+13, MAKE+25, MAKE+27, DECAVA~
, DECAVA+8, DECAVA+14
LOOPSD CHKAPP+37~, CHKAPP+43*, CHKAPP+44*, CHKAPP+46, CHKAPP+47, CHKAPP+55*, CHKAPP+56*, CHKAPP+58, CHKAPP+59, CHKAPP+61
LVL CHKAPP~, CHKAPP+4*, CHKAPP+78, CHKAPP+87, CHKAPP+101, CHKOVB~, CHKOVB+2*, CHKOVB+12, CHKOVB+13, MAKE~
, MAKE+9*, MAKE+13, MAKE+14, MAKE+20
MAXOB CHKOVB+1~, CHKOVB+8*, CHKOVB+10, CHKOVB+11, CHKOVB+12
OBNO CHKOVB+1~, CHKOVB+9*, CHKOVB+10, CHKOVB+11, CHKOVB+12
ODT CANCEL+1~, CANCEL+7*, CANCEL+12
OIFN CANCEL+1~, CANCEL+13*
OTHR MAKE~, MAKE+27, MAKE+44, MAKE+53
OUSR CANCEL+1~, CANCEL+7*, CANCEL+12
PAPT CHKAPTU+1~, CHKAPTU+5
PAPT( CHKAPTU+5*, CHKAPTU+7
PAT CHKAPP+1~, CHKAPP+5, CHKAPP+8, CHKAPTU~, CHKAPTU+2
PAT( CHKAPP+95, CHKAPTU+9
PATT CHKAPP+1~, CHKAPP+13, DECAVA~, DECAVA+17*
PATT(0 CHKAPP+13
PP CHKOVB+1~, CHKOVB+3
RETURN CHKAPP~, CHKAPP+2!, CHKAPP+3*, CHKAPP+8, CHKAPP+10, CHKAPP+11, CHKAPP+13*, CHKAPP+17*, CHKAPP+22*, CHKAPP+49*
, CHKAPP+50, CHKAPP+51, CHKAPP+56, CHKAPP+63*, CHKAPP+64, CHKAPP+65, CHKAPP+83*, CHKAPP+84, CHKAPP+91*, CHKAPP+92
, CHKAPP+95*, CHKAPP+98*, CHKAPP+101, CHKAPP+102*, CHKAPP+103, CHKOVB~, CHKOVB+2*, CHKOVB+7*, CHKOVB+11*, CHKOVB+12*
, CHKOVB+13*, CHKOVB+14*, CHKOVB+15*, CHKOVB+16, CHKAPTU~, CHKAPTU+7*, CHKAPTU+9*, CHKAPTU+11, CHKAPTU+16*, MAKE~
, MAKE+10*, MAKE+11*, MAKE+12, MAKE+13, MAKE+14, MAKE+15, MAKE+19, MAKE+20, MAKE+22*, MAKE+23*
, MAKE+44, CANCEL~, CANCEL+2*, CANCEL+3, CANCEL+14, CANCEL+17*, CANCEL+18, CHECKIN~, CHECKIN+5, CHECKIN+7
, CHECKIN+11, CHECKIN+15*
RETURN(0 MAKE+14, MAKE+15, MAKE+19
RMK CANCEL~, CANCEL+12, CANCEL+14
RQXRAY MAKE~, MAKE+27
RSN CANCEL~, CANCEL+12
S MAKE+21~, MAKE+25, MAKE+26, DECAVA+1~, DECAVA+4*, DECAVA+9, DECAVA+10*, DECAVA+12*, DECAVA+17
SB DECAVA+1~, DECAVA+4*, DECAVA+5*, DECAVA+8
SC CHKAPP~, CHKAPP+6, CHKAPP+8, CHKAPP+10, CHKAPP+11, CHKAPP+13, CHKAPP+98, CHKAPP+101, CHKOVB~, CHKOVB+3
, CHKOVB+9, GETOBNO~, GETOBNO+3, CHKAPTU~, CHKAPTU+3, CHKAPTU+11, MAKE~, MAKE+13, MAKE+22, MAKE+23
, MAKE+24, MAKE+25, MAKE+26, MAKE+27, MAKE+28, MAKE+29, MAKE+32, MAKE+33, MAKE+38, MAKE+41
, MAKE+43, MAKE+45, MAKE+49, MAKE+51, MAKE+52, MAKE+53, MAKE+55, DECAVA~, DECAVA+3, CANCEL~
, CANCEL+3, CANCEL+5, CANCEL+10, CANCEL+13, CANCEL+14, CANCEL+15, CANCEL+16, CHECKIN~, CHECKIN+4, CHECKIN+9
, CHECKIN+10, CHECKIN+13, CHECKIN+14
SC1 CHKAPP+46~*, CHKAPP+47, CHKAPP+58~*, CHKAPP+59
SCAP MAKE+21~, MAKE+41
SCAP("IFN" MAKE+43, MAKE+45
SD CHKAPP~, CHKAPP+8, CHKAPP+11, CHKAPP+13, CHKAPP+15, CHKAPP+22, CHKAPP+31, CHKAPP+38, CHKAPP+43, CHKAPP+55
, CHKAPP+61, CHKAPP+80, CHKAPP+89, CHKAPP+90, CHKAPP+95, CHKAPP+98, CHKAPP+101, CHKOVB~, CHKOVB+3, CHKOVB+9
, GETOBNO~, GETOBNO+3, CHKAPTU~, CHKAPTU+5, CHKAPTU+6, CHKAPTU+13, MAKE~, MAKE+13, MAKE+22, MAKE+23
, MAKE+25, MAKE+26, MAKE+27, MAKE+28, MAKE+29, MAKE+30, MAKE+31, MAKE+32, MAKE+33, MAKE+39
, MAKE+41, MAKE+43, MAKE+44, MAKE+45, MAKE+49, MAKE+53, MAKE+55, DECAVA~, DECAVA+3, DECAVA+8
, CANCEL~, CANCEL+3, CANCEL+5, CANCEL+10, CANCEL+12, CANCEL+13, CANCEL+14, CANCEL+15, CANCEL+16, CHECKIN~
, CHECKIN+4, CHECKIN+9, CHECKIN+10, CHECKIN+11, CHECKIN+13, CHECKIN+14
SDAPTYP MAKE+47~, MAKE+50*, MAKE+53
SDATA CANCEL+8~, CANCEL+10, CANCEL+16, CHECKIN+8~, CHECKIN+9*, CHECKIN+10, CHECKIN+14, CHECKIN+15, CHECKIN+17
SDATA("AFTER" CHECKIN+16
SDATA("BEFORE" CHECKIN+11, CHECKIN+16
SDCIHDL CHECKIN+8~, CHECKIN+9*, CHECKIN+10, CHECKIN+14, CHECKIN+17
SDCPHDL CANCEL+8~, CANCEL+9*, CANCEL+10, CANCEL+16
SDDIF DECAVA+1~, DECAVA+7*, DECAVA+8, DECAVA+9, DECAVA+12
SDECAR MAKE+47~, MAKE+49*, MAKE+50
SDECR MAKE+47~, MAKE+52*, MAKE+53
SDEDT CHKAPP+1~, CHKAPP+19*, CHKAPP+20*, CHKAPP+21*, CHKAPP+22
SDNOT DECAVA+1~, DECAVA+11*
SDRES MAKE+47~, MAKE+51*, MAKE+53
SDRQTYP MAKE+47~
SDSOH CHKAPP+1~, CHKAPP+16*, CHKAPP+17
SDSTAT MAKE+47~, MAKE+52*
SDY MAKE+21~
SI DECAVA+1~, DECAVA+6*, DECAVA+8
SM CHKOVB+1~, CHKOVB+3*, CHKOVB+4, CHKOVB+13, CHKOVB+14, CHKOVB+15, MAKE+21~, MAKE+25*, MAKE+27, DECAVA+1~
, DECAVA+2*, DECAVA+9*, DECAVA+12*, DECAVA+19
SRT MAKE~, MAKE+31*, MAKE+32, MAKE+33
SRT0 MAKE+21~, MAKE+32*, MAKE+33
SS DECAVA+1~, DECAVA+8*, DECAVA+9, DECAVA+12
ST DECAVA+1~, DECAVA+8*, DECAVA+9, DECAVA+10, DECAVA+12*, DECAVA+13, DECAVA+15*
STARTDAY DECAVA+1~, DECAVA+5*
STAT MAKE+30*, MAKE+33, MAKE+56!
STR DECAVA+1~, DECAVA+7*, DECAVA+12
STYP MAKE~, MAKE+33
TXT CHKAPP+1~, CHKAPP+17, CHKAPP+50, CHKAPP+64, CHKAPP+82!, CHKAPP+83, CHKOVB+1~, CHKOVB+11, CHKAPTU+1~, CHKAPTU+7
, CHKAPTU+16, MAKE+11
TXT(1 CHKAPP+17*, CHKAPP+48*, CHKAPP+62*, CHKAPP+82*, CHKOVB+10*, CHKAPTU+6*, CHKAPTU+14*, MAKE+11*
TXT(2 CHKOVB+10*, CHKAPTU+15*
TYP CANCEL~, CANCEL+12, CANCEL+14
TYPE MAKE~, MAKE+33, MAKE+49, MAKE+53
U CHKAPP+17, CHKAPP+46, CHKAPP+58, CHKAPP+95, MAKE+14, MAKE+15, MAKE+19, MAKE+52, CHECKIN+9
UNS CHKAPTU~, CHKAPTU+7
VAL CHKAPP+1~, CHKAPP+10*, CHKAPTU+11*
X CHKAPP+21, DECAVA+1~, DECAVA+6*, CHECKIN+8~
X1 CHKAPP+1~, CHKAPP+19*
X2 CHKAPP+1~, CHKAPP+21*
XRAY MAKE~, MAKE+33
Y DECAVA+1~, DECAVA+12*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Label References |  Local Variables  | All