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 |  FileMan Files Accessed Via FileMan Db Call |  Label References |  Local Variables |  Marked Items |  All
Print Page as PDF
Routine: BVPSD

Package: IHS View Patient Record

Routine: BVPSD


Information

BVPSD ; IHS/ITSC/LJF - DEMO/APPTS ACTION ;

Source Information

Source file <BVPSD.m>

Call Graph

Call Graph Total: 15

Package Total Call Graph
Scheduling 6 EN1^SDAM  HDLKILL^SDAMEVT  EN^SDCNP  RD1^SDDPA  EN1^SDM  ^SDN  
IHS Changes To Scheduling 2 PAT2^ASDI  ^BSDAM  
IHS View Patient Record 2 SETPT^BVPMAIN  ($$PKGCK,MSG,PAUSE)^BVPU  
VA Fileman 2 $$GET1^DIQ  ^DIR  
IHS VA Utilities 1 ^XBCLS  
Kernel 1 $$REPEAT^XLFSTR  
Registration 1 FULL^VALM1  

Entry Points

Name Comments DBIA/ICR reference
PIMS ; -- access to Scheduling v5.3
PAD(DATA,LENGTH) ; -- SUBRTN to pad length of data
MENU ; -- menu of scheduling actions for v5.0
NAME() ; -- returns printable name
CHOICE ;;
1 ; -- make appt
3 ; -- check-in/walkin
2 ; -- cancel appt
5 ; -- record no-show
4 ; -- display appts
SP(NUM) ; -- SUBRTN to pad spaces

External References

Name Field # of Occurrence
PAT2^ASDI 3+2
^BSDAM BVPSD+3
SETPT^BVPMAIN PIMS+5, 1+3, 2+4, 3+3, 4+4, 5+4
$$PKGCK^BVPU BVPSD+4
MSG^BVPU MENU+3, 1+2, 2+2, 5+2
PAUSE^BVPU 3+2, 4+3
$$GET1^DIQ NAME+1
^DIR MENU+6
EN1^SDAM PIMS+4
HDLKILL^SDAMEVT PIMS+1, PIMS+4
EN^SDCNP 2+3
RD1^SDDPA 4+3
EN1^SDM 1+3
^SDN 5+3
FULL^VALM1 MENU+2
^XBCLS MENU+2
$$REPEAT^XLFSTR PAD+1

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^AUPNPAT - [#9000001] GET1^DIQ

Label References

Name Line Occurrences
$$NAME 1+2, 2+2, 2+3, 4+2, 5+2, 5+3
$$PAD SP+1
$$SP MENU+3, 1+2, 2+2, 5+2
@( MENU+6
MENU BVPSD+4, MENU+6
PIMS BVPSD+3

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
APL 4+1~, 4+2*
>> BVPSAV PIMS+5, 1+3, 2+4, 3+3, 4+4, 5+4
DA 2+1~, 2+3*, 4+1~, 4+3*, 5+1~, 5+3*
DATA PAD~, PAD+1
>> DFN PIMS+3, PIMS+5*, 1+3*, 2+3, 2+4*, 3+3*, 4+3, 4+4*, 5+3, 5+4*
, NAME+1
DIC 1+1~
DIR MENU+1~, MENU+6!
DIR("A" MENU+4*, MENU+5*
DIR(0 MENU+4*
DIRUT MENU+1~, MENU+6
DIV 3+1~
DT 4+2
HDT 4+1~, 4+2*
I MENU+1~, MENU+5*
LENGTH PAD~, PAD+1
NAME 2+1~, 2+3*, 4+1~, 4+2*, 5+1~, 5+3*
NUM SP~, SP+1
OTH 4+1~, 4+2*
SDEDT 4+1~, 4+2*
SDEND 4+1~, 4+2*
SDMM 1+1~, 1+3*
SDPEP 1+1~, 1+3*, 2+1~, 2+3*, 3+1~, 3+2*, 4+1~, 4+2*, 5+1~, 5+3*
SDRG 4+1~, 4+2*
SDY PIMS+2~, PIMS+3*
Y MENU+1~, MENU+6

Marked Items

Name Field # of Occurrence
$T(CHOICE+I MENU+5
$T(^BSDAM BVPSD+3
Info |  Source |  Call Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Label References |  Local Variables |  Marked Items |  All