IBACCWLUTIL3 ;EDE/TPF - ACC (Automated Community Care) Encounters utility APIs (Cont.) ; 12-SEP-2023
Source file <IBACCWLUTIL3.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 |
|---|---|---|
| GREATERTHAN(FILE,FIELDNUM,FIELDNAME) | ;EP - > GREATER THAN
|
|
| GREATTHANEQUALTO(FILE,FIELDNUM,FIELDNAME) | ;EP - >=
|
|
| EQUALTO(FILE,FIELDNUM,FIELDNAME) | ;EP - =
|
|
| LESSTHAN(FILE,FIELDNUM,FIELDNAME) | ;EP - < LESS THAN
|
|
| LESSTHANEQUALTO(FILE,FIELDNUM,FIELDNAME) | ;EP - <=
|
|
| NUMRANGE(FILE,FIELDNUM,FIELDNAME) | ;EP - NUMERIC RANGE
|
|
| REDONR | ;REDO RANGE FROM/TO ASK
|
|
| DOM(MNYR) | ;DAYS IN A MONTH
|
| Name | Line Occurrences |
|---|---|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Routine Call |
|
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| DAYS | DOM+2~, DOM+4*, DOM+5, DOM+6*, DOM+8*, DOM+9*, DOM+10 |
| DIR | GREATERTHAN+4~, GREATERTHAN+10~, GREATTHANEQUALTO+4~, GREATTHANEQUALTO+11~, EQUALTO+4~, EQUALTO+10~, LESSTHAN+4~, LESSTHANEQUALTO+4~, LESSTHANEQUALTO+10~, NUMRANGE+2~ , NUMRANGE+5~ |
| DIR("?" | GREATERTHAN+15*, GREATTHANEQUALTO+16*, EQUALTO+15*, LESSTHAN+14*, LESSTHANEQUALTO+15*, REDONR+5*, REDONR+19* |
| DIR("A" | GREATERTHAN+11*, GREATTHANEQUALTO+15*, EQUALTO+14*, LESSTHAN+13*, LESSTHANEQUALTO+14*, REDONR+4*, REDONR+18* |
| DIR("B" | REDONR+17* |
| DIR(0 | GREATERTHAN+13*, GREATERTHAN+14*, GREATTHANEQUALTO+13*, GREATTHANEQUALTO+14*, EQUALTO+12*, EQUALTO+13*, LESSTHAN+11*, LESSTHAN+12*, LESSTHANEQUALTO+12*, LESSTHANEQUALTO+13* , REDONR+2*, REDONR+3*, REDONR+15*, REDONR+16* |
| DIROUT | GREATERTHAN+4~, GREATTHANEQUALTO+4~, EQUALTO+4~, LESSTHAN+4~, LESSTHANEQUALTO+4~, NUMRANGE+5~ |
| DTOUT | GREATERTHAN+4~, GREATERTHAN+17, GREATERTHAN+18, GREATTHANEQUALTO+4~, GREATTHANEQUALTO+18, GREATTHANEQUALTO+19, EQUALTO+4~, EQUALTO+17, EQUALTO+18, LESSTHAN+4~ , LESSTHAN+16, LESSTHAN+17, LESSTHANEQUALTO+4~, LESSTHANEQUALTO+17, LESSTHANEQUALTO+18, NUMRANGE+5~, REDONR+7, REDONR+8, REDONR+21, REDONR+22 |
| DUOUT | GREATERTHAN+4~, GREATERTHAN+17, GREATERTHAN+18, GREATTHANEQUALTO+4~, GREATTHANEQUALTO+18, GREATTHANEQUALTO+19, EQUALTO+4~, EQUALTO+17, EQUALTO+18, LESSTHAN+4~ , LESSTHAN+16, LESSTHAN+17, LESSTHANEQUALTO+4~, LESSTHANEQUALTO+17, LESSTHANEQUALTO+18, NUMRANGE+5~, REDONR+7, REDONR+8, REDONR+21, REDONR+22 |
| >> FIELD | GREATERTHAN+2, GREATTHANEQUALTO+2, EQUALTO+2, LESSTHAN+2, LESSTHANEQUALTO+2, NUMRANGE+3 |
| FIELDNAME | GREATERTHAN~, GREATERTHAN+2, GREATERTHAN+6, GREATERTHAN+8, GREATERTHAN+11, GREATERTHAN+12, GREATERTHAN+22, GREATERTHAN+26, GREATTHANEQUALTO~, GREATTHANEQUALTO+2 , GREATTHANEQUALTO+6, GREATTHANEQUALTO+8, GREATTHANEQUALTO+12, GREATTHANEQUALTO+15, GREATTHANEQUALTO+22, GREATTHANEQUALTO+26, EQUALTO~, EQUALTO+2, EQUALTO+6, EQUALTO+8 , EQUALTO+11, EQUALTO+14, EQUALTO+21, EQUALTO+25, LESSTHAN~, LESSTHAN+2, LESSTHAN+6, LESSTHAN+8, LESSTHAN+10, LESSTHAN+13 , LESSTHAN+21, LESSTHAN+25, LESSTHANEQUALTO~, LESSTHANEQUALTO+2, LESSTHANEQUALTO+6, LESSTHANEQUALTO+8, LESSTHANEQUALTO+11, LESSTHANEQUALTO+14, LESSTHANEQUALTO+21, LESSTHANEQUALTO+25 , NUMRANGE~, NUMRANGE+3, NUMRANGE+7, NUMRANGE+9, REDONR+1, REDONR+4, REDONR+11, REDONR+14, REDONR+18, REDONR+25 , REDONR+31, REDONR+34 |
| FIELDNUM | GREATERTHAN~, GREATTHANEQUALTO~, EQUALTO~, LESSTHAN~, LESSTHANEQUALTO~, NUMRANGE~ |
| FILE | GREATERTHAN~, GREATERTHAN+2, GREATERTHAN+6, GREATTHANEQUALTO~, GREATTHANEQUALTO+2, GREATTHANEQUALTO+6, EQUALTO~, EQUALTO+2, EQUALTO+6, LESSTHAN~ , LESSTHAN+2, LESSTHAN+6, LESSTHANEQUALTO~, LESSTHANEQUALTO+2, LESSTHANEQUALTO+6, NUMRANGE~, NUMRANGE+3, NUMRANGE+7 |
| FROMVALUE | NUMRANGE+5~, REDONR+12*, REDONR+17, REDONR+28, REDONR+30, REDONR+31, REDONR+32, REDONR+34, REDONR+37 |
| GETFIELDCODE | GREATERTHAN+4~, GREATERTHAN+6*, GREATERTHAN+24, GREATTHANEQUALTO+4~, GREATTHANEQUALTO+6*, GREATTHANEQUALTO+24, EQUALTO+4~, EQUALTO+6*, EQUALTO+23, LESSTHAN+4~ , LESSTHAN+6*, LESSTHAN+23, LESSTHANEQUALTO+4~, LESSTHANEQUALTO+6*, LESSTHANEQUALTO+23, NUMRANGE+5~, NUMRANGE+7*, REDONR+32, REDONR+37 |
| LOGIC | GREATERTHAN+4~, GREATERTHAN+26*, GREATERTHAN+28, GREATTHANEQUALTO+4~, GREATTHANEQUALTO+26*, GREATTHANEQUALTO+28, EQUALTO+4~, EQUALTO+25*, EQUALTO+27, LESSTHAN+4~ , LESSTHAN+25*, LESSTHAN+27, LESSTHANEQUALTO+4~, LESSTHANEQUALTO+25*, LESSTHANEQUALTO+27, NUMRANGE+5~, REDONR+30, REDONR+31*, REDONR+34*, REDONR+35 , REDONR+39 |
| MN | DOM+2~, DOM+3*, DOM+4, DOM+5 |
| MNYR | DOM~, DOM+3, DOM+7 |
| RETURNCODE | GREATERTHAN+4~, GREATERTHAN+18*, GREATERTHAN+24*, GREATERTHAN+28, GREATTHANEQUALTO+4~, GREATTHANEQUALTO+19*, GREATTHANEQUALTO+24*, GREATTHANEQUALTO+28, EQUALTO+4~, EQUALTO+18* , EQUALTO+23*, EQUALTO+27, LESSTHAN+4~, LESSTHAN+17*, LESSTHAN+23*, LESSTHAN+27, LESSTHANEQUALTO+4~, LESSTHANEQUALTO+18*, LESSTHANEQUALTO+23*, LESSTHANEQUALTO+27 , NUMRANGE+5~, REDONR+8*, REDONR+22*, REDONR+30, REDONR+32*, REDONR+37*, REDONR+39 |
| TOVALUE | NUMRANGE+5~, REDONR+26*, REDONR+28, REDONR+30, REDONR+34, REDONR+37 |
| >> VALMQUIT | GREATERTHAN+17*, GREATTHANEQUALTO+18*, EQUALTO+17*, LESSTHAN+16*, LESSTHANEQUALTO+17*, REDONR+7*, REDONR+21* |
| VALUE | GREATERTHAN+4~, GREATERTHAN+23*, GREATERTHAN+24, GREATERTHAN+26, GREATTHANEQUALTO+4~, GREATTHANEQUALTO+23*, GREATTHANEQUALTO+24, GREATTHANEQUALTO+26, EQUALTO+4~, EQUALTO+22* , EQUALTO+23, EQUALTO+25, LESSTHAN+4~, LESSTHAN+22*, LESSTHAN+23, LESSTHAN+25, LESSTHANEQUALTO+4~, LESSTHANEQUALTO+22*, LESSTHANEQUALTO+23, LESSTHANEQUALTO+25 |
| X | GREATERTHAN+4~, GREATERTHAN+18, GREATERTHAN+20*, GREATERTHAN+22*, GREATERTHAN+23, GREATTHANEQUALTO+4~, GREATTHANEQUALTO+19, GREATTHANEQUALTO+21*, GREATTHANEQUALTO+22*, GREATTHANEQUALTO+23 , EQUALTO+4~, EQUALTO+18, EQUALTO+20*, EQUALTO+21*, EQUALTO+22, LESSTHAN+4~, LESSTHAN+17, LESSTHAN+19*, LESSTHAN+21*, LESSTHAN+22 , LESSTHANEQUALTO+4~, LESSTHANEQUALTO+18, LESSTHANEQUALTO+20*, LESSTHANEQUALTO+21*, LESSTHANEQUALTO+22, NUMRANGE+5~, REDONR+8, REDONR+10*, REDONR+11*, REDONR+12 , REDONR+22, REDONR+24*, REDONR+25*, REDONR+26 |
| Y | GREATERTHAN+4~, GREATTHANEQUALTO+4~, EQUALTO+4~, LESSTHAN+4~, LESSTHANEQUALTO+4~, NUMRANGE+5~ |
| YR | DOM+2~, DOM+7*, DOM+8 |