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

Package: Surgery

Routine: SROUTC


Information

SROUTC ;BIR/SJA - OUTCOMES DATA ;09/28/2011

Source Information

Source file <SROUTC.m>

Call Graph

Call Graph

Call Graph Total: 6

Package Total Call Graph
VA FileMan 4 FILE^DICN  ^DIE  ^DIK  ^DIR  
Surgery 2 HDR^SROAUTL  EN^SROCCAT  

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
Surgery 1 SROAOUT  

Entry Points

Name Comments DBIA/ICR reference
DISP
YN ; store answer
UPDT645 ; update field 645
UP422 ; update field 422
UPDATE
EM13
EM8
EM11
IP
DEL ; delete existing Post/Intraoperative occurrences.
MAP

External References

Name Field # of Occurrence
FILE^DICN UPDATE+3, IP+2, IP+3
^DIE UPDT645+2, UP422+2, EM13+1, EM13+2, EM8+1, EM8+2, EM11+1, EM11+2
^DIK DEL+3, DEL+6
^DIR EM13EM8EM11IP
HDR^SROAUTL DISP
EN^SROCCAT SROUTC+2

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"Perioperative (30 day) Occurrences:",!,"-----------------------------------"
  • Line Location: DISP+1
Function Call: WRITE
  • Prompt: !,"1. Myocardial Infarction: ",?35,$P(SRAO(1),"^"),?40," 9. Tracheostomy: ",?76,$P(SRAO(9),"^")
  • Line Location: DISP+2
Function Call: WRITE
  • Prompt: !,"2. Endocarditis: ",?35,$P(SRAO(2),"^"),?40,"10. Out Of OR Unplanned Intubation:",?76,$P(SRAO(10),"^")
  • Line Location: DISP+3
Function Call: WRITE
  • Prompt: !,"3. Superficial Incisional SSI: ",?35,$P(SRAO(3),"^"),?40,"11. Stroke/CVA: ",?76,$P(SRAO(11),"^")
  • Line Location: DISP+4
Function Call: WRITE
  • Prompt: !,"4. Mediastinitis: ",?35,$P(SRAO(4),"^"),?40,"12. Coma >= 24 hr: ",?76,$P(SRAO(12),"^")
  • Line Location: DISP+5
Function Call: WRITE
  • Prompt: !,"5. Cardiac arrest requiring CPR: ",?35,$P(SRAO(5),"^"),?40,"13. New Mech Circ Support: ",?76,$P(SRAO(13),"^")
  • Line Location: DISP+6
Function Call: WRITE
  • Prompt: !,"6. Reoperation for bleeding: ",?35,$P(SRAO(6),"^"),?40,"14. Postop Atrial Fibrillation: ",?76,$P(SRAO(14),"^")
  • Line Location: DISP+7
Function Call: WRITE
  • Prompt: !,"7. On ventilator >= 48 hr: ",?35,$P(SRAO(7),"^"),?40,"15. Wound Disruption: ",?76,$P(SRAO(15),"^")
  • Line Location: DISP+8
Function Call: WRITE
  • Prompt: !,"8. Repeat cardiac surg procedure: ",?35,$P(SRAO(8),"^"),?40,"16. Renal failure require dialysis: ",$P(SRAO(16),"^")
  • Line Location: DISP+9
Function Call: WRITE
  • Prompt: !!
  • Line Location: DISP+10
Function Call: WRITE
  • Prompt: "-"
  • Line Location: DISP+10
Routine Call
  • DIE
  • Line Location:
    • UPDT645+2
    • UP422+2
    • EM13+1
    • EM13+2
    • EM8+1
    • EM8+2
    • EM11+1
    • EM11+2
Routine Call
  • DIR
  • Line Location:
    • EM13
    • EM8
    • EM11
    • IP

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^SRF - [#130] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^SRF - [#130] SROUTC+3, UPDT645+1, UP422+1, UPDATE+4*, IP+2*, IP+3*, DEL+2, DEL+3!, DEL+5, DEL+6!
^SRO(136.5 - [#136.5] UPDATE+3, IP+2, IP+3

Label References

Name Line Occurrences
DEL EM13+1, EM8+1, EM11+1
EM11 EM11
EM13 UPDATE+2, EM13
EM8 EM8
IP UPDATE+1
MAP UPDATEDEL+1
UP422 SROUTC+2
UPDT645 SROUTC+2
YN SROUTC+4, SROUTC+5, SROUTC+6, SROUTC+8, SROUTC+9, SROUTC+10, SROUTC+11, SROUTC+12, SROUTC+13, SROUTC+14

Naked Globals

Name Field # of Occurrence
^( DEL+2, DEL+5

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DA UPDT645+2!*, UP422+2!*, EM13!, EM13+1!*, EM13+2*, EM8!, EM8+1!*, EM8+2*, EM11!, EM11+1!*
EM11+2*, DEL+3*, DEL+6*
DA(1 UPDATE+3*, EM13+2*, EM8+2*, EM11+2*, IP+2*, IP+3*, DEL+3*, DEL+6*
>> DIC UPDATE+3*, IP+2*, IP+3*
>> DIC(0 UPDATE+3*, IP+2*, IP+3*
DIE UPDT645+2!*, UP422+2!*, EM13!, EM13+1!*, EM13+2*, EM8!, EM8+1!*, EM8+2*, EM11!, EM11+1!*
EM11+2*
>> DIK DEL+3*, DEL+6*
DIR EM13!, EM13+1!, EM8!, EM8+1!, EM11!, EM11+1!, IP!
DIR("A" EM13*, EM8*, EM11*, IP*
DIR("B" EM11*, IP*
DIR(0 EM13*, EM8*, EM11*, IP*
>> DLAYGO UPDATE+3*, IP+2*, IP+3*
DR UPDT645+2!*, UP422+2!*, EM13!, EM13+1!*, EM13+2*, EM8!, EM8+1!*, EM8+2*, EM11!, EM11+1!*
EM11+2*
>> DTOUT IP
>> DUOUT IP
>> EMILY UPDATE+1, UPDATE+2, EM13EM8EM11MAP
>> I SROUTC+3*
II DEL+1~, DEL+2*, DEL+3, DEL+5*, DEL+6
>> MOE DISP+10*
>> NYUK SROUTC+4*, SROUTC+5*, SROUTC+6*, SROUTC+8*, SROUTC+9*, SROUTC+10*, SROUTC+11*, SROUTC+12*, SROUTC+13*, SROUTC+14*
YN+1
>> SHEMP SROUTC+4, SROUTC+5, SROUTC+6, SROUTC+8, SROUTC+9, SROUTC+10, SROUTC+11, SROUTC+12, SROUTC+13, SROUTC+14
YN+1*
>> SRA( SROUTC+3*
>> SRA(205 SROUTC+4, SROUTC+6, SROUTC+8, SROUTC+9, SROUTC+10, SROUTC+12, SROUTC+13, SROUTC+14
>> SRA(206 SROUTC+5, SROUTC+11
>> SRA(208 SROUTC+4, SROUTC+5, SROUTC+9, SROUTC+11
>> SRAO(1 SROUTC+4*, DISP+2
>> SRAO(10 SROUTC+8*, DISP+3
>> SRAO(11 SROUTC+9*, DISP+4
>> SRAO(12 SROUTC+10*, DISP+5
>> SRAO(13 SROUTC+11*, DISP+6
>> SRAO(14 SROUTC+13*, DISP+7
>> SRAO(15 SROUTC+13*, DISP+8
>> SRAO(16 SROUTC+6*, DISP+9
>> SRAO(2 SROUTC+5*, DISP+3
>> SRAO(3 SROUTC+14*, DISP+4
>> SRAO(4 SROUTC+9*, DISP+5
>> SRAO(5 SROUTC+10*, DISP+6
>> SRAO(6 SROUTC+11*, DISP+7
>> SRAO(7 SROUTC+12*, DISP+8
>> SRAO(8 SROUTC+4*, DISP+9
>> SRAO(9 SROUTC+5*, DISP+2
SRCMP UPDATE~
>> SRHDR( DISP*
SRI UPDATE~
SRIF UPDATE~, EM13EM13+2, IP+1*, IP+2, IP+3
SRII DEL+1~, DEL+2*, DEL+5*
SROC UPDATE~, UPDATE+3, UPDATE+4, IP+2, IP+3, DEL+1~, DEL+2, DEL+5, MAP*
>> SRPAGE DISP*
SRQ UPDATE~
>> SRTN SROUTC+3, UPDT645+1, UPDT645+2, UP422+1, UP422+2, UPDATE+3, UPDATE+4, EM13+1, EM13+2, EM8+1
EM8+2, EM11+1, EM11+2, IP+2, IP+3, DEL+2, DEL+3, DEL+5, DEL+6
SRX UPDT645+1~*, UPDT645+2, UP422+1~*, UP422+2
SRY UPDATE~, UPDATE+2*, UPDATE+4*, EM13+2, EM8+2, EM11+2
>> X UPDATE+3*, EM13EM13+1, EM8EM8+1, EM11EM11+1, IP+2*, IP+3*
>> Y UPDATE+2, UPDATE+4, EM13+1, EM13+2, EM8+1, EM8+2, EM11+1, EM11+2, IP+1, IP+2
IP+3
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