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 |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All
Print Page as PDF
Routine: SDES2BLDAPPT2

Package: Scheduling

Routine: SDES2BLDAPPT2


Information

SDES2BLDAPPT2 ;ALB/LAB,JAS,LAB - VISTA SCHEDULING BUILDING APPT OBJECT FROM PATIENT ;MAY 15, 2024

Source Information

Source file <SDES2BLDAPPT2.m>

Call Graph

Call Graph

Call Graph Total: 9

Package Total Call Graph
Scheduling 4 $$FMTISO^SDAMUTDT  SENSITIVE^SDES2UTIL  ($$GETPATICN,$$LAST4SSN)^SDESINPUTVALUTL  NEEDVERIFY^SDESPATRPC  
VA FileMan 3 LIST^DIC  $$ROOT^DILFD  ($$GET1,GETS)^DIQ  
Kernel 1 $$FMDIFF^XLFDT  
Registration 1 GETINF^DGPFAPIH  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

action A extended action Ea event driver Ed subscriber Su protocol O limited protocol LP run routine RR broker B edit E server Se print P screenman SM inquire I

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Scheduling 1 SDES2BLDAPPTOBJ  

Entry Points

Name Comments DBIA/ICR reference
GET2INFO(APPTOBJ,APPTIEN,SDDFN,RECCNT,SDDUZ) ;
GETREGDT(APPTOBJ,RECCNT,SDDFN) ;
NATIONALFLAG(APPTOBJ,RECCNT,SDDFN) ;
LOCALFLAGS(APPTOBJ,RECCNT,SDDFN) ;
GET298INFO(APPTOBJ,APPTIEN,SDDFN,RECCNT,CLINIEN) ;
BLANK298(APPTOBJ) ;if overlaid appointment, send empty fields
CHECKSTATUS(INCLUDEPAT,SDDFN,APPTIEN,APPTDTTM) ;

External References

Name Field # of Occurrence
GETINF^DGPFAPIH NATIONALFLAG+9, LOCALFLAGS+9
LIST^DIC NATIONALFLAG+3, LOCALFLAGS+3
$$ROOT^DILFD NATIONALFLAG+7, LOCALFLAGS+7
$$GET1^DIQ GET2INFO+4, GET2INFO+5, GET2INFO+6, GET2INFO+7, GET2INFO+8, GET2INFO+9, GET2INFO+10, GET2INFO+11, GET2INFO+12, GETREGDT+6
, GETREGDT+7, GETREGDT+8, GET298INFO+21
GETS^DIQ GET298INFO+6
$$FMTISO^SDAMUTDT GET2INFO+4, GET2INFO+6, GETREGDT+6, GETREGDT+7, NATIONALFLAG+14, NATIONALFLAG+19, LOCALFLAGS+14, LOCALFLAGS+19, GET298INFO+8, GET298INFO+11
, GET298INFO+16, GET298INFO+18, GET298INFO+21, GET298INFO+24, GET298INFO+32
SENSITIVE^SDES2UTIL GET2INFO+14
$$GETPATICN^SDESINPUTVALUTL GET2INFO+2
$$LAST4SSN^SDESINPUTVALUTL GET2INFO+3
NEEDVERIFY^SDESPATRPC GET2INFO+17
$$FMDIFF^XLFDT GETREGDT+8

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^DPT - [#2] GET1^DIQ
2.98 GETS^DIQ
^DGPF(26.11 - [#26.11] LIST^DIC,  ROOT^DILFD
^DGPF(26.15 - [#26.15] LIST^DIC,  ROOT^DILFD
^SCE - [#409.68] GET1^DIQ
^DGS(41.41 - [#41.41] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DGS(41.41 - [#41.41] GETREGDT+3, GETREGDT+4, GETREGDT+5
^SDEC(409.84 - [#409.84] CHECKSTATUS+1

Label References

Name Line Occurrences
BLANK298 GET298INFO+4
CHECKSTATUS GET298INFO+2
GETREGDT GET2INFO+19
LOCALFLAGS GET2INFO+21
NATIONALFLAG GET2INFO+20

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
APPTDTTM CHECKSTATUS~, CHECKSTATUS+1
APPTIEN GET2INFO~, GET298INFO~, GET298INFO+2, CHECKSTATUS~, CHECKSTATUS+1
APPTOBJ GET2INFO~, GET2INFO+19, GET2INFO+20, GET2INFO+21, GETREGDT~, NATIONALFLAG~, LOCALFLAGS~, GET298INFO~, GET298INFO+4, BLANK298~
APPTOBJ("Appointment" GET2INFO+1*, GET2INFO+2*, GET2INFO+3*, GET2INFO+4*, GET2INFO+5*, GET2INFO+6*, GET2INFO+7*, GET2INFO+8*, GET2INFO+9*, GET2INFO+10*
, GET2INFO+11*, GET2INFO+12*, GET2INFO+15*, GET2INFO+16*, GET2INFO+18*, GETREGDT+9*, GETREGDT+10*, GETREGDT+11*, NATIONALFLAG+11*, NATIONALFLAG+12*
, NATIONALFLAG+13*, NATIONALFLAG+14*, NATIONALFLAG+15*, NATIONALFLAG+16*, NATIONALFLAG+17*, NATIONALFLAG+18*, NATIONALFLAG+19*, NATIONALFLAG+21*, NATIONALFLAG+22*, LOCALFLAGS+11*
, LOCALFLAGS+12*, LOCALFLAGS+13*, LOCALFLAGS+14*, LOCALFLAGS+15*, LOCALFLAGS+16*, LOCALFLAGS+17*, LOCALFLAGS+18*, LOCALFLAGS+19*, LOCALFLAGS+21*, LOCALFLAGS+22*
, GET298INFO+2, GET298INFO+3*, GET298INFO+5, GET298INFO+7*, GET298INFO+8*, GET298INFO+9*, GET298INFO+10*, GET298INFO+11*, GET298INFO+12*, GET298INFO+13*
, GET298INFO+14*, GET298INFO+15*, GET298INFO+16*, GET298INFO+17*, GET298INFO+18*, GET298INFO+19*, GET298INFO+20*, GET298INFO+21*, GET298INFO+22*, GET298INFO+23*
, GET298INFO+24*, GET298INFO+25*, GET298INFO+26*, GET298INFO+27*, GET298INFO+28*, GET298INFO+29*, GET298INFO+30*, GET298INFO+31*, GET298INFO+32*, BLANK298+1*
, BLANK298+2*, BLANK298+3*, BLANK298+4*, BLANK298+5*, BLANK298+6*, BLANK298+7*, BLANK298+8*, BLANK298+9*, BLANK298+10*, BLANK298+11*
, BLANK298+12*, BLANK298+13*, BLANK298+14*, BLANK298+15*, BLANK298+16*, BLANK298+17*, BLANK298+18*, BLANK298+19*, BLANK298+20*, BLANK298+21*
, BLANK298+22*, BLANK298+23*, BLANK298+24*, BLANK298+25*
ARRAY298 GET298INFO+1~
ARRAY298( GET298INFO+7, GET298INFO+8, GET298INFO+9, GET298INFO+10, GET298INFO+11, GET298INFO+12, GET298INFO+13, GET298INFO+14, GET298INFO+15, GET298INFO+16
, GET298INFO+17, GET298INFO+18, GET298INFO+19, GET298INFO+20, GET298INFO+21, GET298INFO+22, GET298INFO+23, GET298INFO+24, GET298INFO+25, GET298INFO+26
, GET298INFO+27, GET298INFO+28, GET298INFO+29, GET298INFO+31, GET298INFO+32
CLINIEN GET298INFO~, GET298INFO+11, GET298INFO+16, GET298INFO+21, GET298INFO+32
DEMODIFF GETREGDT+1~, GETREGDT+2*, GETREGDT+8*, GETREGDT+11
DFNERROR NATIONALFLAG+1~, LOCALFLAGS+1~
DFNERRORS NATIONALFLAG+1~, LOCALFLAGS+1~
DT GETREGDT+8
ERR GET298INFO+1~
FDATA NATIONALFLAG+1~, LOCALFLAGS+1~
FDATA("DILIST" NATIONALFLAG+5, NATIONALFLAG+6, LOCALFLAGS+5, LOCALFLAGS+6
FIEN NATIONALFLAG+1~, NATIONALFLAG+6*, NATIONALFLAG+7, LOCALFLAGS+1~, LOCALFLAGS+6*, LOCALFLAGS+7
FN NATIONALFLAG+1~, NATIONALFLAG+2*, LOCALFLAGS+1~, LOCALFLAGS+2*
FPTR NATIONALFLAG+1~, NATIONALFLAG+7*, NATIONALFLAG+9, LOCALFLAGS+1~, LOCALFLAGS+7*, LOCALFLAGS+9
INCLUDEPAT GET298INFO+1~, GET298INFO+2, GET298INFO+3, GET298INFO+4, CHECKSTATUS~, CHECKSTATUS+1*, CHECKSTATUS+2*, CHECKSTATUS+3*
LASTREGDT GETREGDT+1~, GETREGDT+7*, GETREGDT+10
LASTREGIEN GETREGDT+1~, GETREGDT+5*, GETREGDT+7, GETREGDT+8
NARR NATIONALFLAG+1~, NATIONALFLAG+20*, NATIONALFLAG+21, LOCALFLAGS+1~, LOCALFLAGS+20*, LOCALFLAGS+21
NEEDSINS GET2INFO+13~, GET2INFO+17, GET2INFO+18
ORIGREGDT GETREGDT+1~, GETREGDT+6*, GETREGDT+9
ORIGREGIEN GETREGDT+1~, GETREGDT+4*, GETREGDT+6
PATIENS GET298INFO+1~, GET298INFO+5*, GET298INFO+6, GET298INFO+7, GET298INFO+8, GET298INFO+9, GET298INFO+10, GET298INFO+11, GET298INFO+12, GET298INFO+13
, GET298INFO+14, GET298INFO+15, GET298INFO+16, GET298INFO+17, GET298INFO+18, GET298INFO+19, GET298INFO+20, GET298INFO+21, GET298INFO+22, GET298INFO+23
, GET298INFO+24, GET298INFO+25, GET298INFO+26, GET298INFO+27, GET298INFO+28, GET298INFO+29, GET298INFO+31, GET298INFO+32
PRFARRY NATIONALFLAG+1~, LOCALFLAGS+1~
PRFCNT NATIONALFLAG+1~, NATIONALFLAG+4*, NATIONALFLAG+10*, NATIONALFLAG+11, NATIONALFLAG+12, NATIONALFLAG+13, NATIONALFLAG+14, NATIONALFLAG+15, NATIONALFLAG+16, NATIONALFLAG+17
, NATIONALFLAG+18, NATIONALFLAG+19, NATIONALFLAG+21, LOCALFLAGS+1~, LOCALFLAGS+4*, LOCALFLAGS+10*, LOCALFLAGS+11, LOCALFLAGS+12, LOCALFLAGS+13, LOCALFLAGS+14
, LOCALFLAGS+15, LOCALFLAGS+16, LOCALFLAGS+17, LOCALFLAGS+18, LOCALFLAGS+19, LOCALFLAGS+21
PRFDATA NATIONALFLAG+1~, NATIONALFLAG+8!, NATIONALFLAG+9, LOCALFLAGS+1~, LOCALFLAGS+8!, LOCALFLAGS+9
PRFDATA("ASSIGNDT" NATIONALFLAG+14, LOCALFLAGS+14
PRFDATA("CATEGORY" NATIONALFLAG+13, LOCALFLAGS+13
PRFDATA("FLAG" NATIONALFLAG+11, LOCALFLAGS+11
PRFDATA("FLAGTYPE" NATIONALFLAG+12, LOCALFLAGS+12
PRFDATA("NARR" NATIONALFLAG+20, NATIONALFLAG+21, LOCALFLAGS+20, LOCALFLAGS+21
PRFDATA("ORIGSITE" NATIONALFLAG+17, NATIONALFLAG+18, LOCALFLAGS+17, LOCALFLAGS+18
PRFDATA("OWNER" NATIONALFLAG+15, NATIONALFLAG+16, LOCALFLAGS+15, LOCALFLAGS+16
PRFDATA("REVIEWDT" NATIONALFLAG+19, LOCALFLAGS+19
RECCNT GET2INFO~, GET2INFO+1, GET2INFO+2, GET2INFO+3, GET2INFO+4, GET2INFO+5, GET2INFO+6, GET2INFO+7, GET2INFO+8, GET2INFO+9
, GET2INFO+10, GET2INFO+11, GET2INFO+12, GET2INFO+15, GET2INFO+16, GET2INFO+18, GET2INFO+19, GET2INFO+20, GET2INFO+21, GETREGDT~
, GETREGDT+9, GETREGDT+10, GETREGDT+11, NATIONALFLAG~, NATIONALFLAG+11, NATIONALFLAG+12, NATIONALFLAG+13, NATIONALFLAG+14, NATIONALFLAG+15, NATIONALFLAG+16
, NATIONALFLAG+17, NATIONALFLAG+18, NATIONALFLAG+19, NATIONALFLAG+21, NATIONALFLAG+22, LOCALFLAGS~, LOCALFLAGS+11, LOCALFLAGS+12, LOCALFLAGS+13, LOCALFLAGS+14
, LOCALFLAGS+15, LOCALFLAGS+16, LOCALFLAGS+17, LOCALFLAGS+18, LOCALFLAGS+19, LOCALFLAGS+21, LOCALFLAGS+22, GET298INFO~, GET298INFO+2, GET298INFO+3
, GET298INFO+5, GET298INFO+7, GET298INFO+8, GET298INFO+9, GET298INFO+10, GET298INFO+11, GET298INFO+12, GET298INFO+13, GET298INFO+14, GET298INFO+15
, GET298INFO+16, GET298INFO+17, GET298INFO+18, GET298INFO+19, GET298INFO+20, GET298INFO+21, GET298INFO+22, GET298INFO+23, GET298INFO+24, GET298INFO+25
, GET298INFO+26, GET298INFO+27, GET298INFO+28, GET298INFO+29, GET298INFO+30, GET298INFO+31, GET298INFO+32, BLANK298+1, BLANK298+2, BLANK298+3
, BLANK298+4, BLANK298+5, BLANK298+6, BLANK298+7, BLANK298+8, BLANK298+9, BLANK298+10, BLANK298+11, BLANK298+12, BLANK298+13
, BLANK298+14, BLANK298+15, BLANK298+16, BLANK298+17, BLANK298+18, BLANK298+19, BLANK298+20, BLANK298+21, BLANK298+22, BLANK298+23
, BLANK298+24, BLANK298+25
RESNUM NATIONALFLAG+1~, NATIONALFLAG+4*, NATIONALFLAG+5*, NATIONALFLAG+6, LOCALFLAGS+1~, LOCALFLAGS+4*, LOCALFLAGS+5*, LOCALFLAGS+6
SDDFN GET2INFO~, GET2INFO+1, GET2INFO+2, GET2INFO+3, GET2INFO+4, GET2INFO+5, GET2INFO+6, GET2INFO+7, GET2INFO+8, GET2INFO+9
, GET2INFO+10, GET2INFO+11, GET2INFO+12, GET2INFO+14, GET2INFO+17, GET2INFO+19, GET2INFO+20, GET2INFO+21, GETREGDT~, GETREGDT+3
, GETREGDT+4, GETREGDT+5, NATIONALFLAG~, NATIONALFLAG+9, LOCALFLAGS~, LOCALFLAGS+9, GET298INFO~, GET298INFO+2, GET298INFO+5, CHECKSTATUS~
, CHECKSTATUS+1
SDDUZ GET2INFO~, GET2INFO+14
SENSITIVE GET2INFO+13~, GET2INFO+14
SENSITIVE(1 GET2INFO+15, GET2INFO+16
U NATIONALFLAG+7, NATIONALFLAG+11, NATIONALFLAG+12, NATIONALFLAG+13, NATIONALFLAG+14, NATIONALFLAG+15, NATIONALFLAG+16, NATIONALFLAG+17, NATIONALFLAG+18, NATIONALFLAG+19
, LOCALFLAGS+7, LOCALFLAGS+11, LOCALFLAGS+12, LOCALFLAGS+13, LOCALFLAGS+14, LOCALFLAGS+15, LOCALFLAGS+16, LOCALFLAGS+17, LOCALFLAGS+18, LOCALFLAGS+19
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All