SDESCANCELVVS ;ALB/BWF,MGD - CANCEL VVS WEB SERVICE ; 5/30/24 13:38pm
Source file <SDESCANCELVVS.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 |
---|---|---|
Scheduling | 1 | SDCNP0 |
Name | Comments | DBIA/ICR reference |
---|---|---|
RESTPOST(APPTIEN,SDSTATUS,SDCANREASON) | ; Generate web service call to cancel VVS appointment
; Input: ; APPTIEN = Appointment IEN in #409.84 ; SDSTATUS = Cancellation Status for Appointment (passed in if VVS Appointment Cancelled prior to VistA Appointment) ; SDCANREASON = Cancellation Reason for Appointment (passed in if VVS Appointment Cancelled prior to VistA Appointment) ; Output: ; 0^Error Information ; 1^Success Information |
|
ERRSPMSG(SDRESPERR,SDRESPETXT) | ;
; Input : DGRESPERR (Required) - response error from Post call ; Return: response code/txt (ex: DGERR(400) from Init)_response code/msg (ex: ADDRVAL###) |
|
STATUS(SDSTATUS) | ;
|
|
REASON(SDCNREASON) | ;
|
Name | Field # of Occurrence |
---|---|
$$GET1^DIQ | RESTPOST+32, RESTPOST+35, RESTPOST+38, RESTPOST+40 |
$$GETICN^MPIF001 | RESTPOST+33 |
BUILDJSON^SDES2JSON | RESTPOST+56 |
$$GETREST^XOBWLIB | RESTPOST+28 |
$$POST^XOBWLIB | RESTPOST+73 |
ERR2ARR^XOBWLIB | ERRSPMSG+5 |
$$GET^XPAR | RESTPOST+63, RESTPOST+67 |
$$PROD^XUPROD | RESTPOST+18 |
$$AESDECR^XUSHSH | RESTPOST+64, RESTPOST+68 |
$$B64DECD^XUSHSH | RESTPOST+64, RESTPOST+68 |
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
FileNo | Call Tags |
---|---|
^SDEC(409.84 - [#409.84] | GET1^DIQ |
Name | Line Occurrences |
---|---|
$$ERRSPMSG | RESTPOST+76 |
REASON | RESTPOST+41 |
STATUS | RESTPOST+39 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
APPTIEN | RESTPOST~, RESTPOST+32, RESTPOST+35, RESTPOST+38, RESTPOST+40 |
DFN | RESTPOST+13~, RESTPOST+32*, RESTPOST+33, RESTPOST+34*, RESTPOST+51 |
DUZ(2 | RESTPOST+34 |
ICN | RESTPOST+13~, RESTPOST+33*, RESTPOST+46, RESTPOST+48, RESTPOST+49 |
SDCANREASON | RESTPOST~, RESTPOST+40*, RESTPOST+41, RESTPOST+54 |
SDCNREASON | REASON~, REASON+1*, REASON+2*, REASON+3*, REASON+4*, REASON+5*, REASON+6*, REASON+7*, REASON+8*, REASON+9 , REASON+10*, REASON+11*, REASON+12*, REASON+13*, REASON+14*, REASON+15*, REASON+16*, REASON+17*, REASON+18*, REASON+19* , REASON+20*, REASON+21 |
SDEMSG | ERRSPMSG+3~, ERRSPMSG+11*, ERRSPMSG+12*, ERRSPMSG+13 |
SDERR | ERRSPMSG+3~ |
SDERR( | ERRSPMSG+13*, ERRSPMSG+14 |
SDERRARR | RESTPOST+14~, RESTPOST+76 |
SDERRCODE | RESTPOST+14~, RESTPOST+76*, RESTPOST+77, ERRSPMSG+3~, ERRSPMSG+4*, ERRSPMSG+13, ERRSPMSG+14 |
SDHEADER | RESTPOST+14~, RESTPOST+60* |
SDHTTPRSP | RESTPOST+14~ |
SDKEY | RESTPOST+14~, RESTPOST+63*, RESTPOST+64*, RESTPOST+65, RESTPOST+67*, RESTPOST+68*, RESTPOST+69 |
SDOUT | RESTPOST+13~ |
SDOUTJSON | RESTPOST+14~ |
SDPROD | RESTPOST+14~, RESTPOST+18*, RESTPOST+19, RESTPOST+23, RESTPOST+62, RESTPOST+66 |
SDRESPERR | RESTPOST+13~, RESTPOST+73, RESTPOST+76, ERRSPMSG~, ERRSPMSG+5 |
SDRESPETXT | ERRSPMSG~, ERRSPMSG+5 |
SDRESPETXT("statusLine" | ERRSPMSG+12 |
SDRESPETXT("text" | ERRSPMSG+11 |
SDRESPONSE | RESTPOST+13~, RESTPOST+73*, RESTPOST+75, RESTPOST+88 |
SDRESTOBJ | RESTPOST+13~, RESTPOST+28*, RESTPOST+73 |
SDSERVER | RESTPOST+13~, RESTPOST+21*, RESTPOST+25*, RESTPOST+28 |
SDSERVICE | RESTPOST+13~, RESTPOST+20*, RESTPOST+24*, RESTPOST+28 |
SDSTATUS | RESTPOST~, RESTPOST+38*, RESTPOST+39, RESTPOST+53, STATUS~, STATUS+1*, STATUS+2*, STATUS+3*, STATUS+4*, STATUS+5* , STATUS+6*, STATUS+7*, STATUS+8* |
VVSCAN | RESTPOST+13~, RESTPOST+56 |
VVSCAN("id" | RESTPOST+44* |
VVSCAN("patientBookingStatuses" | RESTPOST+47*, RESTPOST+48*, RESTPOST+50*, RESTPOST+51*, RESTPOST+52*, RESTPOST+53*, RESTPOST+54* |
VVSCAN("sourceSystem" | RESTPOST+45* |
VVSERR | RESTPOST+14~, RESTPOST+77*, RESTPOST+81, RESTPOST+82, RESTPOST+83, RESTPOST+84, RESTPOST+85 |
VVSID | RESTPOST+13~, RESTPOST+35*, RESTPOST+37*, RESTPOST+44 |
VVSIDUPPER | RESTPOST+14~, RESTPOST+35*, RESTPOST+78 |
VVSJSONOUT | RESTPOST+13~, RESTPOST+56 |
VVSJSONOUT(1 | RESTPOST+57 |