RASYNCH ;HISC/GRZES - synch orders with studies ; Jul 27, 2022@16:07:17
Source file <RASYNCH.m>
Package | Total | Call Graph |
---|---|---|
Radiology Nuclear Medicine | 3 | ^RACNLU ^RAORDU SET^RAPSET1 |
VA FileMan | 2 | ($$GET1,GETS)^DIQ ^DIR |
action | A | extended action | Ea | event driver | Ed | subscriber | Su | protocol | O | limited protocol | LP | run routine | RR | broker | B | edit | E | server | Se | P | screenman | SM | inquire | I |
Package | Total | Caller Graph |
---|---|---|
Radiology Nuclear Medicine | 1 | RA COMPLETED EXAM ORDER SYNCH |
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.
|
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Routine Call |
|
FileNo | Call Tags |
---|---|
^OR(100 - [#100] | GET1^DIQ, GETS^DIQ |
^RAO(75.1 - [#75.1] | GET1^DIQ |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^RA(72 - [#72] | CASE+25 |
^RADPT - [#70] | CASE+15, CASE+16 |
^RAO(75.1 - [#75.1] | CASE+31 |
>> | 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! |