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,TAW,RN,MCB- VISTA SCHEDULING BUILDING APPT OBJECT FROM PATIENT ;APRIL 10,2026

Source Information

Source file <SDES2BLDAPPT2.m>

Call Graph

Call Graph

Call Graph Total: 10

Package Total Call Graph
Scheduling 5 $$FMTISO^SDAMUTDT  $$CLEANCMMTS^SDES2APPTUTIL  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) ;
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+17, LOCALFLAGS+17
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, GET2INFO+13
, GET2INFO+14, GET2INFO+15, GETREGDT+6, GETREGDT+7, GETREGDT+8, NATIONALFLAG+12, NATIONALFLAG+15, LOCALFLAGS+12, LOCALFLAGS+15, GET298INFO+21
GETS^DIQ GET298INFO+6
$$FMTISO^SDAMUTDT GET2INFO+4, GET2INFO+6, GETREGDT+6, GETREGDT+7, NATIONALFLAG+22, NATIONALFLAG+27, LOCALFLAGS+22, LOCALFLAGS+27, GET298INFO+8, GET298INFO+11
, GET298INFO+16, GET298INFO+18, GET298INFO+21, GET298INFO+24, GET298INFO+32
$$CLEANCMMTS^SDES2APPTUTIL GET298INFO+9
SENSITIVE^SDES2UTIL GET2INFO+17
$$GETPATICN^SDESINPUTVALUTL GET2INFO+2
$$LAST4SSN^SDESINPUTVALUTL GET2INFO+3
NEEDVERIFY^SDESPATRPC GET2INFO+20
$$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.13 - [#26.13] GET1^DIQ
^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)
^DGPF(26.13 - [#26.13] NATIONALFLAG+8, NATIONALFLAG+10, LOCALFLAGS+8, LOCALFLAGS+10
^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+22
LOCALFLAGS GET2INFO+24
NATIONALFLAG GET2INFO+23

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+22, GET2INFO+23, GET2INFO+24, 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+13*, GET2INFO+14*, GET2INFO+15*, GET2INFO+18*, GET2INFO+19*, GET2INFO+21*, GETREGDT+9*, GETREGDT+10*
, GETREGDT+11*, NATIONALFLAG+19*, NATIONALFLAG+20*, NATIONALFLAG+21*, NATIONALFLAG+22*, NATIONALFLAG+23*, NATIONALFLAG+24*, NATIONALFLAG+25*, NATIONALFLAG+26*, NATIONALFLAG+27*
, NATIONALFLAG+29*, NATIONALFLAG+30*, LOCALFLAGS+19*, LOCALFLAGS+20*, LOCALFLAGS+21*, LOCALFLAGS+22*, LOCALFLAGS+23*, LOCALFLAGS+24*, LOCALFLAGS+25*, LOCALFLAGS+26*
, LOCALFLAGS+27*, LOCALFLAGS+29*, LOCALFLAGS+30*, 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
DUZ GET2INFO+17
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+8, NATIONALFLAG+10, NATIONALFLAG+13, NATIONALFLAG+17, LOCALFLAGS+1~, LOCALFLAGS+7*, LOCALFLAGS+8, LOCALFLAGS+10
, LOCALFLAGS+13, LOCALFLAGS+17
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+28*, NATIONALFLAG+29, LOCALFLAGS+1~, LOCALFLAGS+28*, LOCALFLAGS+29
NEEDSINS GET2INFO+16~, GET2INFO+20, GET2INFO+21
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+18*, NATIONALFLAG+19, NATIONALFLAG+20, NATIONALFLAG+21, NATIONALFLAG+22, NATIONALFLAG+23, NATIONALFLAG+24, NATIONALFLAG+25
, NATIONALFLAG+26, NATIONALFLAG+27, NATIONALFLAG+29, LOCALFLAGS+1~, LOCALFLAGS+4*, LOCALFLAGS+18*, LOCALFLAGS+19, LOCALFLAGS+20, LOCALFLAGS+21, LOCALFLAGS+22
, LOCALFLAGS+23, LOCALFLAGS+24, LOCALFLAGS+25, LOCALFLAGS+26, LOCALFLAGS+27, LOCALFLAGS+29
PRFDATA NATIONALFLAG+1~, NATIONALFLAG+16!, NATIONALFLAG+17, LOCALFLAGS+1~, LOCALFLAGS+16!, LOCALFLAGS+17
PRFDATA("ASSIGNDT" NATIONALFLAG+22, LOCALFLAGS+22
PRFDATA("CATEGORY" NATIONALFLAG+21, LOCALFLAGS+21
PRFDATA("FLAG" NATIONALFLAG+19, LOCALFLAGS+19
PRFDATA("FLAGTYPE" NATIONALFLAG+20, LOCALFLAGS+20
PRFDATA("NARR" NATIONALFLAG+28, NATIONALFLAG+29, LOCALFLAGS+28, LOCALFLAGS+29
PRFDATA("ORIGSITE" NATIONALFLAG+25, NATIONALFLAG+26, LOCALFLAGS+25, LOCALFLAGS+26
PRFDATA("OWNER" NATIONALFLAG+23, NATIONALFLAG+24, LOCALFLAGS+23, LOCALFLAGS+24
PRFDATA("REVIEWDT" NATIONALFLAG+27, LOCALFLAGS+27
PRFIEN NATIONALFLAG+1~, NATIONALFLAG+9*, NATIONALFLAG+10*, NATIONALFLAG+11, NATIONALFLAG+12, LOCALFLAGS+1~, LOCALFLAGS+9*, LOCALFLAGS+10*, LOCALFLAGS+11, LOCALFLAGS+12
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+13, GET2INFO+14, GET2INFO+15, GET2INFO+18, GET2INFO+19, GET2INFO+21, GET2INFO+22
, GET2INFO+23, GET2INFO+24, GETREGDT~, GETREGDT+9, GETREGDT+10, GETREGDT+11, NATIONALFLAG~, NATIONALFLAG+19, NATIONALFLAG+20, NATIONALFLAG+21
, NATIONALFLAG+22, NATIONALFLAG+23, NATIONALFLAG+24, NATIONALFLAG+25, NATIONALFLAG+26, NATIONALFLAG+27, NATIONALFLAG+29, NATIONALFLAG+30, LOCALFLAGS~, LOCALFLAGS+19
, LOCALFLAGS+20, LOCALFLAGS+21, LOCALFLAGS+22, LOCALFLAGS+23, LOCALFLAGS+24, LOCALFLAGS+25, LOCALFLAGS+26, LOCALFLAGS+27, LOCALFLAGS+29, LOCALFLAGS+30
, 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+13, GET2INFO+14, GET2INFO+15, GET2INFO+17, GET2INFO+20, GET2INFO+22, GET2INFO+23
, GET2INFO+24, GETREGDT~, GETREGDT+3, GETREGDT+4, GETREGDT+5, NATIONALFLAG~, NATIONALFLAG+8, NATIONALFLAG+10, NATIONALFLAG+17, LOCALFLAGS~
, LOCALFLAGS+8, LOCALFLAGS+10, LOCALFLAGS+17, GET298INFO~, GET298INFO+2, GET298INFO+5, CHECKSTATUS~, CHECKSTATUS+1
SDFILE NATIONALFLAG+1~, NATIONALFLAG+13*, NATIONALFLAG+15, LOCALFLAGS+1~, LOCALFLAGS+13*, LOCALFLAGS+15
SDX NATIONALFLAG+1~, NATIONALFLAG+13*, NATIONALFLAG+14, NATIONALFLAG+15, LOCALFLAGS+1~, LOCALFLAGS+13*, LOCALFLAGS+14, LOCALFLAGS+15
SDZ NATIONALFLAG+1~, LOCALFLAGS+1~
SENSITIVE GET2INFO+16~, GET2INFO+17
SENSITIVE(1 GET2INFO+18, GET2INFO+19
U NATIONALFLAG+7, NATIONALFLAG+19, NATIONALFLAG+20, NATIONALFLAG+21, NATIONALFLAG+22, NATIONALFLAG+23, NATIONALFLAG+24, NATIONALFLAG+25, NATIONALFLAG+26, NATIONALFLAG+27
, LOCALFLAGS+7, LOCALFLAGS+19, LOCALFLAGS+20, LOCALFLAGS+21, LOCALFLAGS+22, LOCALFLAGS+23, LOCALFLAGS+24, LOCALFLAGS+25, LOCALFLAGS+26, LOCALFLAGS+27
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