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 |  Global Variables Directly Accessed |  Local Variables  | All
Print Page as PDF
Routine: MBAAMDA3

Package: Mobile Scheduling Applications Suite

Routine: MBAAMDA3


Information

MBAAMDA3 ;OIT-PD/CBR - APPOINTMENT API ;02/10/2016

Source Information

Source file <MBAAMDA3.m>

Call Graph

Call Graph

Call Graph Total: 2

Package Total Call Graph
Mobile Scheduling Applications Suite 1 GETREC^MBAAMDAL  
VA FileMan 1 (FILE,UPDATE)^DIE  

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  MBAARPC2  

Entry Points

Name Comments DBIA/ICR reference
GETPAT(RETURN,PAT,INT,EXT,REZ) ; Get patient detail Called by RPC MBAA APPOINTMENT MAKE
MAKE(DFN,SD,SC,TYPE,STYP,STAT,RSN,USR,DT,SRT,NAAI,LAB,XRAY,EKG,DESDT) ; Make patient appointment Called by RPC MBAA APPOINTMENT MAKE
CANCEL(RETURN,DFN,SD,TYP,RSN,RMK,CDT,USR,OUSR,ODT) ; Cancel appointment. Called by RPC MBAA APPOINTMENT MAKE, MBAA RPC: MBAA CANCEL APPOINTMENT
GETXUS(RETURN,KEYS,USR) ; Get user access Called by RPC MBAA APPOINTMENT MAKE

External References

Name Field # of Occurrence
FILE^DIE MAKE+21, CANCEL+10
UPDATE^DIE MAKE+38
GETREC^MBAAMDAL GETPAT+8

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DPT - [#2] MAKE+2
^XUSEC( GETXUS+3

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
CDT CANCEL~, CANCEL+5
DESDT MAKE~, MAKE+20, MAKE+37
DFN MAKE~, MAKE+2, MAKE+3, MAKE+23, CANCEL~, CANCEL+2
DT MAKE~, MAKE+16, MAKE+33
EKG MAKE~, MAKE+8, MAKE+29
ERR MAKE+1~
EXT GETPAT~, GETPAT+8
FDA MAKE+1~, CANCEL+1~
FDA( MAKE+4*, MAKE+5*, MAKE+6*, MAKE+7*, MAKE+8*, MAKE+9*, MAKE+10*, MAKE+11*, MAKE+12*, MAKE+13*
, MAKE+14*, MAKE+15*, MAKE+16*, MAKE+17*, MAKE+18*, MAKE+19*, MAKE+20*, MAKE+25*, MAKE+26*, MAKE+27*
, MAKE+28*, MAKE+29*, MAKE+30*, MAKE+31*, MAKE+32*, MAKE+33*, MAKE+34*, MAKE+35*, MAKE+36*, MAKE+37*
, CANCEL+3*, CANCEL+4*, CANCEL+5*, CANCEL+6*, CANCEL+7*, CANCEL+8*, CANCEL+9*
FILE GETPAT+1~, GETPAT+2*, GETPAT+8
FLDS GETPAT+1~, GETPAT+8
FLDS("*" GETPAT+3*
IENS MAKE+1~, MAKE+3*, MAKE+4, MAKE+5, MAKE+6, MAKE+7, MAKE+8, MAKE+9, MAKE+10, MAKE+11
, MAKE+12, MAKE+13, MAKE+14, MAKE+15, MAKE+16, MAKE+17, MAKE+18, MAKE+19, MAKE+20, MAKE+23*
, MAKE+25, MAKE+26, MAKE+27, MAKE+28, MAKE+29, MAKE+30, MAKE+31, MAKE+32, MAKE+33, MAKE+34
, MAKE+35, MAKE+36, MAKE+37, CANCEL+1~, CANCEL+2*, CANCEL+3, CANCEL+4, CANCEL+5, CANCEL+6, CANCEL+7
, CANCEL+8, CANCEL+9
IENS(2 MAKE+24*
INT GETPAT~, GETPAT+8
KEY GETXUS+1~, GETXUS+2*, GETXUS+3*
KEYS GETXUS~
KEYS( GETXUS+3
LAB MAKE~, MAKE+6, MAKE+27
NAAI MAKE~, MAKE+19, MAKE+36
ODT CANCEL~, CANCEL+8
OUSR CANCEL~, CANCEL+7
PAT GETPAT~, GETPAT+8
RETURN GETPAT~, GETPAT+8, CANCEL~, GETXUS~, GETXUS+2!
RETURN( GETXUS+3*
REZ GETPAT~, GETPAT+8
RMK CANCEL~, CANCEL+9
>> ROUT GETPAT+7*
RSN MAKE~, MAKE+9, MAKE+30, CANCEL~, CANCEL+6
SC MAKE~, MAKE+4, MAKE+25
SD MAKE~, MAKE+2, MAKE+3, MAKE+24, CANCEL~, CANCEL+2
SFILES GETPAT+1~, GETPAT+8
SFILES(".3721" GETPAT+4*
SFILES("2" GETPAT+5*
SFILES("6" GETPAT+6*
SRT MAKE~, MAKE+18, MAKE+35
STAT MAKE~, MAKE+26
STYP MAKE~, MAKE+17, MAKE+34
TYP CANCEL~, CANCEL+3
TYPE MAKE~, MAKE+10, MAKE+31
U MAKE+2
USR MAKE~, MAKE+15, MAKE+32, CANCEL~, CANCEL+4, GETXUS~, GETXUS+3
XRAY MAKE~, MAKE+7, MAKE+28
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Local Variables  | All