PSOERXA0 ;ALB/BWF - eRx Utilities/RPC's ; 8/3/2016 5:14pm
Source file <PSOERXA0.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 |
|---|---|---|
| Outpatient Pharmacy | 10 | PSODRGU0 PSOERUT5 PSOERUT6 PSOERXA0 DRGMTCH PSOERXA0 PRVMTCH PSOERXI1 PSOERXU1 PSOHLSNC PSON52 PSOORFI1 |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| DRGMTCH(PSORES,NDCUPN,DGDESC) | ;
|
|
| VAPRID(PSORES,VAPID) | ||
| ACTIVE(DIEN) | ;
|
|
| OUTPAT(DIEN) | ;
|
|
| INVCOMP(DIEN) | ;
|
|
| CS(DIEN) | ;
|
|
| CHKSTR() | ;
|
|
| TPRVMTCH | ;
|
|
| PRVMTCH(PSORES,NPI,DEA,CS) | ;
|
|
| DEACTIVE(USER) | ;
|
|
| MEDAUTH(USER) | ;
|
| Name | Line Occurrences |
|---|---|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| RPC Name | Call Tags |
|---|---|
| PSOERXA0 DRGMTCH | DRGMTCH |
| PSOERXA0 PRVMTCH | PRVMTCH |
| FileNo | Call Tags |
|---|---|
| ^VA(200 - [#200] | GET1^DIQ |
| ^PSDRUG - [#50] | GET1^DIQ |
| ^PSNDF(50.67 - [#50.67] | GET1^DIQ |
| ^PSNDF(50.68 - [#50.68] | GET1^DIQ |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^PSDRUG - [#50] | ACTIVE+2, OUTPAT+1, INVCOMP+2, CS+2 |
| ^PSDRUG("APR" | VAPRID+3 |
| ^PSDRUG("B" | DRGMTCH+5, DRGMTCH+6, DRGMTCH+10 |
| ^PSNDF(50.67 - [#50.67] | DRGMTCH+26, DRGMTCH+28 |
| ^PSNDF(50.68 - [#50.68] | DRGMTCH+11 |
| ^VA(200 - [#200] | TPRVMTCH+2, TPRVMTCH+3, PRVMTCH+8, PRVMTCH+9, PRVMTCH+12, PRVMTCH+13, PRVMTCH+17, PRVMTCH+23, PRVMTCH+26, PRVMTCH+28 , PRVMTCH+41, PRVMTCH+45, PRVMTCH+46 |
| ^XTV(8991.9 - [#8991.9] | PRVMTCH+15, PRVMTCH+16, PRVMTCH+43, PRVMTCH+44 |
| Name | Line Occurrences |
|---|---|
| $$ACTIVE | DRGMTCH+7, VAPRID+5 |
| $$INVCOMP | VAPRID+5 |
| $$MEDAUTH | PRVMTCH+24, PRVMTCH+37, PRVMTCH+52 |
| $$OUTPAT | DRGMTCH+7, VAPRID+5 |
| PRVMTCH | TPRVMTCH+4 |
| VAPRID | DRGMTCH+16, DRGMTCH+33 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| CS | PRVMTCH~, PRVMTCH+6, PRVMTCH+7, PRVMTCH+8, PRVMTCH+9, PRVMTCH+10, PRVMTCH+33, PRVMTCH+35, PRVMTCH+50 |
| DEA | PRVMTCH~, PRVMTCH+4*, PRVMTCH+5, PRVMTCH+6, PRVMTCH+11, PRVMTCH+14, PRVMTCH+23, PRVMTCH+42 |
| DEABASE | PRVMTCH+1~, PRVMTCH+4*, PRVMTCH+9, PRVMTCH+12, PRVMTCH+13, PRVMTCH+15, PRVMTCH+17, PRVMTCH+41, PRVMTCH+43, PRVMTCH+45 |
| DEACHK | PRVMTCH+2~, PRVMTCH+13*, PRVMTCH+17, PRVMTCH+19 |
| DEACNT | PRVMTCH+1~, PRVMTCH+13*, PRVMTCH+19*, PRVMTCH+20*, PRVMTCH+21, PRVMTCH+22, PRVMTCH+23, PRVMTCH+40*, PRVMTCH+47*, PRVMTCH+48* , PRVMTCH+49, PRVMTCH+50 |
| DEAFIEN | PRVMTCH+14~, PRVMTCH+15*, PRVMTCH+16, PRVMTCH+42~, PRVMTCH+43*, PRVMTCH+44 |
| DEAIEN | PRVMTCH+1~, PRVMTCH+19*, PRVMTCH+23*, PRVMTCH+24, PRVMTCH+25 |
| DEAMTCH | PRVMTCH+1~ |
| DEAMTCH( | PRVMTCH+47*, PRVMTCH+48* |
| DEAMTCH(0 | PRVMTCH+51 |
| DEANPIEN | PRVMTCH+14~, PRVMTCH+17*, PRVMTCH+18, PRVMTCH+42~, PRVMTCH+45*, PRVMTCH+46 |
| DEASUF | PRVMTCH+14~, PRVMTCH+42~, PRVMTCH+46* |
| DEATYPE | PRVMTCH+14~, PRVMTCH+16*, PRVMTCH+17, PRVMTCH+42~, PRVMTCH+44*, PRVMTCH+45 |
| DGDESC | DRGMTCH~, DRGMTCH+3, DRGMTCH+4*, DRGMTCH+5, DRGMTCH+6, DRGMTCH+10, DRGMTCH+11 |
| DIEN | ACTIVE~, ACTIVE+2, OUTPAT~, OUTPAT+1, INVCOMP~, INVCOMP+2, CS~, CS+2 |
| DT | ACTIVE+2, PRVMTCH+29, DEACTIVE+4 |
| EXPDT | DEACTIVE+1~, DEACTIVE+3*, DEACTIVE+4 |
| I | DRGMTCH+1~, DRGMTCH+24* |
| INACTDT | ACTIVE+1~, ACTIVE+2* |
| INDEX | PRVMTCH+1~ |
| MATCH | PRVMTCH+1~, PRVMTCH+3* |
| NDCUPN | DRGMTCH~, DRGMTCH+17, DRGMTCH+20, DRGMTCH+21 |
| NDCUPNT | DRGMTCH+1~, DRGMTCH+21*, DRGMTCH+23 |
| NDCUPNV | DRGMTCH+1~, DRGMTCH+21*, DRGMTCH+23, DRGMTCH+24*, DRGMTCH+25, DRGMTCH+26, DRGMTCH+28 |
| NDCUXREF | DRGMTCH+1~, DRGMTCH+21*, DRGMTCH+25, DRGMTCH+26, DRGMTCH+28 |
| NDMTCH | PRVMTCH+1~, PRVMTCH+36*, PRVMTCH+37, PRVMTCH+38, PRVMTCH+51*, PRVMTCH+52, PRVMTCH+53 |
| NPCNT | PRVMTCH+1~, PRVMTCH+28*, PRVMTCH+30*, PRVMTCH+33, PRVMTCH+34, PRVMTCH+35 |
| NPI | PRVMTCH~, PRVMTCH+4*, PRVMTCH+5, PRVMTCH+7, PRVMTCH+8, PRVMTCH+10, PRVMTCH+26, PRVMTCH+28 |
| NPIEN | PRVMTCH+1~, PRVMTCH+28*, PRVMTCH+29, PRVMTCH+30 |
| NPLIST | PRVMTCH+1~, PRVMTCH+32 |
| NPLIST( | PRVMTCH+30*, PRVMTCH+40 |
| NPLIST(0 | PRVMTCH+36, PRVMTCH+38 |
| NUIEN | DRGMTCH+1~, DRGMTCH+27*, DRGMTCH+28*, DRGMTCH+29, DRGMTCH+30 |
| NVAL | PRVMTCH+1~ |
| PSDGLST | DRGMTCH+1~ |
| PSDGLST( | DRGMTCH+8* |
| PSDRG | DRGMTCH+1~, DRGMTCH+6*, DRGMTCH+7, DRGMTCH+8 |
| PSDRGCNT | DRGMTCH+1~, DRGMTCH+6*, DRGMTCH+8*, DRGMTCH+9, DRGMTCH+10 |
| PSMIEN | DRGMTCH+1~, DRGMTCH+10* |
| PSODRG | VAPRID+1~, VAPRID+7* |
| PSORES | DRGMTCH~, DRGMTCH+2*, DRGMTCH+9*, DRGMTCH+10*, DRGMTCH+14, DRGMTCH+16, DRGMTCH+17, DRGMTCH+19*, DRGMTCH+26*, DRGMTCH+28 , DRGMTCH+33, DRGMTCH+34, DRGMTCH+35*, DRGMTCH+37, DRGMTCH+38*, VAPRID~*, VAPRID+7*, VAPRID+8*, PRVMTCH~, PRVMTCH+3* , PRVMTCH+5*, PRVMTCH+6*, PRVMTCH+7*, PRVMTCH+8*, PRVMTCH+9*, PRVMTCH+11*, PRVMTCH+12*, PRVMTCH+21*, PRVMTCH+22*, PRVMTCH+24* , PRVMTCH+25*, PRVMTCH+26*, PRVMTCH+32*, PRVMTCH+33*, PRVMTCH+34*, PRVMTCH+37*, PRVMTCH+38*, PRVMTCH+49*, PRVMTCH+50*, PRVMTCH+52* , PRVMTCH+53*, PRVMTCH+54* |
| SRCH | PRVMTCH+1~, PRVMTCH+40*, PRVMTCH+41, PRVMTCH+45, PRVMTCH+46, PRVMTCH+47, PRVMTCH+48 |
| TRES | TPRVMTCH+1~, TPRVMTCH+4!, TPRVMTCH+5 |
| U | DRGMTCH+10, DRGMTCH+14, DRGMTCH+16, DRGMTCH+17, DRGMTCH+21, DRGMTCH+37, VAPRID+7, ACTIVE+2, OUTPAT+1, INVCOMP+2 , CS+2, TPRVMTCH+4, TPRVMTCH+5, PRVMTCH+25, PRVMTCH+38, PRVMTCH+53 |
| USER | DEACTIVE~, DEACTIVE+3, MEDAUTH~, MEDAUTH+1 |
| VAL | PRVMTCH+1~ |
| VAMATCH | DRGMTCH+1~, DRGMTCH+27! |
| VAMATCH( | DRGMTCH+32, DRGMTCH+36* |
| VAMATCH(0 | DRGMTCH+34 |
| VAPCNT | VAPRID+1~, VAPRID+2*, VAPRID+6*, VAPRID+7, VAPRID+8 |
| VAPDRG | VAPRID+1~ |
| VAPDRG( | VAPRID+6* |
| VAPDRG(0 | VAPRID+7 |
| VAPID | VAPRID~ |
| VAPMTCH | VAPRID+1~, VAPRID+2*, VAPRID+3*, VAPRID+5, VAPRID+6 |
| VAPRID | DRGMTCH+1~, DRGMTCH+11*, DRGMTCH+16, DRGMTCH+30*, DRGMTCH+31, DRGMTCH+32, DRGMTCH+33, DRGMTCH+36, VAPRID, VAPRID+3 |
| X | INVCOMP+1~, INVCOMP+2*, INVCOMP+4, INVCOMP+5, CS+1~, CS+2*, CS+3, CS+4, TPRVMTCH+1~, TPRVMTCH+2* , TPRVMTCH+3, TPRVMTCH+4, TPRVMTCH+5 |
| Y | TPRVMTCH+1~, TPRVMTCH+3*, TPRVMTCH+5 |