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

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

Caller Graph

Caller Graph Total: 2

Package Total Caller Graph
Mobile Scheduling Applications Suite 2 MBAAMAP2  MBAARPC2  

Entry Points

Name Comments DBIA/ICR reference
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
GETPAT(RETURN,PAT,INT,EXT,REZ) ; Get patient detail Called by RPC MBAA APPOINTMENT MAKE
GETXUS(RETURN,KEYS,USR) ; Get user access Called by RPC MBAA APPOINTMENT MAKE

External References

Name Field # of Occurrence
FILE^DIE MAKE+11, CANCEL+10
UPDATE^DIE MAKE+28
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+10, MAKE+27
DFN MAKE~, MAKE+2, MAKE+3, MAKE+13, CANCEL~, CANCEL+2
DT MAKE~, MAKE+9, MAKE+23
EKG MAKE~, MAKE+19
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+15*, MAKE+16*, MAKE+17*
, MAKE+18*, MAKE+19*, MAKE+20*, MAKE+21*, MAKE+22*, MAKE+23*, MAKE+24*, MAKE+25*, MAKE+26*, MAKE+27*
, 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+13*
, MAKE+15, MAKE+16, MAKE+17, MAKE+18, MAKE+19, MAKE+20, MAKE+21, MAKE+22, MAKE+23, MAKE+24
, MAKE+25, MAKE+26, MAKE+27, CANCEL+1~, CANCEL+2*, CANCEL+3, CANCEL+4, CANCEL+5, CANCEL+6, CANCEL+7
, CANCEL+8, CANCEL+9
IENS(2 MAKE+14*
INT GETPAT~, GETPAT+8
KEY GETXUS+1~, GETXUS+2*, GETXUS+3*
KEYS GETXUS~
KEYS( GETXUS+3
LAB MAKE~, MAKE+17
NAAI MAKE~, MAKE+26
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+6, MAKE+20, CANCEL~, CANCEL+6
SC MAKE~, MAKE+4, MAKE+15
SD MAKE~, MAKE+2, MAKE+3, MAKE+14, CANCEL~, CANCEL+2
SFILES GETPAT+1~, GETPAT+8
SFILES(".3721" GETPAT+4*
SFILES("2" GETPAT+5*
SFILES("6" GETPAT+6*
SRT MAKE~, MAKE+25
STAT MAKE~, MAKE+16
STYP MAKE~, MAKE+24
TYP CANCEL~, CANCEL+3
TYPE MAKE~, MAKE+7, MAKE+21
U MAKE+2
USR MAKE~, MAKE+22, CANCEL~, CANCEL+4, GETXUS~, GETXUS+3
XRAY MAKE~, MAKE+18
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Local Variables |  All