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

Package: Surgery

Routine: SR00109


Information

SR00109 ;BIR/JLC - CONVERT DEFAULT BLOOD COMPONENTS;30 JUL 02

Source Information

Source file <SR00109.m>

Call Graph

Call Graph

Call Graph Total: 5

Package Total Call Graph
Kernel 2 ^%ZTLOAD  ($$FMADD,$$FMDIFF)^XLFDT  
VA FileMan 2 NOW^%DTC  ^DIK  
MailMan 1 ^XMD  

Entry Points

Name Comments DBIA/ICR reference
ENNV ;
ENQN ;
SET
SENDMSG ;Send mail message when check is complete.

External References

Name Field # of Occurrence
NOW^%DTC ENQN+4, SENDMSG+1
^%ZTLOAD ENNV+2
^DIK ENQN+2
$$FMADD^XLFDT ENQN+4
$$FMDIFF^XLFDT SENDMSG+3
^XMD SENDMSG+22

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"Your DUZ is not defined. It must be defined to run this routine."
  • Line Location: ENNV+1
Function Call: WRITE
  • Prompt: !!,"The conversion of blood component information in Surgery is",$S($D(ZTSK):"",1:" NOT")," queued",!
  • Line Location: ENNV+3
Function Call: WRITE
  • Prompt: " (to start NOW).",!!,"YOU WILL RECEIVE A MAILMAN MESSAGE WHEN TASK #"_ZTSK_" HAS COMPLETED."
  • Line Location: ENNV+5

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD("DD" SENDMSG+1
^LAB(66 - [#66] ENQN+8, ENQN+16, ENQN+17
^SRF - [#130] ENQN+12, ENQN+13, ENQN+14, ENQN+15, ENQN+18*, SET
^SRO(133 - [#133] ENQN+7, ENQN+9*
^XTMP("SR" ENQN+5!, ENQN+10*, ENQN+19*, SET*

Label References

Name Line Occurrences
SENDMSG ENQN+20
SET ENQN+16, ENQN+17

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % ENQN+4, SENDMSG+1, SENDMSG+3
>> A ENQN+13*, SET*
BP ENQN+3~
BP( ENQN+10
BP(1 ENQN+10*, SENDMSG+11, SENDMSG+12
BP(2 SET*, SENDMSG+15, SENDMSG+16
CASE ENQN+3~, ENQN+11*, ENQN+12*, ENQN+13, ENQN+14, ENQN+15, ENQN+18, SET
>> DA ENQN+2*
>> DA(1 ENQN+2*
DAYS ENQN+3~, SENDMSG+3*, SENDMSG+4
>> DIK ENQN+2*
DUZ ENNV+1, SENDMSG+1
HOURS ENQN+3~, SENDMSG+3*, SENDMSG+4
MINS ENQN+3~, SENDMSG+3*, SENDMSG+4
NAME ENQN+3~
NEW ENQN+3~, ENQN+17*, ENQN+18
OCNT ENQN+3~, ENQN+6*, ENQN+10*, SET*, SENDMSG+5, SENDMSG+6
P ENQN+3~, SENDMSG+11*, SENDMSG+12, SENDMSG+15*, SENDMSG+16
REQ ENQN+3~, ENQN+15*, ENQN+16, ENQN+17, SET
S0 ENQN+3~, ENQN+13*, ENQN+14*, ENQN+15, ENQN+18
SR ENQN+3~, SENDMSG+1!
SR( SENDMSG+12*, SENDMSG+13*, SENDMSG+14*, SENDMSG+16*, SENDMSG+17*, SENDMSG+18*, SENDMSG+19*, SENDMSG+20*, SENDMSG+21*
SR(1 SENDMSG+2*
SR(10 SENDMSG+9*
SR(11 SENDMSG+10*
SR(12 SENDMSG+10*
SR(2 SENDMSG+2*
SR(3 SENDMSG+4*
SR(4 SENDMSG+4*
SR(5 SENDMSG+5*
SR(6 SENDMSG+7*
SR(7 SENDMSG+7*
SR(8 SENDMSG+8*
SR(9 SENDMSG+9*
SRA ENQN+3~, ENQN+6*, ENQN+7*, ENQN+9, ENQN+10
SRCREAT ENQN+3~, ENQN+4*, ENQN+19
SREXPR ENQN+3~, ENQN+4*, ENQN+19
SRF ENQN+3~, ENQN+8*, ENQN+9, ENQN+10
SRP ENQN+3~, ENQN+7*, ENQN+8, ENQN+10, SENDMSG+11*, SENDMSG+12*, SENDMSG+13*, SENDMSG+14*, SENDMSG+16*, SENDMSG+17*
SENDMSG+18*, SENDMSG+19*, SENDMSG+20*, SENDMSG+21*
>> SRSTART ENQN+4*, SENDMSG+3
STSTART ENQN+3~
X ENQN+3~, SENDMSG+3*
XMDUZ ENQN+3~, SENDMSG+1*
XMSUB ENQN+3~, SENDMSG+1*
XMTEXT ENQN+3~, SENDMSG+1*
XMY ENQN+3~, SENDMSG+1!
XMY( SENDMSG+1*
Y ENQN+3~, SENDMSG+1*, SENDMSG+2
>> ZTDESC ENNV+2*
>> ZTIO ENNV+2*
>> ZTREQ ENQN+21*
>> ZTRTN ENNV+2*
ZTSAVE ENNV+2!
ZTSK ENNV+2!, ENNV+3, ENNV+4, ENNV+5
Info |  Source |  Call Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All