PXRMBXTL ; SLC/PKR - Build expanded taxonomies. ;03-Mar-2016 12:11;DU
Source file <PXRMBXTL.m>
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 |
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
|
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 |
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
FileNo | Call Tags |
---|---|
^ICD9 - [#80] | GET1^DID |
^ICD0 - [#80.1] | GET1^DID |
^ICPT - [#81] | GET1^DID |
^PXD(811.3 - [#811.3] | Classic Fileman Calls |
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 |
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 |
>> | 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~ |