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 |  Used in RPC |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All
Print Page as PDF
Routine: PXVWICE

Package: PCE Patient Care Encounter

Routine: PXVWICE


Information

PXVWICE ;ISP/LMT - ICE interface main routine ;Jun 06, 2019@07:59:57

Source Information

Source file <PXVWICE.m>

Call Graph

Call Graph

Call Graph Total: 8

Package Total Call Graph
PCE Patient Care Encounter 4 ($$EXIST,$$STAT,BLDNG,CLRBLDNG,LOAD,SAVE)^PXVWCCH  EN^PXVWSOAP  ($$CHKSTAT,LOGSTAT)^PXVWSTAT  (BLDVMR,TESTVMR)^PXVWVMR  
Kernel 2 ($$HDIFF,$$NOW)^XLFDT  $$NODEV^XUTMDEVQ  
Toolkit 1 $$GET^XPAR  
VA FileMan 1 $$GET1^DIQ  

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

Package Total Caller Graph
PCE Patient Care Encounter 3 PX ICE WEB  PXVWCCH  PXVWSTAT  

Entry Points

Name Comments DBIA/ICR reference
RPC(PXRETURN,DFN,PXCHKCACHE,PXASYNC) ; Entry point for RPC
EN(PXRETURN,DFN,PXCHKCACHE,PXASYNC) ; Entry point for API
CHKCACHE(DFN,PXSTALL) ;Check Cache for DFN
ASYNC(PXHANDLE,DFN,PXASYNC,PXCNT) ;Check asynchronous background task
CALLICE ;
MOVERES(PXHANDLE) ;
HANDLE(DFN) ;Return a unique handle into ^XTMP
HANDLE2(PXHANDLE,DFN) ;
GETURL() ; Get ICE Server URL
TESTICE() ; Test ICE Interface
; Returns:
; 1 - Success
; 0 - Fail

External References

Name Field # of Occurrence
$$GET1^DIQ GETURL+10
$$EXIST^PXVWCCH EN+83
$$STAT^PXVWCCH CHKCACHE+6, CHKCACHE+11
BLDNG^PXVWCCH CALLICE+30
CLRBLDNG^PXVWCCH CALLICE+38
LOAD^PXVWCCH CHKCACHE+15
SAVE^PXVWCCH CALLICE+35
EN^PXVWSOAP CALLICE+32, TESTICE+17
$$CHKSTAT^PXVWSTAT EN+57, EN+91, CALLICE+25
LOGSTAT^PXVWSTAT EN+73, EN+110
BLDVMR^PXVWVMR EN+84, CALLICE+12
TESTVMR^PXVWVMR TESTICE+13
$$HDIFF^XLFDT ASYNC+14
$$NOW^XLFDT CALLICE+9
$$GET^XPAR GETURL+4
$$NODEV^XUTMDEVQ EN+100

Used in RPC

RPC Name Call Tags
PX ICE WEB RPC

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^PXV(920.75 - [#920.75] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PXV(920.75 - [#920.75] GETURL+7, GETURL+8
^TMP("PXICERPC" RPC+64, RPC+65!, RPC+71*, RPC+74, RPC+75*, RPC+81*, RPC+86*, RPC+91*, RPC+96*, RPC+98*
^TMP("PXICEWEB" RPC+71, RPC+75, RPC+79, RPC+81, RPC+84, RPC+86, RPC+89, RPC+91, RPC+94, RPC+96
, RPC+100!, EN+50, EN+51!, EN+58*, EN+65*, EN+68*, EN+86*, EN+92*, EN+104*, EN+107*
, ASYNC+5*, ASYNC+8*, ASYNC+12*, ASYNC+15*, ASYNC+19*, ASYNC+24*, CALLICE+7!, CALLICE+15*, CALLICE+26*, CALLICE+35
, MOVERES+1, MOVERES+3!, TESTICE+10!, TESTICE+20, TESTICE+22!
^TMP("PXVWMSG" EN+52!, EN+85, EN+89!, EN+112!, CALLICE+8!, CALLICE+14, CALLICE+23!, CALLICE+43!, TESTICE+11!, TESTICE+15
, TESTICE+23!
^XTMP( EN+103*, EN+108!, ASYNC+4, ASYNC+7, ASYNC+10, ASYNC+18, ASYNC+19, ASYNC+20!, ASYNC+23, MOVERES+1*
, MOVERES+2*, HANDLE2+2, HANDLE2+4, HANDLE2+7, HANDLE2+9*, HANDLE2+10*, HANDLE2+11*, HANDLE2+12*, HANDLE2+14

Label References

Name Line Occurrences
$$CHKCACHE EN+88, CALLICE+20
$$GETURL EN+66, TESTICE+7
$$HANDLE EN+95
$$HANDLE2 HANDLE+7
ASYNC EN+72
CALLICE EN+76
EN RPC+67
MOVERES CALLICE+16, CALLICE+22, CALLICE+27, CALLICE+41

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DFN RPC~, RPC+67, EN~, EN+64, EN+72, EN+73, EN+83, EN+84, EN+88, EN+95
, EN+110, CHKCACHE~, CHKCACHE+6, CHKCACHE+11, CHKCACHE+15, ASYNC~, ASYNC+7, CALLICE+12, CALLICE+20, CALLICE+30
CALLICE+35, CALLICE+38, HANDLE~, HANDLE+7, HANDLE2~, HANDLE2+10
>> DILOCKTM HANDLE2+4
DT HANDLE2+9
PXASYNC RPC~, RPC+67, EN~, EN+61*, EN+62, EN+71, EN+72, EN+76, EN+79, ASYNC~
, ASYNC+24
PXCACHESTAT EN+48~, EN+83, EN+87*, EN+88*, CHKCACHE+4~, CHKCACHE+6*, CHKCACHE+8, CHKCACHE+9, CHKCACHE+11*, CHKCACHE+13
, CHKCACHE+17, CALLICE+4~, CALLICE+19, CALLICE+20*, CALLICE+21
PXCHKCACHE RPC~, RPC+67, EN~, EN+60*, EN+83, CALLICE+19
PXCNT RPC+62~, RPC+69*, RPC+80*, RPC+81, RPC+85*, RPC+86, RPC+90*, RPC+91, RPC+95*, RPC+96
, RPC+98, EN+48~, EN+53*, EN+58, EN+65, EN+68, EN+72, EN+86, EN+92, EN+104
, EN+107, ASYNC~, ASYNC+5, ASYNC+8, ASYNC+12, ASYNC+15, ASYNC+24, CALLICE+4~, CALLICE+10*, CALLICE+15
CALLICE+26
PXDESC EN+48~, EN+97*, EN+100
PXDT ASYNC+2~, ASYNC+10*, ASYNC+11, ASYNC+14
PXHANDLE EN+48~, EN+62*, EN+72, EN+95*, EN+103, EN+104, EN+108, ASYNC~, ASYNC+4, ASYNC+7
, ASYNC+10, ASYNC+18, ASYNC+19, ASYNC+20, ASYNC+23, CALLICE+16, CALLICE+22, CALLICE+27, CALLICE+41, MOVERES~
, MOVERES+1, MOVERES+2, HANDLE+2~, HANDLE+5*, HANDLE+7, HANDLE+10*, HANDLE+12, HANDLE2~, HANDLE2+2, HANDLE2+4
, HANDLE2+7, HANDLE2+9, HANDLE2+10, HANDLE2+11, HANDLE2+12, HANDLE2+14
PXI RPC+62~, RPC+78*, RPC+79*, RPC+81, RPC+84, RPC+86, RPC+89, RPC+91, RPC+94, RPC+96
, CHKCACHE+4~, CHKCACHE+9*, HANDLE+2~, HANDLE+4*, HANDLE+5, HANDLE+9*, HANDLE+10
PXICEWEB RPC+62~, RPC+67
PXIEN GETURL+2~, GETURL+4*, GETURL+6, GETURL+8*, GETURL+9, GETURL+10
PXJ RPC+62~, RPC+83*, RPC+84*, RPC+86, RPC+88*, RPC+89*, RPC+91, RPC+94, RPC+96
PXK RPC+62~, RPC+93*, RPC+94*, RPC+96
PXNOW CALLICE+4~, CALLICE+9*, CALLICE+35
PXRETURN RPC~, RPC+64*, EN~, EN+50*
PXRTN EN+48~, EN+96*, EN+100
PXSTALL EN+48~, CHKCACHE~, CHKCACHE+8
PXSUCCESS HANDLE+2~, HANDLE+6, HANDLE+7*, HANDLE+8, TESTICE+5~, TESTICE+19*, TESTICE+20*, TESTICE+25
PXTASK EN+48~, EN+100*, EN+102, EN+103, EN+106
PXTMP GETURL+2~, GETURL+7*, GETURL+8
PXURL EN+48~, EN+66*, EN+67, CALLICE+32, TESTICE+5~, TESTICE+7*, TESTICE+8, TESTICE+17
PXVARS EN+48~, EN+98*, EN+100
PXVOTH EN+48~, EN+100
PXVOTH("ZTDTH" EN+99*
U RPC+74, RPC+81, RPC+91, RPC+98, EN+103, ASYNC+7, ASYNC+10, ASYNC+18, ASYNC+23, CALLICE+35
, TESTICE+20
>> ZTREQ CALLICE+6*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Used in RPC |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All