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 |  Local Variables  | All
Print Page as PDF
Routine: VAFHLZPD

Package: Registration

Routine: VAFHLZPD


Information

VAFHLZPD ;ALB/KCL/PHH,TDM - Create generic HL7 ZPD segment ; 8/15/08 11:42am

Source Information

Source file <VAFHLZPD.m>

Call Graph

Call Graph

Call Graph Total: 7

Package Total Call Graph
Registration 4 $$PCTEAM^DGSDUTL  $$BADADR^DGUTL3  (KVA,OPD)^VADPT  ($$INS,$$YN)^VAFHLFNC  
Integrated Billing 2 $$RXST^IBARXEU  $$INSTYP^IBCNS1  
Health Level Seven 1 $$HLDATE^HLFNC  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

action A extended action Ea event driver Ed subscriber Su protocol O limited protocol LP run routine RR broker B edit E server Se print P screenman SM inquire I

Caller Graph

Caller Graph Total: 18

Package Total Caller Graph
Registration 11 DGVTSA28  VAFCA04  VAFCADT2  VAFCCOPT  VAFCMSG3  VAFCQRY  VAFHADT2  VAFHCA08  
VAFHCOPT  VAFHLA04  VAFHLA34  
Master Patient Index VistA 3 MPIFA24B  MPIFA28  MPIFA31B  
Clinical Information Resource Network 2 RGADT1  RGADTP  
Income Verification Match 1 IVMPTRN8  
Scheduling 1 SCDXMSG1  

Entry Points

Name Comments DBIA/ICR reference
EN(DFN,VAFSTR) ; This generic extrinsic function was designed to return
; sequences 1 throught 21 of the HL7 ZPD segment. This segment
; contains VA-specific patient information that is not contained in
; the HL7 PID segment. This call does not accomodate a segment
; length greater than 245 and has been superceeded by EN1^VAFHLZPD.
; This line tag has been left for backwards compatability.
  • ICR #4292
    • Status: Active
    • Usage: Supported
    EN1(DFN,VAFSTR) ; This generic extrinsic function was designed to return the
    ; HL7 ZPD segment. This segment contains VA-specific patient
    ; information that is not contained in the HL7 PID segment. This
    ; call superceeds EN^VAFHLZPD because it accomodates a segment
    ; length greater than 245.
    ;
  • ICR #4292
    • Status: Active
    • Usage: Supported
    GETDATA(DFN,VAFSTR,ARRAY) ;Get info needed to build segment
    COMMANUM(FROM,TO) ;Build comma seperated list of numbers

    External References

    Name Field # of Occurrence
    $$PCTEAM^DGSDUTL GETDATA+92
    $$BADADR^DGUTL3 GETDATA+67
    $$HLDATE^HLFNC GETDATA+46, GETDATA+60, GETDATA+110, GETDATA+112, GETDATA+118, GETDATA+119, GETDATA+125
    $$RXST^IBARXEU GETDATA+88
    $$INSTYP^IBCNS1 GETDATA+86
    KVA^VADPT GETDATA+135
    OPD^VADPT GETDATA+30
    $$INS^VAFHLFNC GETDATA+53
    $$YN^VAFHLFNC GETDATA+44, GETDATA+53, GETDATA+58

    Global Variables Directly Accessed

    Name Line Occurrences  (* Changed,  ! Killed)
    ^DG(408.32 - [#408.32] GETDATA+38
    ^DIC(10 - [#10] GETDATA+62
    ^DIC(13 - [#13] GETDATA+64
    ^DIC(35 - [#35] GETDATA+131
    ^DIC(4 - [#4] GETDATA+111, GETDATA+113
    ^DIC(5 - [#5] GETDATA+36
    ^DPT - [#2] GETDATA+28, GETDATA+44, GETDATA+46, GETDATA+49, GETDATA+50, GETDATA+56, GETDATA+72, GETDATA+103, GETDATA+109, GETDATA+117
    , GETDATA+121, GETDATA+123, GETDATA+125, GETDATA+127, GETDATA+129, GETDATA+131, GETDATA+133
    ^TMP($J GETDATA+16

    Label References

    Name Line Occurrences
    $$COMMANUM GETDATA+23
    $$EN1 EN+18
    GETDATA EN1+26

    Local Variables

    Legend:

    >> Not killed explicitly
    * Changed
    ! Killed
    ~ Newed

    Name Field # of Occurrence
    ARRAY GETDATA~, GETDATA+15*, GETDATA+16*, GETDATA+17, GETDATA+20, GETDATA+32, GETDATA+34, GETDATA+36, GETDATA+38, GETDATA+40
    , GETDATA+42, GETDATA+44, GETDATA+46, GETDATA+51, GETDATA+53, GETDATA+58, GETDATA+60, GETDATA+62, GETDATA+64, GETDATA+67
    , GETDATA+82, GETDATA+84, GETDATA+86, GETDATA+88, GETDATA+96, GETDATA+104, GETDATA+105, GETDATA+110, GETDATA+111, GETDATA+112
    , GETDATA+113, GETDATA+118, GETDATA+119, GETDATA+121, GETDATA+123, GETDATA+125, GETDATA+127, GETDATA+129, GETDATA+131, GETDATA+133
    DFN EN~, EN+18, EN1~, EN1+26, GETDATA~, GETDATA+21*, GETDATA+28, GETDATA+44, GETDATA+46, GETDATA+49
    , GETDATA+53, GETDATA+56, GETDATA+67, GETDATA+72, GETDATA+86, GETDATA+88, GETDATA+92, GETDATA+103, GETDATA+109, GETDATA+117
    , GETDATA+121, GETDATA+123, GETDATA+125, GETDATA+127, GETDATA+129, GETDATA+131, GETDATA+133
    FROM COMMANUM~, COMMANUM+7*, COMMANUM+8, COMMANUM+10, COMMANUM+11
    >> HLFS EN+22, EN+26, EN+27, EN+29, EN+31, EN1+42
    >> HLQ GETDATA+32, GETDATA+34, GETDATA+36, GETDATA+38, GETDATA+40, GETDATA+42, GETDATA+44, GETDATA+46, GETDATA+51, GETDATA+53
    , GETDATA+58, GETDATA+60, GETDATA+62, GETDATA+64, GETDATA+67, GETDATA+75, GETDATA+78, GETDATA+79, GETDATA+86, GETDATA+88
    , GETDATA+94, GETDATA+104, GETDATA+105, GETDATA+110, GETDATA+111, GETDATA+112, GETDATA+113, GETDATA+118, GETDATA+119, GETDATA+121
    , GETDATA+123, GETDATA+125, GETDATA+127, GETDATA+129, GETDATA+131, GETDATA+133
    LASTSEQ EN1+22~, EN1+32*, EN1+33
    LOC GETDATA+71~, GETDATA+77*, GETDATA+78*, GETDATA+79*, GETDATA+84
    MAXLEN EN1+22~, EN1+24*, EN1+35
    OUTPUT COMMANUM+9~, COMMANUM+10*, COMMANUM+11*, COMMANUM+12
    POW GETDATA+71~, GETDATA+74*, GETDATA+75*, GETDATA+82
    REMARKS EN+17~, EN+26*, EN+31
    SEQ EN1+22~, EN1+33*, EN1+35, EN1+38, EN1+41, EN1+42
    SPILL EN1+22~, EN1+29*, EN1+37*, EN1+39
    SPILLON EN1+22~, EN1+30*, EN1+38*, EN1+41
    SPOT EN1+22~, EN1+41*, EN1+42
    TO COMMANUM~, COMMANUM+8*, COMMANUM+11
    U GETDATA+104, GETDATA+105, GETDATA+110, GETDATA+111, GETDATA+112, GETDATA+113, GETDATA+118, GETDATA+119, GETDATA+121, GETDATA+123
    , GETDATA+125, GETDATA+127, GETDATA+129, GETDATA+131, GETDATA+133
    VAF52 GETDATA+71~, GETDATA+72*, GETDATA+74, GETDATA+77
    VAFHLZPD EN1+22~, EN1+44
    VAFHLZPD( EN1+35, EN1+42
    VAFHLZPD("" EN1+32
    VAFNODE GETDATA+26~, GETDATA+28*, GETDATA+32, GETDATA+38, GETDATA+62, GETDATA+64
    VAFSTR EN~, EN+18, EN1~, EN1+26, GETDATA~, GETDATA+22*, GETDATA+23*, GETDATA+24*, GETDATA+32, GETDATA+34
    , GETDATA+36, GETDATA+38, GETDATA+40, GETDATA+42, GETDATA+44, GETDATA+46, GETDATA+48, GETDATA+53, GETDATA+55, GETDATA+58
    , GETDATA+60, GETDATA+62, GETDATA+64, GETDATA+67, GETDATA+69, GETDATA+82, GETDATA+84, GETDATA+86, GETDATA+88, GETDATA+90
    , GETDATA+101, GETDATA+104, GETDATA+105, GETDATA+107, GETDATA+110, GETDATA+111, GETDATA+112, GETDATA+113, GETDATA+115, GETDATA+118
    , GETDATA+119, GETDATA+121, GETDATA+123, GETDATA+125, GETDATA+127, GETDATA+129, GETDATA+131, GETDATA+133
    VAFY EN+17~, EN+18*, EN+22*, EN+26, EN+27*, EN+29*, EN+31*, EN+33, EN1+22~, EN1+28*
    , EN1+31, EN1+35, EN1+39*, EN1+42*
    VAFZPD EN+17~, EN1+23!
    VAFZPD( EN1+39
    VAFZPD(1 EN+20, EN+24, EN+29
    VAPD GETDATA+26~
    VAPD(1 GETDATA+34
    VAPD(2 GETDATA+36
    VAPD(3 GETDATA+40
    VAPD(4 GETDATA+42
    X GETDATA+26~, GETDATA+32*, GETDATA+38*, GETDATA+46*, GETDATA+49*, GETDATA+50, GETDATA+53*, GETDATA+56*, GETDATA+58, GETDATA+60
    , GETDATA+62*, GETDATA+64*, GETDATA+86*, GETDATA+88*, GETDATA+92*, GETDATA+93*, GETDATA+94*, GETDATA+96, GETDATA+103*, GETDATA+104
    , GETDATA+105, GETDATA+109*, GETDATA+110, GETDATA+111, GETDATA+112, GETDATA+113, GETDATA+117*, GETDATA+118, GETDATA+119, GETDATA+121*
    , GETDATA+123*, GETDATA+125*, GETDATA+127*, GETDATA+129*, GETDATA+131*, GETDATA+133*, COMMANUM+9~, COMMANUM+11*
    X1 GETDATA+26~, GETDATA+36*, GETDATA+38*, GETDATA+44*, GETDATA+46*, GETDATA+50*, GETDATA+51, GETDATA+53*, GETDATA+58*, GETDATA+60*
    , GETDATA+62*, GETDATA+64*, GETDATA+104*, GETDATA+105*, GETDATA+110*, GETDATA+111*, GETDATA+112*, GETDATA+113*, GETDATA+118*, GETDATA+119*
    , GETDATA+125*, GETDATA+131*
    Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables  | All