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 |  Local Variables  | All
Print Page as PDF
Routine: QANUTL2

Package: Incident Reporting

Routine: QANUTL2


Information

QANUTL2 ;HISC/GJC-Utilities for Incident Reporting (Patient Data) ;5/25/93 15:04

Source Information

Source file <QANUTL2.m>

Call Graph

Call Graph

Call Graph Total: 6

Package Total Call Graph
Incident Reporting 3 (EN10,HOMCIDE,SUIATMP)^QANUTL  CHECK^QANUTL4  BDCAST^QANUTL5  
VA FileMan 2 YN^DICN  ^DIE  
Quality Assurance Integration 1 ^QAQAUDIT  

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
Incident Reporting 1 QANVAL  

Entry Points

Name Comments DBIA/ICR reference
HDH ;Header
EN2 ;Edit fields for follow-up data input. Invoked from: ^QANVAL.
CLOSE
EXIT
K3 ;

External References

Name Field # of Occurrence
YN^DICN CLOSE
^DIE EN2+6, EN2+8, EN2+11, EN2+13, EN2+15, EN2+16, EN2+17, EN2+18, EN2+19, EN2+21
EN2+22, EN2+23, EN2+29, EN2+30, EN2+31, CLOSE+2, CLOSE+5, CLOSE+6
EN10^QANUTL EN2+20
HOMCIDE^QANUTL EN2+24
SUIATMP^QANUTL EN2+25
CHECK^QANUTL4 EN2+27
BDCAST^QANUTL5 EN2+28
^QAQAUDIT EN2+14, EN2+26, CLOSE+3, CLOSE+4

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: @IOF,!!?(IOM-$L(QANHEAD(0))\2),QANHEAD(0),!,QANLINE(0),!
  • Line Location: HDH+1
Function Call: WRITE
  • Prompt: !!?16,$C(7),"Another person is editing this incident record."
  • Line Location: EN2+3
Function Call: WRITE
  • Prompt: !!,"Do you wish to close this particular incident"
  • Line Location: CLOSE+0
Function Call: WRITE
  • Prompt: !!,"Enter ""N""o if you wish the incident to stay open,",!,"""Y""es if you wish to close the incident."
  • Line Location: CLOSE+0
Routine Call
  • DIE
  • Line Location:
    • EN2+6
    • EN2+8
    • EN2+11
    • EN2+13
    • EN2+15
    • EN2+16
    • EN2+17
    • EN2+18
    • EN2+19
    • EN2+21
    • EN2+22
    • EN2+23
    • EN2+29
    • EN2+30
    • EN2+31
    • CLOSE+2
    • CLOSE+5
    • CLOSE+6

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^QA(742 - [#742] Classic Fileman Calls
^QA(742.4 - [#742.4] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^QA(742 - [#742] EN2+3, EN2+21, EN2+22, EN2+24, EN2+25, EXIT
^QA(742.1 - [#742.1] EN2+10, EN2+16, EN2+17, EN2+18, EN2+19, EN2+20, EN2+24, EN2+25, EN2+31
^QA(742.13 - [#742.13] EN2+20
^QA(742.4 - [#742.4] EN2+3, EN2+5, EN2+8, EN2+12, EN2+24, EXIT
^SC - [#44] EN2+22

Label References

Name Line Occurrences
EXIT EN2+3, EN2+5, EN2+11, EN2+16, EN2+17, EN2+18, EN2+19, EN2+21, EN2+22, EN2+23
EN2+27, EN2+29, EN2+30, EN2+31
HDH EN2+5
K3 EN2+11, EN2+13, EN2+15, EN2+16, EN2+17, EN2+18, EN2+19, EN2+21, EN2+22, EN2+23
EN2+29, EN2+30, EN2+31, CLOSE+2, CLOSE+5, CLOSE+6

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % CLOSE*, CLOSE+1
DA EN2+6!*, EN2+9!, EN2+11*, EN2+13*, EN2+15*, EN2+16*, EN2+17*, EN2+18*, EN2+19*, EN2+21*
EN2+22*, EN2+23*, EN2+29*, EN2+30*, EN2+31*, CLOSE+2*, CLOSE+5*, CLOSE+6*, K3+1!
DIE EN2+6!*, EN2+9!, EN2+11*, EN2+13*, EN2+15*, EN2+16*, EN2+17*, EN2+18*, EN2+19*, EN2+21*
EN2+22*, EN2+23*, EN2+29*, EN2+30*, EN2+31*, CLOSE+2*, CLOSE+5*, CLOSE+6*, K3+1!
DR EN2+6!*, EN2+8*, EN2+9!, EN2+11*, EN2+13*, EN2+15*, EN2+16*, EN2+17*, EN2+18*, EN2+19*
EN2+21*, EN2+22*, EN2+23*, EN2+29*, EN2+30*, EN2+31*, CLOSE+2*, CLOSE+5*, CLOSE+6*, K3+1!
INCQAN EXIT+2!
IOF HDH+1
IOM HDH+1
MSSG0 EXIT+2!
MSSG1 EXIT+2!
MSSG2 EXIT+2!
MSSG3 EXIT+2!
MSSG4 EXIT+2!
>> QAN("%" CLOSE+1*, CLOSE+2, CLOSE+3, CLOSE+4, CLOSE+5, CLOSE+6
QAN6N EN2+22*, EXIT+1!
QAN6O EN2+21*, EN2+22, EXIT+1!
QAN6T EN2+22*, EXIT+1!
>> QANAGE EN2+4
>> QANAME EN2+4
QANDED EN2+10*, EN2+13, EXIT+1!
>> QANDFN EN2+2, EN2+3, EN2+16, EN2+17, EN2+19, EN2+21, EN2+22, EN2+23, EN2+24, EN2+25
EN2+26, EN2+29, CLOSE+4, CLOSE+6, EXIT
QANEOP EN2+4*, EXIT+1!
QANGLB0 EN2+5*, EN2+10, EXIT+2!
QANGLB1 EXIT+2!
QANGLB2 EXIT+2!
>> QANHEAD(0 HDH+1, EN2+4*, EXIT+1!
>> QANIEN EN2+2, EN2+3, EN2+5, EN2+6, EN2+8, EN2+11, EN2+12, EN2+13, EN2+14, EN2+15
EN2+18, EN2+24, EN2+30, EN2+31, CLOSE+2, CLOSE+3, CLOSE+5, EXIT
QANINS EXIT+1!
QANIRIN EN2+12*, EN2+13, EN2+15, EN2+16, EN2+17, EN2+18, EN2+19, EN2+20, EN2+24, EN2+25
EN2+31, EXIT+1!
QANIRIN(0 EN2+10*, EN2+13, EN2+15
QANLCTN EXIT+2!
>> QANLINE(0 HDH+1, EN2+4*, EXIT+1!
>> QANXIT EN2+2*, EN2+5*
>> QANYN EN2+27
QAUDIT EN2+14!, EN2+26!, CLOSE+3!, CLOSE+4!
QAUDIT("ACTION" EN2+14*, EN2+26*, CLOSE+3*, CLOSE+4*
QAUDIT("COMMENT" EN2+14*, EN2+26*, CLOSE+3*, CLOSE+4*
QAUDIT("DA" EN2+14*, EN2+26*, CLOSE+3*, CLOSE+4*
QAUDIT("FILE" EN2+14*, EN2+26*, CLOSE+3*, CLOSE+4*
U EN2+8, EN2+10, EN2+12, EN2+21, EN2+22, EN2+24, EN2+25, EN2+31
>> X EN2+20
>> Y EN2+11, EN2+16, EN2+17, EN2+18, EN2+19, EN2+21, EN2+22, EN2+23, EN2+29, EN2+30
EN2+31
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 |  Local Variables  | All