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

Package: Clinical Reminders

Routine: PXRMTAXL


Information

PXRMTAXL ;SLC/PKR - List Manager routines for Taxonomies. ;15-Apr-2015 04:49;du

Source Information

Source file <PXRMTAXL.m>

Call Graph

Call Graph Total: 16

Package Total Call Graph
Clinical Reminders 8 COPY^PXRMCPLS  LMCLBROW^PXRMSINQ  (BLDLIST,CLOG,COPY,INITMPG,INQ)^PXRMTAXL  ($$LMFMTSTR,COLFMT)^PXRMTEXT  SEARCH^PXRMTXCS  IMP^PXRMTXIM  (BTAXINQ,OLDINQ)^PXRMTXIN  SMANEDIT^PXRMTXSM  
VA Fileman 4 BROWSE^DDBR  EN^DDIOL  ^DIC  ^DIR  
Registration 3 EN^VALM  (CLEAR,FULL)^VALM1  CLEAN^VALM10  
Kernel 1 (ENDR,KILL)^%ZISS  

Caller Graph

Caller Graph Total: 5

Package Total Caller Graph
Clinical Reminders 4 PXRM TAXONOMY MANAGEMENT  PXRMTAXL  PXRMTXCE  PXRMTXSM  
PCE Patient Care Encounter 1 PXRM TAXONOMY MANAGEMENT  

Entry Points

Name Comments DBIA/ICR reference
CLOGS ;Display Change Log for a selected entry.
HELP ;Display help.
CODESRCH ;Let the user input a code and then search for all taxonomies
COPYS ;Copy a selected entry.
EDITS ;Edit a selected entry.
INITMPG ;Initialize all the ^TMP globals.
INQS ;Display inquiry for selected entries.
PEXIT ; Protocol exit code
HTEXT ;Taxonomy mangement help text.
IMPS ;Import codes into a selected entry.
FORMAT(NUMBER,NAME,DESC,FMTSTR,NL,OUTPUT) ;Format entry number, name,
HDR ; Header code
XSEL ;Entry action for protocol PXRM TAXONOMY SELECT ENTRY.
START ;Main entry point for PXRM Taxonomy Management
ADD ;Add a new entry.
BLDLIST(NODE) ;Build of list of Taxomomy file entries.
ENTRY ;Entry code
GETSEL(TEXT) ;Get a single selection
INQ(IEN) ;Taxonomy inquiry.
OLDINQS ;Old Taxonomy inquiry.
XQORM ;Set range for selection.
COPY(IEN) ;Copy a selected entry to a new name.
EXIT ;Exit code
CLOG(IEN) ;Display the edit history.

External References

Name Field # of Occurrence
ENDR^%ZISS START+3
KILL^%ZISS START+6
BROWSE^DDBR HELP+10
EN^DDIOL ADD+10
^DIC ADD+7
^DIR GETSEL+6, XSEL+31
COPY^PXRMCPLS COPY+2
LMCLBROW^PXRMSINQ CLOG+1
BLDLIST^PXRMTAXL COPY+3, ENTRY+2
CLOG^PXRMTAXL XSEL+40
COPY^PXRMTAXL XSEL+37
INITMPG^PXRMTAXL ENTRY+1, EXIT+1
INQ^PXRMTAXL XSEL+39
$$LMFMTSTR^PXRMTEXT BLDLIST+4
COLFMT^PXRMTEXT FORMAT+4
SEARCH^PXRMTXCS CODESRCH+4
IMP^PXRMTXIM IMPS+5
BTAXINQ^PXRMTXIN INQ+1
OLDINQ^PXRMTXIN OLDINQS+6
SMANEDIT^PXRMTXSM ADD+13, EDITS+5, XSEL+38
EN^VALM START+4
CLEAR^VALM1 ADD+1, XSEL+35
FULL^VALM1 CODESRCH+2, COPY+1, EXIT+3, OLDINQS+5, XSEL+18
CLEAN^VALM10 EXIT+2

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: CODESRCH+3
Function Call: WRITE
  • Prompt: IORESET
  • Line Location: START+5
Function Call: WRITE
  • Prompt: !,"Only one item number allowed."
  • Line Location: XSEL+7
Function Call: WRITE
  • Prompt: !,SEL_" is not a valid item number."
  • Line Location: XSEL+10
Routine Call
  • VALM
  • Line Location:
    • START+4
Routine Call
  • DIC
  • Line Location:
    • ADD+7
Routine Call
  • DIR
  • Line Location:
    • GETSEL+6
    • XSEL+31

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^PXD(811.2 - [#811.2] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^ORD(101 - [#101] XQORM+3
^PXD(811.2 - [#811.2] BLDLIST+7, BLDLIST+8, BLDLIST+12, XSEL+15
^TMP( BLDLIST+2!, BLDLIST+10*, BLDLIST+11*, BLDLIST+17*, BLDLIST+18*, BLDLIST+19*, BLDLIST+20*, BLDLIST+21*
^TMP("PXRMTAXL" GETSEL+2, GETSEL+7, INITMPG+1!, XQORM+2, XSEL+14

Label References

Name Line Occurrences
$$GETSEL CLOGS+3, COPYS+3, EDITS+3, IMPS+3, INQS+3, OLDINQS+3
CLOG CLOGS+5
COPY COPYS+5
FORMAT BLDLIST+14
INQ INQS+5
XQORM ENTRY+3, PEXIT+3

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
CLASS EDITS+1~, XSEL+1~, XSEL+15*, XSEL+23, XSEL+29
DA ADD+2~, ADD+12*, ADD+13
DDS HELP+1~, HELP+4*
DESC BLDLIST+1~, BLDLIST+12*, BLDLIST+13*, BLDLIST+14, FORMAT~, FORMAT+3
DIC ADD+2~, ADD+3*
DIC("A" ADD+5*
DIC(0 ADD+4*
DIR GETSEL+1~, XSEL+21~
DIR("?" XSEL+30*
DIR("A" GETSEL+5*, XSEL+28*
DIR("B" XSEL+29*
DIR(0 GETSEL+4*, XSEL+22*, XSEL+24*, XSEL+25*, XSEL+26*, XSEL+27*
DIR0 HELP+1~
DIROUT XSEL+21~, XSEL+32
DIRUT XSEL+21~, XSEL+32
DLAYGO ADD+2~, ADD+6*
DONE HELP+1~, HELP+4*, HELP+5, HELP+7*
DTOUT ADD+2~, ADD+8, XSEL+21~, XSEL+33
DUOUT ADD+2~, ADD+8, XSEL+21~, XSEL+33
DUZ(0 XSEL+23
EDITOK XSEL+1~, XSEL+23*, XSEL+24
FMTSTR BLDLIST+1~, BLDLIST+4*, BLDLIST+14, FORMAT~, FORMAT+4
IEN BLDLIST+1~, BLDLIST+8*, BLDLIST+10, BLDLIST+11, BLDLIST+12, CLOG~, CLOG+1, CLOGS+1~, CLOGS+3*, CLOGS+4
, CLOGS+5, COPY~, COPY+2, COPYS+1~, COPYS+3*, COPYS+4, COPYS+5, EDITS+1~, EDITS+3*, EDITS+4
, EDITS+5, IMPS+1~, IMPS+3*, IMPS+4, IMPS+5, INQ~, INQ+1, INQS+1~, INQS+3*, INQS+4
, INQS+5, OLDINQS+1~, OLDINQS+3*, OLDINQS+4, OLDINQS+6, XSEL+1~, XSEL+14*, XSEL+15, XSEL+37, XSEL+38
, XSEL+39, XSEL+40
IND BLDLIST+1~, BLDLIST+16*, BLDLIST+17, HELP+1~, HELP+5*, HELP+6, HELP+7
IOF CODESRCH+3
>> IORESET START+5
IORI HELP+9~
IOSTBM HELP+9~
NAME BLDLIST+1~, BLDLIST+6*, BLDLIST+7*, BLDLIST+8, BLDLIST+14, FORMAT~, FORMAT+3
NEW ADD+2~, ADD+9*, ADD+10, ADD+11
NL BLDLIST+1~, BLDLIST+14, BLDLIST+16, FORMAT~, FORMAT+4
NODE BLDLIST~, BLDLIST+2, BLDLIST+10, BLDLIST+11, BLDLIST+17, BLDLIST+18, BLDLIST+19, BLDLIST+20, BLDLIST+21
NTAX GETSEL+1~, GETSEL+2*, GETSEL+3, GETSEL+4, XQORM+1~, XQORM+2*, XQORM+3
NUM BLDLIST+1~, BLDLIST+5*, BLDLIST+9*, BLDLIST+10, BLDLIST+11, BLDLIST+14, BLDLIST+18, BLDLIST+19, BLDLIST+21
NUMBER FORMAT~, FORMAT+3
OPTION XSEL+21~, XSEL+34*, XSEL+37, XSEL+38, XSEL+39, XSEL+40
OUTPUT BLDLIST+1~, BLDLIST+14, FORMAT~, FORMAT+4
OUTPUT( BLDLIST+17
>> PXRMINST XSEL+23
SEL XSEL+1~, XSEL+2*, XSEL+4*, XSEL+6, XSEL+9, XSEL+10, XSEL+14
START BLDLIST+1~, BLDLIST+15*, BLDLIST+19
TEMP FORMAT+2~, FORMAT+3*, FORMAT+4
TEXT GETSEL~, GETSEL+5, HELP+1~
TEXT( HELP+6*, HELP+7!
U ADD+9, ADD+12, BLDLIST+19, FORMAT+3, XQORM+3, XSEL+15, XSEL+22
>> VALMAR XSEL+9
VALMBCK ADD+8*, ADD+14*, CLOGS+4*, CLOGS+6*, CODESRCH+5*, COPY+4*, COPYS+4*, EDITS+4*, EXIT+4*, HELP+11*
, IMPS+4*, IMPS+6*, INQS+4*, INQS+6*, OLDINQS+4*, OLDINQS+7*, START+1~, XSEL+8*, XSEL+11*, XSEL+32*
, XSEL+33*, XSEL+41*
>> VALMCNT BLDLIST+5*, BLDLIST+15, BLDLIST+17*, BLDLIST+18, BLDLIST+19, BLDLIST+20, XSEL+9
>> VALMDDF BLDLIST+4
>> VALMHDR(1 HDR+1*
VALMSG HDR+2*, PEXIT+1*, START+1~
X GETSEL+1~, START+1~, START+2*, XSEL+21~
>> XQORM("#" XQORM+3*
>> XQORM("A" XQORM+4*
>> XQORNOD(0 XSEL+2
Y ADD+2~, ADD+8, ADD+9, ADD+12, GETSEL+1~, GETSEL+7, XSEL+21~, XSEL+34

Marked Items

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