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 |  Global Variables Directly Accessed |  Label References |  Local Variables |  All
Print Page as PDF
Routine: SROFILE

Package: Surgery

Routine: SROFILE


Information

SROFILE ;B'HAM ISC/MAM - EDIT SITE CONFIGURABLE FILES ; [ 10/29/03 9:56 AM ]

Source Information

Source file <SROFILE.m>

Call Graph

Call Graph Total: 4

Package Total Call Graph
Surgery 2 MSG^SRHLMFN  ^SRSKILL  
VA Fileman 2 ^DIC  ^DIE  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Surgery 1 SR UPDATE FILES  

Entry Points

Name Comments DBIA/ICR reference
END
HELP
START
SRHL ;HL7 master file update
ASK
ENTRY
DISPLAY

External References

Name Field # of Occurrence
^DIC ENTRY+5
^DIE ENTRY+6
MSG^SRHLMFN SRHL+7, SRHL+8
^SRSKILL END

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: @IOF,!,SRLINE,!,?20,"Update Site Configurable Surgery Files",!,SRLINE
  • Line Location: DISPLAY+0
Function Call: WRITE
  • Prompt: !,"1. Surgery Transportation Devices",!,"2. Prosthesis",!,"3. Surgery Positions",!,"4. Restraints and Positional Aids"
  • Line Location: DISPLAY+1
Function Call: WRITE
  • Prompt: !,"5. Surgical Delay",!,"6. Monitors",!,"7. Irrigations",!,"8. Surgery Replacement Fluids",!,"9. Surgery Cancellation Reasons",!,"10. Skin Prep Agents",!,"11. Skin Integrity",!,"12. Patient Mood"
  • Line Location: DISPLAY+2
Function Call: WRITE
  • Prompt: !,"13. Patient Consciousness",!,"14. Local Surgical Specialty",!,"15. Electroground Positions",!,"16. Surgery Dispositions",!,SRLINE
  • Line Location: DISPLAY+3
Function Call: READ
  • Timeout: DTIME
  • Variable: SRFILE
  • Line Location: ASK+0
Function Call: READ
  • Timeout: DTIME
  • Variable: X
  • Line Location: ASK+2
Function Call: WRITE
  • Prompt: !!,"Enter the number corresponding to the file you want to edit.",!!,"Press RETURN to continue "
  • Line Location: ASK+2
Function Call: WRITE
  • Prompt: @IOF,!,"Update Information in the "_SRFNM_" file.",!,SRLINE
  • Line Location: ASK+4
Function Call: WRITE
  • Prompt: !!
  • Line Location: ENTRY+0
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: END+0
Function Call: WRITE
  • Prompt: !!,"Enter the number corresponding to the file that you want to update. For",!,"example, enter ""8"" to enter, edit, or delete information contained in",!,"the Surgery Replacement Fluids file."
  • Line Location: HELP+0
Function Call: WRITE
  • Prompt: !!,"NOTE: File entries you do not want to use should be made inactive and",!,?7,"should NOT be deleted."
  • Line Location: HELP+1
Function Call: WRITE
  • Prompt: !!,"Press RETURN to continue "
  • Line Location: HELP+2
Routine Call
  • DIE
  • Line Location:
    • ENTRY+6
Routine Call
  • DIC
  • Line Location:
    • ENTRY+5

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^SRO( ENTRY+5, SRHL+3

Label References

Name Line Occurrences
DISPLAY ASK+1, ASK+2
END ASK
ENTRY ENTRY+6
HELP ASK+1
SRHL ENTRY+6
START ENTRY+5, ENTRY+7

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DA ENTRY+6*!
DIC ENTRY!*
DIC("W" ENTRY+4*
DIC(0 ENTRY*
DIE ENTRY+6*!
DLAYGO ENTRY*, ENTRY+5!
DR ENTRY+6!*
DTIME ASK, ASK+2, HELP+2
FEC SRHL+1~, SRHL+2*, SRHL+7, SRHL+8
>> I START+3*
IOF DISPLAY, ASK+4, END
REC SRHL+1~, SRHL+4*, SRHL+5*, SRHL+6*, SRHL+7, SRHL+8*
SRENT SRHL+1~, SRHL+3*, SRHL+4, SRHL+5, SRHL+7, SRHL+8
>> SRF ENTRY*, ENTRY+1, ENTRY+2, ENTRY+3, ENTRY+5, SRHL+2, SRHL+3
>> SRFILE ASK*, ASK+1, ASK+2, ASK+3, ENTRY+5, ENTRY+6, SRHL+2
>> SRFNM ASK+3*, ASK+4
>> SRFNUM ASK+3*, ENTRY, ENTRY+6
SRHL ENTRY+5~*, SRHL+3, SRHL+4, SRHL+5, SRHL+9!
SRHLAD ENTRY+5~*, SRHL+3, SRHL+6, SRHL+8, SRHL+9!
SRHLIEN ENTRY+5~*, SRHL+3, SRHL+9!
SRHLST SRHL+1~, SRHL+3*
>> SRLINE START+3*, DISPLAY, DISPLAY+3, ASK+4
SRO ASK+3!
SRO( ASK+2, ASK+3
SRO(1 START*
SRO(10 START+1*
SRO(11 START+2*
SRO(12 START+2*
SRO(13 START+2*
SRO(14 START+2*
SRO(15 START+2*
SRO(16 START+2*
SRO(2 START*
SRO(3 START*
SRO(4 START*
SRO(5 START*
SRO(6 START+1*
SRO(7 START+1*
SRO(8 START+1*
SRO(9 START+1*
>> SRP ENTRY+1*, ENTRY+2*, ENTRY+3*
>> SRSOUT ASK*
SRTBL SRHL+1~, SRHL+2*, SRHL+7, SRHL+8
U ENTRY+5, SRHL+2, SRHL+3, SRHL+4, SRHL+5, SRHL+8
>> X ASK+2*, HELP+2*
>> Y ENTRY+5, ENTRY+6
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables |  All