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

Package: Scheduling

Routine: SDES2CRTWALKIN


Information

SDES2CRTWALKIN ;ALB/JAS,JAS - VISTA SCHEDULING WALK-IN RPC ; FEB 15 2024 11:07 AM

Source Information

Source file <SDES2CRTWALKIN.m>

Call Graph

Call Graph

Call Graph Total: 12

Package Total Call Graph
Scheduling 9 $$FMTISO^SDAMUTDT  DISPOSITION^SDES2ARCLOSE  CHECKIN^SDES2CHECKIN  CREATE^SDES2CREATEAPPT  CREATEREQUEST^SDES2CRTAPREQ  BUILDJSON^SDES2JSON  VALCONTEXT^SDES2VALCONTEXT  VALFIELD^SDES2VALUTIL  
$$GETRES^SDESINPUTVALUTL  
Kernel 2 ($$FMTE,$$NOW)^XLFDT  DECODE^XLFJSON  
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+27
$$FMTISO^SDAMUTDT CREATEWALKIN+33, BLDREQARRAY+3
DISPOSITION^SDES2ARCLOSE DISPOSITIONREQ+6
CHECKIN^SDES2CHECKIN CREATEWALKIN+34
CREATE^SDES2CREATEAPPT CREATEWALKIN+24
CREATEREQUEST^SDES2CRTAPREQ CREATEWALKIN+17
BUILDJSON^SDES2JSON CREATEWALKIN+37, BUILDERROR+4
VALCONTEXT^SDES2VALCONTEXT CREATEWALKIN+7
VALFIELD^SDES2VALUTIL CREATEWALKIN+13
$$GETRES^SDESINPUTVALUTL CREATEWALKIN+12
$$FMTE^XLFDT DISPOSITIONREQ+5
$$NOW^XLFDT CREATEWALKIN+33, DISPOSITIONREQ+5
DECODE^XLFJSON CREATEWALKIN+18, CREATEWALKIN+25

Used in RPC

RPC Name Call Tags
SDES2 CREATE WALKIN APPT 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+22
BLDREQARRAY CREATEWALKIN+16
BUILDERROR CREATEWALKIN+8, CREATEWALKIN+14, CREATEWALKIN+20, CREATEWALKIN+28
DISPOSITIONREQ CREATEWALKIN+30
SETEMPTYOBJECT BUILDERROR+3

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% CREATEWALKIN+2~
APPOINTMENT CREATEWALKIN+2~, CREATEWALKIN+35*, CREATEWALKIN+36*, CREATEWALKIN+37
APPTARRAY CREATEWALKIN+2~, CREATEWALKIN+22, CREATEWALKIN+24, 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*
APPTRESULT CREATEWALKIN+2~, CREATEWALKIN+28, CREATEWALKIN+36
APPTRESULT("Appointment" CREATEWALKIN+32
APPTRESULT("Error" CREATEWALKIN+26
APPTRETURN CREATEWALKIN+3~, CREATEWALKIN+24
CHECKIN CREATEWALKIN+3~, CREATEWALKIN+34
DA CREATEWALKIN+3~, CREATEWALKIN+27*
DIK CREATEWALKIN+3~, CREATEWALKIN+27*
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+30, DISPOSITIONREQ~, DISPOSITIONREQ+6
DT BLDREQARRAY+3
DUZ CREATEWALKIN+9
FDA BLDREQARRAY+1~
FDAERR BLDREQARRAY+1~
JSONRETURN CREATEWALKIN~, CREATEWALKIN+8, CREATEWALKIN+14, CREATEWALKIN+20, CREATEWALKIN+28, CREATEWALKIN+37, BUILDERROR~, BUILDERROR+4
PARAMS CREATEWALKIN~, CREATEWALKIN+16, CREATEWALKIN+22, BLDREQARRAY~, BLDAPPTARRAY~
PARAMS("ACHER ON AUDIT ID" , CREATEWALKIN+10*, BLDREQARRAY+20
PARAMS("APPOI NTMENT TYPE NAME" , CREATEWALKIN+13, BLDREQARRAY+17, BLDAPPTARRAY+12
PARAMS("APPT END" , BLDAPPTARRAY+2, LENGTH" , BLDAPPTARRAY+14, START" , BLDAPPTARRAY+1
PARAMS("CLINI C IEN" , CREATEWALKIN+12, BLDREQARRAY+6, BLDAPPTARRAY+10
PARAMS("DFN" BLDREQARRAY+2, BLDAPPTARRAY+3
PARAMS("INSTI TUTION NAME" , BLDREQARRAY+5
PARAMS("MODALITY" BLDREQARRAY+16
PARAMS("ORIG USER" , CREATEWALKIN+9*, 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+12*, 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
REQARRAY CREATEWALKIN+2~, CREATEWALKIN+16, CREATEWALKIN+17, 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+20, CREATEWALKIN+30, CREATEWALKIN+35, DISPOSITIONREQ~
REQRESULT("Error" CREATEWALKIN+19
REQRESULT("Request" CREATEWALKIN+27, DISPOSITIONREQ+2, BLDAPPTARRAY+8
REQRETURN CREATEWALKIN+3~, CREATEWALKIN+17
REQUEST CREATEWALKIN+30, DISPOSITIONREQ~
REQUEST("VAOS GUID" , DISPOSITIONREQ+3
RESULT BUILDERROR~, BUILDERROR+2
RETURNERROR SETEMPTYOBJECT~, BUILDERROR+1~, BUILDERROR+2*, BUILDERROR+3, BUILDERROR+4
RETURNERROR("Appointment" SETEMPTYOBJECT+2*
RETURNERROR("Request" SETEMPTYOBJECT+1*
RETURNIEN BLDREQARRAY+1~
SDCONTEXT CREATEWALKIN~, CREATEWALKIN+7, CREATEWALKIN+17, CREATEWALKIN+24, CREATEWALKIN+30, CREATEWALKIN+34, DISPOSITIONREQ~, DISPOSITIONREQ+6
SDCONTEXT("AC HERON AUDIT ID" , CREATEWALKIN+10
SDCONTEXT("US ER DUZ" , CREATEWALKIN+9
SDERRORS CREATEWALKIN+3~, CREATEWALKIN+7, CREATEWALKIN+8, CREATEWALKIN+13, CREATEWALKIN+14
SDPARAMS CREATEWALKIN+3~, CREATEWALKIN+34
SDPARAMS("APP OINTMENT IEN" , CREATEWALKIN+32*
SDPARAMS("CHE CKIN DATE TIME" , CREATEWALKIN+33*
TMPJSONRETURN CREATEWALKIN+23!
VALRETURN CREATEWALKIN+3~, CREATEWALKIN+13
X CREATEWALKIN+2~
Y CREATEWALKIN+2~
Info |  Source |  Call Graph |  Entry Points |  External References |  Used in RPC |  FileMan Files Accessed Via FileMan Db Call |  Label References |  Local Variables  | All