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

Package: Health Level Seven

Routine: HLOASUB


Information

HLOASUB ;IRMFO-ALB/CJM - Subscription Registry ;03/24/2004 14:43

Source Information

Source file <HLOASUB.m>

Call Graph

Call Graph Total: 2

Package Total Call Graph
Health Level Seven 1 ($$ADD,$$CHECKWHO,$$DELETE,$$UPD)^HLOASUB1  
Kernel 1 $$NOW^XLFDT  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Health Level Seven 1 HLOAPI1  

Entry Points

Name Comments DBIA/ICR reference
DELETE(IEN) ;Deletes the entry in the HL7 Subscription Registry.
NEXT(IEN,RECIP) ;
  • ICR #4725
    • Status: Active
    • Usage: Supported
    ADD(IEN,WHO,ERROR) ;
  • ICR #4725
    • Status: Active
    • Usage: Supported
    ONLIST(IEN,LINKIEN,APPNAME,FAC1,FAC2,FAC3) ;
  • ICR #4725
    • Status: Active
    • Usage: Supported
    CREATE(OWNER,DESCRIP,ERROR) ;
  • ICR #4725
    • Status: Active
    • Usage: Supported
    END(IEN,WHO) ;will terminate a recipient from the list.The sub-record isn't
  • ICR #4725
    • Status: Active
    • Usage: Supported

    External References

    Name Field # of Occurrence
    $$ADD^HLOASUB1 CREATE+19, ADD+50
    $$CHECKWHO^HLOASUB1 ADD+37, END+19
    $$DELETE^HLOASUB1 DELETE+1
    $$UPD^HLOASUB1 ADD+41, END+23
    $$NOW^XLFDT ADD+41, ADD+49, END+22

    Global Variables Directly Accessed

    Name Line Occurrences  (* Changed,  ! Killed)
    ^HLCS(870 - [#870] NEXT+34
    ^HLD(779.4 - [#779.4] CREATE+12, CREATE+14, CREATE+15, ONLIST+12, ADD+41, NEXT+21, NEXT+32

    Label References

    Name Line Occurrences
    $$ONLIST ADD+38, END+19

    Local Variables

    Legend:

    >> Not killed explicitly
    * Changed
    ! Killed
    ~ Newed

    Name Field # of Occurrence
    APPNAME ONLIST~, ONLIST+12
    DA ADD+32~, ADD+40*, ADD+41, ADD+50, END+10~, END+21*, END+23
    DA(1 ADD+40*, ADD+43*, END+21*
    DATA CREATE+9~, CREATE+19, ADD+32~, ADD+41, ADD+50, END+10~, END+23
    DATA( CREATE+16*, CREATE+17*, CREATE+18*, ADD+41*, ADD+44*, ADD+45*, ADD+46*, ADD+47*, ADD+48*, ADD+49*
    , END+22*
    DESCRIP CREATE~, CREATE+18
    ERROR CREATE~, CREATE+10!, CREATE+11*, CREATE+13*, CREATE+19, ADD~, ADD+33!, ADD+36*, ADD+37, ADD+41*
    , ADD+50
    FAC1 ONLIST~, ONLIST+12
    FAC2 ONLIST~, ONLIST+12
    FAC3 ONLIST~, ONLIST+12
    IEN CREATE+9~, CREATE+14*, CREATE+16, CREATE+19, ONLIST~, ONLIST+12, ADD~, ADD+36, ADD+38, ADD+40
    , ADD+41, ADD+43, NEXT~, NEXT+20, NEXT+21, NEXT+32, END~, END+14, END+19, END+21
    , DELETE~, DELETE+1
    LAST NEXT+17~, NEXT+18*, NEXT+19, NEXT+21
    LINKIEN ONLIST~, ONLIST+12
    NEXT NEXT+17~, NEXT+21*, NEXT+22, NEXT+31, NEXT+32, NEXT+39
    NODE NEXT+17~, NEXT+32*, NEXT+33, NEXT+34, NEXT+35, NEXT+36, NEXT+37, NEXT+38
    OK ADD+32~, ADD+34*, ADD+39*, ADD+41*, ADD+50*, ADD+52, END+10~, END+11*, END+20*, END+23*
    , END+25
    OWNER CREATE~, CREATE+11, CREATE+17
    PARMS ADD+32~, ADD+37, END+18~, END+19
    PARMS("LINK I EN" , ADD+38, ADD+45, END+19
    PARMS("RECEIV ING APPLICATION" , ADD+38, ADD+44, END+19, ING FACILITY" , ADD+38, ADD+46, ADD+47, ADD+48, END+19
    RECIP NEXT~
    RECIP("LINK I EN" , NEXT+24*, NEXT+33*
    RECIP("LINK N AME" , NEXT+25*, NEXT+34*
    RECIP("RECEIV ING APPLICATION" , NEXT+23*, NEXT+35*, ING FACILITY" , NEXT+26*, NEXT+27*, NEXT+28*, NEXT+36*, NEXT+37*, NEXT+38*
    RECIP("SUBIEN" NEXT+18, NEXT+29*, NEXT+31*
    SUBIEN ADD+32~, ADD+38*, ADD+39, ADD+40, ADD+41, END+10~, END+13*, END+16*, END+19*, END+20
    , END+21
    WHO ADD~, ADD+37, ADD+51!, END~, END+19, END+24!
    WHO("SUBIEN" END+15, END+16
    Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables |  All