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 |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All
Print Page as PDF
Routine: XUAF4

Package: Kernel

Routine: XUAF4


Information

XUAF4 ;ISC-SF/RWF/RAM - Institution file access. ;12/03/2019 08:07

Source Information

Source file <XUAF4.m>

Call Graph

Call Graph

Call Graph Total: 4

Package Total Call Graph
VA FileMan 3 ($$FIND1,IX)^DIC  ^DIE  ($$GET1,GETS)^DIQ  
Kernel 1 ($$IEN,$$RT)^XUAF4  

Caller Graph

Caller Graph Total: 440

Package Total Caller Graph
Registration 75 DG53355A  DG53856P  DG53P951  DG837PST  DGAUDIT  DGAUDIT1  DGAUDIT2  DGAUDITP  
DGDEATH  DGENCD1  DGFSMOUT  DGHTHL7  DGMTARR  DGMTU4  DGOTHFS3  DGOTHFS4  
DGOTHINQ  DGOTHRP1  DGOTHUT1  DGPATV  DGPFDD  DGPFHLF  DGPFHLQ4  DGPFHLS  
DGPFHLT  DGPFHLT1  DGPFHLU  DGPFHLU1  DGPFHLU2  DGPFHLU5  DGPFHLU6  DGPFHLUQ  
DGPFLMA2  DGPFLMA4  DGPFLMA5  DGPFLMQ1  DGPFLMT5  DGPFRDB1  DGPFTR1  DGPFUT1  
DGPFUT2  DGPFUT3  DGPFUT61  DGPPDRX  DGPPRP1  DGPTDD  DGREGAZL  DGREGDD  
DGREGTZL  DGROHLU  DGROUT  DGRRLU1  DGRRLU4  DGRRPSIC  DPTLK  DPTLK7A  
VAFCCRNR  VAFCEHU4  VAFCOFIN  VAFCOTFU  VAFCQRY  VAFCQRY1  VAFCQRY2  VAFCRAUD  
VAFCTF  VAFCTFIN  VAFCTFMF  VAFCTFNP  VAFCTFPR  VAFCTFU  VAFCTFU1  VAFCTFU2  
VAFCTFU3  VAFHLZTE  ^DGCN(391.919  
Master Patient Index VistA 28 MPIF001  MPIF002  MPIFA24  MPIFA31I  MPIFA37  MPIFA43  MPIFAPI1  MPIFBT2  
MPIFBT3  MPIFCMOR  MPIFD1  MPIFDEL  MPIFDUP  MPIFEDIT  MPIFEXT  MPIFEXT3  
MPIFHL7  MPIFQ0  MPIFQ1  MPIFQUE3  MPIFQUE4  MPIFRCMP  MPIFREQ  MPIFRPC  
MPIFRPC2  MPIFSA2  MPIFSA3  MPIFUTL  
Lab Service 26 LR664L  LR7OSUM2  LR7OV5  LRAPBR1  LRAPBR4  LRDIQ  LREPI3  LRERT  
LRJSAU60  LRMIPSU  LRMITSPE  LRRP1  LRRP2  LRRPL  LRSCTF  LRSCTX1  
LRSRVR5  LRSRVR8  LRVRMI1  LRVRPOC  LRWRKLS1  LRWRKLST  LRWU7  LRWU8  
LRWU8A  LRWU9  
Clinical Information Resource Network 23 RGADT  RGADT1  RGADTP  RGADTP1  RGADTP2  RGFIBM  RGFICLN  RGFIPM  
RGFIPM1  RGFIRM  RGFIU  RGJCSUB  RGJCTS01  RGMTMONX  RGMTSTAT  RGMTUT01  
RGRPDAT  RGRSBUL1  RGRSDYN  RGRSDYN1  RGRSDYN2  RGRSENS  RGRSPT  
Imaging 23 MAGDFCNV  MAGDQR05  MAGDQR21  MAGDRPC8  MAGDRPCA  MAGDTR01  MAGDTR05  MAGNGMR  
MAGNUTL2  MAGNWRK1  MAGQCBP  MAGROI01  MAGTP004  MAGVAG03  MAGVCAE  MAGVCWIA  
MAGVDGWP  MAGVIM01  MAGVIM03  MAGVIM05  MAGVIM09  MAGVRS41  MAGVRS52  
Kernel 23 DIVISION  XIPMAIL  XU8P344  XUAF4  XUESSO1  XUESSO4  XUMF04  XUMF333  
XUMFEIMF  XUMFP4  XUMFP4C  XUOAAHL7  XUS1  XUSBSE1  XUSER  XUSER1  
XUSKAAJ  XUSNPIE2  XUSNPIED  XUSRB2  XUSRB4  XUSRB5  ^DIC(4  
Virtual Patient Record 23 VPRD  VPRDGMPL  VPRDGMRC  VPRDGPF  VPRDJ00  VPRDJ02  VPRDJ03  VPRDJ04  
VPRDJ04A  VPRDJ06  VPRDJ09  VPRDLR  VPRDLRA  VPRDLRO  VPRDMC  VPRDPT  
VPRDPXAM  VPRDPXED  VPRDPXHF  VPRDPXIM  VPRDPXSK  VPRDVSIT  VPRSDA  
Integrated Billing 18 IBARXMA  IBARXMI  IBARXMU  IBATUTL  IBCBB0  IBCEF79  IBCEP8A  IBCNINSL  
IBCNIUH1  IBCNRDV  IBCRETP  IBCRLG  IBECEA36  IBECEA38  IBJPS3  IBOMTLTC  
IBY696PO  ^IBA(364.7  
Automated Lab Instruments 16 LA7CHKF1  LA7PCFG  LA7SCE  LA7VHLU2  LA7VHLU4  LA7VHLU9  LA7VIN1B  LA7VIN5  
LA7VIN5B  LA7VIN7  LA7VMSG  LA7VOBX  LA7VORM1  LA7VORUA  LA7VSET  LA7VSET1  
Consult Request Tracking 16 GMRC185  GMRCART  GMRCCCRA  GMRCHL7H  GMRCIAC2  GMRCIACT  GMRCIBKG  GMRCIERR  
GMRCIEVT  GMRCIMSG  GMRCISEG  GMRCISG1  GMRCITST  GMRCIUTL  GMRCRFC0  GMRCYP57  
Enterprise Health Management Platform 16 HMPCPRS  HMPD  HMPDGMPL  HMPDJ00  HMPDJ02  HMPDJ03  HMPDJ04  HMPDJ04E  
HMPDJ06  HMPDJ09  HMPDLR  HMPDLRA  HMPDMC  HMPDVSIT  HMPEF1  HMPTFU2  
Scheduling 14 SCMCLN1  SCRPW304  SDCCRSCU  SDES2GREQSINST  SDHL7APU  SDTMPHLB  SDWLBACC  SDWLCU1  
SDWLCU5  SDWLE11  SDWLFUL1  SDWLPE  SDWLRP1  SDWLRP4  
Emergency Department Integration Software 13 EDP2PST  EDPBDL  EDPBKS  EDPCBRD  EDPCONV  EDPCTRL  EDPFAA  EDPFMOVE  
EDPFPTC  EDPGLOB  EDPMAIL  EDPQPP  EDPYPST  
Outpatient Pharmacy 12 PSOASAP0  PSODEMSB  PSODIR5  PSOERXOA  PSOERXX1  PSOERXX2  PSOHLEXP  PSONVAP2  
PSOORAL3  PSORRX1  PSOTPCEE  PSOTPHL2  
Radiology Nuclear Medicine 12 RAAPI  RAFLH2  RAMAGU04  RAMAIN4  RAMAIN5  RAMAORPT  RANPRO4  RANPRO5  
RAPXRM  RATIMBUL  RAWKLU1  RAWKLU3  
PCE Patient Care Encounter 10 PXAPIIM  PXPXRM  PXPXRM1  PXVP215  PXVRESP  PXVRPC5  PXVRPC7  PXVRPC7A  
PXVTRAN  PXVXR  
Order Entry Results Reporting 9 ORCXPND1  ORLPREML  ORPDMPWS  ORPRFHST  ORRDI1  ORWCIRN  ORWLR3  ORWLR4  
ORWRPP  
Text Integration Utility 9 TIUASRPT  TIUCCRHL  TIUELST  TIULC1  TIUR2  TIURDIV  TIURECL1  TIURM1  
TIUTHLP  
National Health Information Network 8 NHINV  NHINVIMM  NHINVLR  NHINVLRA  NHINVLRO  NHINVPL  NHINVPT  NHINVSIT  
CMOP 6 PSXDRPT  PSXLIST  PSXRPT  PSXUNREL  PSXVCK1  PSXVEND  
Health Level Seven 6 HLEME  HLEMSU  HLEMU  HLMA3  HLOASUB1  HLUTIL3  
Health Data and Informatics 5 HDISVAP2  HDISVAP3  HDISVC01  HDISVF01  HDISVF09  
IFCAP 5 PRCFDO  PRCFDO1  PRCHITM3  PRCHITM4  PRCHITM6  
Barcode Medication Administration 4 ALPBPARM  PSBMD  PSBMMRB  PSBOHDR1  
Fee Basis 4 FBAAPAR  FBAAVR5  FBRXUTL  FBXIP108  
Clinical Case Registries 3 RORHL09  RORUPD04  RORUPD09  
DSS Extracts 3 ECXANUT  ECXLARA  ECXNUTDE  
E Claims Management Engine 3 BPS31POST  BPSOSCD  BPSRPC02  
Enrollment Application System 3 EAS155PT  EASAILK  EASUER  
Mental Health 3 YS223PST  YSCLHLPR  YTQRIS  
Automated Medical Information Exchange 2 DVBA8861  DVBAMVI2  
PAID 2 PRS8HD  PRSXP79  
VA FileMan 2 ^DDE  ITEM  
VBECS 2 VBECA1B1  VBECA4  
VistALink Security 2 XOBSRA  XOBSRAKJ  
Adverse Reaction Tracking 1 GMRAPEM0  
Clinical Procedures 1 MDCEVN  
Engineering 1 ENAEMS  
Health Summary 1 GMTSDEMB  
Income Verification Match 1 IVMZ7CS  
Lexicon Utility 1 LEX2119P  
Real Time Location System 1 VIAANPR  
VA Point of Service 1 VPSSEND  
VistALink 1 XOBVSYSI  
Web Services Client 1 XOBWLIB1  
Womens Health 1 WVRPCPT1  

Entry Points

Name Comments DBIA/ICR reference
PARENT(ROOT,CHILD,ASSO) ;sr. Return array of IEN's of parents
  • ICR #2171
    • Status: Active
    • Usage: Supported
    CHILDREN(ROOT,PAR,ASSO,XUAC) ;sr. Return the children
  • ICR #2171
    • Status: Active
    • Usage: Supported
    SIBLING(ROOT,CHILD,ASSO) ;sr. Return the siblings
  • ICR #2171
    • Status: Active
    • Usage: Supported
    NNT(%) ;ef.sr. Return Name, Station Number, ASSO
  • ICR #2171
    • Status: Active
    • Usage: Supported
    LKUP(%) ;ef.sr. Resolve a value into IEN
  • ICR #2171
    • Status: Active
    • Usage: Supported
    STATUS(%) ;Get the status of a IEN
    TYPE(%) ;Lookup a Faclity TYPE in file 4.1
    ASSO(%) ;Lookup an Asso
    NS(IEN) ;ef.sr. Return name and station #
  • ICR #2171
    • Status: Active
    • Usage: Supported
    WHAT(IEN,FLD) ;ef.sr. Field to return
  • ICR #2171
    • Status: Active
    • Usage: Supported
    CIRN(%1,%2) ;ef.sr. Is this a CIRN Enables inst.
  • ICR #2171
    • Status: Active
    • Usage: Supported
    IEN(STA) ;return IEN for a station number
  • ICR #2171
    • Status: Active
    • Usage: Supported
    STA(IEN) ;return station number for an IEN
  • ICR #2171
    • Status: Active
    • Usage: Supported
    TF(IEN) ;active treating facility? (1=YES,0=NO)
  • ICR #2171
    • Status: Active
    • Usage: Supported
    RT(IEN) ;realigned to
    RF(IEN) ;realigned from
    O99(IEN) ;returns pointer to new station number IEN
  • ICR #2171
    • Status: Active
    • Usage: Supported
    LEGACY(STA) ; -- legacy station number (1=yes; 0=no)
  • ICR #2171
    • Status: Active
    • Usage: Supported
    PRNT(STA) ; -- parent facility
  • ICR #2171
    • Status: Active
    • Usage: Supported
    NAME(IEN) ; -- Official Name
  • ICR #2171
    • Status: Active
    • Usage: Supported
    ACTIVE(IEN) ; -- active facility (1=active, 0=inactive)
  • ICR #2171
    • Status: Active
    • Usage: Supported
    PADD(IEN) ; -- physical address (street addr^city^state^zip)
  • ICR #2171
    • Status: Active
    • Usage: Supported
    HPADD(IEN,XUEDT) ; -- historical physical address based on effective date
  • ICR #2171
    • Status: Active
    • Usage: Supported
    MADD(IEN) ; -- mailing address (street addr^city^state^zip)
  • ICR #2171
    • Status: Active
    • Usage: Supported
    F4(STA,ARRAY,FLAG,ONDT) ;File #4 multipurpose API
  • ICR #2171
    • Status: Active
    • Usage: Supported
    IDT(IEN) ; inactive date
    SCRN() ;sreen IEN
    LOOKUP ; -- lookup an enty by coding system / ID pair
  • ICR #2171
    • Status: Active
    • Usage: Supported
    IDX(CDSYS,ID) ; -- return IEN for a given coding system / ID pair
  • ICR #2171
    • Status: Active
    • Usage: Supported
    ID(CDSYS,IEN) ; returns the ID for a given coding system / IEN
  • ICR #2171
    • Status: Active
    • Usage: Supported
    CDSYS(Y) ; coding systems
  • ICR #2171
    • Status: Active
    • Usage: Supported
    LCDSYS(Y) ; list coding systems
    BNIEN(IEN) ; -- Billing Facility Name - Internal Entry Number
  • ICR #2171
    • Status: Active
    • Usage: Supported
    BNSTA(STA) ; -- Billing Facility Name - Station Number
  • ICR #2171
    • Status: Active
    • Usage: Supported
    CERNER(STA) ; Check if a facility has been converted to CERNER
    ; Take in STA = Station number
    ; Return -1 for invalid station number
    ; Return 1 for CERNER station
  • ICR #2171
    • Status: Active
    • Usage: Supported

    External References

    Name Field # of Occurrence
    $$FIND1^DIC LKUP+3, TYPE+3, ASSO+2
    IX^DIC LOOKUP+4
    ^DIE CIRN+3
    $$GET1^DIQ WHAT+1
    GETS^DIQ HPADD+14
    $$IEN^XUAF4 LEGACY+1, BNSTA+2, CERNER+5
    $$RT^XUAF4 LEGACY+1

    Global Variables Directly Accessed

    Name Line Occurrences  (* Changed,  ! Killed)
    ^DIC(4 - [#4] PARENT+3, CHILDREN+3, LKUP+1, STATUS+1, NS+1, CIRN+2, IEN+2, STA+1, O99+1, O99+2
    , NAME+1, NAME+2, ACTIVE+2, PADD+4, PADD+6, HPADD+8, HPADD+11, MADD+4, F4+32, F4+35
    , F4+38, F4+41, F4+42, F4+44, F4+45, F4+47, F4+56, F4+57, IDT+4, IDT+5
    , IDX+15, IDX+16, IDX+18, ID+11, ID+13, ID+14, ID+16, ID+18, CDSYS+5, CDSYS+6
    , CDSYS+7, CDSYS+8, CDSYS+9, LCDSYS+5, BNIEN+2, BNSTA+2, CERNER+6
    ^DIC(4.1 - [#4.1] TYPE+2, TYPE+4, F4+38
    ^DIC(5 - [#5] PADD+5, HPADD+17, MADD+5

    Label References

    Name Line Occurrences
    $$ASSO PARENT+2, CHILDREN+1, SIBLING+1
    $$IEN F4+30
    $$LKUP PARENT+2, CHILDREN+1
    $$NS PARENT+5, CHILDREN+5, NNT+2
    $$SCRN F4+33
    $$STA TF+2, RT+2, RF+2, F4+43, F4+45
    $$STATUS CHILDREN+4
    $$WHAT NNT+2, CIRN+4
    CHILDREN SIBLING+3
    F4 TF+2, RT+2, RF+2
    PARENT SIBLING+2, PRNT+2

    Naked Globals

    Name Field # of Occurrence
    ^( PARENT+3

    Local Variables

    Legend:

    >> Not killed explicitly
    * Changed
    ! Killed
    ~ Newed

    Name Field # of Occurrence
    % PARENT+1~, PARENT+2*, PARENT+3*, PARENT+4, CHILDREN+1~*, CHILDREN+3*, CHILDREN+4, CHILDREN+5, SIBLING+1~*, SIBLING+3*
    , NNT~, NNT+1, NNT+2, LKUP~, LKUP+1*, LKUP+3, STATUS~, STATUS+1, TYPE~, TYPE+1
    , TYPE+2, TYPE+3*, TYPE+4, ASSO~, ASSO+1*, ASSO+2*, ASSO+3, CIRN+1~
    %0 PARENT+1~, PARENT+3*, PARENT+5
    %1 CHILDREN+1~, CIRN~, CIRN+1*, CIRN+2, CIRN+3, CIRN+4
    %2 CIRN~, CIRN+3
    ARRAY TF+1~, TF+2, TF+3, RT+1~, RT+2, RF+1~, RF+2, F4~, F4+24!, F4+26*
    , F4+31*, F4+33*
    ARRAY("INACTIVE" F4+48*
    ARRAY("NAME" F4+35*, F4+53, F4+60*
    ARRAY("REALIG NED FROM" , RF+3, F4+45*, NED TO" , RT+3, F4+43*
    ARRAY("STATIO N NUMBER" , F4+37*
    ARRAY("TYPE" F4+38*
    ARRAY("VA NAM E" , F4+36*, F4+54, F4+61*
    ASSO PARENT~, PARENT+2*, PARENT+4, CHILDREN~, CHILDREN+1*, CHILDREN+2, CHILDREN+3, SIBLING~, SIBLING+1*, SIBLING+2
    , SIBLING+3
    CDSYS IDX~, IDX+10*, IDX+12, IDX+15, IDX+16, IDX+18, ID~, ID+10*, ID+11, ID+13
    , ID+14, ID+16, LCDSYS+2~, LCDSYS+3*, LCDSYS+5*, LCDSYS+6
    CDSYS("NPI" LCDSYS+4*
    CDSYS("VASTANUM" LCDSYS+4*
    CHILD PARENT~, PARENT+2*, PARENT+3, SIBLING~, SIBLING+2
    D LOOKUP+2~, LOOKUP+4*
    DA CIRN+3~*
    DIC LOOKUP+2~, LOOKUP+4*
    DIC(0 LOOKUP+4*
    DIE CIRN+3~*
    DR CIRN+3~*
    DT F4+55
    DUZ("AG" SCRN+3
    FLAG F4~, F4+25*, SCRN+2, SCRN+3
    FLD WHAT~, WHAT+1
    FM F4+28~, F4+44*, F4+45
    HDT F4+28~, F4+55*, F4+56*, F4+57
    I F4+28~, F4+47*, F4+48
    ID IDX~, IDX+10*, IDX+13, IDX+15, IDX+16, IDX+18, ID+8~
    IDT IDT+1~, IDT+3*, IDT+4, IDT+6*, IDT+7
    IDX ID+8~, ID+16*, ID+18
    IEN NS~, NS+1, WHAT~, WHAT+1, STA~, STA+1, TF~, TF+1, TF+2, RT~
    , RT+1, RT+2, RF~, RF+1, RF+2, O99~, O99+1, O99+2, NAME~, NAME+1
    , NAME+2, ACTIVE~, ACTIVE+2, PADD~, PADD+4, PADD+6, HPADD~, HPADD+8, HPADD+11, HPADD+13
    , MADD~, MADD+4, F4+28~, F4+30*, F4+31, F4+32, F4+35, F4+38, F4+41, F4+42
    , F4+44, F4+45, F4+47, F4+56, F4+57, IDT~, IDT+2*, IDT+4, IDT+5, SCRN+4
    , IDX+8~, IDX+18*, IDX+20, ID~, ID+10*, ID+11, ID+13, ID+14, ID+16, ID+18
    , BNIEN~, BNIEN+2
    IENS HPADD+9~, HPADD+13*, HPADD+14, HPADD+15, HPADD+16, HPADD+17
    N99 F4+28~, F4+32*, F4+36, F4+47, SCRN+1, SCRN+2
    NAME F4+28~, F4+53*, F4+58*, F4+60
    ND IDT+1~, IDT+5*, IDT+6
    ONDT F4~, F4+25*, F4+50, F4+56
    PAR CHILDREN~, CHILDREN+1*, CHILDREN+3
    RDT F4+28~, F4+42*, F4+43, F4+47
    ROOT PARENT~, PARENT+5, CHILDREN~, CHILDREN+5, SIBLING~, SIBLING+2, SIBLING+3
    STA IEN~, IEN+1*, IEN+2, LEGACY~, LEGACY+1, PRNT~, PRNT+1*, PRNT+2, F4~, F4+25*
    , F4+26, F4+30, F4+37, BNSTA~, BNSTA+2, CERNER~, CERNER+5
    STATE PADD+2~, PADD+5*, PADD+8, MADD+2~, MADD+5*, MADD+7
    TO F4+28~, F4+41*, F4+42, F4+43
    U PARENT+3, STATUS+1, TYPE+4, NS+1, STA+1, PRNT+4, NAME+1, NAME+2, ACTIVE+2, PADD+4
    , PADD+5, PADD+8, HPADD+17, HPADD+18, MADD+5, MADD+7, F4+35, F4+36, F4+38, F4+43
    , F4+45, F4+47, F4+58, F4+59, IDT+6, SCRN+2, ID+13, ID+14, ID+18, CDSYS+5
    , CDSYS+6, CDSYS+7, CDSYS+8, CDSYS+9, BNIEN+2, BNSTA+2, CERNER+6
    VANAME F4+28~, F4+54*, F4+59*, F4+61
    X PRNT+1~, PRNT+2*, PRNT+3, PRNT+4, PADD+2~, PADD+4*, PADD+5, PADD+6*, PADD+8, MADD+2~
    , MADD+4*, MADD+5, MADD+7, F4+57~*, F4+58, F4+59, SCRN+1~*, SCRN+3
    X("P" PRNT+2, PRNT+4
    XDT IDT+1~, IDT+3*, IDT+4*, IDT+5, IDT+6
    XUAC CHILDREN~, CHILDREN+1*, CHILDREN+4
    XUADD1 HPADD+3~, HPADD+15*, HPADD+18
    XUADD2 HPADD+3~, HPADD+15*, HPADD+18
    XUCITY HPADD+3~, HPADD+16*, HPADD+18
    XUEDT HPADD~, HPADD+2, HPADD+12
    XUHDA HPADD+9~, HPADD+10*, HPADD+11*, HPADD+12, HPADD+13
    XUHFND HPADD+9~, HPADD+10*, HPADD+11, HPADD+15*
    XUHRRY HPADD+9~, HPADD+19!
    XUHRRY( HPADD+15, HPADD+16, HPADD+17
    XULINE HPADD+3~, HPADD+7*, HPADD+8, HPADD+18*, HPADD+21
    XUSIEN CERNER+4~, CERNER+5*, CERNER+6
    XUSTATE HPADD+3~, HPADD+17*, HPADD+18
    XUSTDA HPADD+3~, HPADD+17*
    XUZIP HPADD+3~, HPADD+16*, HPADD+18
    Y CDSYS~, LCDSYS~
    Y( LCDSYS+6*
    Y("CLIA" CDSYS+8*
    Y("DMIS" CDSYS+5*
    Y("MAMMO-ACR" CDSYS+9*
    Y("NPI" CDSYS+7*
    Y("VASTANUM" CDSYS+6*
    Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All