PSAPROC5 ;BIR/JMB-Process Uploaded Prime Vendor Invoice Data - CONT'D ;7/23/97
Source file <PSAPROC5.m>
Package | Total | Call Graph |
---|---|---|
Drug Accountability | 2 | ASKDRUG^PSANDF (KILL,LIST)^PSAPROC4 |
VA Fileman | 1 | ^DIR |
Name | Comments | DBIA/ICR reference |
---|---|---|
VSNDIFF | ;If New VSN is correct, remove "~" piece with questionable VSN in ^XTMP.
|
|
NEWUPC | ;Extended help to 'Is new UPC correct'
|
|
DIFFU | ;If more than one supply with different UPC, assign to correct drug.
|
|
MANYUPCS | ;List supply synonym data & ask user which on to use
|
|
CHOOSEU | ||
SUPDIFF | ;If New UPC is correct, remove "~" piece with questionable UPC in ^XTMP.
|
|
NDCDIFF | ;If New NDC is correct, remove "~" piece with questionable NDC in ^XTMP.
|
|
NEWOLDN | ;Extended help to 'Is new NDC correct'
|
|
SAMEU | ;If more than one drug with same VSN, assign to correct drug.
|
|
UPCHELP | ;Extended help for selecting invoiced supply
|
|
NEWOLD | ;Extended help to 'Is new VSN correct'
|
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 |
|
Routine Call |
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^PSDRUG - [#50] | MANYUPCS+5, MANYUPCS+7, MANYUPCS+8, MANYUPCS+9, SAMEU+4, SAMEU+5, DIFFU+3, DIFFU+4 |
^PSDRUG("C" | MANYUPCS+3, MANYUPCS+4 |
^XTMP("PSAPV" | SAMEU+8*, SAMEU+10*, SAMEU+11, DIFFU+7*, DIFFU+9*, DIFFU+10, NDCDIFF+5, NDCDIFF+8*, NDCDIFF+9*, SUPDIFF+4 , SUPDIFF+8*, SUPDIFF+9*, VSNDIFF+4, VSNDIFF+7*, VSNDIFF+8* |
Name | Line Occurrences |
---|---|
CHOOSEU | SAMEU+7, DIFFU+6 |
DIFFU | MANYUPCS+10 |
SAMEU | MANYUPCS+10 |
Name | Field # of Occurrence |
---|---|
^( | SAMEU+8, SAMEU+10*, DIFFU+7, DIFFU+9*, NDCDIFF+8*, NDCDIFF+9*, SUPDIFF+8*, SUPDIFF+9*, VSNDIFF+7*, VSNDIFF+8* |
^("IN" | SAMEU+11*, DIFFU+10* |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
DIR | CHOOSEU+3!, NDCDIFF+7!, SUPDIFF+6!, VSNDIFF+6! |
DIR("?" | CHOOSEU+2*, NDCDIFF+6*, SUPDIFF+5*, VSNDIFF+5* |
DIR("??" | CHOOSEU+2*, NDCDIFF+7*, SUPDIFF+6*, VSNDIFF+6* |
DIR("A" | CHOOSEU+2*, NDCDIFF+6*, SUPDIFF+5*, VSNDIFF+5* |
DIR("B" | NDCDIFF+6*, SUPDIFF+5*, VSNDIFF+5* |
DIR(0 | CHOOSEU+2*, NDCDIFF+6*, SUPDIFF+5*, VSNDIFF+5* |
>> DIRUT | CHOOSEU+3, NDCDIFF+7, SUPDIFF+6, VSNDIFF+6 |
>> PSACNT | MANYUPCS+2*, MANYUPCS+9*, MANYUPCS+10, SAMEU+2*, SAMEU+3*, SAMEU+4, DIFFU+2*, DIFFU+3 |
>> PSACTRL | SAMEU+8, SAMEU+10, SAMEU+11, DIFFU+7, DIFFU+9, DIFFU+10, NDCDIFF+5, NDCDIFF+8, NDCDIFF+9, SUPDIFF+4 , SUPDIFF+8, SUPDIFF+9, VSNDIFF+4, VSNDIFF+7, VSNDIFF+8 |
>> PSADATA | MANYUPCS+2, SAMEU+8*, SAMEU+10*, DIFFU+7*, DIFFU+9*, NDCDIFF+8*, NDCDIFF+9*, SUPDIFF+7, SUPDIFF+8*, SUPDIFF+9* , VSNDIFF+7*, VSNDIFF+8* |
PSADIFF | MANYUPCS+1! |
PSADIFF( | MANYUPCS+9*, DIFFU+2, DIFFU+3, DIFFU+9 |
>> PSAFND | MANYUPCS+2*, MANYUPCS+8*, MANYUPCS+10 |
>> PSAIEN50 | MANYUPCS+2*, MANYUPCS+3*, MANYUPCS+4, MANYUPCS+5, MANYUPCS+7, MANYUPCS+8, MANYUPCS+9, SAMEU+4*, SAMEU+5, DIFFU+3* , DIFFU+4 |
>> PSAIN | SAMEU+11*, DIFFU+10* |
>> PSALINE | SAMEU+8, SAMEU+10, DIFFU+7, DIFFU+9, NDCDIFF+5, NDCDIFF+8, NDCDIFF+9, SUPDIFF+4, SUPDIFF+8, SUPDIFF+9 , VSNDIFF+4, VSNDIFF+7, VSNDIFF+8 |
>> PSAMENU | SAMEU+2*, SAMEU+4*, SAMEU+8, SAMEU+9, DIFFU+2*, DIFFU+3*, DIFFU+7, DIFFU+8, CHOOSEU*, CHOOSEU+1 , CHOOSEU+2 |
>> PSANDC | MANYUPCS+2*, MANYUPCS+3, MANYUPCS+4, SAMEU+10, DIFFU+9, NDCDIFF+4, NDCDIFF+8, SUPDIFF+7*, SUPDIFF+8, SUPDIFF+9 , VSNDIFF+7, VSNDIFF+8 |
>> PSANEXT | SAMEU+8*, SAMEU+10*, DIFFU+7*, DIFFU+9*, NDCDIFF+8*, NDCDIFF+9*, SUPDIFF+8*, SUPDIFF+9*, VSNDIFF+7*, VSNDIFF+8* |
>> PSANODE | SAMEU+4*, DIFFU+3* |
>> PSAOUT | SAMEU+6, SAMEU+7, SAMEU+8, DIFFU+5, DIFFU+6, DIFFU+7, CHOOSEU+3*, NDCDIFF+7*, SUPDIFF+6*, VSNDIFF+6* |
>> PSAPICK | SAMEU+8, SAMEU+9, SAMEU+10, DIFFU+7, DIFFU+8, DIFFU+9, CHOOSEU+4* |
PSASAME | MANYUPCS+1! |
PSASAME( | MANYUPCS+8*, SAMEU+3, SAMEU+4, SAMEU+10 |
>> PSASUP | MANYUPCS+2*, SAMEU+8, SAMEU+10, DIFFU+7, DIFFU+9 |
>> PSASYN | MANYUPCS+3*, MANYUPCS+4*, MANYUPCS+5, MANYUPCS+8, MANYUPCS+9, SAMEU+4*, SAMEU+5, DIFFU+3*, DIFFU+4 |
>> PSAUPC | SUPDIFF+3, SUPDIFF+8 |
>> PSAVSN | MANYUPCS+8, MANYUPCS+9, NDCDIFF+8, NDCDIFF+9, VSNDIFF+3, VSNDIFF+7 |
>> Y | CHOOSEU+4, NDCDIFF+8, SUPDIFF+8, VSNDIFF+7 |