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

Package: Registration

Routine: VAFHLPR1


Information

VAFHLPR1 ;ALB/ESD - Create generic HL7 PR1 Segment ;4/4/00

Source Information

Source file <VAFHLPR1.m>

Call Graph

Call Graph Total: 4

Package Total Call Graph
DRG Grouper 2 $$CPT^ICPTCOD  $$MOD^ICPTMOD  
Registration 1 $$SCE^DGSDU  
Scheduling 1 GETCPT^SDOE  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Scheduling 1 SCDXMSG1  

Entry Points

Name Comments DBIA/ICR reference
ALL ; - All procedures for encounter
NOMODS
ENQ
DONE
BUILD ; - Build array of HL7 (PR1) segments
EN(VAFENC,VAFSTR,VAFHLQ,VAFHLFS,VAFHLECH,VAFARRY) ; Entry point for Ambulatory Care Database Project
; - Entry point to return the HL7 PR1 segment
  • ICR #5535
    • Status: Pending
    • Usage: Private

    External References

    Name Field # of Occurrence
    $$SCE^DGSDU EN+17
    $$CPT^ICPTCOD ALL+5
    $$MOD^ICPTMOD BUILD+49
    GETCPT^SDOE EN+30

    Label References

    Name Line Occurrences
    BUILD ALL+15
    DONE BUILD+63
    ENQ EN+26
    NOMODS BUILD+37

    Local Variables

    Legend:

    >> Not killed explicitly
    * Changed
    ! Killed
    ~ Newed

    Name Field # of Occurrence
    CPTINFO ALL+4~, ALL+5*, ALL+6, ALL+7
    FSFLAG BUILD+28~, BUILD+29*, BUILD+56, BUILD+59*
    >> HLFS EN+25
    >> HLQ EN+25
    I EN+15~
    ICPTVDT EN+15~, EN+17*
    J EN+15~, EN+16*, EN+26, BUILD+1*
    MAXLEN BUILD+28~, BUILD+29*, BUILD+63
    MODCODE BUILD+41~, BUILD+51*, BUILD+56
    MODIND BUILD+28~, BUILD+29*, BUILD+46*, DONE, NOMODS
    MODINFO BUILD+41~, BUILD+49*, BUILD+50, BUILD+51, BUILD+53
    MODMETH BUILD+41~, BUILD+53*, BUILD+58
    MODPTR BUILD+41~, BUILD+44*, BUILD+45, BUILD+49
    MODSEQ BUILD+41~, BUILD+56*, BUILD+57*, BUILD+58*, BUILD+62, BUILD+64
    MODTEXT BUILD+41~, BUILD+52*, BUILD+57
    PROCCNT EN+15~, ALL+13*, ALL+14*, ALL+15
    PROCLOOP EN+15~, ALL+15*
    PTR BUILD+41~, BUILD+42*, BUILD+43*, BUILD+44
    PTRVCPT EN+15~, ALL+1*, ALL+2*, ALL+5, ALL+13, BUILD+43, BUILD+44
    SEGLEN BUILD+41~, BUILD+62*, BUILD+63
    VAFARRY EN~, EN+17*, EN+22*, EN+26, DONE, NOMODS
    VAFCPT EN+15~, BUILD+2*, BUILD+9, BUILD+16
    VAFENC EN~, EN+17, EN+26, EN+30
    VAFHLECH EN~, BUILD+14, BUILD+16, BUILD+56, BUILD+57, BUILD+58
    VAFHLFS EN~, EN+25*, EN+26, BUILD+7, BUILD+9, BUILD+18, BUILD+19, BUILD+33, BUILD+34, BUILD+56
    , NOMODS
    VAFHLQ EN~, EN+25*, ALL+8, ALL+9, BUILD+9
    VAFIDX EN+15~, EN+16*, BUILD+1*, BUILD+7, DONE, NOMODS
    VAFPR EN+15~, ALL+7*, ALL+8*, ALL+9*, BUILD+12, BUILD+14, BUILD+19
    VAFPROC EN+15~, EN+33
    VAFPROC( ALL+2, ALL+5, ALL+13, BUILD+43, BUILD+44
    VAFPROC(1 EN+33*
    VAFPRTYP EN+15~
    VAFSTR EN~, EN+26, EN+27*, BUILD+9, BUILD+10, BUILD+19, BUILD+37
    VAFY EN+15~, BUILD+1*, BUILD+7*, BUILD+9*, BUILD+18*, BUILD+19*, BUILD+33*, BUILD+34*, BUILD+62, BUILD+64*
    , DONE, NOMODS
    WRAPCNT BUILD+28~, BUILD+29*, DONE, NOMODS
    X EN+15~, BUILD+12*, BUILD+14*, BUILD+16*, BUILD+18
    Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Label References |  Local Variables |  All