Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Label References |  Local Variables |  Marked Items |  All
Print Page as PDF
Routine: BLRPAMGE

Package: IHS Changes To Lab

Routine: BLRPAMGE


Information

BLRPAMGE ; IHS/MSC/MKK - BLR Parameters And Mail Group Edits ; 13-Oct-2017 14:04 ; MKK

Source Information

Source file <BLRPAMGE.m>

Call Graph

Call Graph Total: 9

Package Total Call Graph
IHS Changes To Lab 3 (CHANGE,MAILGRPE,RPTERR)^BLREMERA  (ADDTMENU,EEP,HEADERDT,MENUDRFM,PRESSKEY)^BLRGMENU  (CHANGEN,CHANGEWE)^BLRPAMGE  
VA Fileman 3 $$FIND1^DIC  ($$GET1,EN)^DIQ  ^DIR  
IHS VA Utilities 1 ^XBFMK  
Kernel 1 ($$CJ,$$UP)^XLFSTR  
Toolkit 1 ($$GET,EN)^XPAR  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
IHS Changes To Lab 1 BLRPAMGE  

Entry Points

Name Comments DBIA/ICR reference
LABTDESC ; EP - LAB TECHS Mail Group
PARADESC ; EP - RPMS Lab Parameter's Description
CHDYSACC ; EP - 'Change' BLR DAYS TO ACCESSION parameter
EDITLABT ; EP - Edit the LAB TECHS Mail Group
EDITLMSG ; EP - Edit the LAB MESSAGING Mail Group
PEP ; EP
EEP ; Ersatz EP
EDITLAB ; EP 0 Edit the LAB Mail Group
BLRCCMNU ; EP - 'Change' BLR CC DATA parameter
LQADESC ; EP LAB QUALITATIVE ALERT Mail Group
CHANGEN(PARAMETER,ENTITY) ; EP - Modify Numeric Parameter
MGRPDESC ; EP - Mail Groups Descriptions
LMIDESC ; EP - LMI Mail Group
CHPTCONF ; EP - 'Change' BLR PT CONFIRM parameter
BADDESC ; EP - BLR AGE DETAIL parameter
LABDESC ; EP - LAB Mail Group
BPTCDESC ; EP - BLR PT CONFIRM parameter
SHOWDESC(WOT,DICN) ; EP - Display Description
EDITLPMR ; EP - Edit the BLR LAB PATIENT MERGE Mail Group
BDTADESC ; EP - BLR DAYS TO ACCESSION parameter
JUSTNEW ; EP - NEW example
EDITEMRN ; EP - Edit the LAB EMERENCY ROOM NOTIFICATION Mail Group
BCCDDESC ; EP - BLR CC DATA parameter
CHRESCNG ; EP - 'Change' BLR LAB RESULTS CHANGED NOTIFY parameter
EDITLINK ; EP - Edit the BLRLINK Mail Group
LMESDESC ; EP - LAB MESSAGING Mail Group
SETBLRVS(TWO) ; EP - Set the BLRVERN variable(s)
EDITQALT ; EP - Edit the LAB QUALITATIVE ALERT Mail Group
LINKDESC ; EP - BLRLINK Mail Group
MGRPS ; EP - Edit RPMS Lab Mail Groups
BEOWDESC ; EP - BLR ERROR OVERFLOW WARNING Mail Group
BQADESC ; EP - BLR QUALITATIVE ALERT parameter
DETAGE ; EP - Edit 'BLR AGE DETAIL' parameter
BDOBODES ; EP - BLR DOB ONLY parameter
EDITAPW ; EP - Edit the BLR APPLICATION PLUGIN WARNING Mail Group
LRCDESC ; EP - LAB RESULTS CHANGED Mail Group
EDITLRCM ; EP - Edit the LAB RESULTS CHANGED Mail Group
BLRCNDES ; EP - BLR LAB RESULTS CHANGED NOTIFY parameter
BAPWDESC ; EP - BLR APPLICATION PLUGIN WARNING Mail Group
EP ; EP
LHUNDESC ; EP - LAB HIGH URGENCY NOTIFICATION Mail Group
BEADESC ; EP - BLR EMERGENCY ALERT parameter
EDITEROW ; EP - Edit the BLR ERROR OVERFLOW WARNING Mail Group
BCDPVCDE ; EP - BLR COLL DT PCC VISIT CREATION parameter
CDOBONLY ; EP - 'Change' BLR DOB ONLY parameter
EDITLMI ; EP - Edit the LMI Mail Group
PARAMS ; EP - Edit RPMS Lab Parameters
LERNDESC ; EP - LAB EMERENCY ROOM NOTIFICATION Mail Group
CHQUALRT ; EP - 'Change' BLR QUALITATIVE ALERT parameter
BLPMDESC ; EP - BLR LAB PATIENT MERGE Mail Group
CHANGEWE(PARAMETER,ENTITY) ; EP - Modify Yes/No Parameter With ENTITY passed in

External References

Name Field # of Occurrence
CHANGE^BLREMERA DETAGE+1, CDOBONLY+1, CHRESCNG+1, CHQUALRT+1
MAILGRPE^BLREMERA EDITLRCM+1, EDITQALT+1, EDITEMRN+1, EDITLMI+1, EDITAPW+1, EDITEROW+1, EDITLPMR+1, EDITLINK+1, EDITLMSG+1, EDITLAB+1
, EDITLABT+1
RPTERR^BLREMERA CHANGEN+33, CHANGEWE+34
ADDTMENU^BLRGMENU PEP+5, PEP+6, PEP+7, PEP+8, PARAMS+5, PARAMS+6, PARAMS+7, PARAMS+8, PARAMS+9, PARAMS+10
, PARAMS+11, PARAMS+12, PARAMS+13, PARADESC+5, PARADESC+6, PARADESC+7, PARADESC+8, PARADESC+9, PARADESC+10, PARADESC+11
, PARADESC+12, PARADESC+13, MGRPS+5, MGRPS+6, MGRPS+7, MGRPS+8, MGRPS+9, MGRPS+10, MGRPS+11, MGRPS+12
, MGRPS+13, MGRPS+14, MGRPS+15, MGRPS+16, MGRPDESC+3, MGRPDESC+4, MGRPDESC+5, MGRPDESC+6, MGRPDESC+7, MGRPDESC+8
, MGRPDESC+9, MGRPDESC+10, MGRPDESC+11, MGRPDESC+12, MGRPDESC+13, MGRPDESC+14
EEP^BLRGMENU EEP+1
HEADERDT^BLRGMENU CHANGEN+12, CHANGEWE+13, SHOWDESC+7
MENUDRFM^BLRGMENU PEP+10, PARAMS+15, PARADESC+15, MGRPS+18, MGRPDESC+16
PRESSKEY^BLRGMENU CHANGEN+22, CHANGEN+31, CHANGEWE+23, CHANGEWE+32, SHOWDESC+13
CHANGEN^BLRPAMGE CHDYSACC+1
CHANGEWE^BLRPAMGE CHPTCONF+1, BLRCCMNU+1
$$FIND1^DIC SHOWDESC+9
$$GET1^DIQ SHOWDESC+10
EN^DIQ SHOWDESC+12
^DIR CHANGEN+18, CHANGEWE+19
^XBFMK CHANGEN+14, CHANGEWE+15, SHOWDESC+8
$$CJ^XLFSTR CHANGEN+7, CHANGEWE+7
$$UP^XLFSTR CHANGEWE+25
$$GET^XPAR CHANGEN+10, CHANGEN+29, CHANGEWE+10, CHANGEWE+30
EN^XPAR CHANGEN+26, CHANGEWE+27

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,?4,"Invalid/No Entry/Quit. Routine Ends."
  • Line Location: CHANGEN+21
Function Call: WRITE
  • Prompt: !!,?4,PARAMETER," Parameter is currently ",RESULT
  • Line Location: CHANGEN+30
Function Call: WRITE
  • Prompt: !!,?4,"Invalid/No Entry/Quit. Routine Ends."
  • Line Location: CHANGEWE+22
Function Call: WRITE
  • Prompt: !!,?4,PARAMETER," Parameter is currently ",$S(RESULT:"YES",RESULT=0:"NO",1:"")
  • Line Location: CHANGEWE+31
Routine Call
  • DIC
  • Line Location:
    • SHOWDESC+9
Routine Call
  • DIR
  • Line Location:
    • CHANGEN+18
    • CHANGEWE+19

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^DIC - [#1] GET1^DIQ

Label References

Name Line Occurrences
SETBLRVS PEP+3, PARAMS+3, PARADESC+3, MGRPS+3, CHANGEN+3, CHANGEWE+3, SHOWDESC+3
SHOWDESC BCCDDESC+1, BADDESC+1, BEADESC+1, BCDPVCDE+1, BDOBODES+1, BLRCNDES+1, BQADESC+1, BDTADESC+1, BPTCDESC+1, LHUNDESC+1
, LRCDESC+1, LQADESC+1, LERNDESC+1, LMIDESC+1, BEOWDESC+1, BLPMDESC+1, LINKDESC+1, LMESDESC+1, BAPWDESC+1, LABDESC+1
, LABTDESC+1

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> ANSWER CHANGEN+24*, CHANGEN+26, CHANGEWE+25*, CHANGEWE+27
BLRVERN SETBLRVS+1!, SETBLRVS+3*
BLRVERN2 SETBLRVS+1!, SETBLRVS+4*
>> DA SHOWDESC+9*
>> DIC SHOWDESC+10*
DICN SHOWDESC~, SHOWDESC+1, SHOWDESC+4, SHOWDESC+9, SHOWDESC+10, SHOWDESC+11
>> DILOCKTM PEP+1, PARAMS+1, PARADESC+1, MGRPS+1, MGRPDESC+1, CHANGEN+1, CHANGEWE+1, SHOWDESC+1, JUSTNEW+1
>> DIR("A" CHANGEN+16*, CHANGEWE+17*
>> DIR("B" CHANGEN+17*, CHANGEWE+18*
>> DIR(0 CHANGEN+15*, CHANGEWE+16*
>> DIRUT CHANGEN+20, CHANGEWE+21
>> DISYS PEP+1, PARAMS+1, PARADESC+1, MGRPS+1, MGRPDESC+1, CHANGEN+1, CHANGEWE+1, SHOWDESC+1, JUSTNEW+1
>> DR SHOWDESC+11*
DT PEP+1, PARAMS+1, PARADESC+1, MGRPS+1, MGRPDESC+1, CHANGEN+1, CHANGEWE+1, SHOWDESC+1, JUSTNEW+1
DTIME PEP+1, PARAMS+1, PARADESC+1, MGRPS+1, MGRPDESC+1, CHANGEN+1, CHANGEWE+1, SHOWDESC+1, JUSTNEW+1
DUZ PEP+1, PARAMS+1, PARADESC+1, MGRPS+1, MGRPDESC+1, CHANGEN+1, CHANGEWE+1, SHOWDESC+1, JUSTNEW+1
ENTITY CHANGEN~, CHANGEN+1, CHANGEN+9*, CHANGEN+10, CHANGEN+26, CHANGEN+29, CHANGEWE~, CHANGEWE+1, CHANGEWE+9*, CHANGEWE+10
, CHANGEWE+27, CHANGEWE+30
>> ERRS CHANGEN+26, CHANGEN+28, CHANGEN+33, CHANGEWE+27, CHANGEWE+29, CHANGEWE+34
>> HEADER(1 CHANGEN+5*, CHANGEWE+5*, SHOWDESC+4*
>> HEADER(2 CHANGEN+6*, CHANGEWE+6*, SHOWDESC+5*
>> HEADER(3 CHANGEN+7*, CHANGEWE+7*, SHOWDESC+6*
IO PEP+1, PARAMS+1, PARADESC+1, MGRPS+1, MGRPDESC+1, CHANGEN+1, CHANGEWE+1, SHOWDESC+1, JUSTNEW+1
>> IOBS PEP+1, PARAMS+1, PARADESC+1, MGRPS+1, MGRPDESC+1, CHANGEN+1, CHANGEWE+1, SHOWDESC+1, JUSTNEW+1
IOF PEP+1, PARAMS+1, PARADESC+1, MGRPS+1, MGRPDESC+1, CHANGEN+1, CHANGEWE+1, SHOWDESC+1, JUSTNEW+1
IOM PEP+1, PARAMS+1, PARADESC+1, MGRPS+1, MGRPDESC+1, CHANGEN+1, CHANGEN+7, CHANGEWE+1, CHANGEWE+7, SHOWDESC+1
, JUSTNEW+1
ION PEP+1, PARAMS+1, PARADESC+1, MGRPS+1, MGRPDESC+1, CHANGEN+1, CHANGEWE+1, SHOWDESC+1, JUSTNEW+1
>> IOS PEP+1, PARAMS+1, PARADESC+1, MGRPS+1, MGRPDESC+1, CHANGEN+1, CHANGEWE+1, SHOWDESC+1, JUSTNEW+1
IOSL PEP+1, PARAMS+1, PARADESC+1, MGRPS+1, MGRPDESC+1, CHANGEN+1, CHANGEWE+1, SHOWDESC+1, JUSTNEW+1
IOST PEP+1, PARAMS+1, PARADESC+1, MGRPS+1, MGRPDESC+1, CHANGEN+1, CHANGEWE+1, SHOWDESC+1, JUSTNEW+1
>> IOT PEP+1, PARAMS+1, PARADESC+1, MGRPS+1, MGRPDESC+1, CHANGEN+1, CHANGEWE+1, SHOWDESC+1, JUSTNEW+1
>> IOXY PEP+1, PARAMS+1, PARADESC+1, MGRPS+1, MGRPDESC+1, CHANGEN+1, CHANGEWE+1, SHOWDESC+1, JUSTNEW+1
PARAMETER CHANGEN~, CHANGEN+1, CHANGEN+6, CHANGEN+10, CHANGEN+16, CHANGEN+26, CHANGEN+29, CHANGEN+30, CHANGEN+33, CHANGEWE~
, CHANGEWE+1, CHANGEWE+6, CHANGEWE+10, CHANGEWE+17, CHANGEWE+27, CHANGEWE+30, CHANGEWE+31, CHANGEWE+34
>> RESULT CHANGEN+10*, CHANGEN+17, CHANGEN+29*, CHANGEN+30, CHANGEWE+10*, CHANGEWE+11*, CHANGEWE+18, CHANGEWE+30*, CHANGEWE+31
TWO SETBLRVS~, SETBLRVS+4
U PEP+1, PARAMS+1, PARADESC+1, MGRPS+1, MGRPDESC+1, CHANGEN+1, CHANGEWE+1, SHOWDESC+1, JUSTNEW+1
WOT SHOWDESC~, SHOWDESC+1, SHOWDESC+5, SHOWDESC+9
>> X CHANGEN+24, CHANGEWE+25
>> XPARSYS PEP+1, PARAMS+1, PARADESC+1, MGRPS+1, MGRPDESC+1, CHANGEN+1, CHANGEWE+1, SHOWDESC+1, JUSTNEW+1
>> XQXFLG PEP+1, PARAMS+1, PARADESC+1, MGRPS+1, MGRPDESC+1, CHANGEN+1, CHANGEWE+1, SHOWDESC+1, JUSTNEW+1
>> Y CHANGEN+20, CHANGEWE+21

Marked Items

Name Field # of Occurrence
$T( SETBLRVS+3
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Label References |  Local Variables |  Marked Items |  All