VPRSDAIB ;SLC/MKB,MRY -- Integrated Billing utilities ;10/18/22 14:11
Source file <VPRSDAIB.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 |
|---|---|---|
| INQ | ; -- Insurance query, creates VPRINS and DLIST arrays
; Expects DSTRT, DSTOP, DMAX from DDEGET and returns DLIST(#)=ien |
|
| INS1(IEN) | ; -- set up one insurance record
; Returns VPRP = # in VPRINS(#) of current record |
|
| DEL | ; -- ID Action for Delete entity
; Expects DIEN, AVPR seq# in FILTER("sequence") ; Returns VPRIB(#)=data nodes, VPRINS(#)=IBBAPI data elements |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^XTMP("VPR-" | DEL+6 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| CNT | INQ+2~, INQ+3*, INQ+6, INQ+10* |
| >> DDEOUT | INS1+3*, INS1+10* |
| >> DFN | INQ+5, INQ+10, INS1+3, INS1+7 |
| >> DIEN | DEL+5, DEL+6 |
| >> DLIST( | INQ+10* |
| >> DMAX | INQ+6 |
| >> DSTOP | INQ+8 |
| >> DSTRT | INQ+7 |
| DT | INQ+3 |
| >> FILTER("sequence" | DEL+4 |
| >> FILTER("status" | INQ+3 |
| I | INQ+2~, INQ+6*, INQ+7, INQ+8, INQ+9, INQ+10, INS1+2~, INS1+9* |
| IEN | INQ+2~, INQ+9*, INQ+10, INS1~, INS1+3, INS1+9 |
| NUM | INQ+2~, INQ+5*, INS1+5~, INS1+7*, INS1+8 |
| SEQ | DEL+3~, DEL+4*, DEL+5, DEL+6 |
| VPRDT | INQ+2~, INQ+3*, INQ+4*, INQ+5, INS1+5~, INS1+6*, INS1+7 |
| VPRIB | DEL+3!, DEL+6* |
| VPRIB(0 | DEL+7, DEL+8 |
| VPRIB(7 | DEL+9 |
| VPRINS | INQ+11*, INS1+4, INS1+8*, DEL+3! |
| VPRINS( | INS1+9 |
| VPRINS(1 | DEL+7* |
| VPRINS(14 | DEL+9* |
| VPRINS(8 | DEL+8* |
| VPRP | INS1+2!, INS1+9*, INS1+10 |
| VPRSTS | INQ+2~, INQ+3*, INQ+4, INQ+5, INS1+5~, INS1+6*, INS1+7 |
| VPRX | INQ+2~, INQ+5, INS1+5~, INS1+7 |
| VPRX("IBBAPI" | INQ+6, INQ+7, INQ+8, INQ+9, INQ+11, INS1+8 |