MBAAMAP2 ;OIT-PD/VSL - APPOINTMENT API ;FEB 23, 2017
Source file <MBAAMAP2.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 |
|---|---|---|
| Mobile Scheduling Applications Suite | 2 | MBAAMAP2 MBAAMRP2 |
| 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
|
| 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 |
| Name | Line Occurrences |
|---|---|
| $$CHKAPP | MAKE+13 |
| $$CHKAPTU | CHKAPP+8 |
| $$CHKOVB | CHKAPP+101 |
| $$DECAVA | CHKOVB+3, MAKE+25 |
| $$GETOBNO | CHKOVB+9 |
| >> | 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* |