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

Package: IHS Changes To ADT

Routine: BDGSPT1


Information

BDGSPT1 ; IHS/OIT/LJF - DISPLAY PATIENTS ACCESSED BY A USER

Source Information

Source file <BDGSPT1.m>

Call Graph

Call Graph Total: 9

Package Total Call Graph
Registration 4 EN^VALM  TERM^VALM0  CLEAR^VALM1  SET^VALM10  
IHS Changes To ADT 2 ($$RANGE,$$READ,$$READRVD)^BDGF  $$HRCN^BDGF2  
Kernel 2 $$REPEAT^XLFSTR  DISP^XQORM1  
VA Fileman 1 $$GET1^DIQ  

Entry Points

Name Comments DBIA/ICR reference
EN ; -- main entry point for BDG SECURITY USER LIST
HELP ; -- help code
PAD(D,L) ;EP -- SUBRTN to pad length of data
; -- D=data L=length
SP(N) ; -- SUBRTN to pad N number of spaces
EXPND ; -- expand code
INIT ; -- init variables and list array
EXIT ; -- exit code
SORT(PAT,RVDT) ; returns sort value for entry
SENS(PAT,RVDT) ; returns patient's sensitivity level on date, if known
HDR ; -- header code

External References

Name Field # of Occurrence
$$RANGE^BDGF HDR+4
$$READ^BDGF BDGSPT1+7, BDGSPT1+8, BDGSPT1+9, BDGSPT1+10
$$READRVD^BDGF INIT+15
$$HRCN^BDGF2 INIT+14
$$GET1^DIQ HDR+2, INIT+14, INIT+17, SORT+2, SORT+3, SENS+3, SENS+5, SENS+6
EN^VALM EN+2
TERM^VALM0 EN+1
CLEAR^VALM1 EN+1, EN+3
SET^VALM10 INIT+20, INIT+22
$$REPEAT^XLFSTR PAD+2
DISP^XQORM1 HELP+1

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!
  • Line Location: HELP+1
Routine Call
  • VALM
  • Line Location:
    • EN+2

FileMan Files Accessed Via FileMan Db Call

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

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DGSL(38.1 - [#38.1] INIT+5, INIT+6
^TMP("BDGSPT1" INIT+1!, INIT+22, EXIT+1!
^TMP("BDGSPT1A" INIT+1!, INIT+7*, INIT+10, INIT+11, INIT+12, INIT+23!

Label References

Name Line Occurrences
$$PAD HDR+3, INIT+14, INIT+15, INIT+17, INIT+19, SP+1
$$SENS INIT+19
$$SORT INIT+7
$$SP INIT+22

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
BDGBD BDGSPT1+4~, BDGSPT1+8*, BDGSPT1+9, HDR+4, INIT+4
BDGED BDGSPT1+4~, BDGSPT1+9*, HDR+4, INIT+4
BDGSORT BDGSPT1+4~, BDGSPT1+10*, SORT+1, SORT+2
BDGUSR BDGSPT1+4~, BDGSPT1+7*, HDR+2, INIT+6
D PAD~, PAD+2
DATE SENS+2~, SENS+4*, SENS+5
DFN INIT+3~, INIT+5*, INIT+6, INIT+7, INIT+11*, INIT+12, INIT+13, INIT+14, INIT+19
DT BDGSPT1+9
DUZ(2 INIT+14
END INIT+3~, INIT+4*, INIT+6
IENS INIT+3~, INIT+13*, INIT+17
L PAD~, PAD+2
LINE INIT+3~, INIT+14*, INIT+15*, INIT+17*, INIT+19*, INIT+20
N SP~, SP+1
PAT SORT~, SORT+2, SORT+3, SENS~, SENS+3, SENS+5, SENS+6
RVDT INIT+3~, INIT+6*, INIT+7, INIT+12*, INIT+13, INIT+15, INIT+19, SORT~, SORT+1, SORT+3
, SENS~, SENS+3, SENS+4
SCREEN BDGSPT1+4~, BDGSPT1+5*, BDGSPT1+7
SORT INIT+3~, INIT+10*, INIT+11, INIT+12
START INIT+3~, INIT+4*, INIT+6
STATUS SENS+2~, SENS+3*, SENS+5, SENS+6
VALMCNT EN+1~, INIT+1*, INIT+20*, INIT+22*
>> VALMHDR(1 HDR+3*
>> VALMHDR(2 HDR+4*
X HDR+1~, HDR+2*, HDR+3, INIT+3~, INIT+19*, SORT+3~*, SORT+4, SENS+3*, HELP+1*
Info |  Source |  Call Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All