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

Package: Incident Reporting

Routine: QANQUCK


Information

QANQUCK ;HISC/GJC-Initial sighting of an Incident for a QA person ; 10/29/03 10:34am

Source Information

Source file <QANQUCK.m>

Call Graph

Call Graph

Call Graph Total: 10

Package Total Call Graph
VA FileMan 5 ^%DTC  MIX^DIC1  (FILE,YN)^DICN  ^DIE  (,IX1)^DIK  
Incident Reporting 3 ($$QANPID,DEL,DIV,NEWREC,PRIOR)^QANCDNT  DEL^QANQUCK  ADMDT^QANUTL1  
Quality Assurance Integration 2 ^QAQAUDIT  ENSET^QAQAXREF  

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

Package Total Caller Graph
Incident Reporting 2 QAN INCIDENT QUICK  QANQUCK  

Entry Points

Name Comments DBIA/ICR reference
KILL
DEL ;
PAT ;Patient data.

External References

Name Field # of Occurrence
^%DTC PAT+17
MIX^DIC1 PAT+2
FILE^DICN PAT+22
YN^DICN PAT+6
^DIE QANQUCK+9, QANQUCK+13, PAT+31, PAT+32
^DIK DEL+1, PAT+12
IX1^DIK PAT+30
$$QANPID^QANCDNT PAT+19
DEL^QANCDNT PAT+3
DIV^QANCDNT QANQUCK+5
NEWREC^QANCDNT QANQUCK+4
PRIOR^QANCDNT PAT+11
DEL^QANQUCK PAT+8
ADMDT^QANUTL1 PAT+20
^QAQAUDIT QANQUCK+12, PAT+35
ENSET^QAQAXREF QANQUCK+11

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,$C(7),"Insufficient data entered for an incident, deleting!!"
  • Line Location: DEL+1
Function Call: WRITE
  • Prompt: !?5,$G(Y(0,0))_" OK?"
  • Line Location: PAT+5
Function Call: WRITE
  • Prompt: " Confirm that this is the correct patient."
  • Line Location: PAT+7
Function Call: WRITE
  • Prompt: " ??"
  • Line Location: PAT+10
Function Call: WRITE
  • Prompt: !!,$C(7),$P(^DPT(+Y,0),U)_" has been previously entered for this incident."
  • Line Location: PAT+13
Function Call: WRITE
  • Prompt: !!,$C(7),"The date of death for patient: "_$P(^DPT(+Y,0),U)_" precedes the incident date."
  • Line Location: PAT+14
Function Call: WRITE
  • Prompt: !!,"Another user is editing this file."
  • Line Location: PAT+21
Function Call: WRITE
  • Prompt: !!,"Another user is editing this patient incident."
  • Line Location: PAT+27
Routine Call
  • DIE
  • Line Location:
    • QANQUCK+9
    • QANQUCK+13
    • PAT+31
    • PAT+32

FileMan Files Accessed Via FileMan Db Call

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

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DPT - [#2] PAT+13, PAT+14, PAT+16
^QA(742 - [#742] PAT+27, PAT+28*, PAT+29*, PAT+33
^QA(742.1 - [#742.1] QANQUCK+7, QANQUCK+8, QANQUCK+11
^QA(742.4 - [#742.4] QANQUCK+10, QANQUCK+11*, QANQUCK+16, PAT+14
^UTILITY($J QANQUCK+15!, PAT+13, PAT+15*

Label References

Name Line Occurrences
DEL QANQUCK+9, PAT+23
KILL QANQUCK+9
PAT QANQUCK+15, PAT+10, PAT+13, PAT+14

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % PAT+4, PAT+6*, PAT+8, PAT+9, PAT+10
>> D PAT+1*
D0 KILL!
DA QANQUCK+9*, QANQUCK+13*, KILL!, DEL+1*!, PAT+12!*, PAT+30*!, PAT+31!*, PAT+32!*
DD PAT+22!
DIC PAT+1!*, PAT+2!, PAT+22!*
DIC("A" PAT+1*
DIC("W" PAT+1*
DIC(0 PAT+1*, PAT+22*
DIE QANQUCK+9*!, QANQUCK+13*, PAT+31!*, PAT+32!*
DIK DEL+1!*, PAT+12!*, PAT+30*!
DINUM PAT+22!
DLAYGO PAT+22!*
DO PAT+22!
DR QANQUCK+9*!, QANQUCK+13*, PAT+31!*, PAT+32!*
DT QANQUCK+11, PAT+17
QANADMDT KILL!, PAT+28
QANAGE KILL!, PAT+17*
QANAME KILL!, PAT+15*
QANBFLG KILL+4!
QANCHK KILL!
QANCODE KILL!, KILL+4!
QANDEATH QANQUCK+7*, KILL+2!, PAT+31, PAT+32
QANDFN KILL!, PAT+25*, PAT+27, PAT+28, PAT+29, PAT+30, PAT+31, PAT+32, PAT+33, PAT+35
QANDOB KILL!, PAT+16*, PAT+17
QANDT KILL!
QANDUZ KILL!
QANFLAG KILL+1!, PAT+2, PAT+3, PAT+8, PAT+9, PAT+12, PAT+23, PAT+24, PAT+34*
QANHOMCD QANQUCK+7*, KILL+1!, PAT+31, PAT+32
QANHOME KILL+1!
QANIEN QANQUCK+9, QANQUCK+10, QANQUCK+11, QANQUCK+12, QANQUCK+13, QANQUCK+16, KILL+1!, DEL+1, PAT+12, PAT+14
PAT+28
QANINCR KILL+1!
QANINPAT KILL+1!, PAT+28
QANLOCK QANQUCK+3!
QANLTTR QANQUCK+10*, KILL+1!, PAT+31, PAT+32
QANOUT QANQUCK+15, KILL+1!, PAT+2*, PAT+3, PAT+8
QANPID KILL+2!, PAT+19*, PAT+28
QANPIEN KILL+2!, PAT+15*, PAT+16, PAT+22
QANPRS KILL+4!
QANPSDO KILL+2!
QANPSDO(0 PAT+18*
QANPTAB QANQUCK+8*, KILL+2!
>> QANQFLG QANQUCK+6
QANSSN KILL+2!, PAT+15*
QANST QANQUCK+11*, KILL+2!
QANST1 KILL+2!
QANSUI QANQUCK+7*, KILL+2!, PAT+31, PAT+32
QANTRSP KILL+3!, PAT+29
QANTTL KILL+3!
QANWARD KILL+3!, PAT+28
QANXIT QANQUCK+9, QANQUCK+15, KILL+3!, DEL+1*, PAT+3, PAT+8, PAT+9*, PAT+11, PAT+24*
QANZERO KILL+3!, PAT+15*
QAQADICT QANQUCK+11*, KILL+3!
QAQAFLD QANQUCK+11*, KILL+3!
QAUDIT QANQUCK+12!, PAT+35!
QAUDIT("ACTION" QANQUCK+12*, PAT+35*
QAUDIT("COMMENT" QANQUCK+12*, PAT+35*
QAUDIT("DA" QANQUCK+12*, PAT+35*
QAUDIT("FILE" QANQUCK+12*, PAT+35*
QUES KILL+3!
U QANQUCK+10, QANQUCK+11, PAT+13, PAT+14, PAT+15, PAT+16, PAT+28, PAT+29
VAERR KILL+3!
X QANQUCK+11*, KILL+3!, PAT+17*, PAT+22*
X1 KILL+4!, PAT+17*
X2 KILL+4!, PAT+17*
Y QANQUCK+9, KILL+4!, PAT+2, PAT+3, PAT+13!, PAT+14!, PAT+15, PAT+19, PAT+23, PAT+24
PAT+25
Y(0 PAT+5, PAT+15, PAT+18
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