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

Package: Prosthetics

Routine: RMPRHL


Information

RMPRHL ;PHX/JLT-ENTER/EDIT/PRINT HOME LIAISON VISITS ;8/29/1994

Source Information

Source file <RMPRHL.m>

Call Graph

Call Graph

Call Graph Total: 7

Package Total Call Graph
VA FileMan 6 ^DIC  FILE^DICN  ^DIE  ^DIK  EN1^DIP  ^DIR  
Prosthetics 1 DIV4^RMPRSIT  

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

Package Total Caller Graph
Prosthetics 7 RMPR H/L CLOSE  RMPR H/L EDIT  RMPR H/L OPEN  RMPR H/L PRINT CLOSED  RMPR H/L PRINT OPEN  TECHNICIAN  ^RMPR(665.1  
Kernel 1 ^DIC(19  

Entry Points

Name Comments DBIA/ICR reference
OP ;OPEN HOME/LIAISON VISITS
CL ;CLOSE HOME/LIAISON VISITS
ED ;EDIT/DELETE HOME/LIAISON VISITS
PO ;PRINT OPEN HOME/LIAISON VISITS
CV ;PRINT CLOSED HOME/LIAISON VISITS
EXIT
DSP ;DISPLAY HOME/LIAISON VISITS
DSPI
DSPV
TRS ;INPUT TRANSFORM FOR TOTAL HOURS

External References

Name Field # of Occurrence
^DIC CL+1, ED+2
FILE^DICN OP+2
^DIE OP+7, OP+8, CL+3, ED+4
^DIK OP+7
EN1^DIP PO+1, CV+1
^DIR OP+1
DIV4^RMPRSIT OP+1, CL+1, ED+1

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: OP+1
Function Call: WRITE
  • Prompt: $C(7),?5,!,"Someone else is editing this record"
  • Line Location: OP+4
Function Call: WRITE
  • Prompt: !!,?5,$C(7),"Deleted...",!
  • Line Location: OP+7
Function Call: WRITE
  • Prompt: !!,?5,$C(7),"VISIT HAS NOT BEEN CLOSED OUT"
  • Line Location: OP+8
Function Call: WRITE
  • Prompt: $C(7),?5,!,"Someone else is Editing this entry!"
  • Line Location: CL+2
Function Call: WRITE
  • Prompt: !!,?5,$C(7),"VISIT HAS NOT BEEN CLOSED OUT"
  • Line Location: CL+3
Function Call: WRITE
  • Prompt: !
  • Line Location: ED+1
Function Call: WRITE
  • Prompt: !,$C(7),?5,"Someone else is Editing this entry!"
  • Line Location: ED+3
Function Call: WRITE
  • Prompt: $E($P(^VA(200,$P(^(0),U,4),0),U),1,15)
  • Line Location: DSP+3
Function Call: WRITE
  • Prompt: $E($P(^VA(200,$P(^(0),U,4),0),U),1,15)
  • Line Location: DSPI+0
Function Call: WRITE
  • Prompt: $E($P(^VA(200,$P(^(0),U,4),0),U),1,15)
  • Line Location: DSPV+0
Routine Call
  • DIC
  • Line Location:
    • CL+1
    • ED+2
Routine Call
  • DIE
  • Line Location:
    • OP+7
    • OP+8
    • CL+3
    • ED+4
Routine Call
  • DIR
  • Line Location:
    • OP+1

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^RMPR(665.1 - [#665.1] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DIC(4 - [#4] DSPI
^DPT - [#2] DSP+3
^PRC(440 - [#440] DSPV
^RMPR(665.1 - [#665.1] OP+4, OP+7, OP+8, CL+2, CL+3, CL+4, ED+3, ED+4, ED+5, DSP+1
DSP+2, DSP+3, DSPIDSPV
^VA(200 - [#200] DSP+3, DSPIDSPV

Label References

Name Line Occurrences
CL CL+4
DSPI DSP+1
DSPV DSP+2
ED ED+5
EXIT OP+1, OP+4, CL+1, CL+2, ED+1, ED+2, ED+3, PO+1, CV+1
OP OP+2, OP+7, OP+9

Naked Globals

Name Field # of Occurrence
^(0 OP+7, OP+8, CL+3, ED+4, DSP+3, DSPIDSPV

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
BY PO+1*, CV+1*, EXIT!
D0 OP+2!
DA OP+1!, OP+3*, OP+7, OP+8, CL+3*, ED+4*, EXIT!
DD OP+2!
DHIT PO+1*, CV+1*, EXIT!
DIC OP+1*, OP+3, CL+1*, CL+3, ED+2*, ED+4, PO+1*, CV+1*, EXIT!
DIC("A" CL+1*, ED+2*
DIC("S" CL+1*, ED+2*
DIC("W" CL+1*, ED+2*
DIC(0 OP+1*, CL+1*, ED+2*
DIE OP+3*, CL+3*, ED+4*, EXIT!
DIK OP+7*, EXIT!
>> DIOEND PO+1*, CV+1*
DIR OP+1!, OP+3!, EXIT!
DIR("A" OP+1*
DIR(0 OP+1*
>> DIRUT OP+1
DLAYGO OP+1*, OP+2!
DO OP+2!
DR OP+5*, OP+6*, OP+8*, CL+3*, ED+4*, EXIT!
>> DTOUT OP+1
FLDS PO+1*, CV+1*, EXIT!
L PO+1*, CV+1*, EXIT!
RL EXIT!
RMPRA OP+3*, OP+4, OP+7, CL+2*, CL+4, ED+3*, ED+5, EXIT!
RMPRSEM OP+3*, EXIT!
RX EXIT!
U OP+7, OP+8, CL+3, ED+4, DSP+1, DSP+2, DSP+3, DSPIDSPV
X OP+1*, CL+1, ED+1, TRS+2!, TRS+3, TRS+4, TRS+5, TRS+6, TRS+7!
Y OP+1!, OP+2, OP+3, CL+1!, CL+2, CL+3, ED+2, ED+3, ED+4, EXIT!
DSP+1, DSP+2, DSP+3, DSPIDSPV
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All