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

Package: Scheduling

Routine: SDPFSS2


Information

SDPFSS2 ;ALD/SCK - Patient Financial Services System cont. ; 22-April-2005

Source Information

Source file <SDPFSS2.m>

Call Graph

Call Graph Total: 3

Package Total Call Graph
Kernel 1 $$FMTE^XLFDT  
MailMan 1 ^XMB  
VA Fileman 1 $$GET1^DIQ  

Caller Graph

Caller Graph Total: 4

Package Total Caller Graph
Scheduling 3 SD53430P  SDPFSS  SDVSIT0  
Order Entry Results Reporting 1 ORWPFSS4  

Entry Points

Name Comments DBIA/ICR reference
ARNQ
DEFPRV(SDCLN) ; Return the default provider for a clinic if one is specified
; Input
; SDCLN - Clinic IEN for HOSPITAL LOCATION File (#44)
; Output
; Provider from NEW PERSON File (#200):
; IEN^Provider Name or Null
ERRMSG(ERRCODE) ; Generate bulletin when an error condition is processed
; Bulletins will be sent only if the receiving mail group SD RSA API ERRORS
; contains at least 1 member
GETEVT(EVT) ; Return message type for appointment event
; The following appoint events will return the indicated message type
; MAKE A05
; CHECK-IN A04
; CHECK-OUT A03
; NO-SHOW A38
ENCPRV(DFN,SDVSIT) ; Returns the encounter provider associated with the visit.
; Input
; DFN - Patient IEN from the PATIENT File (#2)
; SDVSIT - Visit IEN from the VISIT File (#9000010)
; DFN and SDVSIT are references to global variables which are available as part
; of the SD application.
GETARN(SDT,DFN,SDCL) ; Get the PFSS Account Number Reference from file #409.55 for the matching Appt. D/T,
; patient DFN, and clinic location.
; Input
; SDT - Appointment Date/Time
; DFN - Patient IEN to File #2
; SDCL - Clinic IEN to File #44
  • ICR #4668
    • Status: Active
    • Usage: Controlled Subscription

    External References

    Name Field # of Occurrence
    $$GET1^DIQ GETARN+21, ENCPRV+16, DEFPRV+13, ERRMSG+18, ERRMSG+20
    $$FMTE^XLFDT ERRMSG+19
    ^XMB ERRMSG+23

    FileMan Files Accessed Via FileMan Db Call

    FileNo Call Tags
    ^DPT - [#2] GET1^DIQ
    ^VA(200 - [#200] GET1^DIQ
    ^SD(409.55 - [#409.55] GET1^DIQ
    ^SC - [#44] GET1^DIQ

    Global Variables Directly Accessed

    Name Line Occurrences  (* Changed,  ! Killed)
    ^AUPNVPRV - [#9000010.06] ENCPRV+15, ENCPRV+16
    ^AUPNVPRV("AD" ENCPRV+13
    ^SC - [#44] DEFPRV+10, DEFPRV+11, DEFPRV+12
    ^SD(409.55 - [#409.55] GETARN+19
    ^XMB(3.8 - [#3.8] ERRMSG+6, ERRMSG+9

    Label References

    Name Line Occurrences
    ARNQ GETARN+14, GETARN+15, GETARN+16

    Local Variables

    Legend:

    >> Not killed explicitly
    * Changed
    ! Killed
    ~ Newed

    Name Field # of Occurrence
    DFN GETARN~, GETARN+14*, GETARN+19, ENCPRV~, ENCPRV+16, ERRMSG+18
    ERRCODE ERRMSG~, ERRMSG+12
    EVT GETEVT~, GETEVT+12
    >> IBBEVENT ERRMSG+21
    MSG ERRMSG+4~, ERRMSG+12*, ERRMSG+13*, ERRMSG+22
    PRVIEN ENCPRV+11~, ENCPRV+15*, ENCPRV+16, ENCPRV+17, DEFPRV+7~, DEFPRV+12*, DEFPRV+13, DEFPRV+14
    PRVNAME ENCPRV+11~, ENCPRV+16*, ENCPRV+17, DEFPRV+7~, DEFPRV+13*, DEFPRV+14
    RSLT ENCPRV+11~, ENCPRV+17*, ENCPRV+18, DEFPRV+7~, DEFPRV+14*, DEFPRV+15
    SDANR GETARN+12~, GETARN+14*, GETARN+15*, GETARN+16*, GETARN+21*, GETARN+23*, ARNQ
    SDCL GETARN~, GETARN+16*, GETARN+19, ERRMSG+20
    SDCLN DEFPRV~, DEFPRV+10, DEFPRV+11, DEFPRV+12
    SDIEN GETARN+12~, GETARN+18*, GETARN+19*, GETARN+20, GETARN+21
    SDMG ERRMSG+4~, ERRMSG+6*, ERRMSG+7, ERRMSG+9
    SDT GETARN~, GETARN+15*, GETARN+19, ERRMSG+19
    SDVSIT ENCPRV~, ENCPRV+13
    SDX ENCPRV+11~, ENCPRV+13*, ENCPRV+14, ENCPRV+15, ENCPRV+16, DEFPRV+7~, DEFPRV+9*, DEFPRV+10*, DEFPRV+11, DEFPRV+12
    U ENCPRV+15, ENCPRV+16, DEFPRV+11, DEFPRV+12, ERRMSG+12
    X ERRMSG+4~
    XMB ERRMSG+4~, ERRMSG+17*
    XMB(1 ERRMSG+18*
    XMB(2 ERRMSG+19*
    XMB(3 ERRMSG+20*
    XMB(4 ERRMSG+21*
    XMB(5 ERRMSG+22*
    XMDUZ ERRMSG+4~, ERRMSG+15*
    XMSUB ERRMSG+4~
    XMTEXT ERRMSG+4~
    XMY ERRMSG+4~
    XMY("G.SD RSA API ERRORS" , ERRMSG+16*
    Y ERRMSG+4~
    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