PSOBAI ;BIR/EJW,JAM - BAD ADDRESS PROCESSING ;02/02/2006
Source file <PSOBAI.m>
| Package | Total | Call Graph |
|---|---|---|
| Registration | 3 | PSOPAT^DGADDUTL $$BADADR^DGUTL3 6^VADPT |
| Outpatient Pharmacy | 1 | ^PSOLSET |
| VA FileMan | 1 | ^DIR |
| 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 |
|---|---|---|
| CHKADDR(PSODFN,WARN,UPDATE) | ; CHECK ADDRESS BY PATIENT
|
|
| CHKRX(PSORX) | ;CHECK ADDRESS BY RX
|
|
| WARN1 | ;
|
|
| CHKTEMP(PSODFN) | ; see if active temporary address
|
|
| UPDATE | ;
|
|
| ULK | ;
|
|
| PAUSE | ;
|
|
| MSG | ;
|
| 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 |
|
| Routine Call |
|
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^DD("DILOCKTM" | UPDATE+7 |
| ^DPT - [#2] | UPDATE+7, ULK+1 |
| ^PSRX - [#52] | CHKRX+6 |
| ^XUSEC("PSO ADDRESS UPDATE" | UPDATE+3 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| DA | UPDATE+1~ |
| DFN | CHKTEMP+2~, CHKTEMP+3*, UPDATE+9 |
| DIR | UPDATE+4!, UPDATE+5!, PAUSE+1! |
| DIR("A" | UPDATE+4*, PAUSE+1* |
| DIR("B" | UPDATE+4* |
| DIR(0 | UPDATE+4*, PAUSE+1* |
| DUZ | UPDATE+3 |
| PSOBADR | CHKADDR+5~, CHKADDR+7*, CHKADDR+8, CHKRX+3~, CHKRX+4*, CHKRX+7*, CHKRX+8, CHKRX+9*, CHKRX+10, WARN1+2 |
| PSODFN | CHKADDR~, CHKADDR+6, CHKADDR+7, CHKADDR+9, CHKRX+3~, CHKRX+6*, CHKRX+7, CHKRX+8, CHKTEMP~, CHKTEMP+3 , UPDATE+7, ULK+1 |
| >> PSOPAR | UPDATE+2, UPDATE+3 |
| PSORX | CHKRX~, CHKRX+5, CHKRX+6 |
| PSOSEL | UPDATE+1~ |
| PSOTEMP | CHKADDR+5~, CHKADDR+9*, CHKRX+3~, CHKRX+8*, CHKRX+9, WARN1+3, CHKTEMP+3*, CHKTEMP+4*, CHKTEMP+5 |
| UPDATE | CHKADDR~, CHKADDR+12 |
| >> VALMSG | MSG+1* |
| VAPA | CHKTEMP+2~ |
| VAPA(9 | CHKTEMP+4 |
| WARN | CHKADDR~, CHKADDR+10 |
| >> Y | UPDATE+6 |