PXVWICE ;ISP/LMT - ICE interface main routine ;Jun 06, 2019@07:59:57
Source file <PXVWICE.m>
action | A | extended action | Ea | event driver | Ed | subscriber | Su | protocol | O | limited protocol | LP | run routine | RR | broker | B | edit | E | server | Se | P | screenman | SM | inquire | I |
Package | Total | Caller Graph |
---|---|---|
PCE Patient Care Encounter | 3 | PX ICE WEB PXVWCCH PXVWSTAT |
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 |
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 |
RPC Name | Call Tags |
---|---|
PX ICE WEB | RPC |
FileNo | Call Tags |
---|---|
^PXV(920.75 - [#920.75] | GET1^DIQ |
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 |
>> | 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* |