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