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

Package: Case Management System

Routine: ACMAPPT


Information

ACMAPPT ; IHS/TUCSON/TMJ - EDIT OR DELETE AN APPOINTMENT ; [ 07/11/1999 7:38 PM ]

Source Information

Source file <ACMAPPT.m>

Call Graph

Call Graph Total: 4

Package Total Call Graph
VA Fileman 3 (FILE,YN)^DICN  ^DIE  ^DIR  
Case Management System 1 HEAD^ACMMENU  

Entry Points

Name Comments DBIA/ICR reference
HEAD
EN
APPTDT ;
DD
LST
CHOICE
ADD ;
APPTDIE
DIE
EXIT
DD1
DIR
DELETE

External References

Name Field # of Occurrence
HEAD^ACMMENU HEAD
FILE^DICN ADD+5
YN^DICN DELETE+3
^DIE DIE
^DIR ADD+1, DIR

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!?14,"Update ",@ACMRVON,"RECALL DATES",@ACMRVOFF,!?17,"for ",@ACMRVON,ACMPTNA2,@ACMRVOFF,!!?40,"NEXT APPT",?59,"REFERRAL",!?0,"NO.",?5,"RECALL DT",?17,"PURPOSE",?40,"DATE TIME",?59,"ORG/PROVIDER"
  • Line Location: HEAD+1
Function Call: WRITE
  • Prompt: !?0,"--- ---------",?15,"------------",?40,"-----------------",?59,"------------"
  • Line Location: HEAD+2
Function Call: WRITE
  • Prompt: *7,!!?14,"??"
  • Line Location: CHOICE+5
Function Call: WRITE
  • Prompt: !
  • Line Location: APPTDIE+0
Function Call: WRITE
  • Prompt: !
  • Line Location: APPTDT+2
Function Call: WRITE
  • Prompt: !
  • Line Location: LST+13
Function Call: WRITE
  • Prompt: !,ACMCNT,?5,ACM2,?17,ACMZ,?40,ACMY,?58,ACMZZ
  • Line Location: LST+16
Function Call: WRITE
  • Prompt: !,?58,ACMPV
  • Line Location: LST+17
Function Call: WRITE
  • Prompt: *7,!!?10,"You cannot delete appointments made by another register."
  • Line Location: DELETE+0
Function Call: WRITE
  • Prompt: !!,"DELETE ",@ACMRVON,ACM3,@ACMRVOFF," RECALL DATE FOR "
  • Line Location: DELETE+1
Function Call: WRITE
  • Prompt: @ACMRVON,ACMZ,@ACMRVOFF
  • Line Location: DELETE+2
Routine Call
  • DIE
  • Line Location:
    • DIE
Routine Call
  • DIR
  • Line Location:
    • ADD+1
    • DIR

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^ACM(41 - [#9002241] Classic Fileman Calls
^ACM(49 - [#9002249] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^ACM(41.1 - [#9002241.1] LST+12
^ACM(49 - [#9002249] HEAD+4, LST, LST+1, LST+2, LST+10, LST+12, DELETE
^DD("DD" LST+4, LST+8, LST+14, DD1+6

Label References

Name Line Occurrences
@( DD1+9
ADD EN+4
APPTDIE EN+5, ADD+7
CHOICE EN+1
DD CHOICE+4
DIE APPTDIE+3, APPTDIE+5, APPTDT+5, APPTDT+7, DELETE+6
DIR CHOICE+1, DD1+2
EN EN+2, EN+7
EXIT EN+3, EN+6
HEAD EN+1
LST HEAD+4

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % DELETE+3*, DELETE+4
ACM1 EXIT!, LST+2*, LST+10
ACM2 EXIT!, LST+10*, LST+11*, LST+12, LST+14*, LST+16, DD1+5*, DD1+6
>> ACM3 DD1+6*, DD1+7, DD1+8, DELETE+1
ACMA HEAD+3*, HEAD+4*, EXIT!, LST, LST+1, LST+2, LST+10, LST+12, DD1+5*, DELETE
, DELETE+5
>> ACMAA HEAD+3*
ACMAPP1 LST+2*, LST+3!
ACMAPX EN+2!, CHOICE+4*, CHOICE+5*
ACMCNT HEAD+4*, HEAD+5*, CHOICE, CHOICE+4, CHOICE+5, EXIT!, LST*, LST+1*, LST+12, LST+16
, DD, DD1, DD1+1
ACMCNT( APPTDIE+2, APPTDT+4, LST+12*, DD1+5
ACMCNT1 APPTDIE+2, APPTDT+4, EXIT!, DD*, DD1+3*, DD1+4, DD1+5
ACMCREG HEAD+5!, LST+12*, LST+13
ACMCREG1 HEAD+3*, HEAD+5!, LST+13*
ACMD DD1+5*, DD1+7, DD1+8, DD1+9, DD1+10!
>> ACMOUT CHOICE+2*
>> ACMPTNA2 HEAD+1
>> ACMPTNO ADD+4, HEAD+4
ACMPV EXIT!, LST+2*, LST+17
ACMQUIT EN!, EN+3, EN+4, EN+5, EN+7, CHOICE+2*, EXIT!, DIR*
>> ACMRG ADD+4, LST+1, DELETE
>> ACMRGDFN ADD+4, APPTDIE+4, APPTDT+6
>> ACMRVOFF HEAD+1, DELETE+1, DELETE+2
>> ACMRVON HEAD+1, DELETE+1, DELETE+2
ACMX CHOICE+3*, CHOICE+4, CHOICE+5, APPTDIE+2, APPTDT+4, EXIT!, DD1+1, DD1+5
ACMY EXIT!, LST+2*, LST+4*, LST+5*, LST+16
ACMZ EXIT!, LST+2*, LST+6*, LST+7*, LST+12, LST+16, DD1+5*, DD1+7, DD1+8, DELETE+2
ACMZZ EXIT!, LST+2*, LST+8*, LST+9*, LST+15*, LST+16
DA EN+5, ADD+1!, ADD+6*, APPTDIE+2*, APPTDIE+4*, APPTDT+4*, APPTDT+6*, DELETE+5*, DIE!
DD ADD+5!
DIC ADD+4*, DIE!
DIC("DR" ADD+4*
DIC(0 ADD+4*
DIE APPTDIE+1*, APPTDIE+4*, APPTDT+3*, APPTDT+6*, DELETE+5*, DIE!
DIR ADD+1!, DIR!
DIR("?" CHOICE*, DD1+1*
DIR("A" ADD+1*, CHOICE*, DD1+1*
DIR(0 ADD+1*, CHOICE*, DD1+1*
DIRUT DIR!
DO ADD+5!
DR APPTDIE+1*, APPTDIE+4*, APPTDT+3*, APPTDT+6*, DELETE+5*, DIE!
DTOUT DIR!
DUOUT DIR!
U CHOICE+2, APPTDIE+2, APPTDT+4, LST+1, LST+2, LST+12, DD1+5, DELETE
>> X ADD+2, ADD+3*, CHOICE+2
>> Y ADD+3, ADD+6, CHOICE+3, LST+4*, LST+8*, LST+14*, DD1+3, DD1+6*
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