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 |