MBAAMDA3 ;OIT-PD/CBR - APPOINTMENT API ;02/10/2016
Source file <MBAAMDA3.m>
Package | Total | Call Graph |
---|---|---|
Mobile Scheduling Applications Suite | 1 | GETREC^MBAAMDAL |
VA FileMan | 1 | (FILE,UPDATE)^DIE |
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 |
---|---|---|
Mobile Scheduling Applications Suite | 2 | MBAAMAP2 MBAARPC2 |
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
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^DPT - [#2] | MAKE+2 |
^XUSEC( | GETXUS+3 |
>> | 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 |