RASYS1 ;HISC/CAH - Utility to update I-Loc Type to Clinic ; Aug 25, 2022@07:16:49
Source file <RASYS1.m>
| Package | Total | Call Graph |
|---|---|---|
| VA FileMan | 4 | ^DIC FILE^DIE $$GET1^DIQ ^DIR |
| Radiology Nuclear Medicine | 1 | $$EOS^RAUTL5 |
| Scheduling | 1 | ($$LOC,$$RAD)^SCDXUAPI |
| 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 |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| EN1(RA791) | ;For each imaging loc, get file 44 pointer, DSS ID, Div
|
|
| ERR44 | ;bad file 44 pointer
|
|
| ERRDSS | ;bad file 40.7 pointer (DSS ID/Stop Code)
|
|
| ERRDIV | ;bad or non-existent Division on active imaging loc
|
|
| ERRMSG(RAX) | ; Explain why the $$RAD call failed.
|
|
| REPOINT | ;current img loc points to a file 44 entry with appt patterns
|
|
| OK | ;this img loc was processed ok
|
|
| INACTIV8 | ;RA184/KLM Inactivate an imaging location and the associated OOC clinic
|
|
| INACT791 | ;inactivate the imaging location
|
|
| INACT44 | ;inactivate the OOS hospital location
|
| Name | Field # of Occurrence |
|---|---|
| ^DIC | INACTIV8+6 |
| FILE^DIE | REPOINT+10, INACT791+3 |
| $$GET1^DIQ | INACTIV8+9 |
| ^DIR | INACTIV8+13, INACTIV8+16, INACTIV8+17, INACTIV8+21, INACTIV8+22, INACT791+1 |
| $$EOS^RAUTL5 | ERR44+2, ERR44+6, ERR44+10, ERRDSS+2, ERRDSS+6, ERRDIV+2, ERRDIV+7, ERRDIV+11, ERRMSG+1, ERRMSG+5 , REPOINT+11, REPOINT+15, OK+1 |
| $$LOC^SCDXUAPI | EN1+16, INACT44+2 |
| $$RAD^SCDXUAPI | EN1+13 |
| Name | Line Occurrences |
|---|---|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Routine Call |
|
| Routine Call |
|
| Routine Call |
|
| FileNo | Call Tags |
|---|---|
| ^SC - [#44] | GET1^DIQ |
| ^RA(79.1 - [#79.1] | Classic Fileman Calls |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^DIC(40.7 - [#40.7] | EN1+9 |
| ^RA(79.1 - [#79.1] | EN1+5, EN1+10 |
| ^SC - [#44] | EN1+6, EN1+7, REPOINT+8 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| DIC | INACTIV8+5*, INACTIV8+14! |
| DIC("A" | INACTIV8+5* |
| DIC(0 | INACTIV8+5* |
| DIR | INACTIV8+13!, INACTIV8+16!, INACTIV8+17!, INACTIV8+21!, INACTIV8+22!, INACT791+1! |
| DIR("A" | INACTIV8+13*, INACTIV8+16*, INACTIV8+17*, INACTIV8+21*, INACTIV8+22*, INACT791+1* |
| DIR("B" | INACTIV8+16*, INACTIV8+21* |
| DIR(0 | INACTIV8+13*, INACTIV8+16*, INACTIV8+17*, INACTIV8+21*, INACTIV8+22*, INACT791+1* |
| DIRUT | INACTIV8+16, INACTIV8+21, INACT791+1, INACT791+2! |
| DT | INACTIV8+10 |
| IOF | ERR44+2, ERR44+6, ERR44+10, ERRDSS+2, ERRDSS+6, ERRDIV+2, ERRDIV+7, ERRDIV+11, ERRMSG+1, ERRMSG+5 , REPOINT+11, REPOINT+15, OK+1 |
| IOSL | ERR44+2, ERR44+6, ERR44+10, ERRDSS+2, ERRDSS+6, ERRDIV+2, ERRDIV+7, ERRDIV+11, ERRMSG+1, ERRMSG+5 , REPOINT+11, REPOINT+15, OK+1 |
| RA44 | EN1+3~, EN1+6*, EN1+7, EN1+13, EN1+15, EN1+16, ERR44+3, ERRDSS+3, ERRDIV+3, REPOINT+8* , INACTIV8+2~, INACTIV8+7*, INACTIV8+9, INACTIV8+12, INACT44+2 |
| RA44NEW | EN1+3~, EN1+13*, EN1+14, EN1+15, REPOINT+8, REPOINT+9 |
| RA44NM | EN1+3~, EN1+7*, EN1+16, ERRDSS+3, ERRDIV+3, ERRMSG+3, REPOINT+12, REPOINT+14, OK+2 |
| RA44NM2 | EN1+3~, EN1+4*, EN1+16, ERRMSG+3, REPOINT+8*, REPOINT+16, OK+2 |
| RA44S | INACTIV8+2~, INACTIV8+9*, INACTIV8+10*, INACTIV8+12, INACTIV8+13, INACTIV8+20, INACT791+6 |
| RA791 | EN1~, EN1+5, EN1+10, REPOINT+9 |
| RA791(0 | EN1+5*, EN1+6, EN1+8 |
| RADIV | EN1+3~, EN1+10*, EN1+16 |
| RADSS | EN1+3~, EN1+8*, EN1+9 |
| RADSSNM | EN1+3~, EN1+9*, EN1+16 |
| RAERR | REPOINT+7~, INACT791+4 |
| RAERRCNT | EN1+3~, EN1+4*, EN1+11, ERR44+1*, ERRDSS+1*, ERRDIV+1* |
| RAFDA | REPOINT+7~ |
| RAFDA( | REPOINT+9*, INACT791+2* |
| RAIL0 | INACTIV8+2~, INACTIV8+7*, INACTIV8+23 |
| RAILOC | INACTIV8+2~, INACTIV8+7*, INACT791+2 |
| RAILS | INACTIV8+2~, INACTIV8+7*, INACTIV8+8*, INACTIV8+11, INACTIV8+13, INACTIV8+15, INACTIV8+20 |
| RAINACT | INACTIV8+2~, INACTIV8+18*, INACTIV8+23*, INACT791+2*, INACT44+1*, INACT44+2 |
| RANAME | INACTIV8+2~, INACTIV8+7*, INACTIV8+11, INACTIV8+16, INACTIV8+21 |
| RASUC | INACTIV8+2~, INACT44+2*, INACT44+3 |
| RATRY | EN1+3~, EN1+16*, EN1+17, EN1+18 |
| RAX | ERRMSG~, ERRMSG+7 |
| >> RAXIT | EN1+6, EN1+8, EN1+10, ERR44+2*, ERR44+6*, ERR44+10*, ERRDSS+2*, ERRDSS+6*, ERRDIV+2*, ERRDIV+7* , ERRDIV+11*, ERRMSG+1*, ERRMSG+5*, REPOINT+11*, REPOINT+15*, OK+1* |
| U | INACTIV8+7, INACTIV8+18, INACTIV8+23, INACT44+3 |
| Y | INACTIV8+2~, INACTIV8+6, INACTIV8+7, INACTIV8+14!, INACTIV8+17, INACTIV8+22, INACT791+2! |
| Y(0 | INACTIV8+7, INACTIV8+18 |