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

Package: Dental

Routine: DENTCRDI


Information

DENTCRDI ;ISC2/HCD,SAW-INITIALIZE CARD READER ; 6/27/88 3:49 PM ;

Source Information

Source file <DENTCRDI.m>

Call Graph

Call Graph

Call Graph Total: 2

Package Total Call Graph
Kernel 1 ^%ZIS  
VA FileMan 1 ^DIC  

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

Package Total Caller Graph
Dental 1 DENTINI  

Entry Points

Name Comments DBIA/ICR reference
INIT
C
C1
W
W1
W2
EX
EXIT

External References

Name Field # of Occurrence
^%ZIS DENTCRDI+5, EXIT
^DIC DENTCRDI+3

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: I
  • Line Location: DENTCRDI+3
Function Call: WRITE
  • Prompt: !,"The port is in use. Try again later"
  • Line Location: DENTCRDI+5
Function Call: WRITE
  • Prompt: !,"Initializing card reader"
  • Line Location: DENTCRDI+6
Function Call: WRITE
  • Prompt: *27,"Z0",*13
  • Line Location: INIT+0
Function Call: WRITE
  • Prompt: *27,"C14800",*13
  • Line Location: INIT+1
Function Call: WRITE
  • Prompt: *27,"M150",*13
  • Line Location: INIT+1
Function Call: WRITE
  • Prompt: *27,"M150",*13
  • Line Location: INIT+1
Function Call: WRITE
  • Prompt: *27,"M69",*13
  • Line Location: INIT+2
Function Call: WRITE
  • Prompt: *27,"M975",*13
  • Line Location: INIT+2
Function Call: WRITE
  • Prompt: *27,"M975",*13
  • Line Location: INIT+2
Function Call: WRITE
  • Prompt: *27,"H71",*13
  • Line Location: INIT+3
Function Call: WRITE
  • Prompt: *27,"M44",*13
  • Line Location: INIT+3
Function Call: WRITE
  • Prompt: *27,"M44",*13
  • Line Location: INIT+3
Function Call: READ
  • Variable: X
  • Timeout: 5
  • Line Location: INIT+4
Function Call: WRITE
  • Prompt: !,"Card reader did not respond correctly. I will try to initialize it again."
  • Line Location: INIT+4
Function Call: WRITE
  • Prompt: *27,"R",*13
  • Line Location: INIT+5
Function Call: WRITE
  • Prompt: *18,"R7777",*18,"H00",*18,"E",*13
  • Line Location: C1+0
Function Call: READ
  • Variable: X
  • Timeout: 5
  • Line Location: C1+1
Function Call: WRITE
  • Prompt: !,"Card reader did not respond correctly. I will try to initialize it again."
  • Line Location: C1+1
Function Call: WRITE
  • Prompt: W
  • Line Location: W+0
Function Call: WRITE
  • Prompt: !!,"A card reader device has not been entered for your station in the Dental Site",!,"Parameter file. One must be entered before you can run this option"
  • Line Location: W+0
Function Call: WRITE
  • Prompt: !!,"Initialization unsuccessful after 8 attempts. Initialization aborted"
  • Line Location: W1+0
Function Call: WRITE
  • Prompt: !!,"Initialization complete."
  • Line Location: W2+0
Routine Call
  • %ZIS
  • Line Location:
    • DENTCRDI+5
    • EXIT
Routine Call
  • DIC
  • Line Location:
    • DENTCRDI+3

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^DENT(225 - [#225] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^%ZIS("C" EX
^%ZOSF("TYPE-AHEAD" DENTCRDI+6
^DENT(225 - [#225] DENTCRDI+2, DENTCRDI+4

Label References

Name Line Occurrences
C INIT+4
C1 C1+1
EX W1
EXIT DENTCRDI+3, DENTCRDI+5, W
INIT INIT+4
W DENTCRDI+2, DENTCRDI+3, DENTCRDI+4
W1 C1+1
W2 INIT+5, C1+2

Naked Globals

Name Field # of Occurrence
^( DENTCRDI+2
^(0 DENTCRDI+4

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DIC DENTCRDI+3*, EXIT!
DIC(0 DENTCRDI+3*
IO DENTCRDI+6, INITC1
IO(0 INIT+4, C1+1, W2
IOP DENTCRDI+4*, DENTCRDI+6!, EXIT*!
>> POP DENTCRDI+5
X INIT+4*, C1+1*, EXIT!
X1 DENTCRDI+6*, INIT+4, EXIT!
Y DENTCRDI+3, DENTCRDI+4, EXIT!
Z DENTCRDI+4*, EXIT!
Z(1 DENTCRDI+6*, INIT+4*, C*, C1+1*
Z1 DENTCRDI+2*, EXIT!
Z2 DENTCRDI+2*, DENTCRDI+4, EXIT!
Z3 DENTCRDI+2*, DENTCRDI+3, DENTCRDI+4, EXIT!
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