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 |  Marked Items  | All
Print Page as PDF
Routine: SDPFSS

Package: Scheduling

Routine: SDPFSS


Information

SDPFSS ;ALB/SCK - Patient Financial Services System ;22-APR-2005

Source Information

Source file <SDPFSS.m>

Call Graph

Call Graph

Call Graph Total: 7

Package Total Call Graph
Scheduling 2 $$SDAPI^SDAMA301  ($$DEFPRV,$$ENCPRV,$$GETARN,$$GETEVT,ERRMSG)^SDPFSS2  
VA FileMan 2 UPDATE^DIE  $$GET1^DIQ  
Integrated Billing 1 ($$GETACCT,$$SWSTAT,SWSTAT)^IBBAPI  
Master Patient Index VistA 1 $$ICNLC^MPIF001  
Registration 1 $$TESTPAT^VADPT  

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

Package Total Caller Graph
Scheduling 2 SD53430P  SDAM PFSS EVENT  
Kernel 1 ^ORD(101  

Entry Points

Name Comments DBIA/ICR reference
EVENT ; Entry point for PFSS Protocol event. This procedure will manage the IBB event actions.
B1 ; Call the Get Account API and retrieve the account number reference
CHECK() ; Check routine for unit testing to allow for on/off PFSS Switch
FILE(DFN,SDT,SDCLN,SDANR) ; Procedure to validate and load appointment information and account number reference into file #409.55
FILEQ

External References

Name Field # of Occurrence
UPDATE^DIE FILE+25
$$GET1^DIQ EVENT+16
$$GETACCT^IBBAPI B1+1
$$SWSTAT^IBBAPI CHECK+6
SWSTAT^IBBAPI CHECK+6
$$ICNLC^MPIF001 EVENT+11
$$SDAPI^SDAMA301 EVENT+38
$$DEFPRV^SDPFSS2 EVENT+77
$$ENCPRV^SDPFSS2 EVENT+75
$$GETARN^SDPFSS2 EVENT+82
$$GETEVT^SDPFSS2 EVENT+30
ERRMSG^SDPFSS2 EVENT+13, EVENT+48, EVENT+54, B1+8
$$TESTPAT^VADPT EVENT+8

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^SD(409.66 - [#409.66] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DPT - [#2] FILE+15
^SC - [#44] FILE+18
^TMP($J EVENT+33!, EVENT+42, EVENT+44, EVENT+50*, EVENT+57, B1+9!

Label References

Name Line Occurrences
$$CHECK EVENT+7
$$FILE B1+5
FILEQ FILE+14, FILE+15, FILE+16, FILE+17, FILE+18, FILE+19

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DFN EVENT+6, EVENT+8, EVENT+11, EVENT+28, EVENT+36, EVENT+50, EVENT+53, EVENT+57, EVENT+75, EVENT+82
B1+5, FILE~, FILE+14, FILE+15, FILE+22
ERR FILE+12~, FILE+14*, FILE+15*, FILE+16*, FILE+17*, FILE+18*, FILE+19*, FILE+27*, FILEQ
FDA FILE+12~
FDA(1 FILE+21*, FILE+22*, FILE+23*, FILE+24*
FDAIEN FILE+12~
IBBAPLR EVENT+3~, EVENT+29*, B1+1
IBBARFN EVENT+3~, EVENT+82*, B1+1
IBBDFN EVENT+3~, EVENT+28*, B1+1
IBBEVENT EVENT+3~, EVENT+30*, EVENT+66, EVENT+70, B1+1
IBBPV1 EVENT+3~, B1+1
IBBPV1(10 EVENT+61*
IBBPV1(18 EVENT+62*
IBBPV1(2 EVENT+58*
IBBPV1(25 EVENT+64*
IBBPV1(3 EVENT+59*
IBBPV1(4 EVENT+60*
IBBPV1(41 EVENT+65*
IBBPV1(44 EVENT+67*
IBBPV1(45 EVENT+76*, EVENT+79*
IBBPV1(51 EVENT+63*
IBBPV1(7 EVENT+80*
IBBPV2 EVENT+3~, B1+1
IBBPV2(24 EVENT+71*
IBBPV2(46 EVENT+72*
IBBPV2(7 EVENT+69*
IBBPV2(8 EVENT+70*
RSLT CHECK+1~, CHECK+6*, CHECK+7
SDAFTER EVENT+2~, EVENT+20*, EVENT+23, EVENT+26
>> SDAMEVT EVENT+16
SDANR B1+1*, B1+4, B1+5, FILE~, FILE+19, FILE+24
SDARRAY EVENT+2~, EVENT+38
SDARRAY("FLDS" EVENT+37*
SDARRAY(1 EVENT+34*
SDARRAY(2 EVENT+35*
SDARRAY(4 EVENT+36*
>> SDATA("AFTER" EVENT+20
>> SDATA("BEFORE" EVENT+19
SDBEFORE EVENT+2~, EVENT+19*, EVENT+23, EVENT+26
>> SDCL EVENT+35, EVENT+50, EVENT+53, EVENT+57, EVENT+59, EVENT+77, EVENT+82, B1+5
SDCLN FILE~, FILE+17, FILE+18, FILE+23
SDCNT EVENT+2~, EVENT+38*, EVENT+41, EVENT+52
SDERR EVENT+2~, EVENT+42*, EVENT+43, EVENT+44, EVENT+45*, EVENT+47*, EVENT+48, EVENT+53*, EVENT+54
SDERRMSG EVENT+2~, EVENT+44*, EVENT+45, B1+7*, B1+8
SDEVENT EVENT+2~, EVENT+16*, EVENT+17*, EVENT+22, EVENT+23*, EVENT+25, EVENT+26*, EVENT+30, EVENT+64, EVENT+74
EVENT+79, EVENT+82, B1+4
SDMSG EVENT+2~
SDNODE EVENT+2~, EVENT+57*, EVENT+60, EVENT+61, EVENT+62, EVENT+63, EVENT+64, EVENT+65, EVENT+69, EVENT+71
EVENT+72, EVENT+76
SDOK EVENT+2~, EVENT+11*, EVENT+12, EVENT+13, B1+5*, B1+6, B1+7
>> SDPFSFLG EVENT+17
SDPRV EVENT+2~, EVENT+75*, EVENT+77*, EVENT+79*, EVENT+80
SDT EVENT+34, EVENT+50, EVENT+53, EVENT+57, EVENT+67, EVENT+70, EVENT+82, B1+5, FILE~, FILE+16
, FILE+21
SDTEST EVENT+2~
>> SDVSIT EVENT+75
U EVENT+19, EVENT+20, EVENT+60, EVENT+61, EVENT+62, EVENT+63, EVENT+64, EVENT+65, EVENT+69, EVENT+71
EVENT+72, EVENT+76, EVENT+80, B1+7
X CHECK+1~

Marked Items

Name Field # of Occurrence
$T(SWSTAT^IBBAPI CHECK+6
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 |  Marked Items  | All