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

Package: Scheduling

Routine: SDES2SETCHECKOUT


Information

SDES2SETCHECKOUT ;ALB/JAS,LAB,ANU,JHC,MGD - SDES2 SET APPT CHECKOUT DATE/TIME ; MAY 28,2026

Source Information

Source file <SDES2SETCHECKOUT.m>

Call Graph

Call Graph

Call Graph Total: 17

Package Total Call Graph
Scheduling 10 $$FIND^SDAM2  ($$HANDLE,AFTER,BEFORE,EVT)^SDAMEVT  BUILDAPPTOBJ^SDES2BLDAPPTOBJ  (BUILDJSON,ERRLOG)^SDES2JSON  $$STATUS^SDES2SETCHKOUT2  VALCONTEXT^SDES2VALCONTEXT  $$VALISODTTM^SDES2VALISODTTM  VALFILEIEN^SDES2VALUTIL  
$$GET44RECORDIENS^SDESCANCELAPPTS  ($$NEW,VISIT)^SDVSIT0  
Kernel 2 ($$FMTE,$$NOW)^XLFDT  DUZ^XUP  
PCE Patient Care Encounter 2 $$SWITCHCK^PXAPI  $$PKGON^VSIT  
VA FileMan 2 (,FILE)^DIE  ($$GET1,GETS)^DIQ  
Registration 1 ADM^VADPT2  

Entry Points

Name Comments DBIA/ICR reference
SETCHECKOUT(JSONRETURN,SDCONTEXT,PARAMS) ; Set Checkout Date/Time for Appointment
VALAPPTIEN(APPTIEN,SDERRORS) ; Validate Appt IEN
VALCHCKOUT(CHKOUTDT,CHKIN,CLINICIEN,SDERRORS) ; Validate and Process Checkout Date/Time
FIND(DFN,APPTDTTM,CLINICIEN) ; return appt ifn for pat
; input: DFN := ifn of pat.
; APPTDTTM := appt d/t
; CLINICIEN := ifn of clinic
; output: [returned] := ifn if pat has appt on date/time
VALID(DFN,CLINICIEN,APPTDTTM,SDDA) ; return valid appt.
; input: DFN := ifn of pat.
; APPTDTTM := appt d/t
; CLINICIEN := ifn of clinic
; SDDA := ifn of appt
; output: [returned] := 1 for valid appt., 0 for not valid
CHKOUT(DFN,APPTDTTM,CLINICIEN,SDDA,SDASK,CHKOUTDT,SDCOACT,SDLNE,SDECAPTID,SDQUIET,VPRV,SDERRORS) ;Appt Check Out
; Input
; DFN Patient file IEN
; APPTDTTM Appointment Date/Time
; CLINICIEN Hospital Location file IEN for Appt
; SDDA IEN in ^SC multiple or null [Optional]
; SDASK Ask Checkout Date/Time [Optional]
; CHKOUTDT Date/Time of Checkout [Optional]
; SDCOACT Appt Mgmt Checkout Action [Optional]
; SDLNE Appt Mgmt Line Number [Optional]
; SDECAPTID Appointment ID
; SDQUIET No Terminal output 0=allow display 1=do not allow
; VPRV V Provider IEN - pointer to V PROVIDER file
; SDERRORS Returned Array of errors
CODT(DFN,SDT,SDCL,SDDA) ; does appt have co date
NEW(DATE) ; This function will return 1 if SD is turned on for
; Visit Tracking and optionally check if the date is past
; the cut over date for the new PCE interface.
; INPUT : DATE (Optional) Date to check for cut over.
; OUTPUT: 1 Yes, 0 No
GETAPT(DFN,SDT,SDCL,SDVIEN,SDERRORS) ;Look-up Outpatient Encounter IEN for Appt
; This utility will return the existing IEN for an Outpatient
; Encounter. If it fails to find an existing encounter,
; it will create a new Encounter and return the new IEN.
APPT(DFN,SDT,SDCL,SDVIEN,SDERRORS) ; process appt
; input DFN = ien of patient file entry
; SDT = visit date internal format
; SDCL = ien of hospital location file entry
; SDVIEN = Visit file pointer [optional]
LOCK(SDLOCK) ; lock "ADFN" node
UNLOCK(SDLOCK) ; unlock "ADFN" node
SDOE(SDT,SDVSIT,SDVIEN,SDOEP) ; get visit & encounter
INP(DFN,VDATE) ; determine inpatient status ; dom is not an inpatient appt
DIV(DIV) ; determine med div
; multi-div
CSTOP(SDOE,SDCL,SDVSIT,SDT) ;Process credit stop
; SDOE=encounter ien
; SDCL0=zeroeth node of HOSPITAL LOCATION file record
; SDVSIT=visit data array
; SDT=encounter date/time
; does clinic have a credit stop code?
; process only if non non-count and not equal to credit
LOGDATA(SDOE,SDLOG) ; log user, date/time and other data
VIEN(SDOE,SDVIEN) ; stuff in Visit IEN if not already set
; needed for those sites that don't have scheduling turned on in Visit Tracking
; Required input SDOE = Outpatient Encounter pointer
; SDVIEN = Visit file pointer or null or zero
CHKOUT2(SDOE,DFN,APPTDTTM,CLINICIEN,CHKOUTDT,SDECAPTID,SDQUIET,VPRV,SDERRORS) ;EP; called to ask check-out date/time
; SDOE = Outpatient Encounter IEN
; DFN = Patient IEN
; APPTDTTM = Appointment Date/Time
; CLINICIEN = Clinic IEN
; CHKOUTDT = APPOINTMENT CHECKOUT TIME [OPTIONAL - USED WHEN SDQUIET=1] USER ENTERED FORMAT
; SDECAPTID = APPOINTMENT ID - POINTER TO ^SDECAPPT
; SDQUIET = ALLOW NO TERMINAL INPUT/OUTPUT 0=ALLOW; 1=DO NOT ALLOW
; VPRV = V Provider IEN - pointer to V PROVIDER file
; SDERRORS = Returned Array of errors
SCIEN(PAT,CLINIC,DATE) ;PEP; returns ien for appt in ^SC
CHK(SDSTB) ; is appointment checked out

External References

Name Field # of Occurrence
^DIE LOGDATA+4
FILE^DIE APPT+36, VIEN+14, VIEN+21, CHKOUT2+18, CHKOUT2+28, CHKOUT2+36, CHKOUT2+42, CHKOUT2+49
$$GET1^DIQ SETCHECKOUT+32, SETCHECKOUT+49, FIND+11, VALID+7, VALID+8, CODT+1, GETAPT+11, GETAPT+14, INP+3, INP+4
, DIV+2, CSTOP+14, VIEN+11, VIEN+15, VIEN+17, CHKOUT2+21, CHKOUT2+24, CHKOUT2+31, CHKOUT2+37, CHKOUT2+44
, CHKOUT2+45, CHKOUT2+46, CHKOUT2+48
GETS^DIQ SETCHECKOUT+22, SDOE+9, CSTOP+10
$$SWITCHCK^PXAPI NEW+10
$$FIND^SDAM2 APPT+15
$$HANDLE^SDAMEVT SETCHECKOUT+54
AFTER^SDAMEVT SETCHECKOUT+64
BEFORE^SDAMEVT SETCHECKOUT+56
EVT^SDAMEVT SETCHECKOUT+66
BUILDAPPTOBJ^SDES2BLDAPPTOBJ SETCHECKOUT+68
BUILDJSON^SDES2JSON SETCHECKOUT+11, SETCHECKOUT+18, SETCHECKOUT+25, SETCHECKOUT+38, SETCHECKOUT+48, SETCHECKOUT+51, SETCHECKOUT+62, SETCHECKOUT+70
ERRLOG^SDES2JSON SETCHECKOUT+24, SETCHECKOUT+47, SETCHECKOUT+50, VALCHCKOUT+6, VALCHCKOUT+8, VALCHCKOUT+10, CHKOUT+26, APPT+11
$$STATUS^SDES2SETCHKOUT2 CHKOUT+23
VALCONTEXT^SDES2VALCONTEXT SETCHECKOUT+10
$$VALISODTTM^SDES2VALISODTTM VALCHCKOUT+3
VALFILEIEN^SDES2VALUTIL VALAPPTIEN+3
$$GET44RECORDIENS^SDESCANCELAPPTS CHKOUT2+14
$$NEW^SDVSIT0 SDOE+18
VISIT^SDVSIT0 SDOE+17
ADM^VADPT2 INP+2
$$PKGON^VSIT NEW+8
$$FMTE^XLFDT VALCHCKOUT+10
$$NOW^XLFDT VALCHCKOUT+8, LOGDATA+3, CHKOUT2+17, CHKOUT2+41
DUZ^XUP SETCHECKOUT+12

Used in RPC

RPC Name Call Tags
SDES2 SET APPT CHECKOUT SETCHECKOUT

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
2.98 GET1^DIQ
^DIC(40.7 - [#40.7] GET1^DIQ
^DGPM - [#405] GET1^DIQ
^SCE - [#409.68] Classic Fileman Calls,  GET1^DIQ
^SDEC(409.831 - [#409.831] GET1^DIQ
^SDEC(409.84 - [#409.84] GET1^DIQ,  GETS^DIQ
^DIC(42 - [#42] GET1^DIQ
^DG(43 - [#43] GET1^DIQ
^SC - [#44] GETS^DIQ
44.003 GET1^DIQ
^AUPNVSIT - [#9000010] GET1^DIQ,  GETS^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^AUPNVSIT - [#9000010] CHKOUT2+45
^AUPNVSIT("AA" SDOE+6
^DG(40.8 - [#40.8] DIV+2, DIV+3
^DPT - [#2] FIND+12, CHKOUT+16, APPT+14
^SC - [#44] FIND+9, FIND+10, APPT+15, APPT+16, SCIEN+2, SCIEN+3, SCIEN+4
^SCE - [#409.68] VIEN+8
^SCE("ADFN" LOCK+2, UNLOCK+1
^SDEC(409.84 - [#409.84] CHKOUT2+30

Label References

Name Line Occurrences
$$CHK CHKOUT+23
$$CODT CHKOUT+25
$$DIV APPT+17
$$FIND SETCHECKOUT+45
$$GETAPT CHKOUT+20
$$INP SDOE+10
$$LOCK APPT+11
$$NEW CHKOUT+18
$$SCIEN CHKOUT2+13
$$SDOE APPT+31, CSTOP+25
$$VALAPPTIEN SETCHECKOUT+17
$$VALCHCKOUT SETCHECKOUT+37
$$VALID FIND+12
APPT GETAPT+12
CHKOUT SETCHECKOUT+58
CHKOUT2 CHKOUT+27
CSTOP APPT+38
LOGDATA CSTOP+26
UNLOCK APPT+20, APPT+21, APPT+22, APPT+23, APPT+39
VIEN GETAPT+16

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% SETCHECKOUT+4~
%DT SETCHECKOUT+4~
%H SETCHECKOUT+4~
%I SETCHECKOUT+4~
ANS SETCHECKOUT+4~
APPTCAN2 VALID+6~, VALID+8*, VALID+9
APPTCAN44 VALID+6~, VALID+7*, VALID+9
APPTDATA SETCHECKOUT+2~
APPTDATA( SETCHECKOUT+23, SETCHECKOUT+27, SETCHECKOUT+28, SETCHECKOUT+29, SETCHECKOUT+30, SETCHECKOUT+31
APPTDTTM SETCHECKOUT+4~, SETCHECKOUT+27*, SETCHECKOUT+45, SETCHECKOUT+49, SETCHECKOUT+53, SETCHECKOUT+56, SETCHECKOUT+58, SETCHECKOUT+64, FIND~, FIND+9
, FIND+10, FIND+11, FIND+12, VALID~, VALID+7, VALID+8, CHKOUT~, CHKOUT+16, CHKOUT+18, CHKOUT+20
, CHKOUT+23, CHKOUT+25, CHKOUT+27, CHKOUT2~, CHKOUT2+13, CHKOUT2+14, CHKOUT2+21, CHKOUT2+48
APPTIEN SETCHECKOUT+4~, SETCHECKOUT+16*, SETCHECKOUT+17, SETCHECKOUT+58, SETCHECKOUT+68, VALAPPTIEN~, VALAPPTIEN+3, VALAPPTIEN+4
APPTIENS SETCHECKOUT+2~, SETCHECKOUT+17*, SETCHECKOUT+22, SETCHECKOUT+23, SETCHECKOUT+27, SETCHECKOUT+28, SETCHECKOUT+29, SETCHECKOUT+30, SETCHECKOUT+31
AUPNVSIT CHKOUT2+11~
C SETCHECKOUT+4~
CHKIN SETCHECKOUT+4~, SETCHECKOUT+28*, SETCHECKOUT+37, VALCHCKOUT~, VALCHCKOUT+10
CHKOUTDT SETCHECKOUT+4~, SETCHECKOUT+36*, SETCHECKOUT+37*, SETCHECKOUT+58, VALCHCKOUT~, VALCHCKOUT+3, CHKOUT~, CHKOUT+27, CHKOUT2~, CHKOUT2+15
, CHKOUT2+26
CHKOUTDTFM VALCHCKOUT+2~*, VALCHCKOUT+3*, VALCHCKOUT+6, VALCHCKOUT+8, VALCHCKOUT+10, VALCHCKOUT+11
CLINDAT CSTOP+8~
CLINDAT(44 CSTOP+11, CSTOP+12, CSTOP+13
CLINIC SCIEN~, SCIEN+2, SCIEN+3, SCIEN+4
CLINICIEN SETCHECKOUT+2~, SETCHECKOUT+32*, SETCHECKOUT+37, SETCHECKOUT+45, SETCHECKOUT+49, SETCHECKOUT+53, SETCHECKOUT+56, SETCHECKOUT+58, SETCHECKOUT+64, VALCHCKOUT~
, VALCHCKOUT+3, FIND~, FIND+9, FIND+10, FIND+11, FIND+12, VALID~, VALID+7, CHKOUT~, CHKOUT+20
, CHKOUT+23, CHKOUT+25, CHKOUT+27, CHKOUT2~, CHKOUT2+13, CHKOUT2+14, CHKOUT2+21, CHKOUT2+48
CLINSTOPCODE CSTOP+8~, CSTOP+13*, CSTOP+14, CSTOP+28
CREDSCODE CSTOP+8~, CSTOP+11*, CSTOP+15, CSTOP+19
CSTOPINACTDT CSTOP+8~, CSTOP+14*, CSTOP+18
D0 SETCHECKOUT+4~
DA SETCHECKOUT+4~, APPT+6~, LOGDATA+1~, LOGDATA+4*, VIEN+16~, CHKOUT2+11~, CHKOUT2+13*, CHKOUT2+21
DATE NEW~, NEW+6*, NEW+10, SCIEN~, SCIEN+2, SCIEN+3, SCIEN+4
DDER SETCHECKOUT+4~
DFN SETCHECKOUT+2~, SETCHECKOUT+29*, SETCHECKOUT+45, SETCHECKOUT+53, SETCHECKOUT+56, SETCHECKOUT+58, SETCHECKOUT+64, FIND~, FIND+11, FIND+12
, VALID~, VALID+8, CHKOUT~, CHKOUT+16, CHKOUT+20, CHKOUT+23, CHKOUT+25, CHKOUT+27, CODT~, GETAPT~
, GETAPT+11, GETAPT+12, GETAPT+14, APPT~, APPT+9, APPT+14, APPT+15, APPT+26, APPT+34, SDOE+6
, SDOE+10, INP~, CHKOUT2~, CHKOUT2+13, CHKOUT2+14, CHKOUT2+45
DI SETCHECKOUT+4~
DIC SETCHECKOUT+4~
DIE APPT+6~, LOGDATA+1~, LOGDATA+4*, VIEN+16~, CHKOUT2+11~
DIERR SETCHECKOUT+4~
DIG SETCHECKOUT+4~
DIH SETCHECKOUT+4~
>> DILOCKTM LOCK+2
DIU SETCHECKOUT+4~
DIV SETCHECKOUT+4~, DIV~, DIV+2, DIV+3*, DIV+4
DK SETCHECKOUT+4~
DL SETCHECKOUT+4~
DQ SETCHECKOUT+4~
DR APPT+6~, LOGDATA+1~, LOGDATA+4*, VIEN+16~, CHKOUT2+11~
DSIHCL SETCHECKOUT+4~
DSIHFS SETCHECKOUT+4~
DSPV150 SETCHECKOUT+4~
DT NEW+6
DUZ SETCHECKOUT+12~, LOGDATA+2, CHKOUT2+16, CHKOUT2+40
ERR298 APPT+33~
EVN SETCHECKOUT+5~
FDA298 APPT+33~
FDA298( APPT+35*
FDAIENS APPT+33~, APPT+34*, APPT+35
FOUND FIND+6~, FIND+8*, FIND+9, FIND+12*
FS SETCHECKOUT+5~
HL16 SETCHECKOUT+5~
HL7STRG SETCHECKOUT+5~
HLA SETCHECKOUT+5~
HLECH SETCHECKOUT+5~
HLFS SETCHECKOUT+5~
HLGS SETCHECKOUT+5~
HLHDR SETCHECKOUT+5~
HLN SETCHECKOUT+5~
HLPARAM SETCHECKOUT+5~
HLQ SETCHECKOUT+5~
HLSAN SETCHECKOUT+5~
HLTYPE SETCHECKOUT+5~
HLX SETCHECKOUT+5~
IEN SETCHECKOUT+5~, SCIEN+1~, SCIEN+2, SCIEN+4*, SCIEN+5
IENS CSTOP+8~, CSTOP+9*, CSTOP+10, CSTOP+11, CSTOP+12, CSTOP+13
IENS44 CHKOUT2+11~, CHKOUT2+14*, CHKOUT2+15, CHKOUT2+16, CHKOUT2+17
J SETCHECKOUT+5~
JSONRETURN SETCHECKOUT~, SETCHECKOUT+11, SETCHECKOUT+18, SETCHECKOUT+25, SETCHECKOUT+38, SETCHECKOUT+48, SETCHECKOUT+51, SETCHECKOUT+62, SETCHECKOUT+70
NONCOUNT CSTOP+8~, CSTOP+12*, CSTOP+15
PARAMS SETCHECKOUT~
PARAMS("APPT IEN" , SETCHECKOUT+16
PARAMS("CHECK OUT DATE" , SETCHECKOUT+36
PAT SCIEN~, SCIEN+4
PIVOT SETCHECKOUT+5~
PROVIEN40984 CHKOUT2+11~, CHKOUT2+31*, CHKOUT2+32, CHKOUT2+35
PSTAT CHKOUT2+11~, CHKOUT2+24*, CHKOUT2+27
R SETCHECKOUT+5~
REF SETCHECKOUT+5~
RESOURCE SETCHECKOUT+2~, SETCHECKOUT+30*, SETCHECKOUT+32
RET FIND+6~, FIND+7*, FIND+12*, FIND+13
S SETCHECKOUT+5~
SDASK SETCHECKOUT+2~, SETCHECKOUT+40*, SETCHECKOUT+58, CHKOUT~
SDATA SETCHECKOUT+44~, SETCHECKOUT+53*, SETCHECKOUT+56, SETCHECKOUT+64, SETCHECKOUT+66, CHKOUT+15~, CHKOUT+16*, CHKOUT+23
SDC LOCK+1~, LOCK+2*
SDCIHDL SETCHECKOUT+44~, SETCHECKOUT+54*, SETCHECKOUT+56, SETCHECKOUT+64, SETCHECKOUT+66
SDCL CODT~, CODT+1, GETAPT~, GETAPT+12, APPT~, APPT+15, APPT+16, APPT+21, APPT+26, APPT+38
, CSTOP~, CSTOP+9
SDCL0 APPT+6~, APPT+15*, APPT+17, APPT+20
SDCOACT SETCHECKOUT+2~, SETCHECKOUT+40*, SETCHECKOUT+58, CHKOUT~
SDCOED CHKOUT+19~, CHKOUT+23*, CHKOUT+25
SDCONTEXT SETCHECKOUT~, SETCHECKOUT+10
SDCONTEXT("US ER DUZ" , SETCHECKOUT+12
SDCOQUIT CHKOUT+15~
SDDA SETCHECKOUT+2~, SETCHECKOUT+40*, SETCHECKOUT+44~, SETCHECKOUT+45*, SETCHECKOUT+46, SETCHECKOUT+49, SETCHECKOUT+53, SETCHECKOUT+56, SETCHECKOUT+58, SETCHECKOUT+64
, VALID~, VALID+7, CHKOUT~, CHKOUT+23, CHKOUT+25, CODT~, CODT+1, APPT+6~, APPT+15*, APPT+16
, APPT+31
SDECAPTID CHKOUT~, CHKOUT+27, CHKOUT2~, CHKOUT2+23, CHKOUT2+26, CHKOUT2+27, CHKOUT2+30, CHKOUT2+31
SDECNOD CHKOUT2+11~, CHKOUT2+30*
SDERR VIEN+10~, VIEN+12!, VIEN+19!, CHKOUT2+11~, CHKOUT2+12!, CHKOUT2+25!, CHKOUT2+34!, CHKOUT2+38!, CHKOUT2+47!
SDERRORS SETCHECKOUT+2~, SETCHECKOUT+10, SETCHECKOUT+11, SETCHECKOUT+17, SETCHECKOUT+18, SETCHECKOUT+24, SETCHECKOUT+37, SETCHECKOUT+38, SETCHECKOUT+47, SETCHECKOUT+50
, SETCHECKOUT+58, SETCHECKOUT+60, SETCHECKOUT+61, SETCHECKOUT+68, SETCHECKOUT+69, VALAPPTIEN~, VALAPPTIEN+3, VALCHCKOUT~, VALCHCKOUT+3, VALCHCKOUT+4
, VALCHCKOUT+6, VALCHCKOUT+8, VALCHCKOUT+10, CHKOUT~, CHKOUT+20, CHKOUT+21, CHKOUT+26, CHKOUT+27, GETAPT~, GETAPT+12
, GETAPT+13, GETAPT+14, APPT~, APPT+11, CHKOUT2~
SDFDA VIEN+10~, VIEN+12!, VIEN+19!, CHKOUT2+11~, CHKOUT2+12!, CHKOUT2+25!, CHKOUT2+34!, CHKOUT2+38!, CHKOUT2+47!
SDFDA( VIEN+13*, VIEN+20*, CHKOUT2+15*, CHKOUT2+16*, CHKOUT2+17*, CHKOUT2+26*, CHKOUT2+27*, CHKOUT2+35*, CHKOUT2+39*, CHKOUT2+40*
, CHKOUT2+41*
SDFDA(9000010 CHKOUT2+48*
SDI SDOE+1~
SDINP INP+1~, INP+2*, INP+4, INP+5*, INP+6
SDLCKS APPT+6~
SDLNE SETCHECKOUT+2~, SETCHECKOUT+40*, SETCHECKOUT+58, CHKOUT~
SDLOC VIEN+16~, VIEN+17*, VIEN+18, VIEN+20
SDLOCK APPT+6~, APPT+11, APPT+20, APPT+21, APPT+22, APPT+23, APPT+39, LOCK~, UNLOCK~
SDLOCK("DFN" APPT+9*, LOCK+2, UNLOCK+1
SDLOCK("EVENT DATE/TIME" , APPT+10*, LOCK+2, UNLOCK+1
SDLOG LOGDATA~
SDLOG("DATE/TIME" LOGDATA+3*
SDLOG("USER" LOGDATA+2*
SDN CHKOUT2+11~, CHKOUT2+13*, CHKOUT2+48
SDOE CHKOUT+15~, CHKOUT+20*, CHKOUT+27, APPT+6~, APPT+31*, APPT+32, APPT+35, APPT+38, CSTOP~, CSTOP+15
, CSTOP+22, LOGDATA~, LOGDATA+4, VIEN~, VIEN+8, VIEN+11, VIEN+13, VIEN+15, VIEN+20, CHKOUT2~
, CHKOUT2+24, CHKOUT2+37, CHKOUT2+39, CHKOUT2+40, CHKOUT2+41, CHKOUT2+44
SDOEP SDOE~
SDPT APPT+6~, APPT+14*, APPT+20, APPT+21, APPT+22, APPT+28
SDQUIET SETCHECKOUT+2~, SETCHECKOUT+40*, SETCHECKOUT+58, CHKOUT~, CHKOUT+27, CHKOUT2~
SDRES NEW+5~, NEW+8*, NEW+12*, NEW+13
SDRETURN SETCHECKOUT+2~, SETCHECKOUT+11*, SETCHECKOUT+18*, SETCHECKOUT+24*, SETCHECKOUT+25, SETCHECKOUT+38*, SETCHECKOUT+47*, SETCHECKOUT+48, SETCHECKOUT+50*, SETCHECKOUT+51
, SETCHECKOUT+61*, SETCHECKOUT+62, SETCHECKOUT+68, SETCHECKOUT+69*, SETCHECKOUT+70
SDRETURN("Appointment" SETCHECKOUT+11*, SETCHECKOUT+18*, SETCHECKOUT+24*, SETCHECKOUT+38*, SETCHECKOUT+47*, SETCHECKOUT+50*, SETCHECKOUT+61*, SETCHECKOUT+69*, VALCHCKOUT+6*, VALCHCKOUT+8*
SDRETURN("Checkout" SETCHECKOUT+11*, SETCHECKOUT+18*, SETCHECKOUT+24*, SETCHECKOUT+38*, SETCHECKOUT+47*, SETCHECKOUT+50*, SETCHECKOUT+61*, SETCHECKOUT+67*
SDSC APPT+6~, APPT+16*, APPT+20, APPT+27
SDSTB CHK~, CHK+2
SDT CODT~, CODT+1, GETAPT~, GETAPT+11, GETAPT+12, GETAPT+14, APPT~, APPT+10, APPT+14, APPT+15
, APPT+16, APPT+31, APPT+34, APPT+38, SDOE~, SDOE+2, SDOE+3, SDOE+17, SDOE+18, CSTOP~
, CSTOP+18, CSTOP+25
SDTR SDOE+1~, SDOE+2*, SDOE+3*, SDOE+6, SDOE+10
SDV CHKOUT2+11~, CHKOUT2+44*, CHKOUT2+45, CHKOUT2+46, CHKOUT2+48
SDVIEN GETAPT~, GETAPT+12, GETAPT+16, APPT~, APPT+31, SDOE~, SDOE+4, SDOE+6, SDOE+14*, SDOE+15
, VIEN~, VIEN+6, VIEN+13, VIEN+17
SDVIEN1 SDOE+5~, SDOE+6*, SDOE+9, SDOE+10, SDOE+11, SDOE+12, SDOE+13, SDOE+14
SDVIENOR CSTOP+16~, CSTOP+20*, CSTOP+29
SDVIENSV CSTOP+16~, CSTOP+23*, CSTOP+30
SDVISARR SDOE+5~
SDVISARR(9000010 SDOE+10, SDOE+11, SDOE+12, SDOE+13
SDVSIT APPT+6~, APPT+31, APPT+38, SDOE~, SDOE+17, SDOE+18, CSTOP~, CSTOP+25
SDVSIT("CLN" APPT+17*, APPT+23, SDOE+11, CSTOP+15, CSTOP+19*, CSTOP+28*
SDVSIT("DFN" APPT+26*
SDVSIT("DIV" APPT+17*, APPT+23
SDVSIT("ELG" APPT+27*
SDVSIT("LOC" APPT+26*, SDOE+12
SDVSIT("ORG" APPT+31*, CSTOP+20, CSTOP+21*, CSTOP+29*
SDVSIT("PAR" SDOE+4, CSTOP+22*, CSTOP+31!
SDVSIT("REF" APPT+31*
SDVSIT("SVC" SDOE+10
SDVSIT("TYP" APPT+28*
SDVSIT("VST" SDOE+15*, SDOE+17, CSTOP+23, CSTOP+24!, CSTOP+30*
SDX NEW+5~, NEW+10*, NEW+12
SDY NEW+5~, NEW+8*, NEW+12
SUBIEN SETCHECKOUT+5~
U SETCHECKOUT+53, APPT+17, APPT+20, APPT+22, APPT+27, APPT+28, SCIEN+3
VA SETCHECKOUT+6~
VACNTRY SETCHECKOUT+6~
VADMVT INP+1~, INP+2, INP+3
VAERR SETCHECKOUT+6~
VAINDT INP+1~, INP+2*
VALRET VALAPPTIEN+2~, VALAPPTIEN+3
VDATE INP~, INP+2
VPRV SETCHECKOUT+6~, SETCHECKOUT+31*, SETCHECKOUT+58, CHKOUT~, CHKOUT+27, CHKOUT2~, CHKOUT2+32, CHKOUT2+35
WARDLOC INP+1~, INP+3*, INP+4
X SETCHECKOUT+6~, CSTOP+16~, CSTOP+25*, CSTOP+26, LOGDATA+1~, SCIEN+1~, SCIEN+2*, SCIEN+3, SCIEN+4
XQXFLG SETCHECKOUT+6~
XX SETCHECKOUT+6~
Y SETCHECKOUT+6~, FIND+6~, FIND+8*, FIND+9*, FIND+10, FIND+11, FIND+12, GETAPT+10~, GETAPT+11*, GETAPT+12
, GETAPT+13, GETAPT+14*, GETAPT+16, GETAPT+17, LOGDATA+1~, CHK+1~, CHK+2*, CHK+3
Z0 SETCHECKOUT+6~
ZMID SETCHECKOUT+6~
ZTSK SETCHECKOUT+6~
Info |  Source |  Call Graph |  Entry Points |  External References |  Used in RPC |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All