Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Caller Graph |  Entry Points |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All
Print Page as PDF
Routine: HLOMSG1

Package: Health Level Seven

Routine: HLOMSG1


Information

HLOMSG1 ;ALB/CJM-HL7 - APIs for files 777/778 (CONTINUED) ;02/04/2004

Source Information

Source file <HLOMSG1.m>

Caller Graph

Caller Graph Total: 5

Package Total Caller Graph
Health Level Seven 5 HLOCLNT2  HLOMSG  HLOPRS  HLOUSR1  HLOUSR2  

Entry Points

Name Comments DBIA/ICR reference
ACKTOIEN(MSGID,ACKTO) ;
ACKBYIEN(MSGID,ACKBY) ;
GETMSGB(MSG,SUBIEN,SUBMSG) ;
FINDMSG(MSGID,LIST) ;
  • ICR #5733
    • Status: Active
    • Usage: Controlled Subscription

    Global Variables Directly Accessed

    Name Line Occurrences  (* Changed,  ! Killed)
    ^HLA - [#777] GETMSGB+23
    ^HLB - [#778] ACKTOIEN+16, ACKTOIEN+18, ACKBYIEN+16, ACKBYIEN+18, GETMSGB+17, GETMSGB+22
    ^HLB("AE" FINDMSG+12
    ^HLB("B" FINDMSG+10

    Label References

    Name Line Occurrences
    $$FINDMSG ACKTOIEN+9, ACKBYIEN+9

    Naked Globals

    Name Field # of Occurrence
    ^(2 GETMSGB+22

    Local Variables

    Legend:

    >> Not killed explicitly
    * Changed
    ! Killed
    ~ Newed

    Name Field # of Occurrence
    ACKBY ACKBYIEN~, ACKBYIEN+9
    ACKTO ACKTOIEN~, ACKTOIEN+9
    COUNT FINDMSG+6~, FINDMSG+9*, FINDMSG+10*, FINDMSG+12*, FINDMSG+13, ACKTOIEN+10~, ACKTOIEN+11*, ACKTOIEN+12*, ACKTOIEN+14, ACKBYIEN+10~
    , ACKBYIEN+11*, ACKBYIEN+12*, ACKBYIEN+14
    IEN ACKTOIEN+13~, ACKTOIEN+14*, ACKTOIEN+16, ACKTOIEN+18, ACKBYIEN+13~, ACKBYIEN+14*, ACKBYIEN+16, ACKBYIEN+18
    LIST FINDMSG~, FINDMSG+7!, ACKTOIEN+7~, ACKTOIEN+9, ACKBYIEN+7~, ACKBYIEN+9
    LIST( FINDMSG+10*, FINDMSG+12*, ACKTOIEN+12, ACKTOIEN+14, ACKBYIEN+12, ACKBYIEN+14
    MSG FINDMSG+6~, FINDMSG+9*, FINDMSG+10*, FINDMSG+11*, FINDMSG+12*, GETMSGB~
    MSG("BODY" GETMSGB+23
    MSG("IEN" GETMSGB+17, GETMSGB+22
    MSGID FINDMSG~, FINDMSG+8, FINDMSG+10, FINDMSG+12, ACKTOIEN~, ACKTOIEN+16, ACKTOIEN+18, ACKBYIEN~, ACKBYIEN+16, ACKBYIEN+18
    NODE GETMSGB+16~, GETMSGB+17*, GETMSGB+18, GETMSGB+19, GETMSGB+20, GETMSGB+21, GETMSGB+23*, GETMSGB+24, GETMSGB+25
    RETURN ACKTOIEN+7~, ACKTOIEN+8*, ACKTOIEN+12, ACKTOIEN+16*, ACKTOIEN+18*, ACKTOIEN+19, ACKBYIEN+7~, ACKBYIEN+8*, ACKBYIEN+12, ACKBYIEN+16*
    , ACKBYIEN+18*, ACKBYIEN+19
    SUBIEN ACKTOIEN+13~, ACKTOIEN+14*, ACKTOIEN+15, ACKTOIEN+18, ACKBYIEN+13~, ACKBYIEN+14*, ACKBYIEN+15, ACKBYIEN+18, GETMSGB~, GETMSGB+17
    , GETMSGB+22, GETMSGB+23
    SUBMSG GETMSGB~
    SUBMSG("ACK B Y" , GETMSGB+20*
    SUBMSG("ACK T O" , GETMSGB+19*
    SUBMSG("EVENT" GETMSGB+25*
    SUBMSG("HDR" GETMSGB+22*
    SUBMSG("ID" GETMSGB+18*
    SUBMSG("MESSA GE TYPE" , GETMSGB+24*
    SUBMSG("STATUS" GETMSGB+21*
    Info |  Source |  Caller Graph |  Entry Points |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All