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 |  Marked Items  | All
Print Page as PDF
Routine: XTHC10

Package: Toolkit

Routine: XTHC10


Information

XTHC10 ;HCIOFO/SG - HTTP 1.0 CLIENT ;12/07/2011

Source Information

Source file <XTHC10.m>

Call Graph

Call Graph

Call Graph Total: 8

Package Total Call Graph
Kernel 6 HOME^%ZIS  (CALL,CLOSE)^%ZISTCP  $$EC^%ZOSV  ^%ZTER  $$ADDRESS^XLFNSLK  $$UP^XLFSTR  
Toolkit 2 ($$RECEIVE,$$REQUEST)^XTHC10A  $$PARSEURL^XTHCURL  

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

Package Total Caller Graph
Toolkit 3 XTHC10A  XTHCDEM  XTHCURL  
Clinical Reminders 2 PXRMEXWB  PXRMTXIM  
Enterprise Health Management Platform 2 HMPEVNT  HMPHTTP  
Kernel 1 XPDIST  
Lab Service 1 LRMLEDA  
Mental Health 1 YTXCHG  
Outpatient Pharmacy 1 PSOFDAMG  
PCE Patient Care Encounter 1 PXVWSOAP  
Problem List 1 GMPLSLI1  
Radiology Nuclear Medicine 1 RAXMLSND  

Entry Points

Name Comments DBIA/ICR reference
GETURL(URL,XT8FLG,XT8RDAT,XT8RHDR,XT8SDAT,XT8SHDR,REDIR) ;
  • ICR #5515
    • Status: Withdrawn
    • Usage: Supported
    ETRAP ;Catch a runtime error
    ERROR(ENUM,PARAM) ;Expand error
    1 ;;-1^Missing host name.
    2 ;;-1^Cannot resolve the host name: |.
    3 ;;-1^Cannot connect to host.
    4 ;;-1^Missing redirection URL.
    5 ;;-1^Too many redirections.
    6 ;;-6^Run Time Error.
    7 ;;-1^Time Out.

    External References

    Name Field # of Occurrence
    HOME^%ZIS GETURL+8
    CALL^%ZISTCP GETURL+24
    CLOSE^%ZISTCP GETURL+39
    $$EC^%ZOSV ETRAP+2
    ^%ZTER ETRAP+2
    $$ADDRESS^XLFNSLK GETURL+15
    $$UP^XLFSTR GETURL+18
    $$RECEIVE^XTHC10A GETURL+36
    $$REQUEST^XTHC10A GETURL+34
    $$PARSEURL^XTHCURL GETURL+10

    Label References

    Name Line Occurrences
    $$ERROR GETURL+13, GETURL+25, GETURL+44, GETURL+47
    $$GETURL GETURL+49

    Local Variables

    Legend:

    >> Not killed explicitly
    * Changed
    ! Killed
    ~ Newed

    Name Field # of Occurrence
    EC ETRAP+1~
    ENUM ERROR~
    HOST GETURL+1~, GETURL+10, GETURL+13, GETURL+15, GETURL+19, GETURL+20
    I GETURL+1~, GETURL+10*, GETURL+17*, GETURL+18*, GETURL+19, GETURL+23*, GETURL+42*, GETURL+43
    IO GETURL+3~
    IO(0 GETURL+8
    IP GETURL+1~, GETURL+23*, GETURL+24
    IPADDR GETURL+1~, GETURL+13, GETURL+15*, GETURL+20*, GETURL+23, GETURL+25
    MSG ERROR+1~, ERROR+2*, ERROR+3
    PARAM ERROR~, ERROR+2
    PATH GETURL+1~, GETURL+10, GETURL+34
    POP GETURL+3~, GETURL+23, GETURL+25
    PORT GETURL+1~, GETURL+10, GETURL+24
    REDIR GETURL~, GETURL+44, GETURL+49
    RQS GETURL+1~, GETURL+34*, GETURL+35, GETURL+43, GETURL+48
    STATUS GETURL+1~, GETURL+35*, GETURL+36*, GETURL+42, GETURL+44*, GETURL+47*, GETURL+49*, GETURL+53*, GETURL+54, ETRAP+3*
    STATUS("ERROR" GETURL+53, ETRAP+2*
    URL GETURL~, GETURL+10, GETURL+45*, GETURL+47, GETURL+49
    X GETURL+1~
    XT8FLG GETURL~, GETURL+5*, GETURL+24, GETURL+36, GETURL+49
    XT8RDAT GETURL~, GETURL+36, GETURL+49
    XT8RHDR GETURL~, GETURL+36, GETURL+49
    XT8RHDR("LOCATION" GETURL+45
    XT8SDAT GETURL~, GETURL+34, GETURL+48~, GETURL+49
    XT8SHDR GETURL~, GETURL+34, GETURL+49
    XT8SHDR( GETURL+18
    XT8SHDR("Host" GETURL+19*

    Marked Items

    Name Field # of Occurrence
    $T(@ENUM ERROR+2
    Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Label References |  Local Variables |  Marked Items  | All