MBAAWLDA ;OIT-PD/CBR - WAIT LIST API ;02/13/2015
Source file <MBAAWLDA.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 |
Name | Comments | DBIA/ICR reference |
---|---|---|
LOCK(IEN,TIMEOUT) | ;LOCK ^SDWL MBAA RPC: MBAA REMOVE FROM EWL
|
|
UNLOCK(IEN) | ; MBAA RPC: MBAA REMOVE FROM EWL
|
|
DETAIL(RETURN,IEN) | ;RETURNS EWL ENTRY DETAILED DATA MBAA RPC: MBAA REMOVE FROM EWL
|
|
DISP(SDWLDFN,SDWLIEN,SDWLDISP,SDA) | ;UPDATE DISPOSITION MBAA RPC: MBAA REMOVE FROM EWL
|
|
NEW(SDWLIEN,SDWLD) | ;CREATES NEW ENTRY MBAA RPC: MBAA EWL NEW
|
FileNo | Call Tags |
---|---|
^SDWL(409.3 - [#409.3] | Classic Fileman Calls, GET1^DIQ |
^SDWL(409.31 - [#409.31] | GET1^DIQ |
^SDWL(409.32 - [#409.32] | GET1^DIQ |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^SDWL(409.3 - [#409.3] | LOCK+1, UNLOCK+1, DISP+12!, DISP+15! |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
DA | DISP+1~, DISP+3* |
DIE | DISP+1~, DISP+2* |
DR | DISP+1~, DISP+4*, DISP+5*, DISP+6*, DISP+7*, DISP+9* |
DT | DISP+9, NEW+5 |
DUZ | DISP+9, NEW+9, NEW+21 |
FDA | NEW+1~ |
FDA( | NEW+4*, NEW+5*, NEW+6*, NEW+7*, NEW+8*, NEW+9*, NEW+10*, NEW+11*, NEW+12*, NEW+13* , NEW+14*, NEW+15*, NEW+16*, NEW+17*, NEW+18*, NEW+19*, NEW+20*, NEW+21*, NEW+22*, NEW+23* |
IEN | LOCK~, LOCK+1, UNLOCK~, UNLOCK+1, DETAIL~, DETAIL+3, DETAIL+4, DETAIL+5, DETAIL+6, DETAIL+7 , DETAIL+8, DETAIL+9, DETAIL+10, DETAIL+14, DETAIL+15, DETAIL+16, DETAIL+17, DETAIL+18, DETAIL+19, DETAIL+20 , DETAIL+21, DETAIL+22, DETAIL+23, DETAIL+24, DETAIL+25, DETAIL+26, DETAIL+27, DETAIL+28, DETAIL+29, DETAIL+30 , DETAIL+31, DETAIL+32, DETAIL+33, DETAIL+34, DETAIL+35, DETAIL+36, DETAIL+37, DETAIL+38, DETAIL+39, DETAIL+40 , NEW+1~, NEW+25 |
IEN(1 | NEW+27 |
MSG | NEW+1~ |
REC | DETAIL+1~ |
REC( | DETAIL+4, DETAIL+5, DETAIL+6, DETAIL+7, DETAIL+8, DETAIL+9, DETAIL+10, DETAIL+14, DETAIL+15, DETAIL+16 , DETAIL+17, DETAIL+18, DETAIL+19, DETAIL+20, DETAIL+21, DETAIL+22, DETAIL+23, DETAIL+24, DETAIL+25, DETAIL+26 , DETAIL+27, DETAIL+28, DETAIL+29, DETAIL+30, DETAIL+31, DETAIL+32, DETAIL+33, DETAIL+34, DETAIL+35, DETAIL+36 , DETAIL+37, DETAIL+38, DETAIL+39, DETAIL+40 |
RETURN | DETAIL~ |
RETURN("APPTCLERK" | DETAIL+25* |
RETURN("APPTCLIN" | DETAIL+20* |
RETURN("APPTCREDSC" | DETAIL+23* |
RETURN("APPTDATE" | DETAIL+19* |
RETURN("APPTINST" | DETAIL+21* |
RETURN("APPTSC" | DETAIL+22* |
RETURN("APPTSCHED" | DETAIL+18* |
RETURN("APPTSN" | DETAIL+24* |
RETURN("APPTSTATUS" | DETAIL+26* |
RETURN("CHDCLINP" | DETAIL+40* |
RETURN("CMNTS" | DETAIL+37* |
RETURN("DISPBY" | DETAIL+33* |
RETURN("DISPDT" | DETAIL+32* |
RETURN("DISPTYPE" | DETAIL+34* |
RETURN("DNRCMT" | DETAIL+31* |
RETURN("DNRDT" | DETAIL+28* |
RETURN("DNRRSN" | DETAIL+30* |
RETURN("DNRUSR" | DETAIL+29* |
RETURN("DSRDDT" | DETAIL+35* |
RETURN("ENTEREDBY" | DETAIL+14* |
RETURN("INSTITUTION" | DETAIL+6* |
RETURN("ORIGDT" | DETAIL+5* |
RETURN("PATIENT" | DETAIL+4* |
RETURN("PRIORITY" | DETAIL+15* |
RETURN("PROVIDER" | DETAIL+17* |
RETURN("REOPENCMT" | DETAIL+39* |
RETURN("REOPENRSN" | DETAIL+38* |
RETURN("REQBY" | DETAIL+16* |
RETURN("SCPRIORITY" | DETAIL+27* |
RETURN("STATUS" | DETAIL+36* |
RETURN("WAITFOR" | DETAIL+11* |
RETURN("WAITFORP" | DETAIL+12*, DETAIL+13* |
RETURN("WLTYPE" | DETAIL+7* |
SDA | DISP~, DISP+8 |
SDA(1 | DISP+9 |
SDA(13 | DISP+9 |
SDA(14 | DISP+9 |
SDA(15 | DISP+9 |
SDA(16 | DISP+9 |
SDA(2 | DISP+9 |
SDA(3 | DISP+9 |
SDWL | DETAIL+1~, DETAIL+2*, DETAIL+3, DETAIL+4, DETAIL+5, DETAIL+6, DETAIL+7, DETAIL+8, DETAIL+9, DETAIL+10 , DETAIL+14, DETAIL+15, DETAIL+16, DETAIL+17, DETAIL+18, DETAIL+19, DETAIL+20, DETAIL+21, DETAIL+22, DETAIL+23 , DETAIL+24, DETAIL+25, DETAIL+26, DETAIL+27, DETAIL+28, DETAIL+29, DETAIL+30, DETAIL+31, DETAIL+32, DETAIL+33 , DETAIL+34, DETAIL+35, DETAIL+36, DETAIL+37, DETAIL+38, DETAIL+39, DETAIL+40, NEW+1~, NEW+2*, NEW+4 , NEW+5, NEW+6, NEW+7, NEW+8, NEW+9, NEW+10, NEW+11, NEW+12, NEW+13, NEW+14 , NEW+15, NEW+16, NEW+17, NEW+18, NEW+19, NEW+20, NEW+21, NEW+22, NEW+23 |
SDWLD | NEW~ |
SDWLD("CHDCLINP" | NEW+23 |
SDWLD("CMNTS" | NEW+17 |
SDWLD("DSRDDT" | NEW+15 |
SDWLD("ENRDF" | NEW+20 |
SDWLD("ENRDU" | NEW+19 |
SDWLD("ENRSTAT" | NEW+18 |
SDWLD("INSTITUTION" | NEW+6 |
SDWLD("PATIENT" | NEW+4 |
SDWLD("PRIORITY" | NEW+10 |
SDWLD("PROVIDER" | NEW+12 |
SDWLD("REQBY" | NEW+11 |
SDWLD("SCPRCNT" | NEW+13 |
SDWLD("SCPRIORITY" | NEW+14 |
SDWLD("TICKLER" | NEW+22 |
SDWLD("WAITFOR" | NEW+8 |
SDWLD("WLTYPE" | NEW+3 |
SDWLDFN | DISP~, DISP+12 |
SDWLDISP | DISP~, DISP+8 |
SDWLIEN | DISP~, DISP+3, DISP+11, DISP+12, DISP+13, DISP+15, NEW~, NEW+26, NEW+27* |
SDWLSCL | DISP+1~, DISP+13*, DISP+15 |
SDWLSS | DISP+1~, DISP+11*, DISP+12 |
TIMEOUT | LOCK~, LOCK+1 |
TYP | DETAIL+1~, DETAIL+8*, DETAIL+9, DETAIL+10, DETAIL+12, DETAIL+13, NEW+1~, NEW+3*, NEW+7, NEW+8 |
U | NEW+10, NEW+13, NEW+14, NEW+15, NEW+17, NEW+18, NEW+19, NEW+20, NEW+22, NEW+23 |
WF | DETAIL+1~, DETAIL+9*, DETAIL+11, DETAIL+12, DETAIL+13 |
WFN | DETAIL+1~, DETAIL+10*, DETAIL+11, DETAIL+12, DETAIL+13 |