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 |  All
Print Page as PDF
Routine: PXRMBXTL

Package: Clinical Reminders

Routine: PXRMBXTL


Information

PXRMBXTL ; SLC/PKR - Build expanded taxonomies. ;03-Mar-2016 12:11;DU

Source Information

Source file <PXRMBXTL.m>

Call Graph

Call Graph Total: 10

Package Total Call Graph
DRG Grouper 3 ($$NEXT,$$STATCHK)^ICDAPIU  ($$NEXT,$$STATCHK)^ICPTAPIU  $$CPT^ICPTCOD  
VA Fileman 3 EN^DDIOL  $$GET1^DID  ^DIK  
Clinical Reminders 2 (DELEXTL,EXPALL,EXPAND)^PXRMBXTL  $$SELECT^PXRMINQ  
Kernel 2 $$NOW^XLFDT  (BMES,MES)^XPDUTL  

Caller Graph

Caller Graph Total: 15

Package Total Caller Graph
Clinical Reminders 11 PXRM TAXONOMY EXPANSION  PXRM TAXONOMY EXPANSION ALL  PXRMBXTL  PXRMP12I  PXRMP4I  PXRMP6I  PXRMTAXD  PXRMTAXS  
PXRMTDUP  PXRMTXCR  PXRMV2I  
IHS Mods To Patient Care Encounter 2 BPXRM203  BPXRMTAX  
PCE Patient Care Encounter 2 PXRM TAXONOMY EXPANSION  PXRM TAXONOMY EXPANSION ALL  

Entry Points

Name Comments DBIA/ICR reference
EXPALLO ;Rebuild all taxonomy expansions, used by option
CHECK(TAXIEN,KI) ;Check for expanded taxonomy, build it if it does not
EXPAND(TAXIEN,KI) ;Build an expanded taxonomy. If KI is defined then
ICD0(TAXIEN,LOW,HIGH,NICD0) ;Build the list of internal entries for ICD0
EXPALL ;Rebuild all taxonomy expansions.
LOCKXTL(TAXIEN) ;Lock the expanded taxonomy entry. This may be called during
SELEXP ;Entry point for the option selected taxonomy expansion.
ULOCKXTL(TAXIEN) ;Unlock the expanded taxonomy.
ICPT(TAXIEN,LOW,HIGH,NICPT,NRCPT) ;Build the list of internal entries
SZN ;Set 0 node.
DELEXTL(TAXIEN) ;Delete an expanded taxonomy.
ICD9(TAXIEN,LOW,HIGH,NICD9) ;Build the list of internal entries for ICD9

External References

Name Field # of Occurrence
EN^DDIOL LOCKXTL+16
$$GET1^DID EXPAND+19, EXPAND+31, EXPAND+43
^DIK DELEXTL+5
$$NEXT^ICDAPIU ICD0+11, ICD9+11
$$STATCHK^ICDAPIU ICD0+5, ICD9+5
$$NEXT^ICPTAPIU ICPT+32
$$STATCHK^ICPTAPIU ICPT+11
$$CPT^ICPTCOD ICPT+18
DELEXTL^PXRMBXTL EXPALL+7
EXPALL^PXRMBXTL EXPALLO+3
EXPAND^PXRMBXTL EXPALL+8
$$SELECT^PXRMINQ SELEXP+2
$$NOW^XLFDT EXPAND+7, ICPT+18
BMES^XPDUTL EXPALL+2, EXPALL+9
MES^XPDUTL EXPALL+6

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"You must hold the PXRM MANAGER key to use this option."
  • Line Location: EXPALLO+2

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^ICD9 - [#80] GET1^DID
^ICD0 - [#80.1] GET1^DID
^ICPT - [#81] GET1^DID
^PXD(811.3 - [#811.3] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^ICPT("B" ICPT+8
^PXD(811.2 - [#811.2] EXPALL+4, EXPALL+5, EXPAND+12, EXPAND+14, EXPAND+24, EXPAND+26, EXPAND+36, EXPAND+38
^PXD(811.3 - [#811.3] CHECK+3, EXPAND+6!, EXPAND+8*, EXPAND+9*, EXPAND+21*, EXPAND+33*, EXPAND+45*, ICD0+7, ICD0+9*, ICD0+10*
, ICD9+7, ICD9+9*, ICD9+10*, ICPT+13, ICPT+15*, ICPT+16*, ICPT+21, ICPT+23*, ICPT+24*, ICPT+30*
, ICPT+31*, LOCKXTL+8, SZN+3, SZN+6*, ULOCKXTL+1
^RAMIS(71 - [#71] ICPT+28
^XUSEC("PXRM MANAGER" EXPALLO+1

Label References

Name Line Occurrences
$$LOCKXTL DELEXTL+1, EXPAND+3
EXPAND CHECK+4, SELEXP+4
ICD0 EXPAND+18
ICD9 EXPAND+30
ICPT EXPAND+42
SZN EXPAND+53
ULOCKXTL DELEXTL+6, EXPAND+54

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ACT ICPT+2~, ICPT+20*, ICPT+21
CNT ICPT+2~, ICPT+7*, ICPT+9*, ICPT+10, ICPT+17
CODE ICD0+2~, ICD0+3*, ICD0+4, ICD0+5, ICD0+11*, ICD9+2~, ICD9+3*, ICD9+4, ICD9+5, ICD9+11*
, ICPT+2~, ICPT+3*, ICPT+6, ICPT+8, ICPT+11, ICPT+18, ICPT+32*
CPTDATE EXPAND+4~, EXPAND+43*, EXPAND+44*, EXPAND+45
CPTIEN ICPT+2~, ICPT+7*, ICPT+8*
DA DELEXTL+2~, DELEXTL+4*
DATEBLT EXPAND+4~, EXPAND+7*, EXPAND+9
DIK DELEXTL+2~, DELEXTL+3*
>> DILOCKTM LOCKXTL+8
DUZ EXPALLO+1
HIGH EXPAND+4~, EXPAND+16*, EXPAND+17*, EXPAND+18, EXPAND+28*, EXPAND+29*, EXPAND+30, EXPAND+40*, EXPAND+41*, EXPAND+42
, ICD0~, ICD0+4, ICD9~, ICD9+4, ICPT~, ICPT+6
ICD0DATE EXPAND+4~, EXPAND+19*, EXPAND+20*, EXPAND+21
ICD9DATE EXPAND+4~, EXPAND+31*, EXPAND+32*, EXPAND+33
IEN EXPALL+1~, EXPALL+3*, EXPALL+4*, EXPALL+5, EXPALL+6, EXPALL+7, EXPALL+8, ICD0+2~, ICD0+6*, ICD0+7
, ICD0+9, ICD0+10, ICD9+2~, ICD9+6*, ICD9+7, ICD9+9, ICD9+10, ICPT+2~, ICPT+12*, ICPT+13
, ICPT+15, ICPT+16, ICPT+19*, ICPT+21, ICPT+23, ICPT+24, ICPT+28, ICPT+30, ICPT+31, SZN+1~
, SZN+2*, SZN+3*
IND EXPAND+4~, EXPAND+11*, EXPAND+12*, EXPAND+13, EXPAND+14, EXPAND+23*, EXPAND+24*, EXPAND+25, EXPAND+26, EXPAND+35*
, EXPAND+36*, EXPAND+37, EXPAND+38, LOCKXTL+3~, LOCKXTL+7*
KI CHECK~, CHECK+4, EXPAND~, EXPAND+13, EXPAND+25, EXPAND+37
LC LOCKXTL+3~, LOCKXTL+4*, LOCKXTL+5*, LOCKXTL+7
LOCK LOCKXTL+3~, LOCKXTL+6*, LOCKXTL+7, LOCKXTL+9*, LOCKXTL+11, LOCKXTL+17
LOW EXPAND+4~, EXPAND+15*, EXPAND+17, EXPAND+18, EXPAND+27*, EXPAND+29, EXPAND+30, EXPAND+39*, EXPAND+41, EXPAND+42
, ICD0~, ICD0+3, ICD9~, ICD9+3, ICPT~, ICPT+3
NAME EXPALL+1~, EXPALL+5*, EXPALL+6
NICD0 EXPAND+5~, EXPAND+11*, EXPAND+18, EXPAND+21, ICD0~, ICD0+8*, ICD0+9, ICD0+10
NICD9 EXPAND+5~, EXPAND+23*, EXPAND+30, EXPAND+33, ICD9~, ICD9+8*, ICD9+9, ICD9+10
NICPT EXPAND+5~, EXPAND+35*, EXPAND+42, EXPAND+45, ICPT~, ICPT+14*, ICPT+15, ICPT+16, ICPT+22*, ICPT+23
, ICPT+24
NRCPT EXPAND+5~, EXPAND+35*, EXPAND+42, EXPAND+45, ICPT~, ICPT+29*, ICPT+30, ICPT+31
>> PXRMXTLK LOCKXTL+4, LOCKXTL+12*
RADIEN ICPT+2~, ICPT+27*, ICPT+28*, ICPT+30, ICPT+31
TAXIEN CHECK~, CHECK+3, CHECK+4, DELEXTL~, DELEXTL+1, DELEXTL+4, DELEXTL+6, EXPAND~, EXPAND+3, EXPAND+6
, EXPAND+8, EXPAND+9, EXPAND+12, EXPAND+14, EXPAND+18, EXPAND+21, EXPAND+24, EXPAND+26, EXPAND+30, EXPAND+33
, EXPAND+36, EXPAND+38, EXPAND+42, EXPAND+45, EXPAND+54, ICD0~, ICD0+7, ICD0+9, ICD0+10, ICD9~
, ICD9+7, ICD9+9, ICD9+10, ICPT~, ICPT+13, ICPT+15, ICPT+16, ICPT+21, ICPT+23, ICPT+24
, ICPT+30, ICPT+31, LOCKXTL~, LOCKXTL+8, LOCKXTL+12, LOCKXTL+15, SELEXP+1~, SELEXP+2*, SELEXP+3, SELEXP+4
, ULOCKXTL~, ULOCKXTL+1
TEMP CHECK+2~, CHECK+3*, CHECK+4, EXPAND+5~, EXPAND+14*, EXPAND+15, EXPAND+16, EXPAND+26*, EXPAND+27, EXPAND+28
, EXPAND+38*, EXPAND+39, EXPAND+40, ICD0+2~, ICD0+5*, ICD0+6, ICD9+2~, ICD9+5*, ICD9+6, ICPT+2~
, ICPT+11*, ICPT+12, ICPT+18*, ICPT+19, ICPT+20
TEXT LOCKXTL+14~, LOCKXTL+15*, LOCKXTL+16
TOTAL SZN+1~, SZN+2*, SZN+3*, SZN+6
U EXPALL+5, EXPAND+8, EXPAND+9, EXPAND+15, EXPAND+16, EXPAND+20, EXPAND+21, EXPAND+27, EXPAND+28, EXPAND+32
, EXPAND+33, EXPAND+39, EXPAND+40, EXPAND+44, EXPAND+45, ICD0+6, ICD9+6, ICPT+12, ICPT+19, ICPT+20
, ICPT+30, SZN+6
X EXPAND+5~
X1 EXPAND+5~
X2 EXPAND+5~
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 |  All