ONCWEB1 ;ALBANY OIFO/RVD - VACCR WEB SERVICE ;Nov 4, 2022@14:22:22
Source file <ONCWEB1.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 |
Name | Comments | DBIA/ICR reference |
---|---|---|
T3 | ;Edits call to HWSC
|
|
PPOST3(ONCHAND,XML,globalName) | ;POST request
; @DESC Sends an HTTP request to DC SERVER as a POST or GET ; @ONCHAND Handle to XML document ; @XML XML request as string ; @globalName the name of global to use ; @RESPONSE A handle to response XML document ; 1 for success, 0 for failure |
|
ERROR | ;
; @DESC Handles error during request to DC SERVER via webservice. ; Depends on GLOBAL variable ONCERR to be set in previous call. ; @RETURNS Nothing. Value store in global. |
|
GETTEXT(ERRARRAY) | ;
; @DESC Gets the error text from the array ; @ERRARRAY Error array stores error in format defined by web service product. ; @RETURNS Error info as a single string |
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^TMP( | T3+15, PPOST3+17!, PPOST3+23, PPOST3+32, PPOST3+45, PPOST3+47*, ERROR+10* |
^TMP("ONC" | T3+13 |
^TMP("ONCSED01R" | PPOST3+43* |
^TMP($J | T3+2 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
>> CONTYP | T3+9* |
ERRARRAY | ERROR+4~, ERROR+8, ERROR+10, GETTEXT~ |
ERRARRAY("text" | GETTEXT+8, GETTEXT+9 |
ONC | PPOST3+7~, GETTEXT+4~ |
ONC("Content-Type" | PPOST3+16* |
ONC("I" | GETTEXT+7*, GETTEXT+8*, GETTEXT+9 |
ONC("errorText" | GETTEXT+6*, GETTEXT+9*, GETTEXT+11 |
ONC("path" | PPOST3+15*, PPOST3+34 |
ONC("postResult" | PPOST3+34*, PPOST3+46 |
ONC("restObject" | PPOST3+20*, PPOST3+22*, PPOST3+30*, PPOST3+34, PPOST3+38 |
ONC("result" | PPOST3+48* |
ONC("server" | PPOST3+12*, PPOST3+20 |
ONC("webserviceName" | PPOST3+13*, PPOST3+20 |
ONC1 | PPOST3+41~*, PPOST3+43, PPOST3+44* |
ONCERR | PPOST3+7~, PPOST3+34, ERROR+6*, ERROR+8 |
ONCFERR | PPOST3+7~ |
ONCHAND | T3+10*, T3+14, PPOST3~ |
ONCHR | T3+1~, T3+2*, T3+14 |
>> ONCSERV | T3+5*, PPOST3+9*, PPOST3+13 |
ONCTMP | T3+1~*, T3+15* |
>> ONCWEB | T3+4*, PPOST3+8*, PPOST3+12 |
RESPONSE | T3+1~*, T3+14*, T3+15 |
>> SITE | T3+8* |
>> TIME | T3+6*, T3+7* |
XML | PPOST3~ |
XMLQUIT | PPOST3+25~*, PPOST3+26 |
globalName | T3+13~*, T3+14, PPOST3~, PPOST3+26, PPOST3+27, PPOST3+28* |
result | PPOST3+40~*, PPOST3+50 |
stream | PPOST3+37~* |
xmlString | PPOST3+24~*, PPOST3+27*, PPOST3+29 |