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 |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All
Print Page as PDF
Routine: ATXAPI

Package: Taxonomy

Routine: ATXAPI


Information

ATXAPI ;GDIT/HS/ALA-Taxonomy APIs ; 13 Feb 2012 12:02 PM

Source Information

Source file <ATXAPI.m>

Call Graph

Call Graph Total: 2

Package Total Call Graph
VA Fileman 2 $$ROOT^DILFD  $$GET1^DIQ  

Caller Graph

Caller Graph Total: 121

Package Total Caller Graph
Patient Care Component 33 APCDFOA3  APCDFQA3  APCDHOS  APCDSTGC  APCHPALG  APCHPMH1  APCHPRE1  APCHPST1  
APCHPWH2  APCHPWH3  APCHPWH4  APCHPWH5  APCHPWH6  APCHPWH7  APCHPWH8  APCHPWHU  
APCHS12  APCHS40  APCHS6  APCHS6A  APCHS9A  APCHS9B1  APCHS9B4  APCHS9B5  
APCHS9D1  APCHSAS1  APCHSAST  APCHSM01  APCHSM04  APCHSMAS  APCHSMU  APCHSMU1  
APCHSMU2  
IHS GPRA Information System 18 BGP4UTL2  BGP5UTL2  BGP6UTL2  BGP7UTL2  BGP8D36  BGP8DU  BGP8PC10  BGP8PC12  
BGP8PC13  BGP8PC14  BGP8PC15  BGP8PC16  BGP8PC2  BGP8PC4  BGP8PC6  BGP8PC8  
BGP8PC9  BGP8UTL2  
Patient Care Component Reports 18 APCLAL1  APCLAL1A  APCLAL2  APCLAL31  APCLAPI2  APCLAPI4  APCLAPIU  APCLAUD5  
APCLDR1  APCLDR2  APCLNJ21  APCLOS41  APCLPDBL  APCLSILU  APCLTAX  APCLV2  
APCLW11  APCLYV3  
Health Summary Components 11 BHSAST1  BHSDM1  BHSDM4  BHSDM5  BHSDM7  BHSDMPRE  BHSHS1  BHSMEA  
BHSMU  BHSPMH1  BHSSUR  
IHS Uniform Data System 10 BUDCRP6V  BUDDRP6V  BUDERP6V  BUDERPTE  BUDEUTL2  BUDHDU  BUDHRP6Q  BUDHRP6V  
BUDHRPTE  BUDHUTL2  
Taxonomy 6 ATXAX  ATXCHK  ATXCODE  ATXDEL  ATXTAXI  ATXXREF  
Diabetes Registry 5 BDMDDTV  BDMDETV  BDMDFTV  BDMDGTV  BDMTV  
IHS HIV Management System 5 BKMIXX  BKMIXX2  BKMIXX5  BKMVC6  BKMVSUP6  
IHS Patient 4 AUPNSIC9  AUPNSICA  AUPNSICH  AUPNVPLC  
GUI Objects 2 BGOASLK  BGOVCPT  
IHS Mods To Text Integration Utilities 2 BTIUPCC3  BTIUPCC6  
Mental Health Social Services 2 AMHRSB1  AMHRSB2  
iCare 2 BQINIGH1  BQITUTL  
IHS Mods To Patient Care Encounter 1 BPXRMSNO  
Immunization Tracking 1 BIDX  
PCC Medical Query 1 AMQQTXG  

Entry Points

Name Comments DBIA/ICR reference
BLDEDU(TAX,TARGET) ;PEP - EDUCATION
CHECK(V,E) ;EP
BLDSV(FILEREF,VAL,TARGET) ;PEP - Add a single value to a target
BLDTAX(TAX,TARGET,TAXIEN,TAXTYP) ; PEP - Expand a taxonomy into a target
ICD(TAXDX,TAX,TAXTY) ;PEP - Checks to see if ICD code is found in certain taxonomy
; Input:
; TAXDX=dx ifn
; TAX=taxonomy
; TAXTY=9 for dx or 0 for proc 1 for cpt
LST(SYSN,FILEREF,CODLS,ORDER,TARGET) ;PEP - LIST
; Input
; SYSN - System IEN from 80.4 (1, 2, 30 or 31)
; FILEREF - File reference
; CODLS - List of codes, can be range 250.00-250.99 or 250*
; ORDER - Format to get data back (blank returns in IEN order, "CODE" returns in CODE order)
; TARGET - Target reference
SRCH(FILEREF) ; Search for values
; LAB entries use the IEN and only specify one value.

External References

Name Field # of Occurrence
$$ROOT^DILFD BLDTAX+80
$$GET1^DIQ BLDTAX+59, BLDTAX+60, BLDEDU+42

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^ATXAX - [#9002226] GET1^DIQ
^ATXLAB - [#9002228] GET1^DIQ
^AUTTEDT - [#9999999.09] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^ATXAX - [#9002226] ICD+15, ICD+16, ICD+17
^ATXAX("B" BLDTAX+55, ICD+8
^ATXLAB("B" BLDTAX+54
^ATXTYPE("C" BLDTAX+63
^AUTTEDT("B" BLDEDU+39, BLDEDU+41
^DIC(4 - [#4] BLDTAX+83
^DIC(40.7 - [#40.7] SRCH+13
^ICDS - [#80.4] BLDTAX+70, BLDTAX+71, BLDTAX+74, BLDTAX+75, SRCH+42, LST+10, LST+27
^ICDS(1 BLDTAX+70
^ICDS(2 BLDTAX+74
^LAB(60 - [#60] SRCH+3
^PS(50.605 - [#50.605] SRCH+7
^PSDRUG - [#50] SRCH+9, SRCH+11
^PSDRUG("VAC" SRCH+8

Label References

Name Line Occurrences
$$CHECK BLDSV+18, SRCH+36
BLDTAX BLDEDU+37, ICD+16
SRCH BLDTAX+86, LST+11

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ATXNCAN BLDTAX+43~, BLDTAX+59*, BLDTAX+76
CODLS LST~, LST+11, LST+12, LST+13
E CHECK~, CHECK+2, CHECK+4, CHECK+5
END BLDSV+9~, BLDSV+14*, BLDSV+18, BLDSV+24!, BLDTAX+42~, BLDTAX+67*, BLDTAX+82*, SRCH+15*, SRCH+19*, SRCH+30*
, SRCH+36, LST+8~, LST+11*, LST+13*, LST+21
ENTRY BLDTAX+42~, BLDTAX+64*, BLDTAX+65*, BLDTAX+66
FILE BLDSV+9~, BLDSV+10*, BLDSV+11*, BLDSV+12*, BLDSV+13*, BLDSV+17, BLDSV+18, BLDSV+20, BLDSV+21, BLDSV+24!
, BLDTAX+42~, BLDTAX+80*, BLDTAX+85, SRCH+20*, SRCH+21*, SRCH+22*, SRCH+23*, SRCH+24*, SRCH+25*, SRCH+26*
, SRCH+31*, SRCH+32*, SRCH+33*, SRCH+35, SRCH+36, SRCH+38, SRCH+39, SRCH+41, LST+17*, LST+18*
, LST+19*, LST+21, LST+23, LST+24, LST+26
FILEREF BLDSV~, BLDSV+10, BLDSV+11, BLDSV+12, BLDSV+13, BLDSV+24!, BLDTAX+42~, BLDTAX+59*, BLDTAX+60*, BLDTAX+63
, BLDTAX+68, BLDTAX+72, BLDTAX+77, BLDTAX+80, BLDTAX+83, BLDTAX+84, BLDTAX+86, SRCH~, SRCH+2, SRCH+5
, SRCH+10, SRCH+12, SRCH+17, SRCH+21, SRCH+22, SRCH+23, SRCH+24, SRCH+25, SRCH+26, SRCH+31
, SRCH+32, SRCH+33, LST~, LST+10*, LST+11, LST+17, LST+18, LST+19
FLG BLDEDU+36~, BLDEDU+42*, BLDEDU+43*, BLDEDU+44, BLDEDU+48*, BLDEDU+49
I BLDEDU+36~, BLDEDU+37*, BLDEDU+43*, BLDEDU+45*, BLDEDU+48*
ICDIEN BLDEDU+36~
ICDIEN( BLDEDU+48
IEN BLDSV+9~, BLDSV+19*, BLDSV+20*, BLDSV+21, BLDSV+22, BLDSV+24!, BLDTAX+42~, BLDEDU+36~, BLDEDU+40*, BLDEDU+41*
, BLDEDU+42, BLDEDU+43, BLDEDU+48, SRCH+37*, SRCH+38*, SRCH+39, SRCH+41, SRCH+43, SRCH+44, LST+8~
, LST+22*, LST+23*, LST+24, LST+26, LST+28, LST+29
INDEX BLDSV+9~, BLDSV+10*, BLDSV+11*, BLDSV+12*, BLDSV+13*, BLDSV+17, BLDSV+18, BLDSV+20, BLDSV+24!, BLDTAX+42~
, SRCH+20*, SRCH+21*, SRCH+22*, SRCH+23*, SRCH+24*, SRCH+25*, SRCH+26*, SRCH+31*, SRCH+32*, SRCH+33*
, SRCH+35, SRCH+36, SRCH+38, LST+8~, LST+17*, LST+18*, LST+19*, LST+21, LST+23
LG LST+8~, LST+13*, LST+21
MNEMONIC BLDEDU+36~, BLDEDU+42*, BLDEDU+43, BLDEDU+48
NAME BLDSV+9~, BLDSV+21*, BLDSV+22, BLDSV+24!, BLDTAX+42~, BLDTAX+83*, BLDTAX+85*, BLDEDU+36~, BLDEDU+42*, BLDEDU+43
, BLDEDU+48, SRCH+3*, SRCH+9*, SRCH+11*, SRCH+13*, SRCH+39*, SRCH+43, SRCH+44, LST+8~, LST+24*
, LST+28, LST+29
NVAL SRCH+6~, SRCH+7*, SRCH+8
ORDER SRCH+43, SRCH+44, LST~, LST+28, LST+29
QFL BLDTAX+43~, BLDTAX+76*, BLDTAX+77*, BLDTAX+84*
SYS BLDTAX+42~, BLDTAX+67*, BLDTAX+69, BLDTAX+70*, BLDTAX+73, BLDTAX+74*, SRCH+42*, SRCH+43, SRCH+44, LST+8~
, LST+27*, LST+28, LST+29
SYSN BLDTAX+42~, BLDTAX+69*, BLDTAX+71, BLDTAX+73*, BLDTAX+75, SRCH+41, SRCH+42, SRCH+43, SRCH+44, LST~
, LST+9*, LST+10, LST+26, LST+27, LST+28, LST+29
SYSNM BLDTAX+42~, BLDTAX+71*, BLDTAX+75*, SRCH+42*, SRCH+43, SRCH+44, LST+8~, LST+27*, LST+28, LST+29
TARGET BLDSV~, BLDSV+22, BLDSV+24!, BLDTAX~, BLDTAX+45, BLDTAX+83, BLDTAX+85, BLDEDU~, BLDEDU+43, BLDEDU+48
, SRCH+3, SRCH+9, SRCH+11, SRCH+13, SRCH+43, SRCH+44, LST~, LST+28, LST+29
TAX BLDTAX~, BLDTAX+45, BLDTAX+51, BLDTAX+54, BLDTAX+55, BLDEDU~, BLDEDU+37, BLDEDU+43, ICD~, ICD+6
, ICD+7, ICD+8
TAX1 BLDEDU+36~, BLDEDU+37*, BLDEDU+43*, BLDEDU+48*
TAXARR ICD+5~, ICD+15*, ICD+16
TAXBEG ICD+5~
TAXDX ICD~, ICD+9, ICD+10, ICD+17
TAXEND ICD+5~
TAXFLG ICD+5~, ICD+9*, ICD+10, ICD+18
TAXICD ICD+5~
TAXIEN BLDTAX~, BLDTAX+48, BLDTAX+51, BLDTAX+53, BLDTAX+54*, BLDTAX+55*, BLDTAX+57, BLDTAX+59, BLDTAX+60, BLDTAX+65
, BLDTAX+66, ICD+5~, ICD+6*, ICD+8*, ICD+9, ICD+10, ICD+15, ICD+16, ICD+17
TAXREF BLDTAX+42~, BLDTAX+49*, BLDTAX+50*, BLDTAX+51*, BLDTAX+54*, BLDTAX+55*, BLDTAX+59, BLDTAX+60, BLDTAX+65, BLDTAX+66
, ICD+5~, ICD+8*
TAXTY ICD~, ICD+9
TAXTYP BLDTAX~, BLDTAX+46*, BLDTAX+49, BLDTAX+51*, BLDTAX+54
U BLDSV+21, BLDTAX+51, BLDTAX+67, BLDTAX+70, BLDTAX+71, BLDTAX+74, BLDTAX+75, BLDTAX+83, BLDTAX+85, BLDEDU+43
, BLDEDU+48, ICD+16, SRCH+3, SRCH+9, SRCH+11, SRCH+13, SRCH+39, SRCH+41, SRCH+42, SRCH+43
, SRCH+44, LST+10, LST+24, LST+26, LST+27, LST+28, LST+29
V CHECK~, CHECK+2, CHECK+3
VAL BLDSV~, BLDSV+9~, BLDSV+10*, BLDSV+14, BLDSV+17*, BLDSV+18*, BLDSV+20, BLDSV+24!, BLDTAX+42~, BLDTAX+67*
, BLDTAX+81*, BLDTAX+83, BLDTAX+84, BLDTAX+85, BLDEDU+36~, BLDEDU+38*, BLDEDU+39*, BLDEDU+41, SRCH+3, SRCH+7
, SRCH+11, SRCH+13, SRCH+15, SRCH+19*, SRCH+29*, SRCH+35*, SRCH+36*, SRCH+38, LST+8~, LST+11*
, LST+13*, LST+16*, LST+21*, LST+23
VALUE BLDTAX+42~, BLDTAX+66*, BLDTAX+67
X SRCH+6~, SRCH+8*, SRCH+9
Z CHECK+1~
Z( CHECK+3*, CHECK+4*
Z("" CHECK+5
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All