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

Package: Radiology Nuclear Medicine

Routine: RASYNCH


Information

RASYNCH ;HISC/GRZES - synch orders with studies ; Jul 27, 2022@16:07:17

Source Information

Source file <RASYNCH.m>

Call Graph

Call Graph

Call Graph Total: 5

Package Total Call Graph
Radiology Nuclear Medicine 3 ^RACNLU  ^RAORDU  SET^RAPSET1  
VA FileMan 2 ($$GET1,GETS)^DIQ  ^DIR  

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
Radiology Nuclear Medicine 1 RA COMPLETED EXAM ORDER SYNCH  

Entry Points

Name Comments DBIA/ICR reference
EN ; entry point for option
CASE ;get case number move forward
; Note: if user timed out or entered null var 'X'
; is set to a caret
EXIT ;cleanup and exit the option
ASK() ;Display the accession number for the study. Ask (yes/no) the user if they want
GONOGO() ;Do the statuses of the CPRS and RIS orders meet the criteria
; to synch with the completed exam?
SYNCH ;synch the orders for this completed exam.

External References

Name Field # of Occurrence
$$GET1^DIQ SYNCH+8, SYNCH+9
GETS^DIQ CASE+32
^DIR ASK+9
^RACNLU CASE+3
^RAORDU SYNCH+7
SET^RAPSET1 EN+5

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"Radiology order (IEN: "_RAOIFN_") request status updated to: '"_$$GET1^DIQ(75.1,RAOIFN_",",5,"","")_"'."
  • Line Location: SYNCH+8
Function Call: WRITE
  • Prompt: !,"CPRS order (IEN: "_RAORIFN_") status updated to: '"_$$GET1^DIQ(100,RAORIFN_",",5,"","")_"'."
  • Line Location: SYNCH+9
Routine Call
  • DIR
  • Line Location:
    • ASK+9

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^OR(100 - [#100] GET1^DIQ,  GETS^DIQ
^RAO(75.1 - [#75.1] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^RA(72 - [#72] CASE+25
^RADPT - [#70] CASE+15, CASE+16
^RAO(75.1 - [#75.1] CASE+31

Label References

Name Line Occurrences
$$ASK CASE+39
$$GONOGO CASE+33
CASE EN+10
EXIT CASE+10, CASE+17, CASE+26, CASE+33
SYNCH CASE+39

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% EXIT+1!, ASK+4!, ASK+12!
%DT EXIT+1!
C EXIT+1!
DIC EXIT+1!
DIR ASK+4!, ASK+12!
DIR("?" ASK+7*, ASK+8*
DIR("A" ASK+5*, ASK+6*
DIR("B" ASK+6*
DIR(0 ASK+9*
DIROUT ASK+4!, ASK+12!
DIRUT ASK+4!, ASK+12!
DIW CASE+4!
DIWT CASE+4!
DPTDFN EXIT+1!
DTOUT ASK+4!, ASK+12!
DUOUT ASK+4!, ASK+12!
DUZ SYNCH+4
RAADC CASE+23*, EXIT+1!, ASK+5
RAADC1 CASE+23*, EXIT+1!, ASK+5
RACCESS EN+3~, EXIT+1!
RACN CASE+10, CASE+23, EXIT+1!
RACNI CASE+10, CASE+16, EXIT+1!
RADATE CASE+4!
RADFN CASE+10, CASE+15, CASE+16, EXIT+1!
RADIVIEN EN+3~
RADTE CASE+10, CASE+23, EXIT+1!
RADTI CASE+10, CASE+15, CASE+16, EXIT+1!
RADUZ SYNCH+3~, SYNCH+4*
RAHEAD EXIT+2!
RAI EXIT+2!
RAIMGTY EN+3~, EN+6
RAMDIV EN+3~
RAMDV EN+3~
RAMLC EN+3~
RAMSG EN+3~, EN+4*, CASE+12, CASE+19, CASE+28, CASE+35
RANME EXIT+2!
RAOIFN CASE+24*, CASE+31, EXIT+2!, SYNCH+8
RAOIFN(0 CASE+31*, GONOGO+18
RAORIFN CASE+31*, CASE+32, EXIT+1!, GONOGO+17, SYNCH+9
RAORSTS CASE+32!, EXIT+1!
RAORSTS(100 GONOGO+17
RAOSTS SYNCH+3~, SYNCH+6*
RAPRC CASE+4!
RAQXIT EN+3~, EN+10, CASE+3*, CASE+5
RARPT CASE+4!
RASSN EXIT+2!
RAST CASE+4!
RAXSTS CASE+24*, CASE+25, EXIT+2!
RAXSTS(0 CASE+25*, CASE+26
RAY2 CASE+15*, CASE+17, EXIT+2!
RAY3 CASE+16*, CASE+17, CASE+23, CASE+24, EXIT+2!
RAYN ASK+4~, ASK+12*, ASK+13
U CASE+23, CASE+24, CASE+26, CASE+31, GONOGO+18
X CASE+3*, EXIT+2!, ASK+4!, ASK+12!
XQUIT EN+5!
Y EXIT+2!, ASK+4!, ASK+12!
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