SDESGETPATAPPT ;ALB/BLB,ANU - VISTA SCHEDULING RPCS ;JUNE 27, 2023@14:48
Source file <SDESGETPATAPPT.m>
action | A | extended action | Ea | event driver | Ed | subscriber | Su | protocol | O | limited protocol | LP | run routine | RR | broker | B | edit | E | server | Se | P | screenman | SM | inquire | I |
Package | Total | Caller Graph |
---|---|---|
Scheduling | 6 | SDES SDESGETAPPTWRAP SDESGETAPPTWRAP2 SDESGETAPPTWRAP3 SDESGETAPPTWRAP4 SDESGETAPPTWRAP5 |
Name | Comments | DBIA/ICR reference |
---|---|---|
GETSINGLEAPPT(SDECY,DFN,DATETIME,CLINIC) | ; get single appt from patient 2 multiple based on dfn and date/time
|
|
GETALLAPPTS(SDECY,DFN) | ;
|
|
VALIDATECLINIC(ERRORS,CLINIC) | ;
|
|
VALIDATEPTDFN(ERRORS,DFN) | ; VALIDATE PATIENT DFN
|
|
VALIDATEDTTM(ERRORS,DATETIME) | ;
|
|
GETAPPT(SDPATAPPT,DFN,DATETIME) | ; get patient appointment from file
|
|
BUILDJSON(SDECY,RETURN) | ; build json
|
|
CLEANUP | ; kill vars
|
Name | Field # of Occurrence |
---|---|
$$GET1^DIQ | GETAPPT+29 |
GETS^DIQ | GETAPPT+4 |
$$FMTISO^SDAMUTDT | GETAPPT+6, GETAPPT+11, GETAPPT+12, GETAPPT+13, GETAPPT+15, GETAPPT+20, GETAPPT+23, GETAPPT+28, GETAPPT+30, GETAPPT+37 |
$$ISOTFM^SDAMUTDT | GETSINGLEAPPT+14, VALIDATEDTTM+4 |
ERRLOG^SDESJSON | VALIDATECLINIC+2, VALIDATECLINIC+3, VALIDATEPTDFN+2, VALIDATEPTDFN+3, VALIDATEDTTM+2, VALIDATEDTTM+5 |
ENCODE^XLFJSON | BUILDJSON+3 |
FileNo | Call Tags |
---|---|
^SCE - [#409.68] | GET1^DIQ |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^DPT - [#2] | GETALLAPPTS+8, VALIDATEPTDFN+3 |
^SC - [#44] | VALIDATECLINIC+3 |
Name | Line Occurrences |
---|---|
$$GETAPPT | GETSINGLEAPPT+14, GETALLAPPTS+10 |
$$VALIDATECLINIC | GETSINGLEAPPT+9 |
$$VALIDATEDTTM | GETSINGLEAPPT+6 |
$$VALIDATEPTDFN | GETSINGLEAPPT+3, GETALLAPPTS+3 |
BUILDJSON | GETSINGLEAPPT+17, GETALLAPPTS+12 |
CLEANUP | GETSINGLEAPPT+18, GETALLAPPTS+13 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
APPT | GETSINGLEAPPT+1~, GETALLAPPTS+1~, GETALLAPPTS+10*, GETALLAPPTS+11 |
APPTARY | GETAPPT+1~, CLEANUP+1! |
APPTARY( | GETAPPT+5, GETAPPT+6, GETAPPT+7, GETAPPT+8, GETAPPT+9, GETAPPT+10, GETAPPT+11, GETAPPT+12, GETAPPT+13, GETAPPT+14 , GETAPPT+15, GETAPPT+16, GETAPPT+17, GETAPPT+18, GETAPPT+19, GETAPPT+20, GETAPPT+21, GETAPPT+22, GETAPPT+23, GETAPPT+24 , GETAPPT+25, GETAPPT+26, GETAPPT+27, GETAPPT+28, GETAPPT+29, GETAPPT+31, GETAPPT+32, GETAPPT+33, GETAPPT+34, GETAPPT+35 , GETAPPT+36, GETAPPT+37, GETAPPT+38, GETAPPT+39, GETAPPT+40 |
CLINIC | GETSINGLEAPPT~, GETSINGLEAPPT+9, GETSINGLEAPPT+14, VALIDATECLINIC~, VALIDATECLINIC+2, VALIDATECLINIC+3, VALIDATEDTTM+4 |
CLINICIEN | GETAPPT+1~, GETAPPT+5*, GETAPPT+6, GETAPPT+11, GETAPPT+12, GETAPPT+13 |
DATETIME | GETSINGLEAPPT~, GETSINGLEAPPT+6, GETSINGLEAPPT+14, VALIDATEDTTM~, VALIDATEDTTM+2, VALIDATEDTTM+3, VALIDATEDTTM+4, GETAPPT~, GETAPPT+3 |
DFN | GETSINGLEAPPT~, GETSINGLEAPPT+3, GETSINGLEAPPT+14, GETALLAPPTS~, GETALLAPPTS+3, GETALLAPPTS+8, GETALLAPPTS+10, VALIDATEPTDFN~, VALIDATEPTDFN+2, VALIDATEPTDFN+3 , GETAPPT~, GETAPPT+3 |
DFNERRORS | GETSINGLEAPPT+1~ |
DTTMERRORS | GETSINGLEAPPT+1~, CLEANUP+1! |
ERR | BUILDJSON+1~, BUILDJSON+2* |
ERRORFLAG | VALIDATECLINIC+1~, VALIDATECLINIC+2*, VALIDATECLINIC+3*, VALIDATECLINIC+4, VALIDATEPTDFN+1~, VALIDATEPTDFN+2*, VALIDATEPTDFN+3*, VALIDATEPTDFN+4, VALIDATEDTTM+1~, VALIDATEDTTM+2* , VALIDATEDTTM+5*, VALIDATEDTTM+6 |
ERRORS | GETSINGLEAPPT+1~, GETSINGLEAPPT+3, GETSINGLEAPPT+4, GETSINGLEAPPT+6, GETSINGLEAPPT+7, GETSINGLEAPPT+9, GETSINGLEAPPT+10, GETSINGLEAPPT+12, GETALLAPPTS+1~, GETALLAPPTS+3 , GETALLAPPTS+4, GETALLAPPTS+6, VALIDATECLINIC~, VALIDATECLINIC+2, VALIDATECLINIC+3, VALIDATEPTDFN~, VALIDATEPTDFN+2, VALIDATEPTDFN+3, VALIDATEDTTM~, VALIDATEDTTM+2 , VALIDATEDTTM+5, CLEANUP+1! |
F | GETAPPT+1~, GETAPPT+2*, GETAPPT+4, GETAPPT+5, GETAPPT+6, GETAPPT+7, GETAPPT+8, GETAPPT+9, GETAPPT+10, GETAPPT+11 , GETAPPT+12, GETAPPT+13, GETAPPT+14, GETAPPT+15, GETAPPT+16, GETAPPT+17, GETAPPT+18, GETAPPT+19, GETAPPT+20, GETAPPT+21 , GETAPPT+22, GETAPPT+23, GETAPPT+24, GETAPPT+25, GETAPPT+26, GETAPPT+27, GETAPPT+28, GETAPPT+29, GETAPPT+31, GETAPPT+32 , GETAPPT+33, GETAPPT+34, GETAPPT+35, GETAPPT+36, GETAPPT+37, GETAPPT+38, GETAPPT+39, GETAPPT+40 |
FMDATE | GETAPPT+1~ |
HASCLINICERRORS | GETSINGLEAPPT+1~, GETSINGLEAPPT+9*, GETSINGLEAPPT+10 |
HASDFNERRORS | GETSINGLEAPPT+1~, GETSINGLEAPPT+3*, GETSINGLEAPPT+4, GETALLAPPTS+1~, GETALLAPPTS+3*, GETALLAPPTS+4 |
HASDTTMERRORS | GETSINGLEAPPT+1~, GETSINGLEAPPT+6*, GETSINGLEAPPT+7 |
IENS | GETAPPT+1~, GETAPPT+3*, GETAPPT+4, GETAPPT+5, GETAPPT+6, GETAPPT+7, GETAPPT+8, GETAPPT+9, GETAPPT+10, GETAPPT+11 , GETAPPT+12, GETAPPT+13, GETAPPT+14, GETAPPT+15, GETAPPT+16, GETAPPT+17, GETAPPT+18, GETAPPT+19, GETAPPT+20, GETAPPT+21 , GETAPPT+22, GETAPPT+23, GETAPPT+24, GETAPPT+25, GETAPPT+26, GETAPPT+27, GETAPPT+28, GETAPPT+29, GETAPPT+31, GETAPPT+32 , GETAPPT+33, GETAPPT+34, GETAPPT+35, GETAPPT+36, GETAPPT+37, GETAPPT+38, GETAPPT+39, GETAPPT+40 |
NUM | GETSINGLEAPPT+1~, GETSINGLEAPPT+13*, GETALLAPPTS+1~, GETALLAPPTS+7*, GETALLAPPTS+9*, GETAPPT+6, GETAPPT+7, GETAPPT+8, GETAPPT+9, GETAPPT+10 , GETAPPT+11, GETAPPT+12, GETAPPT+13, GETAPPT+14, GETAPPT+15, GETAPPT+16, GETAPPT+17, GETAPPT+18, GETAPPT+19, GETAPPT+20 , GETAPPT+21, GETAPPT+22, GETAPPT+23, GETAPPT+24, GETAPPT+25, GETAPPT+26, GETAPPT+27, GETAPPT+28, GETAPPT+30, GETAPPT+31 , GETAPPT+32, GETAPPT+33, GETAPPT+34, GETAPPT+35, GETAPPT+36, GETAPPT+37, GETAPPT+38, GETAPPT+39, GETAPPT+40 |
OUTPDATE | GETAPPT+1~, GETAPPT+29*, GETAPPT+30 |
RETURN | GETSINGLEAPPT+1~, GETSINGLEAPPT+4*, GETSINGLEAPPT+7*, GETSINGLEAPPT+10*, GETSINGLEAPPT+15*, GETSINGLEAPPT+17, GETALLAPPTS+1~, GETALLAPPTS+4*, GETALLAPPTS+11*, GETALLAPPTS+12 , BUILDJSON~, CLEANUP+1! |
SDECY | GETSINGLEAPPT~, GETSINGLEAPPT+17, GETALLAPPTS~, GETALLAPPTS+12, BUILDJSON~ |
SDPATAPPT | GETSINGLEAPPT+1~, GETSINGLEAPPT+14, GETSINGLEAPPT+15, GETALLAPPTS+1~, GETALLAPPTS+10, GETALLAPPTS+11, GETAPPT~, GETAPPT+42, CLEANUP+1! |
SDPATAPPT("PatientAppt" | GETAPPT+6*, GETAPPT+7*, GETAPPT+8*, GETAPPT+9*, GETAPPT+10*, GETAPPT+11*, GETAPPT+12*, GETAPPT+13*, GETAPPT+14*, GETAPPT+15* , GETAPPT+16*, GETAPPT+17*, GETAPPT+18*, GETAPPT+19*, GETAPPT+20*, GETAPPT+21*, GETAPPT+22*, GETAPPT+23*, GETAPPT+24*, GETAPPT+25* , GETAPPT+26*, GETAPPT+27*, GETAPPT+28*, GETAPPT+30*, GETAPPT+31*, GETAPPT+32*, GETAPPT+33*, GETAPPT+34*, GETAPPT+35*, GETAPPT+36* , GETAPPT+37*, GETAPPT+38*, GETAPPT+39*, GETAPPT+40* |
SINGLEAPPT | GETSINGLEAPPT+1~, GETSINGLEAPPT+14*, GETSINGLEAPPT+15 |
SUBIEN | GETALLAPPTS+1~, GETALLAPPTS+7*, GETALLAPPTS+8*, GETALLAPPTS+10 |
VALIDATED | VALIDATEDTTM+1~, VALIDATEDTTM+4*, VALIDATEDTTM+5 |