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 |  Used in RPC |  FileMan Files Accessed Via FileMan Db Call |  Label References |  Local Variables  | All
Print Page as PDF
Routine: SCMCPAT

Package: Scheduling

Routine: SCMCPAT


Information

SCMCPAT ;ALB/ART - PCMMR-RPC to Get Patient Data ;02/05/2015

Source Information

Source file <SCMCPAT.m>

Call Graph

Call Graph

Call Graph Total: 4

Package Total Call Graph
Master Patient Index VistA 1 $$GETICN^MPIF001  
Registration 1 (ADD,DEM,ELIG)^VADPT  
Scheduling 1 $$ACOUTPT^SCAPMC20  
VA FileMan 1 $$GET1^DIQ  

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

Package Total Caller Graph
Scheduling 2 SCMC PATIENT DIEDON  SCMC PATIENT INFO  

Entry Points

Name Comments DBIA/ICR reference
DIEDON(SCRET,SCDFN) ; Check for patient date of death
PATIENT(SCRET,SCDFN) ; Patient Information
SENSITIV(SCDFN) ; Sensitive Patient record check
MAKEOUT(SCRET,SCDFN,SCASSIGN) ;create/update an outpatient profile entry

External References

Name Field # of Occurrence
$$GET1^DIQ DIEDON+8, DIEDON+10, PATIENT+12, SENSITIV+7
$$GETICN^MPIF001 PATIENT+31
$$ACOUTPT^SCAPMC20 MAKEOUT+14
ADD^VADPT PATIENT+19
DEM^VADPT PATIENT+18
ELIG^VADPT PATIENT+20

Used in RPC

RPC Name Call Tags
SCMC PATIENT DIEDON DIEDON
SCMC PATIENT INFO PATIENT

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^DPT - [#2] GET1^DIQ
^DGSL(38.1 - [#38.1] GET1^DIQ

Label References

Name Line Occurrences
$$SENSITIV PATIENT+30

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DFN PATIENT+16~, PATIENT+17*
I PATIENT+16~, PATIENT+24*, PATIENT+28*, PATIENT+29*
SCASSIGN MAKEOUT~, MAKEOUT+9, MAKEOUT+13
SCBADOUT MAKEOUT+12~
SCDFN DIEDON~, DIEDON+6, DIEDON+8, DIEDON+10, PATIENT~, PATIENT+10, PATIENT+12, PATIENT+17, PATIENT+23, PATIENT+30
, PATIENT+31, SENSITIV~, SENSITIV+7, MAKEOUT~, MAKEOUT+7, MAKEOUT+14
SCICN PATIENT+16~, PATIENT+31*, PATIENT+32
SCOUTFLD MAKEOUT+12~
SCOUTFLD( MAKEOUT+13*
SCPAT PATIENT+16~, PATIENT+23*, PATIENT+24*, PATIENT+25*, PATIENT+29*, PATIENT+30*, PATIENT+32*, PATIENT+33
SCRET DIEDON~, DIEDON+7*, DIEDON+9*, DIEDON+10*, PATIENT~, PATIENT+11*, PATIENT+13*, PATIENT+14*, PATIENT+33*, MAKEOUT~
, MAKEOUT+8*, MAKEOUT+10*, MAKEOUT+14*
SCTMP PATIENT+16~, PATIENT+21*, PATIENT+26~, PATIENT+27*
SCTMP( PATIENT+24, PATIENT+28*, PATIENT+29
SCTMP(10 PATIENT+22*
SCX MAKEOUT+12~
U PATIENT+22, PATIENT+24, PATIENT+25, PATIENT+28, PATIENT+29, PATIENT+30, PATIENT+32
VA PATIENT+16~
VADM PATIENT+16~, PATIENT+21
VAEL PATIENT+16~
VAEL(6 PATIENT+25
VAERR PATIENT+16~, PATIENT+18, PATIENT+19, PATIENT+20
VAPA PATIENT+16~, PATIENT+27
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Used in RPC |  FileMan Files Accessed Via FileMan Db Call |  Label References |  Local Variables  | All