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 |  Label References |  Local Variables  | All
Print Page as PDF
Routine: SDES2CRTWALKIN2

Package: Scheduling

Routine: SDES2CRTWALKIN2


Information

SDES2CRTWALKIN2 ;ALB/AGW - VISTA SCHEDULING WALK-IN RPC ; APR 03 2026

Source Information

Source file <SDES2CRTWALKIN2.m>

Call Graph

Call Graph

Call Graph Total: 14

Package Total Call Graph
Scheduling 10 $$FMTISO^SDAMUTDT  DISPOSITION^SDES2ARCLOSE  BUILDAPPTOBJ^SDES2BLDAPPTOBJ  CHECKIN^SDES2CHECKIN  CREATE^SDES2CREATEAPPT2  CREATEREQUEST^SDES2CRTAPREQ  BUILDJSON^SDES2JSON  VALCONTEXT^SDES2VALCONTEXT  
VALFIELD^SDES2VALUTIL  $$GETRES^SDESINPUTVALUTL  
Kernel 3 ($$FMTE,$$NOW)^XLFDT  DECODE^XLFJSON  DUZ^XUP  
VA FileMan 1 ^DIK  

Entry Points

Name Comments DBIA/ICR reference
CREATEWALKIN(JSONRETURN,SDCONTEXT,PARAMS) ;
SETEMPTYOBJECT(RETURNERROR) ;set the return object into null if an error occur
DISPOSITIONREQ(DISPRESULT,SDCONTEXT,REQRESULT,REQUEST) ;
BUILDERROR(RESULT,JSONRETURN) ;
BLDREQARRAY(REQARRAY,PARAMS) ;build the array to call SDES2 CREATE APPT REQ
BLDAPPTARRAY(APPTARRAY,PARAMS) ;Build the appointment array to call SDES2 CREATE APPOINTMENT

External References

Name Field # of Occurrence
^DIK CREATEWALKIN+31
$$FMTISO^SDAMUTDT CREATEWALKIN+37, BLDREQARRAY+3
DISPOSITION^SDES2ARCLOSE DISPOSITIONREQ+6
BUILDAPPTOBJ^SDES2BLDAPPTOBJ CREATEWALKIN+39
CHECKIN^SDES2CHECKIN CREATEWALKIN+38
CREATE^SDES2CREATEAPPT2 CREATEWALKIN+28
CREATEREQUEST^SDES2CRTAPREQ CREATEWALKIN+20
BUILDJSON^SDES2JSON CREATEWALKIN+41, BUILDERROR+4
VALCONTEXT^SDES2VALCONTEXT CREATEWALKIN+9
VALFIELD^SDES2VALUTIL CREATEWALKIN+16
$$GETRES^SDESINPUTVALUTL CREATEWALKIN+15
$$FMTE^XLFDT DISPOSITIONREQ+5
$$NOW^XLFDT CREATEWALKIN+37, DISPOSITIONREQ+5
DECODE^XLFJSON CREATEWALKIN+21, CREATEWALKIN+29
DUZ^XUP CREATEWALKIN+11

Used in RPC

RPC Name Call Tags
SDES2 CREATE WALKIN APPT2 CREATEWALKIN

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^SDEC(409.85 - [#409.85] Classic Fileman Calls

Label References

Name Line Occurrences
BLDAPPTARRAY CREATEWALKIN+26
BLDREQARRAY CREATEWALKIN+19
BUILDERROR CREATEWALKIN+10, CREATEWALKIN+17, CREATEWALKIN+24, CREATEWALKIN+32
DISPOSITIONREQ CREATEWALKIN+34
SETEMPTYOBJECT BUILDERROR+3

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% CREATEWALKIN+2~
APPOINTMENT CREATEWALKIN+2~, CREATEWALKIN+40*, CREATEWALKIN+41
APPTARRAY CREATEWALKIN+2~, CREATEWALKIN+26, CREATEWALKIN+28, BLDAPPTARRAY~
APPTARRAY("AP POINTMENT LENGTH" , BLDAPPTARRAY+14*, POINTMENT REASON" , BLDAPPTARRAY+17*, POINTMENT TYPE NAME" , BLDAPPTARRAY+12*
APPTARRAY("CL INIC IEN" , BLDAPPTARRAY+10*
APPTARRAY("COLLATERAL" BLDAPPTARRAY+24*
APPTARRAY("DFN" BLDAPPTARRAY+3*
APPTARRAY("EK G DATE TIME" , BLDAPPTARRAY+22*
APPTARRAY("EN D DATE TIME" , BLDAPPTARRAY+2*
APPTARRAY("EX TERNAL ID" , BLDAPPTARRAY+7*
APPTARRAY("FOLLOWUP" BLDAPPTARRAY+27*
APPTARRAY("LA B DATE TIME" , BLDAPPTARRAY+20*
APPTARRAY("NE XT AVAILABLE APPOINTMENT" , BLDAPPTARRAY+26*
APPTARRAY("NOTE" BLDAPPTARRAY+11*
APPTARRAY("OVERBOOK" BLDAPPTARRAY+19*
APPTARRAY("PA TIENT ELIGIBILITY" , BLDAPPTARRAY+18*, TIENT INDICATED DATE" , BLDAPPTARRAY+6*, TIENT STATUS" , BLDAPPTARRAY+13*
APPTARRAY("PR OVIDER IEN" , BLDAPPTARRAY+9*
APPTARRAY("PURPOSE" BLDAPPTARRAY+23*
APPTARRAY("RE QUEST TYPE" , BLDAPPTARRAY+8*, SOURCE IEN" , BLDAPPTARRAY+4*
APPTARRAY("SC HEDULE REQUEST TYPE" , BLDAPPTARRAY+25*
APPTARRAY("SE RVICE CONNECTED PERCENTAGE" , BLDAPPTARRAY+16*, RVICE CONNECTED" , BLDAPPTARRAY+15*
APPTARRAY("ST ART DATE TIME" , BLDAPPTARRAY+1*
APPTARRAY("WALKIN" BLDAPPTARRAY+5*
APPTARRAY("XR AY DATE TIME" , BLDAPPTARRAY+21*
APPTIEN CREATEWALKIN+2~
APPTRESULT CREATEWALKIN+2~, CREATEWALKIN+32, CREATEWALKIN+40
APPTRESULT("Appointment" CREATEWALKIN+36, CREATEWALKIN+39
APPTRESULT("Error" CREATEWALKIN+30
APPTRESULTS CREATEWALKIN+4~, CREATEWALKIN+39
APPTRETURN CREATEWALKIN+3~, CREATEWALKIN+28
C CREATEWALKIN+4~
CHECKIN CREATEWALKIN+3~, CREATEWALKIN+38
CHECKIN(1 CREATEWALKIN+39
DA CREATEWALKIN+3~, CREATEWALKIN+31*
DGMT CREATEWALKIN+4~
DGNOCOPF CREATEWALKIN+4~
DIK CREATEWALKIN+3~, CREATEWALKIN+31*
DISPARAMS DISPOSITIONREQ+1~, DISPOSITIONREQ+6
DISPARAMS("DISP" DISPOSITIONREQ+4*
DISPARAMS("DISPDT" DISPOSITIONREQ+5*
DISPARAMS("PCMT" DISPOSITIONREQ+3*
DISPARAMS("RE QUEST ID" , DISPOSITIONREQ+2*
DISPRESULT CREATEWALKIN+2~, CREATEWALKIN+34, DISPOSITIONREQ~, DISPOSITIONREQ+6
DSIHCL CREATEWALKIN+4~
DSIHFS CREATEWALKIN+2~
DSPV150 CREATEWALKIN+4~
DT BLDREQARRAY+3
DUZ CREATEWALKIN+11~, CREATEWALKIN+12
EVN CREATEWALKIN+4~
FDA BLDREQARRAY+1~
FDAERR BLDREQARRAY+1~
HL16 CREATEWALKIN+4~
HL7STRG CREATEWALKIN+4~
HLA CREATEWALKIN+4~
HLECH CREATEWALKIN+4~
HLFS CREATEWALKIN+4~
HLQ CREATEWALKIN+4~
IEN CREATEWALKIN+2~
IVMZ10F CREATEWALKIN+5~
J CREATEWALKIN+5~
JSONRETURN CREATEWALKIN~, CREATEWALKIN+10, CREATEWALKIN+17, CREATEWALKIN+24, CREATEWALKIN+32, CREATEWALKIN+41, BUILDERROR~, BUILDERROR+4
NOD CREATEWALKIN+3~
PARAMS CREATEWALKIN~, CREATEWALKIN+19, CREATEWALKIN+26, BLDREQARRAY~, BLDAPPTARRAY~
PARAMS("ACHER ON AUDIT ID" , CREATEWALKIN+13*, BLDREQARRAY+20
PARAMS("APPOI NTMENT TYPE NAME" , CREATEWALKIN+16, BLDREQARRAY+17, BLDAPPTARRAY+12
PARAMS("APPT END" , BLDAPPTARRAY+2, LENGTH" , BLDAPPTARRAY+14, START" , BLDAPPTARRAY+1
PARAMS("CLINI C IEN" , CREATEWALKIN+15, BLDREQARRAY+6, BLDAPPTARRAY+10
PARAMS("DFN" BLDREQARRAY+2, BLDAPPTARRAY+3
PARAMS("INSTI TUTION NAME" , BLDREQARRAY+5
PARAMS("MODALITY" BLDREQARRAY+16
PARAMS("ORIG USER" , CREATEWALKIN+12*, BLDREQARRAY+25
PARAMS("OVERBOOK" BLDAPPTARRAY+19
PARAMS("PATIE NT INDICATED DATE" , BLDREQARRAY+9, BLDAPPTARRAY+6, NT STATUS" , BLDREQARRAY+18, BLDAPPTARRAY+13
PARAMS("PRIOR ITY GROUP" , BLDREQARRAY+11
PARAMS("RESOU RCE IEN" , CREATEWALKIN+15*, BLDAPPTARRAY+4
PARAMS("SDCOLLATERAL" BLDAPPTARRAY+24
PARAMS("SDNOTE" BLDAPPTARRAY+11, BLDAPPTARRAY+17
PARAMS("SDPATELIG" BLDAPPTARRAY+18
PARAMS("SDSERVCONN" BLDREQARRAY+12, BLDAPPTARRAY+15
PARAMS("SDSERVCONNPERC" BLDREQARRAY+13, BLDAPPTARRAY+16
PARAMS("SECON DARY STOP CODE" , BLDREQARRAY+15
PARAMS("STATI ON NUMBER" , BLDREQARRAY+4
PARAMS("STOP CODE" , BLDREQARRAY+14
PARAMS("VAOS GUID" , BLDREQARRAY+19
PIVOT CREATEWALKIN+5~
R CREATEWALKIN+5~
REF CREATEWALKIN+5~
REQARRAY CREATEWALKIN+2~, CREATEWALKIN+19, CREATEWALKIN+20, BLDREQARRAY~
REQARRAY("APP OINTMENT TYPE" , BLDREQARRAY+17*
REQARRAY("CLI NIC IEN" , BLDREQARRAY+6*
REQARRAY("CPR S ORDER NUMBER" , BLDREQARRAY+24*, S TIME SENSITIVE" , BLDREQARRAY+23*
REQARRAY("CRE ATE DATE" , BLDREQARRAY+3*
REQARRAY("DFN" BLDREQARRAY+2*
REQARRAY("EAS" BLDREQARRAY+20*
REQARRAY("INS TITUTION NAME" , BLDREQARRAY+5*
REQARRAY("MODALITY" BLDREQARRAY+16*
REQARRAY("MRTC" BLDREQARRAY+22*
REQARRAY("ORI G USER" , BLDREQARRAY+25*
REQARRAY("PAT IENT INDICATED DATE" , BLDREQARRAY+9*, IENT STATUS" , BLDREQARRAY+18*
REQARRAY("PRI ORITY GROUP" , BLDREQARRAY+11*
REQARRAY("PRIORITY" BLDREQARRAY+10*
REQARRAY("REQ UEST COMMENT" , BLDREQARRAY+21*, UEST SUB TYPE" , BLDREQARRAY+7*, UESTED BY" , BLDREQARRAY+8*
REQARRAY("SEC ONDARY STOP CODE" , BLDREQARRAY+15*
REQARRAY("SER VICE CONNECTED PERCENTAGE" , BLDREQARRAY+13*, VICE CONNECTED" , BLDREQARRAY+12*
REQARRAY("STA TION NUMBER" , BLDREQARRAY+4*
REQARRAY("STO P CODE" , BLDREQARRAY+14*
REQARRAY("VAO S GUID" , BLDREQARRAY+19*
REQRESULT CREATEWALKIN+2~, CREATEWALKIN+34, DISPOSITIONREQ~
REQRESULT("Error" CREATEWALKIN+22, CREATEWALKIN+23
REQRESULT("Request" CREATEWALKIN+31, DISPOSITIONREQ+2, BLDAPPTARRAY+8
REQRESULT1 CREATEWALKIN+2~, CREATEWALKIN+24
REQRESULT1("Error" CREATEWALKIN+23*
REQRETURN CREATEWALKIN+3~, CREATEWALKIN+20
REQUEST CREATEWALKIN+34, DISPOSITIONREQ~
REQUEST("VAOS GUID" , DISPOSITIONREQ+3
RESULT BUILDERROR~, BUILDERROR+2
RETURNERROR SETEMPTYOBJECT~, BUILDERROR+1~, BUILDERROR+2*, BUILDERROR+3, BUILDERROR+4
RETURNERROR("Appointment" SETEMPTYOBJECT+1*
RETURNIEN BLDREQARRAY+1~
RLIST CREATEWALKIN+3~
S CREATEWALKIN+5~
SDCLINSTOP CREATEWALKIN+3~
SDCONTEXT CREATEWALKIN~, CREATEWALKIN+9, CREATEWALKIN+20, CREATEWALKIN+28, CREATEWALKIN+34, CREATEWALKIN+38, DISPOSITIONREQ~, DISPOSITIONREQ+6
SDCONTEXT("AC HERON AUDIT ID" , CREATEWALKIN+13
SDCONTEXT("US ER DUZ" , CREATEWALKIN+11
SDERRORS CREATEWALKIN+3~, CREATEWALKIN+9, CREATEWALKIN+10, CREATEWALKIN+16, CREATEWALKIN+17, CREATEWALKIN+39
SDMODE CREATEWALKIN+4~
SDPARAMS CREATEWALKIN+3~, CREATEWALKIN+38
SDPARAMS("APP OINTMENT IEN" , CREATEWALKIN+36*
SDPARAMS("CHE CKIN DATE TIME" , CREATEWALKIN+37*
TMPJSONRETURN CREATEWALKIN+27!
VA CREATEWALKIN+5~
VACNTRY CREATEWALKIN+5~
VAERR CREATEWALKIN+5~
VALRETURN CREATEWALKIN+3~, CREATEWALKIN+16
VEFS12 CREATEWALKIN+5~
VEFS9 CREATEWALKIN+5~
VEFSFAC CREATEWALKIN+5~
VEFSPID CREATEWALKIN+5~
VEFSQ CREATEWALKIN+5~
VESPID CREATEWALKIN+5~
X CREATEWALKIN+2~
XX CREATEWALKIN+5~
Y CREATEWALKIN+2~
Z0 CREATEWALKIN+5~
ZTSK CREATEWALKIN+5~
Info |  Source |  Call Graph |  Entry Points |  External References |  Used in RPC |  FileMan Files Accessed Via FileMan Db Call |  Label References |  Local Variables  | All