SDES2CRTWALKIN ;ALB/JAS,JAS - VISTA SCHEDULING WALK-IN RPC ; FEB 15 2024 11:07 AM
Source file <SDES2CRTWALKIN.m>
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
|
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 |
RPC Name | Call Tags |
---|---|
SDES2 CREATE WALKIN APPT | CREATEWALKIN |
FileNo | Call Tags |
---|---|
^SDEC(409.85 - [#409.85] | Classic Fileman Calls |
Name | Line Occurrences |
---|---|
BLDAPPTARRAY | CREATEWALKIN+22 |
BLDREQARRAY | CREATEWALKIN+16 |
BUILDERROR | CREATEWALKIN+8, CREATEWALKIN+14, CREATEWALKIN+20, CREATEWALKIN+28 |
DISPOSITIONREQ | CREATEWALKIN+30 |
SETEMPTYOBJECT | BUILDERROR+3 |
>> | 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~ |