IVMCQ ;ALB/KCL/AEG/GAH,BDB - API FOR FINANCIAL QUERIES ; 28-N0V-06
Source file <IVMCQ.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 |
|---|---|---|
| Income Verification Match | 3 | IVM FINANCIAL QUERY IVM SEND FINANCIAL QUERY IVMCQ2 |
| Registration | 2 | DG10 DGREG |
| Kernel | 1 | ^ORD(101 |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| OPT | ; Entry point for stand-alone financial query option.
|
|
| EACH1 | ; Description: Used to send a financial query for each patient selected. from stand-alone option.
|
|
| EACH1Q | ||
| REG(DFN) | ; Entry point to automatically send a query to HEC for updated financial information.
|
|
| REGQ | ||
| APPT | ; Entry point for IVM SEND FINANCIAL QUERY protocol.
|
|
| APPTQ | ||
| ASK(IVMTOUT) | ; Ask user if ok to send financial query for patient.
|
|
| NOTIFY(IVMOUT) | ; Ask if user should be notified when a reply to query is received.
|
|
| NEED(DFN,IVMSENT,ERROR) | ; Description: Used to determine if a financial query should be sent for a patient.
|
|
| NEEDQ |
| 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 |
|
| Routine Call |
|
| FileNo | Call Tags |
|---|---|
| ^DPT - [#2] | Classic Fileman Calls, GET1^DIQ |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^DGBT(392.2 - [#392.2] | NEED+58, NEED+59 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| DFN | EACH1+2~, EACH1+4*, EACH1+7, EACH1+17, REG~, REG+11, REG+12, REG+13, APPT+11~, APPT+15* , APPT+16, APPT+22, APPT+25, NEED~, NEED+16, NEED+18, NEED+19, NEED+27, NEED+52, NEED+55 , NEED+58 |
| DGADDF | NEED+10~, NEED+13* |
| DGDOM | NEED+21, NEED+24! |
| DGMSGF | NEED+10~, NEED+13* |
| DGREQF | NEED+10~, NEED+31 |
| DIC | EACH1+3*, EACH1+4! |
| DIC(0 | EACH1+3* |
| DIR | ASK+8~, NOTIFY+8~ |
| DIR("A" | ASK+10*, NOTIFY+9* |
| DIR("B" | ASK+11*, NOTIFY+10* |
| DIR(0 | ASK+12*, NOTIFY+11* |
| DIRUT | ASK+8~ |
| DT | NEED+27, NEED+59 |
| DTOUT | ASK+8~, ASK+14, NOTIFY+8~, NOTIFY+13 |
| DUOUT | ASK+8~, ASK+14, NOTIFY+8~, NOTIFY+13 |
| DUZ | EACH1+17, REG+13, APPT+25 |
| ERROR | NEED~, NEED+16*, NEED+19*, NEED+22*, NEED+23*, NEED+37*, NEED+43*, NEED+52*, NEED+55*, NEED+61* |
| IVMBT | NEED+10~, NEED+58*, NEED+59 |
| IVMDOD | NEED+11~, NEED+18*, NEED+19 |
| IVMERROR | EACH1+2~, EACH1+7, EACH1+17, EACH1+19 |
| IVML | NEED+10~, NEED+27*, NEED+31, NEED+36, NEED+37, NEED+42, NEED+43, NEED+49 |
| IVMOK | EACH1+2~, EACH1+10 |
| IVMOUT | EACH1+2~, EACH1+13, EACH1+14, NOTIFY~, NOTIFY+13* |
| IVMQUE | EACH1+2~ |
| IVMQUIT | OPT+2~, OPT+5*, EACH1+4* |
| IVMREPLY | EACH1+2~, EACH1+13*, EACH1+17 |
| IVMSENT | NEED~, NEED+14*, NEED+55 |
| IVMTOUT | ASK~, ASK+14* |
| >> SDAMEVT | APPT+14, APPT+19 |
| >> SDATA | APPT+15 |
| SUCCESS | NEED+10~, NEED+13*, NEED+31*, NEED+49*, NEED+59*, NEEDQ |
| U | NEED+36, NEED+37, NEED+42, NEED+43, NEED+49 |
| X | ASK+8~, NOTIFY+8~ |
| >> XQY | EACH1+17, REG+13, APPT+25 |
| Y | EACH1+2~, EACH1+4, ASK+8~, ASK+15, NOTIFY+8~, NOTIFY+14 |