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

Package: VA Point of Service

Routine: VPSRPC4


Information

VPSRPC4 ;DALOI/KML,DJS - VPS Check In RPC ;Sep 6, 2022

Source Information

Source file <VPSRPC4.m>

Call Graph

Call Graph

Call Graph Total: 7

Package Total Call Graph
Scheduling 4 $$FIND^SDAM2  ($$HANDLE,AFTER,BEFORE,EVT,HDLKILL)^SDAMEVT  CHECKIN^SDEC25  $$FMTONET^SDECDATE  
VA FileMan 3 NOW^%DTC  DT^DILF  $$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: 1

Package Total Caller Graph
VA Point of Service 1 VPS PATIENT CHECK-IN  

Entry Points

Name Comments DBIA/ICR reference
CHK(VPSRES,VPSAPPT) ;
CHECKIN(CLIN,DTM,CIEN) ;update appropriate fields for check-in (HOSPITAL LOCATION file (#44), SDEC APPOINTMENT file (#409.84)
UPDAPPT ;Find correct appointment IEN (appt. not Cancelled or NOSHOWed), update SDEC APPOINTMENT file #409.84

External References

Name Field # of Occurrence
NOW^%DTC CHECKIN+8
DT^DILF CHK+31
$$GET1^DIQ UPDAPPT+6, UPDAPPT+7
$$FIND^SDAM2 CHK+33
$$HANDLE^SDAMEVT CHK+36
AFTER^SDAMEVT CHK+39
BEFORE^SDAMEVT CHK+37
EVT^SDAMEVT CHK+40
HDLKILL^SDAMEVT CHK+35, CHK+41
CHECKIN^SDEC25 UPDAPPT+9
$$FMTONET^SDECDATE UPDAPPT+8

Used in RPC

RPC Name Call Tags
VPS PATIENT CHECK-IN CHK

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^SDEC(409.84 - [#409.84] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^SDEC(409.84 - [#409.84] UPDAPPT+4, UPDAPPT+10

Label References

Name Line Occurrences
$$CHECKIN CHK+38
UPDAPPT CHECKIN+10

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% CHECKIN+8~
CIEN CHECKIN~
CLIN CHECKIN~
DFN CHK+24~, CHK+27*, CHK+28, CHK+33, CHK+36, CHK+37, CHK+39, UPDAPPT+4
DT CHK+32
DTM CHECKIN~, UPDAPPT+4
NETNOW UPDAPPT+1~, UPDAPPT+8*, UPDAPPT+9
NOUPDT UPDAPPT+1~, UPDAPPT+3*, UPDAPPT+6*, UPDAPPT+7*, UPDAPPT+10*, UPDAPPT+11
RESULT CHK+24~, CHK+38*, CHK+42
SDAPPTIEN UPDAPPT+1~, UPDAPPT+2*, UPDAPPT+4*, UPDAPPT+6, UPDAPPT+7, UPDAPPT+9, UPDAPPT+10
SDATA CHK+36~*, CHK+37, CHK+39, CHK+40
SDCANCEL UPDAPPT+1~, UPDAPPT+5*, UPDAPPT+6*
SDCIHDL CHK+36~*, CHK+37, CHK+39, CHK+40
SDECY UPDAPPT+1~, UPDAPPT+9
SDNOSHOW UPDAPPT+1~, UPDAPPT+5*, UPDAPPT+7*
U CHK+36
VPSAPPT CHK~, CHK+25, CHK+26
VPSCIEN CHK+24~, CHK+33*, CHK+34, CHK+36, CHK+37, CHK+38, CHK+39
VPSCLIN CHK+24~, CHK+27*, CHK+30, CHK+33, CHK+36, CHK+37, CHK+38, CHK+39
VPSDT CHK+24~, CHK+27*, CHK+29, CHK+31, CHK+32, CHK+33, CHK+36, CHK+37, CHK+38, CHK+39
VPSI CHK+24~, CHK+26*, CHK+28, CHK+29, CHK+30, CHK+32, CHK+34, CHK+42
VPSNOW CHECKIN+8~*, UPDAPPT+8
VPSREC CHK+24~, CHK+26*, CHK+27, CHK+28, CHK+29, CHK+30, CHK+32, CHK+34, CHK+42
VPSRES CHK~
VPSRES( CHK+28*, CHK+29*, CHK+30*, CHK+32*, CHK+34*, CHK+42*
VPSRES(0 CHK+25*
VPSRET CHECKIN+7~, CHECKIN+9*, CHECKIN+11, UPDAPPT+10*, UPDAPPT+11*
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