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

Package: Surgery

Routine: SRSCHC


Information

SRSCHC ;B'HAM ISC/MAM - SCHEDULE CONCURRENT CASES ; [ 09/22/98 11:50 AM ]

Source Information

Source file <SRSCHC.m>

Call Graph

Call Graph

Call Graph Total: 7

Package Total Call Graph
Surgery 4 ^SROERR0  ^SRSDISP  ^SRSGRPH  ^SRSTIME  
VA FileMan 3 ^%DTC  ^DIC  ^DIE  

Entry Points

Name Comments DBIA/ICR reference
GRPH
PATRN ; set up pattern
SCH ; stuff scheduling info
LAP

External References

Name Field # of Occurrence
^%DTC SRSCHC+5
^DIC SRSCHC+3
^DIE SCH+1
^SROERR0 SCH+3
^SRSDISP SRSCHC+2
^SRSGRPH PATRN+4
^SRSTIME SRSCHC+6

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: @IOF,!
  • Line Location: SRSCHC+2
Function Call: WRITE
  • Prompt: !
  • Line Location: SRSCHC+3
Function Call: READ
  • Variable: X
  • Timeout: DTIME
  • Line Location: SRSCHC+4
Function Call: WRITE
  • Prompt: !,"A case cannot be scheduled without selecting an operating room.",!!,"Press RETURN to continue "
  • Line Location: SRSCHC+4
Function Call: WRITE
  • Prompt: !!,"Overlapping reservations on "_$E(SRSDATE,4,5)_"/"_$E(SRSDATE,6,7)_"/"_$E(SRSDATE,2,3)_". This case cannot be scheduled."
  • Line Location: LAP+0
Function Call: WRITE
  • Prompt: !!,"Press RETURN to continue "
  • Line Location: LAP+1
Routine Call
  • DIC
  • Line Location:
    • SRSCHC+3
Routine Call
  • DIE
  • Line Location:
    • SCH+1

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^SRS - [#131.7] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^SRS - [#131.7] PATRN+1

Label References

Name Line Occurrences
GRPH PATRN+3
LAP PATRN+1
SCH PATRN+6

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> CON PATRN+6*, SCH+1, SCH+2
>> COUNT SRSCHC+7*, PATRN+2*, PATRN+4*
DA SCH+1!*
DIC SRSCHC+3!*
DIC("A" SRSCHC+3*
DIC("S" SRSCHC+3*
DIC(0 SRSCHC+3*
>> DIE SCH+1*
DR SCH+1!*
DTIME SRSCHC+4, LAP+1
>> I GRPH+3*, PATRN+6*
IOF SRSCHC+2
>> MM SRSCHC+7*
>> P SRSCHC+6*
>> S GRPH+2*, GRPH+3*, PATRN+2, PATRN+4*
SRGRPH SRSCHC+7!
SRGRPH( PATRN+2*, PATRN+4
>> SRNOGO PATRN+1*
>> SRNOREQ SRSCHC+2*
>> SROERR SCH+3*
>> SRS1 GRPH+2*, GRPH+3, PATRN+1, PATRN+2, PATRN+4*
>> SRS2 GRPH+2*, GRPH+3, PATRN+1, PATRN+2, PATRN+4*
>> SRSC1 SRSCHC+2*
>> SRSCHD SRSCHC+2*
>> SRSCON( PATRN+6, SCH+1, SCH+2
>> SRSCON(2 SRSCHC+3
>> SRSDATE SRSCHC+5, PATRN+1, PATRN+2, PATRN+3*, PATRN+4*, PATRN+5*, SCH+1, LAP
>> SRSDAY SRSCHC+5*
>> SRSDT1 SRSCHC+7, PATRN+5, SCH+1
>> SRSDT2 SRSCHC+7, SCH+1
SRSDT3 SRSCHC+7!*, PATRN+3!
>> SRSET SRSCHC+6*, GRPH+1*, GRPH+2
>> SRSET1 PATRN+3
>> SRSOP SCH+2*
>> SRSOR SRSCHC+5*, PATRN+1, SCH+1
>> SRSOUT SRSCHC+4*, SRSCHC+6*
>> SRSST SRSCHC+6*, GRPH+1*, GRPH+2
>> SRSTIME SRSCHC+7*, GRPHGRPH+1, PATRN+3*
>> SRTN SCH+1*, SCH+3
>> ST SRSCHC+2*
>> X SRSCHC+4*, SRSCHC+5, LAP+1*
>> X1 SRSCHC+5*
>> X2 SRSCHC+5*
>> XX SRSCHC+7*
>> Y SRSCHC+4, SRSCHC+5
>> Z SRSCHC+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