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 |  Entry Points |  External References |  Used in RPC |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All
Print Page as PDF
Routine: VAFCPTAD

Package: Registration

Routine: VAFCPTAD


Information

VAFCPTAD ; ISA/RJS,Zoltan ;1 Mar 2021 4:08 PM

Source Information

Source file <VAFCPTAD.m>

Call Graph

Call Graph

Call Graph Total: 6

Package Total Call Graph
VA FileMan 3 NOW^%DTC  FILE^DICN  (CHK,FILE,UPDATE)^DIE  
Registration 2 $$QRY^DGENQRY  $$SITE^VASITE  
Kernel 1 POSTAL^XIPUTIL  

Entry Points

Name Comments DBIA/ICR reference
ADD(RETURN,PARAM) ;Add an entry to the PATIENT (#2) file for VOA
  • ICR #2798
    • Status: Retired
    • Usage: Private
  • ICR #5364
    • Status: Active
    • Usage: Private
  • ICR #6810
    • Status: Pending
    • Usage: Controlled Subscription
    EN1 ;Check value of all required fields
    FILE ;Call FILE^DICN to add new entry to PATIENT (#2) file
    ALIAS ;Optional - Add ALIAS and ALIAS SSN data for entry

    External References

    Name Field # of Occurrence
    NOW^%DTC EN1+1
    $$QRY^DGENQRY FILE+35
    FILE^DICN FILE+28
    CHK^DIE EN1+9, EN1+15, EN1+17, EN1+29, EN1+34, EN1+39, EN1+50, EN1+60, EN1+69, EN1+79
    EN1+83, EN1+88, EN1+92, EN1+94, EN1+95, EN1+97, EN1+104, EN1+106, EN1+116, EN1+118
    EN1+120, EN1+126
    FILE^DIE FILE+41
    UPDATE^DIE ALIAS+23
    $$SITE^VASITE EN1+8, FILE+31, ALIAS+24
    POSTAL^XIPUTIL EN1+113

    Used in RPC

    RPC Name Call Tags
    VAFC VOA ADD PATIENT ADD

    FileMan Files Accessed Via FileMan Db Call

    FileNo Call Tags
    ^DPT - [#2] Classic Fileman Calls,  CHK^DIE

    Global Variables Directly Accessed

    Name Line Occurrences  (* Changed,  ! Killed)
    ^DIC(5 - [#5] EN1+76, EN1+78, EN1+101, EN1+103, EN1+114
    ^DPT - [#2] FILE+38, ALIAS+23
    ^DPT("AICN" EN1+20
    ^DPT(0 FILE+27, FILE+29
    ^HL(779.004 - [#779.004] EN1+124
    ^TMP("DIERR" EN1+9, EN1+15, EN1+17, EN1+29, EN1+34, EN1+39, EN1+50, EN1+60

    Label References

    Name Line Occurrences
    ALIAS FILE+44

    Local Variables

    Legend:

    >> Not killed explicitly
    * Changed
    ! Killed
    ~ Newed

    Name Field # of Occurrence
    AFN ALIAS+4~, ALIAS+7*, ALIAS+11
    ALN ALIAS+4~, ALIAS+6*, ALIAS+10
    ALSERR EN1+2~, FILE+45, FILE+46, ALIAS+22*, ALIAS+24*
    AMN ALIAS+4~, ALIAS+7*, ALIAS+12
    ARR EN1+112~, EN1+113
    ARR("COUNTY" EN1+113, EN1+114
    ASFX ALIAS+4~, ALIAS+8*, ALIAS+13
    ASSN ALIAS+4~, ALIAS+8*, ALIAS+15, ALIAS+19
    CNTY EN1+3~, EN1+124*, EN1+125, EN1+126
    DA FILE+1~, FILE+28!
    DD FILE+1!, FILE+28!
    DGZ FILE+37~, FILE+38*, FILE+39, FILE+40
    DIC FILE+1~, FILE+2*, FILE+28!
    DIC("DR" FILE+6*, FILE+7*, FILE+8*, FILE+9*, FILE+10*, FILE+12*, FILE+14*, FILE+15*, FILE+16*, FILE+17*
    FILE+18*, FILE+19*, FILE+22*, FILE+23*, FILE+24*, FILE+25*, FILE+26*
    DIC(0 FILE+2*
    DIERR EN1+2~
    DLAYGO FILE+2*, FILE+28!
    DO FILE+1!, FILE+28!
    DPTIDS EN1+2~
    DPTIDS( EN1+35*
    DPTX EN1+2~, EN1+30*
    DR FILE+1~, FILE+28!
    DT FILE+40
    DUZ FILE+39
    ERR ALIAS+4~
    ERR("DIERR" ALIAS+24
    ERROR EN1+2~
    FDA EN1+2~, FILE+41, ALIAS+4~, ALIAS+21
    FDA( ALIAS+18*, ALIAS+19*
    FDA(2 FILE+39*, FILE+40*
    FLG EN1+2~, EN1+4*, EN1+10*, EN1+16*, EN1+18*, EN1+30*, EN1+35*, EN1+40*, EN1+44*, EN1+46*
    EN1+51*, EN1+61*, EN1+66*, EN1+70*, EN1+80*, EN1+84*, EN1+89*, EN1+94*, EN1+95*, EN1+96*
    EN1+98*, EN1+105*, EN1+107*, EN1+117*, EN1+119*, EN1+121*, EN1+127*, EN1+129
    FN EN1+2~, EN1+24*, EN1+26
    FULLICN FILE+1~, FILE+5*, FILE+6
    I ALIAS+4~, ALIAS+5*, ALIAS+17*, ALIAS+18, ALIAS+19
    LN EN1+2~, EN1+24*, EN1+25
    LOC ALIAS+4~
    LOC( ALIAS+10*, ALIAS+11*, ALIAS+12*, ALIAS+13*, ALIAS+14*, ALIAS+15*, ALIAS+18, ALIAS+19
    MN EN1+2~, EN1+24*, EN1+27
    NUM ALIAS+4~, ALIAS+5*, ALIAS+6, ALIAS+7, ALIAS+8, ALIAS+10, ALIAS+11, ALIAS+12, ALIAS+13, ALIAS+14
    ALIAS+15, ALIAS+18, ALIAS+19
    PARAM ADD~
    PARAM("ALIAS" FILE+44, ALIAS+2, ALIAS+5, ALIAS+6, ALIAS+7, ALIAS+8
    PARAM("CHKSUM" EN1+14*, EN1+17
    PARAM("DOB" EN1+33, EN1+34
    PARAM("ENROLLMENT" FILE+35
    PARAM("FULLICN" EN1+13, EN1+14
    PARAM("GENDER" EN1+49, EN1+50
    PARAM("ICN" EN1+14*, EN1+15, EN1+20
    PARAM("MBI" EN1+88*, EN1+89
    PARAM("MMN" EN1+83*, EN1+84
    PARAM("NAME" EN1+23, EN1+24, EN1+25*, EN1+26*, EN1+27*, EN1+28*, EN1+29, ALIAS+24
    PARAM("POBCTY" EN1+69*, EN1+70
    PARAM("POBST" EN1+74*, EN1+76, EN1+78*, EN1+79, EN1+80
    PARAM("PRFCLTY" EN1+6, EN1+8, EN1+9
    PARAM("PSEUDO" EN1+43*, EN1+46
    PARAM("ResAddCity" EN1+97*, EN1+98
    PARAM("ResAddCountry" EN1+122, EN1+124, EN1+125*, EN1+126*, EN1+127
    PARAM("ResAddL1" EN1+92*, EN1+94
    PARAM("ResAddL2" EN1+94*, EN1+95
    PARAM("ResAddL3" EN1+95*, EN1+96
    PARAM("ResAddPCode" EN1+120*, EN1+121
    PARAM("ResAddProvince" EN1+118*, EN1+119, EN1+120, EN1+122
    PARAM("ResAddState" EN1+99*, EN1+101, EN1+103*, EN1+104*, EN1+105
    PARAM("ResAddZIP" EN1+106*, EN1+107
    PARAM("ResPhone" EN1+116*, EN1+117
    PARAM("SRVCNCTD" EN1+54, EN1+56
    PARAM("SSN" EN1+38, EN1+39, EN1+40, EN1+41, EN1+42*, EN1+44
    PARAM("TYPE" EN1+59, EN1+60
    PARAM("VET" EN1+64, EN1+66
    RESULT EN1+2~, EN1+9, EN1+15, EN1+17, EN1+29, EN1+34, EN1+35, EN1+39, EN1+50, EN1+60
    EN1+69, EN1+79, EN1+83, EN1+88, EN1+92, EN1+94, EN1+95, EN1+97, EN1+104, EN1+106
    EN1+116, EN1+118, EN1+120, EN1+126
    RETURN ADD~, EN1+1!
    RETURN(1 EN1+6*, EN1+8*, EN1+9*, EN1+13*, EN1+15*, EN1+17*, EN1+20*, EN1+23*, EN1+29*, EN1+33*
    EN1+34*, EN1+38*, EN1+39*, EN1+49*, EN1+50*, EN1+54*, EN1+59*, EN1+60*, EN1+64*, EN1+129*
    FILE+31*, FILE+45*, FILE+46*
    RGRSICN EN1+2~, EN1+4*
    SFX EN1+2~, EN1+24*, EN1+28
    STIEN EN1+73~, EN1+76*, EN1+77, EN1+78, EN1+101*, EN1+102, EN1+103, EN1+114
    U FILE+31
    UNDEF EN1+73~*, EN1+74, EN1+77*, EN1+79*, EN1+99, EN1+102*
    VAFCA08 EN1+2~, EN1+4*
    VAFCACTY EN1+3~, EN1+115*, FILE+22
    VAFCACY EN1+3~, EN1+98*, FILE+17
    VAFCAL1 EN1+3~, EN1+94*, FILE+14
    VAFCAL2 EN1+3~, EN1+95*, FILE+15
    VAFCAL3 EN1+3~, EN1+96*, FILE+16
    VAFCAST EN1+3~, EN1+105*, EN1+111, FILE+18
    VAFCAZ EN1+3~, EN1+107*, EN1+111, EN1+113, FILE+19
    VAFCDFN EN1+2~, FILE+32*, FILE+35, FILE+38, FILE+39, FILE+40, FILE+45, ALIAS+18, ALIAS+19, ALIAS+23
    ALIAS+24
    VAFCDOB EN1+2~, EN1+35*, FILE+6
    VAFCICN EN1+2~, EN1+16*, FILE+5, FILE+6
    VAFCMBI EN1+3~, EN1+89*, FILE+12
    VAFCMMN EN1+2~, EN1+84*, FILE+10
    VAFCNAM EN1+2~, EN1+30*, FILE+2, FILE+31
    VAFCPC EN1+3~, EN1+121*, FILE+25
    VAFCPCT EN1+3~, EN1+127*, FILE+26
    VAFCPF EN1+2~, EN1+10*
    VAFCPN EN1+3~, EN1+117*, FILE+23
    VAFCPOBC EN1+2~, EN1+70*, FILE+8
    VAFCPOBS EN1+2~, EN1+80*, FILE+9
    VAFCPR EN1+3~, EN1+119*, FILE+24
    VAFCRSLT FILE+1!, FILE+35*
    VAFCRSN EN1+3~, EN1+46*, FILE+7
    VAFCSRV EN1+3~, EN1+56*, FILE+6
    VAFCSSN EN1+3~, EN1+40*, EN1+44*, FILE+6, FILE+7
    VAFCSUM EN1+3~, EN1+18*, FILE+5, FILE+6
    VAFCSX EN1+3~, EN1+51*, FILE+6
    VAFCTYP EN1+3~, EN1+61*, FILE+6
    VAFCVET EN1+3~, EN1+66*, FILE+6
    VAL EN1+2~, EN1+9*, EN1+10, EN1+15*, EN1+16, EN1+17*, EN1+18, EN1+29*, EN1+30, EN1+34*
    EN1+35, EN1+39*, EN1+40, EN1+50*, EN1+51, EN1+60*, EN1+61, EN1+69*, EN1+70, EN1+79*
    EN1+80, EN1+83*, EN1+84, EN1+88*, EN1+89, EN1+92*, EN1+94*, EN1+95*, EN1+96, EN1+97*
    EN1+98, EN1+104*, EN1+105, EN1+106*, EN1+107, EN1+114*, EN1+115, EN1+116*, EN1+117, EN1+118*
    EN1+119, EN1+120*, EN1+121, EN1+126*
    X EN1+2~, FILE+2*
    Y EN1+2~, FILE+31, FILE+32
    Info |  Source |  Call Graph |  Entry Points |  External References |  Used in RPC |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All