IBCEMCA ;ALB/ESG - Multiple CSA Message Management ;20-SEP-2005
Source file <IBCEMCA.m>
| Package | Total | Call Graph |
|---|---|---|
| VA FileMan | 2 | ^DIC ^DIR |
| Integrated Billing | 1 | (INIT,MARK)^IBCEMCL |
| Kernel | 1 | $$UP^XLFSTR |
| List Manager | 1 | (FULL,PAUSE)^VALM1 |
| 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 | 2 | IBCEMC CHANGE MESSAGE SEARCH CRITERIA IBCEMC SELECT & DESELECT MESSAGES |
| Kernel | 1 | ^ORD(101 |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| SCREEN | ; Change the message selection criteria
|
|
| Q1 | ; payer
|
|
| Q2 | ; division
|
|
| Q3 | ; message text
|
|
| Q4 | ; date range for when message received
|
|
| Q4A | ; beginning date
|
|
| Q4B | ; ending date
|
|
| QX | ; end of questions, rebuild the list with user supplied selections
|
|
| SCREENX | ;
|
|
| TOGGLE | ; Select/De-select entries in the list
|
|
| TOGGLEX | ;
|
|
| INSLIST(INS) | ; lister for DIC call. INS is ien to file 36.
; IB*2.0*547 - increase EDI#'s to 6 characters each |
|
| INSLISTX | ;
|
| 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 |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Routine Call |
|
| Routine Call |
|
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^DIC(36 - [#36] | Q1+29, INSLIST+3, INSLIST+10 |
| ^DIC(5 - [#5] | INSLIST+5 |
| ^TMP($J | SCREEN+8!, Q1+8!, Q1+22, Q1+27*, Q1+32*, Q1+33*, Q1+38, Q2+8!, Q2+14, Q2+18* , Q2+23, Q3+8!, Q3+15, Q3+20*, Q3+25, Q4+8!, Q4A+6*, Q4B+6*, QX+1!, TOGGLE+3 , TOGGLE+6, TOGGLE+12, TOGGLE+17 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| AD | INSLIST+2~, INSLIST+3*, INSLIST+4 |
| CITY | INSLIST+2~, INSLIST+4*, INSLIST+6*, INSLIST+7*, INSLIST+8*, INSLIST+19 |
| DIC | SCREEN+1~, Q1+21*, Q1+24!, Q2+13*, Q2+15! |
| DIC("A" | Q1+21*, Q1+22*, Q2+13*, Q2+14* |
| DIC("W" | Q1+23* |
| DIC(0 | Q1+21*, Q2+13* |
| DIR | SCREEN+1~, SCREEN+6!, Q1+6!, Q1+13!, Q2+5!, Q3+5!, Q3+16!, Q4+5!, Q4A+3!, Q4B+3! , TOGGLE+1~, TOGGLE+8! |
| DIR("A" | SCREEN+5*, Q1+4*, Q1+11*, Q2+3*, Q3+3*, Q3+14*, Q3+15*, Q4+3*, Q4A+2*, Q4B+2* , TOGGLE+7* |
| DIR("B" | SCREEN+6*, Q1+5*, Q1+12*, Q2+4*, Q3+4*, Q4+4* |
| DIR(0 | SCREEN+5*, Q1+3*, Q1+10*, Q2+2*, Q3+2*, Q3+13*, Q4+2*, Q4A+2*, Q4B+2*, TOGGLE+6* |
| DIROUT | SCREEN+1~, Q1+7, Q1+14, Q2+6, Q3+6, Q3+17, Q4+6, Q4A+4, Q4B+4, TOGGLE+1~ |
| DIRUT | SCREEN+1~, Q1+7, Q1+15, Q2+7, Q3+7, Q3+18, Q4+7, Q4A+5, Q4B+5, TOGGLE+1~ , TOGGLE+9 |
| DT | Q4A+2, Q4B+2 |
| DTOUT | SCREEN+1~, TOGGLE+1~ |
| DUOUT | SCREEN+1~, TOGGLE+1~ |
| EDI | SCREEN+1~, Q1+29*, Q1+30, Q1+31, INSLIST+2~, INSLIST+10*, INSLIST+11 |
| IBCEMLST | TOGGLE+1~, TOGGLE+10* |
| IBCEMLST( | TOGGLE+11 |
| IBCEMPCE | TOGGLE+1~, TOGGLE+11* |
| IBCEMSUB | TOGGLE+1~, TOGGLE+11* |
| IBDA | TOGGLE+1~, TOGGLE+13*, TOGGLE+15, TOGGLE+18 |
| IBDONE | SCREEN+1~, Q1+19*, Q1+20, Q1+25*, Q1+26*, Q1+36, Q2+11*, Q2+12, Q2+16*, Q2+17* , Q2+21, Q3+11*, Q3+12, Q3+17*, Q3+18*, Q3+19*, Q3+23 |
| IBIFN | TOGGLE+1~, TOGGLE+13*, TOGGLE+14, TOGGLE+18 |
| IBPAYER | SCREEN+1~, Q1+2*, Q1+16*, Q1+28 |
| IBSEL | TOGGLE+1~, TOGGLE+11*, TOGGLE+12, TOGGLE+18 |
| IBVALM | TOGGLE+1~, TOGGLE+13*, TOGGLE+16, TOGGLE+17, TOGGLE+18 |
| IBZ | TOGGLE+1~, TOGGLE+12*, TOGGLE+13 |
| INS | INSLIST~, INSLIST+3, INSLIST+10 |
| INST | SCREEN+1~, Q1+31*, Q1+33, INSLIST+2~, INSLIST+11*, INSLIST+14, INSLIST+16 |
| L1 | INSLIST+2~, INSLIST+4*, INSLIST+18 |
| PROF | SCREEN+1~, Q1+30*, Q1+32, INSLIST+2~, INSLIST+11*, INSLIST+13, INSLIST+14 |
| PYRID | INSLIST+2~, INSLIST+13*, INSLIST+14*, INSLIST+16*, INSLIST+20 |
| RESET | SCREEN+1~, SCREEN+2*, Q1+7*, Q1+14*, Q1+36*, Q2+6*, Q2+21*, Q3+6*, Q3+23*, Q4+6* , Q4A+4*, Q4B+4*, QX+1 |
| RSTA | TOGGLE+1~ |
| RSTA( | TOGGLE+19* |
| RSTA("D" | TOGGLE+24 |
| RSTA("L" | TOGGLE+22, TOGGLE+27 |
| RSTA("S" | TOGGLE+23 |
| ST | INSLIST+2~, INSLIST+4*, INSLIST+5*, INSLIST+7, INSLIST+8 |
| U | Q1+27, Q1+30, Q1+31, Q2+18, Q4A+6, Q4B+6, TOGGLE+13, INSLIST+4, INSLIST+5, INSLIST+11 |
| >> VALMBCK | SCREEN+2*, TOGGLEX+1* |
| >> VALMBG | SCREEN+10* |
| VALMHDR | SCREEN+9! |
| X | SCREEN+1~, Q1+25, Q2+16, TOGGLE+1~ |
| Y | SCREEN+1~, SCREEN+7, Q1+8, Q1+16, Q1+26, Q1+27, Q1+29, Q1+32, Q1+33, Q2+8 , Q2+17, Q2+18, Q3+8, Q3+19, Q3+20, Q4+8, Q4A+5, Q4A+6, Q4B+2, Q4B+5 , Q4B+6, TOGGLE+1~, TOGGLE+10 |
| Z | TOGGLE+1~, TOGGLE+18, TOGGLE+19 |