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 |  Global Variables Directly Accessed |  Local Variables |  Marked Items |  All
Print Page as PDF
Routine: BPXRMEXT

Package: IHS Mods To Patient Care Encounter

Routine: BPXRMEXT


Information

BPXRMEXT ;IHS/MSC/MGH - Calls to big for other routines. ;13-Aug-2015 12:23;du

Source Information

Source file <BPXRMEXT.m>

Call Graph

Call Graph Total: 8

Package Total Call Graph
Lexicon Utility 3 $$TAX^LEX10CS  $$GETFSN^LEXTRAN1  $$PERIOD^LEXU  
VA Fileman 3 BROWSE^DDBR  EN^DDIOL  ^DIR  
Clinical Reminders 1 ($$UIDOK,INCX,RFDX,RFTX)^PXRMLEXL  
Registration 1 (CLEAR,FULL)^VALM1  

Caller Graph

Caller Graph Total: 2

Package Total Caller Graph
Clinical Reminders 2 PXRMLEXL  PXRMTXIM  

Entry Points

Name Comments DBIA/ICR reference
PASTECSV(NODE) ;Paste the CSV file.
HTEXT ;Lexicon selection help text.
HELP ;Display help for taxonomy edits
XSEL ;Entry action for protocol PXRM LEXICON SELECT ENTRY.
LEXCHK(CODE,CODESYS,TERM,NCODES,NL,TEXTOUT) ;Use $$TAX^LEX10CS
SCTDESC(NODE) ;Append the SNOMED hierarchy to the description and then
IMPLIST(TAXIEN,TERM,CODESYS,NCODES,NLINES,TEXT) ;Build the list for an

External References

Name Field # of Occurrence
BROWSE^DDBR HELP+10
EN^DDIOL LEXCHK+11, PASTECSV+4, PASTECSV+5
^DIR XSEL+27
$$TAX^LEX10CS LEXCHK+6
$$GETFSN^LEXTRAN1 SCTDESC+11
$$PERIOD^LEXU IMPLIST+7
$$UIDOK^PXRMLEXL XSEL+21
INCX^PXRMLEXL XSEL+32, XSEL+35
RFDX^PXRMLEXL XSEL+33
RFTX^PXRMLEXL XSEL+34
CLEAR^VALM1 XSEL+31
FULL^VALM1 XSEL+16

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,ENUM," is not a valid selection."
  • Line Location: XSEL+9
Function Call: WRITE
  • Prompt: !,"The range is 1 to ",$O(^TMP("PXRMLEXL",$J,"LINES",""),-1),"."
  • Line Location: XSEL+10
Routine Call
  • DIR
  • Line Location:
    • XSEL+27

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^TMP( SCTDESC+4, SCTDESC+6, SCTDESC+7, SCTDESC+8, SCTDESC+9, SCTDESC+22, SCTDESC+24!, SCTDESC+25*
^TMP("LEXTAX" LEXCHK+4!, LEXCHK+14!, LEXCHK+15, LEXCHK+17, LEXCHK+19, LEXCHK+20, LEXCHK+28!
^TMP("PXRMCODES" IMPLIST+4
^TMP("PXRMLEXL" XSEL+8, XSEL+10
^TMP($J LEXCHK+23*, LEXCHK+24, LEXCHK+25*, LEXCHK+26*, PASTECSV+2!, PASTECSV+10*, SCTDESC+3!, SCTDESC+16*, SCTDESC+18, SCTDESC+20
, SCTDESC+22*, SCTDESC+23*, SCTDESC+25, SCTDESC+26!

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ACODE LEXCHK+3~, LEXCHK+20*, LEXCHK+22, LEXCHK+23, LEXCHK+24, LEXCHK+25, LEXCHK+26
ACTDT SCTDESC+2~, SCTDESC+7*, SCTDESC+11, IMPLIST+2~, IMPLIST+10*, IMPLIST+11*, IMPLIST+12, IMPLIST+13, IMPLIST+16, IMPLIST+17
CODE LEXCHK~, LEXCHK+6, LEXCHK+10, SCTDESC+2~, SCTDESC+8*, SCTDESC+11, IMPLIST+2~, IMPLIST+3*, IMPLIST+4*, IMPLIST+7
, IMPLIST+16
CODEI LEXCHK+3~, LEXCHK+16*, LEXCHK+17*, LEXCHK+19, LEXCHK+20, SCTDESC+2~, SCTDESC+5*, SCTDESC+6*, SCTDESC+7, SCTDESC+8
, SCTDESC+9, SCTDESC+16, SCTDESC+19*, SCTDESC+20*, SCTDESC+22
CODESYS LEXCHK~, LEXCHK+6, LEXCHK+10, LEXCHK+23, LEXCHK+24, LEXCHK+25, LEXCHK+27, IMPLIST~, IMPLIST+4, IMPLIST+7
DDS HELP+1~, HELP+4*
DESC SCTDESC+2~, SCTDESC+9*, SCTDESC+15*, SCTDESC+16, SCTDESC+17*, SCTDESC+18*, SCTDESC+20, SCTDESC+23, IMPLIST+2~, IMPLIST+13*
, IMPLIST+16, IMPLIST+17
DIR XSEL+18~
DIR("?" XSEL+26*
DIR("A" XSEL+24*
DIR("B" XSEL+25*
DIR(0 XSEL+19*, XSEL+20*, XSEL+22*, XSEL+23*
DIR0 HELP+1~
DIROUT XSEL+18~, XSEL+28
DIRUT XSEL+18~, XSEL+28
DONE PASTECSV+1~, PASTECSV+3*, PASTECSV+6, PASTECSV+8*, PASTECSV+9*, HELP+1~, HELP+4*, HELP+5, HELP+7*
DT LEXCHK+6
DTOUT XSEL+18~, XSEL+29
DUOUT XSEL+18~, XSEL+29
ENUM XSEL+1~, XSEL+7*, XSEL+8, XSEL+9
FSN SCTDESC+2~, SCTDESC+11*, SCTDESC+12, SCTDESC+13, SCTDESC+14
HE SCTDESC+2~, SCTDESC+13*, SCTDESC+14
HIER SCTDESC+2~, SCTDESC+14*, SCTDESC+15
HS SCTDESC+2~, SCTDESC+12*, SCTDESC+13, SCTDESC+14
INACTDT IMPLIST+2~, IMPLIST+12*, IMPLIST+16, IMPLIST+17
IND LEXCHK+3~, LEXCHK+18*, LEXCHK+19*, LEXCHK+20, HELP+1~, HELP+5*, HELP+6, HELP+7, XSEL+1~, XSEL+6*
, XSEL+7
IORI HELP+9~
IOSTBM HELP+9~
LIST XSEL+1~, XSEL+2*, XSEL+4*, XSEL+6, XSEL+7, XSEL+32, XSEL+33, XSEL+34, XSEL+35
LVALID XSEL+1~, XSEL+5*, XSEL+12*, XSEL+13
NCODES LEXCHK~, LEXCHK+21*, LEXCHK+22, IMPLIST~, IMPLIST+3*, IMPLIST+9*, IMPLIST+16
NCODES( LEXCHK+27*
NFOUND LEXCHK+3~, LEXCHK+7*, LEXCHK+8
NL LEXCHK~, LEXCHK+12*, LEXCHK+13*, LEXCHK+22*, PASTECSV+1~, PASTECSV+3*, PASTECSV+10*
NLINES IMPLIST~, IMPLIST+3*, IMPLIST+15*, IMPLIST+16, IMPLIST+17
NODE PASTECSV~, PASTECSV+2, PASTECSV+10, SCTDESC~, SCTDESC+4, SCTDESC+6, SCTDESC+7, SCTDESC+8, SCTDESC+9, SCTDESC+22
, SCTDESC+24, SCTDESC+25
NUM SCTDESC+2~, SCTDESC+17*, SCTDESC+21*, SCTDESC+22, SCTDESC+23, IMPLIST+2~, IMPLIST+10*, IMPLIST+14*, IMPLIST+16
OPTION XSEL+18~, XSEL+30*, XSEL+32, XSEL+33, XSEL+34, XSEL+35
PDATA IMPLIST+2~, IMPLIST+5!, IMPLIST+7
PDATA( IMPLIST+11, IMPLIST+12, IMPLIST+13
RESULT LEXCHK+3~, LEXCHK+6*, LEXCHK+7, IMPLIST+2~, IMPLIST+7*, IMPLIST+8
SRC LEXCHK+3~, LEXCHK+15*, LEXCHK+17, LEXCHK+19, LEXCHK+20, SCTDESC+2~, SCTDESC+4*, SCTDESC+6, SCTDESC+7, SCTDESC+8
, SCTDESC+9, SCTDESC+11, SCTDESC+22, SCTDESC+23
TAXIEN IMPLIST~
TEMP PASTECSV+1~, PASTECSV+7*, PASTECSV+9, PASTECSV+10
TERM LEXCHK~, LEXCHK+23, LEXCHK+24, LEXCHK+25, IMPLIST~, IMPLIST+4
TEXT LEXCHK+3~, LEXCHK+11, HELP+1~, IMPLIST~
TEXT( HELP+6*, HELP+7!, IMPLIST+16*, IMPLIST+17*
TEXT(1 LEXCHK+9*, LEXCHK+12
TEXT(2 LEXCHK+10*, LEXCHK+13
TEXTOUT LEXCHK~
TEXTOUT( LEXCHK+12*, LEXCHK+13*, LEXCHK+22*
U LEXCHK+20, XSEL+19, SCTDESC+7, SCTDESC+8, SCTDESC+9, SCTDESC+23, IMPLIST+12, IMPLIST+16, IMPLIST+17
>> VALMBCK HELP+11*, XSEL+13*, XSEL+28*, XSEL+29*, XSEL+37*
>> VALMCNT XSEL+8
X XSEL+18~
>> XQORNOD(0 XSEL+2
Y XSEL+18~, XSEL+30

Marked Items

Name Field # of Occurrence
$T(HTEXT+IND HELP+6
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Local Variables |  Marked Items |  All