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: PSSDGUPD

Package: Pharmacy Data Management

Routine: PSSDGUPD


Information

PSSDGUPD ;BIR/PWC - builds HL7 V.2.4 drug update message ;12/22/2003

Source Information

Source file <PSSDGUPD.m>

Call Graph

Call Graph

Call Graph Total: 4

Package Total Call Graph
Health Level Seven 3 $$HLDATE^HLFNC  INIT^HLFNC2  GENERATE^HLMA  
VA FileMan 1 EN^DDIOL  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

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

Caller Graph

Caller Graph Total: 9

Package Total Caller Graph
Pharmacy Data Management 7 PSSDEE  PSSDOSER  PSSMARK  PSSMSTR  PSSPOIDT  PSSPOIMN  PSSSEE  
National Drug File 2 PSNHELP  PSNMRG  

Entry Points

Name Comments DBIA/ICR reference
PSNX
PSN ;entry point from NDF data updates
  • ICR #4394
    • Status: Active
    • Usage: Controlled Subscription
    DRG(DRG,NEW,DNSNAM,DNSPORT) ;entry point
  • ICR #4394
    • Status: Active
    • Usage: Controlled Subscription

    External References

    Name Field # of Occurrence
    EN^DDIOL DRG+4
    $$HLDATE^HLFNC DRG+27, DRG+44
    INIT^HLFNC2 DRG+5, PSN+2
    GENERATE^HLMA DRG+108

    Global Variables Directly Accessed

    Name Line Occurrences  (* Changed,  ! Killed)
    ^DIC(51.5 - [#51.5] DRG+99
    ^LAB(60 - [#60] DRG+45, DRG+85
    ^LAB(61 - [#61] DRG+46, DRG+86
    ^ORD(101 - [#101] DRG+3, PSN+1
    ^PS(50.606 - [#50.606] DRG+35
    ^PS(50.607 - [#50.607] DRG+52
    ^PS(50.7 - [#50.7] DRG+34, DRG+35, DRG+36
    ^PS(51.2 - [#51.2] DRG+36
    ^PS(54 - [#54] DRG+9
    ^PSDRUG - [#50] DRG+7, DRG+27, DRG+49, DRG+50, DRG+64, DRG+72, DRG+82, DRG+93
    ^PSNDF(50.68 - [#50.68] DRG+39
    ^TMP($J PSN+4, PSNX!

    Label References

    Name Line Occurrences
    DRG PSN+4
    PSNX PSN+1, PSN+2

    Naked Globals

    Name Field # of Occurrence
    ^( DRG+64, DRG+72, DRG+82, DRG+93
    ^("CLOZ" DRG+7
    ^("CLOZ1" DRG+7
    ^("ND" DRG+7
    ^(0 DRG+99
    ^(2 DRG+7
    ^(3 DRG+7
    ^(6 DRG+7
    ^(660 DRG+7

    Local Variables

    Legend:

    >> Not killed explicitly
    * Changed
    ! Killed
    ~ Newed

    Name Field # of Occurrence
    CLOZ2 DRG+1~, DRG+82*, DRG+83, DRG+88
    CMOP DRG+1~, DRG+10*, DRG+40, DRG+41, DRG+42
    CNT DRG+1~, DRG+6*, DRG+15*, DRG+19*, DRG+21*, DRG+60, DRG+65*, DRG+70, DRG+73*, DRG+77
    , DRG+84*, DRG+89, DRG+96*, DRG+106
    DNSNAM DRG~, DRG+107
    DNSPORT DRG~, DRG+107
    DOS1 DRG+1~, DRG+64*, DRG+66, DRG+67, DRG+68, DRG+69
    DOS2 DRG+1~, DRG+72*, DRG+74, DRG+75, DRG+76
    DOSF DRG+1~, DRG+35*, DRG+37
    DRG DRG~, DRG+7, DRG+27, DRG+49, DRG+50, DRG+64, DRG+72, DRG+82, DRG+93
    DRG0 DRG+1~, DRG+7*, DRG+8, DRG+19, DRG+22, DRG+28, DRG+29, DRG+30, DRG+31, DRG+32
    DRG2 DRG+1~, DRG+7*, DRG+10, DRG+59
    DRG3 DRG+1~, DRG+7*, DRG+10
    DRG6 DRG+1~, DRG+7*, DRG+10
    DRG60 DRG+1~, DRG+7*, DRG+44, DRG+54, DRG+55, DRG+57, DRG+58
    DRGN DRG+1~, DRG+7*, DRG+39
    DRGSYN DRG+1~, DRG+93*, DRG+94, DRG+97, DRG+100, DRG+101, DRG+102, DRG+103, DRG+104
    DRGZ DRG+1~, DRG+7*, DRG+11, DRG+48
    DRGZ1 DRG+1~, DRG+7*, DRG+47
    HL DRG+1~, DRG+5, PSN+2, PSNX!
    HL("ECH" DRG+6*
    HLA DRG+1~
    HLA("HLS" DRG+3!, DRG+15*, DRG+19*, DRG+60*, DRG+70*, DRG+77*, DRG+89*, DRG+106*, DRG+109!
    >> I DRG+9*
    LABTST DRG+1~, DRG+11*, DRG+45
    LNF DRG+1~, DRG+8*, DRG+23, DRG+24, DRG+25
    LTMON DRG+1~, DRG+83*, DRG+85
    MEDRT DRG+1~, DRG+36*, DRG+38
    NEW DRG~, DRG+19
    OBR DRG+1~, DRG+84!*, DRG+85*, DRG+86*, DRG+87*, DRG+88*, DRG+89
    OPEXT DRG+1~, DRG+10*, DRG+40, DRG+41, DRG+42
    ORDITEM DRG+1~, DRG+10*, DRG+34, DRG+35, DRG+36
    PROT DRG+1~, DRG+3*, DRG+4, DRG+5, PSN+1*, PSN+2, PSNX!
    PSN PSN+3~, PSN+4*, PSNX!
    PSSOPTNS DRG+1~, DRG+108
    PSSOPTNS("SUBSCRIBER" DRG+107*
    PSSRESLT DRG+1~, DRG+108
    RXD DRG+1~, DRG+65!*, DRG+66*, DRG+67*, DRG+68*, DRG+69*, DRG+70, DRG+73!*, DRG+74*, DRG+75*
    , DRG+76*, DRG+77
    SPEC DRG+1~, DRG+11*, DRG+46, DRG+83*, DRG+86
    SYIN DRG+1~, DRG+94*, DRG+95
    SYNINT DRG+1~, DRG+95*, DRG+105
    SYUN DRG+1~, DRG+94*, DRG+99
    TYPE DRG+1~, DRG+83*, DRG+87
    UNIT DRG+1~, DRG+50*, DRG+52
    VNF DRG+1~, DRG+8*, DRG+23, DRG+24, DRG+25
    VSN DRG+1~, DRG+94*, DRG+98
    WARN DRG+1~, DRG+8*, DRG+9
    WNS DRG+1~, DRG+9*, DRG+33
    WW DRG+1~, DRG+9*
    XX DRG+1~, DRG+64*, DRG+72*, DRG+82*, DRG+93*
    ZPA DRG+1~, DRG+21*, DRG+22*, DRG+26*, DRG+27*, DRG+28*, DRG+29*, DRG+30*, DRG+31*, DRG+32*
    , DRG+33*, DRG+34*, DRG+37*, DRG+38*, DRG+39*, DRG+43*, DRG+44*, DRG+45*, DRG+46*, DRG+47*
    , DRG+48*, DRG+49*, DRG+52*, DRG+54*, DRG+55*, DRG+57*, DRG+58*, DRG+59*, DRG+60, DRG+96!*
    , DRG+97*, DRG+98*, DRG+99*, DRG+100*, DRG+101*, DRG+102*, DRG+103*, DRG+104*, DRG+105*, DRG+106
    ZPACMOP DRG+1~, DRG+40*, DRG+41*, DRG+42*, DRG+43
    ZPANF DRG+1~, DRG+23*, DRG+24*, DRG+25*, DRG+26
    >> ZTREQ PSNX*
    Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All