BLRCHGPL ; IHS/OIT/MKK - CHANGE PROVIDER AND/OR LOCATION UTILITY ; 07/22/2005 8:05 AM ]
Source file <BLRCHGPL.m>
Package | Total | Call Graph |
---|---|---|
IHS Changes To Lab | 4 | (BADJUJU,BADSTUFF)^BLRCHGER ($$SETPTXLG,ESIGCHNG,PEP)^BLRCHGPW BLRGPGR^BLRGMENU TOP^BLRQUE |
VA Fileman | 3 | ^DIC (FILE,UPDATE)^DIE EN1^DIP |
Kernel | 2 | $$NOW^XLFDT $$CJ^XLFSTR |
Lab Service | 2 | ^LRWU4 URG^LRX |
IHS VA Utilities | 1 | ^XBFMK |
Name | Comments | DBIA/ICR reference |
---|---|---|
LOCREPT | ; EP - Location Report
|
|
CHNGPROV | ;
|
|
PROVREPT | ; EP - Provider Report
|
|
SETLTXLG() | ;
|
|
SETINDX(WOT,LRAA,LRAD,LRAN,OLD,NEW) | ||
SETLACC() | ;
|
|
GETPHY() | ;
|
|
BOTHREPT | ; EP - Provider and/or Location Report (Combined)
|
|
SETLORD() | ;
|
|
SETPACC() | ;
|
|
SETLLAB() | ;
|
|
SETPORD() | ;
; Order file |
|
MAIN | ; EP
; Temp vars -- discard after routine completes |
|
SETPLAB() | ;
|
|
CHNGLOC | ;
|
Name | Field # of Occurrence |
---|---|
BADJUJU^BLRCHGER | SETLTXLG+5 |
BADSTUFF^BLRCHGER | SETPLAB+9, SETPACC+7, SETPORD+25, SETINDX+21, SETLLAB+12, SETLACC+8, SETLORD+25, SETLTXLG+21 |
$$SETPTXLG^BLRCHGPW | CHNGPROV+33 |
ESIGCHNG^BLRCHGPW | SETPLAB+16 |
PEP^BLRCHGPW | MAIN+14 |
BLRGPGR^BLRGMENU | MAIN+29, MAIN+39, PROVREPT+5, LOCREPT+5, BOTHREPT+5 |
TOP^BLRQUE | MAIN+59 |
^DIC | CHNGPROV+19, CHNGLOC+9 |
FILE^DIE | SETPLAB+7, SETPACC+5, SETPORD+23, SETLLAB+10, SETLACC+6, SETLORD+23, SETLTXLG+13 |
UPDATE^DIE | SETINDX+19 |
EN1^DIP | PROVREPT+4, LOCREPT+4, BOTHREPT+4 |
^LRWU4 | MAIN+24 |
URG^LRX | MAIN+17 |
^XBFMK | CHNGPROV+11, SETPLAB+2, SETPACC+1, SETPORD+19, SETINDX+12, CHNGLOC+3, SETLLAB+3, SETLACC+1, SETLORD+18, SETLTXLG+9 , PROVREPT+1, LOCREPT+1, BOTHREPT+1 |
$$NOW^XLFDT | SETINDX+17 |
$$CJ^XLFSTR | SETPORD+31 |
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 |
|
Routine Call |
|
Routine Call |
|
Routine Call |
|
FileNo | Call Tags |
---|---|
^VA(200 - [#200] | Classic Fileman Calls |
^SC - [#44] | Classic Fileman Calls |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^BLRTXLOG("C" | SETLTXLG+3 |
^DPT - [#2] | SETPORD+42 |
^LR - [#63] | SETPORD+39 |
^LRO(68 - [#68] | MAIN+27, MAIN+34, MAIN+35, MAIN+44, MAIN+45, CHNGPROV+1, CHNGPROV+6, CHNGPROV+7, SETPORD+4, SETPORD+5 , SETINDX+10, CHNGLOC+1, SETLORD+3, SETLORD+4, SETLTXLG+2, SETLTXLG+5 |
^LRO(69 - [#69] | MAIN+36, MAIN+37, CHNGPROV+8, CHNGPROV+9, SETPORD+8, SETPORD+9, SETPORD+11, SETPORD+12, SETPORD+29, SETPORD+47 , SETPORD+51, SETPORD+57*, SETLORD+7, SETLORD+9, SETLORD+10 |
^SC - [#44] | CHNGLOC+15 |
^VA(200 - [#200] | SETPORD+46, SETPORD+54 |
Name | Line Occurrences |
---|---|
$$GETPHY | CHNGPROV+2 |
$$SETLACC | CHNGLOC+19 |
$$SETLLAB | CHNGLOC+18 |
$$SETLORD | CHNGLOC+20 |
$$SETLTXLG | CHNGLOC+21 |
$$SETPACC | CHNGPROV+27 |
$$SETPLAB | CHNGPROV+26 |
$$SETPORD | CHNGPROV+28 |
CHNGLOC | MAIN+49 |
CHNGPROV | MAIN+47 |
SETINDX | CHNGPROV+39, CHNGLOC+26 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
ACCNDX | SETINDX+2~ |
ACCNXT | SETINDX+2~ |
ACCSTR | SETINDX+2~, SETINDX+10*, SETINDX+14 |
BLRLOGDA | MAIN+3~, MAIN+43!, MAIN+56, MAIN+57*, MAIN+58*, MAIN+59, SETLTXLG+25* |
BLRLOGDA( | MAIN+58 |
BLRSN | SETLTXLG+1~, SETLTXLG+3*, SETLTXLG+4, SETLTXLG+11, SETLTXLG+17, SETLTXLG+25 |
>> BY | PROVREPT+2*, LOCREPT+2*, BOTHREPT+2* |
CCN | MAIN+5~, MAIN+22* |
>> D | CHNGPROV+17* |
>> DHD | PROVREPT+3*, LOCREPT+3*, BOTHREPT+3* |
DIC | CHNGPROV+13*, CHNGPROV+19!, CHNGLOC+7*, CHNGLOC+9!, PROVREPT+2*, LOCREPT+2*, BOTHREPT+2* |
DIC("A" | CHNGPROV+16*, CHNGLOC+5* |
DIC("B" | CHNGPROV+12*, CHNGLOC+4* |
DIC("S" | CHNGPROV+15* |
DIC("W" | CHNGPROV+18* |
DIC(0 | CHNGPROV+14*, CHNGLOC+8* |
DICT0 | SETINDX+1~, SETINDX+4*, SETINDX+14, SETLTXLG+7*, SETLTXLG+12 |
DICT1 | SETINDX+1~, SETINDX+8*, SETINDX+15, SETINDX+16, SETINDX+17, SETINDX+18 |
DIE | SETPLAB+3!, SETPACC+2!, SETPORD+20!, SETINDX+13!, SETLACC+2!, SETLORD+19!, SETLTXLG+10! |
DONE | SETPORD+2~, SETPORD+7*, SETPORD+8, SETPORD+11, SETPORD+18*, SETLORD+1~, SETLORD+6*, SETLORD+7, SETLORD+9, SETLORD+17* |
DUZ | SETINDX+18 |
EDD | MAIN+5~ |
ERRS | MAIN+7~, SETPLAB+3!, SETPACC+2!, SETPORD+20!, SETINDX+13!, SETLLAB+4!, SETLACC+2!, SETLORD+19!, SETLTXLG+10! |
ERRS("DIERR" | SETPLAB+9, SETPLAB+10, SETPACC+7, SETPACC+8, SETPORD+25, SETPORD+26, SETINDX+20, SETLLAB+12, SETLLAB+13, SETLACC+8 , SETLACC+9, SETLORD+25, SETLORD+27, SETLTXLG+15, SETLTXLG+23 |
ESIGNODE | MAIN+9~, MAIN+11* |
FDA | MAIN+7~, SETPLAB+3!, SETPACC+2!, SETPORD+20!, SETINDX+13!, SETLLAB+4!, SETLACC+2!, SETLORD+19!, SETLTXLG+10! |
FDA( | SETPLAB+6*, SETPACC+4*, SETPORD+22*, SETINDX+14*, SETINDX+15*, SETINDX+16*, SETINDX+17*, SETINDX+18*, SETLLAB+7*, SETLLAB+9* , SETLACC+4*, SETLACC+5*, SETLORD+21*, SETLORD+22*, SETLTXLG+12* |
>> FLDS | PROVREPT+2*, LOCREPT+2*, BOTHREPT+2* |
>> FR | PROVREPT+2*, LOCREPT+2*, BOTHREPT+2* |
IEN | SETPORD+49~, SETPORD+50* |
IENS | SETPLAB+3!, SETPLAB+4*, SETPLAB+6, SETPACC+2!, SETPACC+3*, SETPACC+4, SETPORD+20!, SETPORD+21*, SETPORD+22, SETINDX+13! , SETLLAB+4!, SETLLAB+5*, SETLLAB+7, SETLLAB+9, SETLACC+2!, SETLACC+3*, SETLACC+4, SETLACC+5, SETLORD+19!, SETLORD+20* , SETLORD+21, SETLORD+22, SETLTXLG+10!, SETLTXLG+11*, SETLTXLG+12, SETLTXLG+18 |
>> L | PROVREPT+2*, LOCREPT+2*, BOTHREPT+2* |
LOCGET | MAIN+6~ |
LOCGET( | SETLLAB+6, SETLLAB+7, SETLLAB+8, SETLLAB+9 |
LOCGET("ACCESSION" | SETLACC+4, SETLACC+5 |
LOCGET("ORDER | ENTRY" , SETLORD+21, SETLORD+22 |
LOCSTR | MAIN+5~ |
LRAA | MAIN+2~, MAIN+27, MAIN+34, MAIN+35, MAIN+44, MAIN+45, CHNGPROV+1, CHNGPROV+6, CHNGPROV+7, CHNGPROV+39 , SETPACC+3, SETPORD+4, SETPORD+5, SETPORD+14, SETINDX~, SETINDX+10, CHNGLOC+1, CHNGLOC+26, SETLACC+3, SETLORD+3 , SETLORD+4, SETLORD+12, SETLTXLG+2, SETLTXLG+5 |
LRAAS | MAIN+2~ |
LRACC | MAIN+4~, MAIN+23* |
LRAD | MAIN+2~, MAIN+27, MAIN+34, MAIN+35, MAIN+44, CHNGPROV+1, CHNGPROV+6, CHNGPROV+7, CHNGPROV+39, SETPACC+3 , SETPORD+4, SETPORD+5, SETINDX~, SETINDX+10, CHNGLOC+1, CHNGLOC+26, SETLACC+3, SETLORD+3, SETLORD+4, SETLTXLG+2 , SETLTXLG+5 |
LRAN | MAIN+2~, MAIN+25, MAIN+27, MAIN+34, MAIN+35, MAIN+44, CHNGPROV+1, CHNGPROV+6, CHNGPROV+7, CHNGPROV+39 , SETPACC+3, SETPORD+4, SETPORD+5, SETPORD+15, SETINDX~, SETINDX+10, CHNGLOC+1, CHNGLOC+26, SETLACC+3, SETLORD+3 , SETLORD+4, SETLORD+13, SETLTXLG+2, SETLTXLG+5 |
LRDFN | MAIN+2~, MAIN+44*, SETPLAB+4, SETPORD+9*, SETPORD+39, SETLLAB+5 |
LREND | MAIN+4~, MAIN+20, MAIN+22*, MAIN+25*, MAIN+48, MAIN+56, SETPLAB+9, SETPLAB+10*, SETPLAB+19, SETPACC+7 , SETPACC+8*, SETPACC+10, SETPORD+26*, SETPORD+35*, SETPORD+59, SETLLAB+13*, SETLLAB+16, SETLACC+9*, SETLACC+11, SETLORD+27* , SETLORD+29, SETLTXLG+4, SETLTXLG+24*, SETLTXLG+27 |
LRIDT | MAIN+2~, CHNGPROV+1*, SETPLAB+4, SETLLAB+5 |
LRODT | MAIN+3~, MAIN+35*, MAIN+36, MAIN+37, CHNGPROV+7*, CHNGPROV+8, CHNGPROV+9, SETPORD+5*, SETPORD+8, SETPORD+9 , SETPORD+11, SETPORD+12, SETPORD+13, SETPORD+21, SETPORD+29, SETPORD+47, SETPORD+51, SETPORD+55, SETPORD+57, SETLORD+4* , SETLORD+7, SETLORD+9, SETLORD+10, SETLORD+11, SETLORD+20 |
LRSN | MAIN+3~, MAIN+34*, MAIN+36, CHNGPROV+8*, CHNGPROV+9, SETPORD+7*, SETPORD+8*, SETPORD+9, SETPORD+11, SETPORD+12 , SETPORD+21, SETPORD+29, SETLORD+6*, SETLORD+7*, SETLORD+9, SETLORD+10, SETLORD+20 |
LRSP | MAIN+33~, MAIN+36*, MAIN+37 |
LRSS | MAIN+2~, MAIN+45*, GETPHY+1, SETPLAB+5, SETPLAB+6, SETLLAB+2, SETLLAB+6, SETLLAB+7, SETLLAB+8, SETLLAB+9 |
LRSTOP | MAIN+4~, MAIN+20, MAIN+22* |
>> LRTEST | SETPORD+10*, SETPORD+11*, SETPORD+12, SETLORD+8*, SETLORD+9*, SETLORD+10 |
LRTSE | MAIN+4~, MAIN+22* |
LRUNC | MAIN+4~, MAIN+22* |
LRURG | MAIN+4~ |
NEW | SETINDX~, SETINDX+16 |
NLN | MAIN+8~, CHNGLOC+12*, CHNGLOC+13, CHNGLOC+15, CHNGLOC+26, SETLLAB+7, SETLACC+4, SETLORD+21, SETLTXLG+12 |
NLNMN | MAIN+8~, CHNGLOC+15*, SETLLAB+9, SETLACC+5, SETLORD+22 |
NPN | MAIN+7~, CHNGPROV+22*, CHNGPROV+23, CHNGPROV+39, SETPLAB+6, SETPACC+4, SETPORD+22, SETPORD+29, SETPORD+33, SETPORD+54 , SETLTXLG+19 |
NPNAME | SETPORD+53~, SETPORD+54*, SETPORD+57 |
OKNOW | SETPORD+49~, SETPORD+50* |
OLD | SETINDX~, SETINDX+15 |
OLN | MAIN+8~, CHNGLOC+1*, CHNGLOC+4, CHNGLOC+13, CHNGLOC+26 |
ON | MAIN+8~, CHNGPROV+6*, CHNGPROV+8, SETPORD+4*, SETPORD+8, SETPORD+51, SETPORD+55, SETPORD+57, SETLORD+3*, SETLORD+7 , SETLTXLG+2*, SETLTXLG+3, SETLTXLG+5, SETLTXLG+20 |
OPN | MAIN+7~, CHNGPROV+2*, CHNGPROV+5, CHNGPROV+9*, CHNGPROV+12, CHNGPROV+23, CHNGPROV+39, SETPORD+32, SETPORD+46 |
OPNAME | SETPORD+45~, SETPORD+46*, SETPORD+47, SETPORD+51, SETPORD+55 |
PATNAME | SETPORD+38~, SETPORD+42*, SETPORD+43, SETPORD+51, SETPORD+55, SETPORD+57 |
PROVGET | MAIN+6~ |
PROVGET( | GETPHY+1, SETPLAB+6 |
PROVGET("ACCESSION" | SETPACC+4 |
PROVGET("ORDE | R ENTRY" , SETPORD+22 |
PROVSTR | MAIN+5~ |
PTPTR | SETPORD+38~, SETPORD+39*, SETPORD+40, SETPORD+42 |
STR | MAIN+7~, SETPORD+55*, SETPORD+56 |
SUBFILE | SETPLAB+1~, SETPLAB+5*, SETPLAB+6, SETLLAB+1~, SETLLAB+2*, SETLLAB+7, SETLLAB+9 |
SUBNODE | SETINDX+1~, SETINDX+6*, SETINDX+7*, SETINDX+8 |
TODT | SETPORD+49~ |
TON | SETPORD+49~ |
>> TSTSTR | SETPORD+12*, SETPORD+13, SETPORD+14, SETPORD+15, SETLORD+10*, SETLORD+11, SETLORD+12, SETLORD+13 |
WOT | SETINDX~, SETINDX+6, SETINDX+7 |
>> Y | CHNGPROV+20, CHNGPROV+22, CHNGLOC+10, CHNGLOC+12 |