IBCEM4 ;ALB/TMP - IB ELECTRONIC MESSAGE SCREEN TEXT MAINT ;19-APR-2001
Source file <IBCEM4.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 |
|---|---|---|
| Integrated Billing | 7 | IBCE MESSAGE SCREEN TEXT IBCE MESSAGE SCREEN TEXT EDIT IBCE MESSAGE TEXT MAIN IBCEM MESSAGES WITHOUT REVIEW IBCEST IBY283PO IBY368PO |
| Kernel | 1 | ^ORD(101 |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| EN | ; entry point for maintenance
|
|
| HDR | ; Header code
|
|
| INIT | ; Build list of text entries
|
|
| EXIT | ; -- Clean up list
|
|
| SET(Z,Z0) | ; Set data into display global
|
|
| EDIT | ; Add/edit message text
|
|
| CKREVU(IBTEXT,IBNR,IBSKIP,IBREV) | ; Check IBTEXT contains 'no review
; needed' text ; IBNR = returned if passed by reference - 'no review needed' text found ; IBSKIP = 1 if no check needed for 'always review' ; IBREV = returned if passed by reference and 'review always needed' ; text found |
|
| REPORT | ; Produce a report of messages filed without review by user-selected
; date range for date received and sort by either bill# or message text |
|
| R1 | ||
| R2 | ||
| ENRPT | ; Queued job entrypoint
|
|
| ENSTOP | ||
| RHDR(IBSB,IBSTOP) | ; Report header
; IBSB'="" if sub header should print |
|
| RHDRQ | ||
| STOP(IBSTOP,IBREQ) | ; Check for job being stopped
|
| Name | Field # of Occurrence |
|---|---|
| ^%ZIS | R2+8 |
| HOME^%ZIS | R2+9 |
| ^%ZISC | ENSTOP |
| ^%ZTLOAD | R2+9 |
| $$S^%ZTLOAD | STOP+1 |
| ^DIC | EDIT+5 |
| ^DIE | EDIT+10, EDIT+12 |
| EN^DIQ | EDIT+9 |
| ^DIR | R1, R2, R2+4, ENRPT+37, RHDR+4 |
| $$POLICY^IBCEF | ENRPT+27 |
| $$BN1^PRCAFN | ENRPT+26 |
| EN^VALM | EN+1 |
| $$SETFLD^VALM1 | SET+7 |
| FULL^VALM1 | EDIT+2 |
| CLEAN^VALM10 | EXIT+2 |
| CNTRL^VALM10 | SET+10 |
| $$FMTE^XLFDT | ENRPT+13, ENRPT+26, RHDR+8 |
| $$NOW^XLFDT | ENRPT+13 |
| $$UP^XLFSTR | CKREVU+8, CKREVU+9, CKREVU+10 |
| 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 |
|
| 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 |
|
| Function Call: WRITE |
|
| Routine Call |
|
| Routine Call |
|
| Routine Call |
|
| Routine Call |
|
| Routine Call |
|
| Routine Call |
|
| FileNo | Call Tags |
|---|---|
| ^IBE(361.3 - [#361.3] | Classic Fileman Calls |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^DGCR(399 - [#399] | ENRPT+11, ENRPT+24 |
| ^DIC(36 - [#36] | ENRPT+27 |
| ^DPT - [#2] | ENRPT+26 |
| ^IBE(361.3 - [#361.3] | INIT+4, EDIT+11, EDIT+12, CKREVU+9, CKREVU+10 |
| ^IBM(361 - [#361] | ENRPT+5, ENRPT+9, ENRPT+30, ENRPT+32 |
| ^TMP("IBCEMSGT" | INIT+3!, EXIT+1!, SET+8*, SET+9* |
| ^TMP($J | ENRPT+3!, ENRPT+12*, ENRPT+15, ENRPT+22, ENRPT+24, ENSTOP+2! |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| >> %ZIS | R2+8* |
| DA | EDIT+1~, EDIT+9*, EDIT+10*, REPORT+2~ |
| DIC | EDIT+1~, EDIT+5*, EDIT+9* |
| DIC("DR" | EDIT+5* |
| DIC(0 | EDIT+5* |
| DIE | EDIT+1~, EDIT+10*, EDIT+12* |
| DIR | EDIT+1~, REPORT+2~, R1!, R2!, R2+4!, ENRPT+1~, ENRPT+37!, RHDR+2~, RHDR+4! |
| DIR("A" | R1*, R2*, R2+4* |
| DIR("B" | R2+4* |
| DIR(0 | R1*, R2*, R2+4*, ENRPT+37*, RHDR+4* |
| DLAYGO | EDIT+1~, EDIT+5* |
| DR | EDIT+1~, EDIT+10*, EDIT+12*, REPORT+2~ |
| DT | R1, R2 |
| >> DTOUT | R1+1, R2+1, R2+5, RHDR+4 |
| >> DUOUT | R1+1, R2+1, R2+5, RHDR+4 |
| DUZ | EDIT+12 |
| IB | SET+1~, SET+2*, SET+5*, SET+10, ENRPT+1~, ENRPT+4*, ENRPT+5*, ENRPT+15*, ENRPT+16, ENRPT+22 , ENRPT+24 |
| IB0 | ENRPT+1~, ENRPT+5*, ENRPT+11, ENRPT+12, ENRPT+24*, ENRPT+26, ENRPT+27 |
| IB00 | ENRPT+1~, ENRPT+24*, ENRPT+26 |
| IB1 | ENRPT+1~, ENRPT+15*, ENRPT+18, ENRPT+19, ENRPT+22*, ENRPT+35 |
| >> IBCNT | INIT+2*, SET+2*, SET+9 |
| IBDA | ENRPT+1~, ENRPT+5*, ENRPT+9, ENRPT+12, ENRPT+22*, ENRPT+24, ENRPT+30, ENRPT+32 |
| IBFR | REPORT+2~, R1+2*, R2, ENRPT+4, RHDR+8 |
| IBHDRDT | ENRPT+1~, ENRPT+13*, RHDR+7 |
| IBLINES | ENRPT+1~, ENRPT+14*, ENRPT+20, ENRPT+21*, ENRPT+25, ENRPT+28*, ENRPT+29, ENRPT+33*, RHDR+12*, RHDR+13* |
| IBNR | CKREVU~, CKREVU+10* |
| IBPAGE | ENRPT+1~, ENRPT+14*, RHDR+3*, RHDR+4, RHDR+6 |
| IBREQ | STOP~, STOP+1! |
| IBREV | CKREVU~, CKREVU+8*, CKREVU+9*, CKREVU+10 |
| IBS1 | ENRPT+1~, ENRPT+7*, ENRPT+9, ENRPT+10*, ENRPT+11*, ENRPT+12 |
| IBSB | ENRPT+1~, ENRPT+16*, ENRPT+17*, ENRPT+18, ENRPT+20, ENRPT+21, RHDR~, RHDR+13 |
| IBSKIP | CKREVU~, CKREVU+9 |
| IBSORT | REPORT+2~, R2+7*, ENRPT+8, ENRPT+11, ENRPT+16, ENRPT+19 |
| IBSTOP | EDIT+1~, EDIT+3*, EDIT+4, EDIT+7*, ENRPT+1~, ENRPT+14*, ENRPT+15, ENRPT+18, ENRPT+19, ENRPT+20 , ENRPT+22, ENRPT+25, ENRPT+29, ENRPT+30, ENRPT+33, ENRPT+34, RHDR~, RHDR+4*, STOP~, STOP+1* , STOP+2 |
| IBTEXT | CKREVU~, CKREVU+8*, CKREVU+9, CKREVU+10 |
| IBTO | REPORT+2~, R2+3*, RHDR+8 |
| IBUPD | EDIT+1~, EDIT+3*, EDIT+8*, EDIT+11*, EDIT+12*, EDIT+13 |
| IBY | EDIT+1~, EDIT+6*, EDIT+7, EDIT+8, EDIT+9, EDIT+10, EDIT+11, EDIT+12 |
| IO | R2+10 |
| IO("Q" | R2+9! |
| IOF | ENRPT+2, RHDR+5 |
| >> IORVOFF | SET+10 |
| >> IORVON | SET+10 |
| IOSL | ENRPT+20, ENRPT+25, ENRPT+29, ENRPT+33 |
| IOST | ENRPT+2, ENRPT+37, RHDR+4 |
| >> POP | R2+8 |
| T | CKREVU+7~ |
| U | EDIT+8, EDIT+12, ENRPT+5, ENRPT+11, ENRPT+26, ENRPT+27 |
| >> VALMBCK | EDIT+14* |
| >> VALMBG | INIT+2* |
| >> VALMCNT | INIT+2*, SET+8*, SET+9, SET+10 |
| VALMHDR | HDR+1! |
| X | SET+1~, SET+2*, SET+7*, SET+8, EDIT+1~, REPORT+2~, ENRPT+1~, RHDR+2~ |
| Y | EDIT+1~, EDIT+6, CKREVU+7~, CKREVU+8*, CKREVU+10*, CKREVU+11, REPORT+2~, R1+2, R2+2, R2+3 , R2+6, R2+7, ENRPT+1~, RHDR+2~ |
| Y(0 | R1+2, R2+3 |
| Z | INIT+1~, INIT+4*, SET~, SET+5, SET+6, CKREVU+7~, CKREVU+8*, CKREVU+9*, CKREVU+10*, ENRPT+1~ , ENRPT+9*, ENRPT+30*, ENRPT+32, RHDR+2~, RHDR+7*, RHDR+8*, RHDR+11* |
| Z0 | INIT+1~, INIT+4*, SET~, SET+3*, SET+4, SET+5*, SET+7, SET+10, CKREVU+7~, ENRPT+31~ , ENRPT+32*, ENRPT+33 |
| Z1 | ENRPT+31~, ENRPT+33* |
| ZTDESC | REPORT+2~, R2+9* |
| >> ZTQUEUED | ENRPT+6, ENRPT+23, ENSTOP, ENSTOP+1 |
| ZTREQ | REPORT+2~, ENRPT+6, ENRPT+23, ENSTOP+1* |
| ZTRTN | REPORT+2~, R2+9* |
| ZTSAVE | REPORT+2~ |
| ZTSAVE("IB*" | R2+9* |
| ZTSK | R2+9! |
| >> ZTSTOP | ENRPT+5, ENRPT+6, ENRPT+15, ENRPT+22, ENRPT+23, ENRPT+34, ENSTOP+1 |