RAREG3 ;HISC/CAH,DAD,FPT,GJC-Register Rad/NM Patient (cont.) ;6/10/97 08:45
Source file <RAREG3.m>
| Package | Total | Call Graph |
|---|---|---|
| Radiology Nuclear Medicine | 4 | FLH^RAFLH JAC^RAJAC SET^RAPSET1 ^RASERV |
| Kernel | 1 | ($$FMADD,$$NOW)^XLFDT |
| Uncategorized | 1 | ^RTQ5 |
| VA Fileman | 1 | ^%DT |
| Package | Total | Caller Graph |
|---|---|---|
| Radiology Nuclear Medicine | 2 | RAREG1 RAREG2 |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| SETDISV | ; when registering procedures of different imaging types set imaging
; location default value in DIC("B") if only one location associated with ; imaging type. |
|
| SUB1MIN | ; subtract 1 minute from NOW to get an unused date/time
|
|
| LABEL | ; *** Print labels
|
|
| SL | ; switch locations
; Prompt the user to switch locations if the current sign-on imaging ; type does not match the procedure's imaging type. ; comment out 06/10/97 D EXAMSET^RAREG2 S RAPARENT=0 |
|
| DT2 | ||
| DT1 | ||
| RSBIT | ; renumber selections by imaging type
; The RAORDS array has the list of orders the user selected to register ; in the order the user entered them. This subroutine will reorganize ; the array so the orders are arranged by imaging type of their ; procedure starting with the imaging type the user is currently signed ; on with followed by the ascending internal entry number of the ; remaining imaging types. |
|
| DT | ; prompt for new imaging date/time when imaging type changes
|
| Name | Line Occurrences |
|---|---|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^DIC(195.4 | LABEL+8 |
| ^DIC(4 - [#4] | SL+16 |
| ^RA(79 - [#79] | DT+2 |
| ^RA(79.1 - [#79.1] | SETDISV+5, SETDISV+7 |
| ^RA(79.2 - [#79.2] | RSBIT+16, SL+5, SL+6 |
| ^RADPT - [#70] | DT+1, DT+6, DT1, DT2, SUB1MIN+1, LABEL+3, LABEL+4 |
| ^RAMIS(71 - [#71] | RSBIT+13, SL+4 |
| ^RAO(75.1 - [#75.1] | RSBIT+12 |
| ^SC - [#44] | SETDISV+7 |
| Name | Line Occurrences |
|---|---|
| DT | SL+17, DT+8, DT1 |
| DT2 | DT2 |
| LABEL | SL+7 |
| SETDISV | SL+11 |
| SUB1MIN | DT+6, DT2 |
| Name | Field # of Occurrence |
|---|---|
| ^(0 | SETDISV+7 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| %DT | DT+7*, DT+8! |
| %DT(0 | DT+7* |
| >> DIC("B" | SETDISV+7* |
| DTIME | DT+3 |
| RABED | DT2+3! |
| >> RACAT | DT2+2*, DT2+3* |
| >> RACNI | LABEL+4 |
| RACNT | SETDISV+3~, SETDISV+4*, SETDISV+5*, SETDISV+7 |
| >> RADFN | DT+1, DT+6, DT1, DT2, SUB1MIN+1, LABEL+2, LABEL+3, LABEL+4, LABEL+7* |
| >> RADTE | DT1*, DT2*, SUB1MIN+1 |
| RADTEBAD | DT2!*, DT2+1! |
| >> RADTI | DT+1, DT1*, DT2*, LABEL+3, LABEL+4 |
| RADTICHK | DT+6*!, DT2, SUB1MIN+1* |
| RAHRS | DT+2~*, DT+7 |
| >> RAIMGTY | RSBIT+16, SL+5, SL+8 |
| RAIMGTYN | RSBIT+16*, RSBIT+18, RSBIT+19*, RSBIT+20! |
| RAIN | RSBIT+13*, RSBIT+14, RSBIT+17*, RSBIT+18*, RSBIT+19*, RSBIT+20! |
| RAITN | SETDISV+5, SL+4*, SL+5, SL+6, SL+20! |
| RAITNHLD | SETDISV+3~, SETDISV+5*, SETDISV+7 |
| RAITNXT | SETDISV+3~, SETDISV+4*, SETDISV+5* |
| RALOOP | RSBIT+9!, RSBIT+10*, RSBIT+11, RSBIT+14, RSBIT+17*, RSBIT+18*, RSBIT+19*, RSBIT+20!, SETDISV+3~, SETDISV+5* , SUB1MIN+1*, SUB1MIN+2! |
| >> RAMDIV | SL+6, SL+16, DT+2 |
| RAMDIVHD | SL+6*, SL+16, SL+20! |
| >> RAMDV | LABEL+6 |
| RAMLC | SL+6, SL+12!, SL+15* |
| RAMLCHLD | SL+6*, SL+15, SL+20! |
| >> RANOW | DT+5*, DT2+2, DT2+3 |
| RANUMF | LABEL+5! |
| RAON | RSBIT+11*, RSBIT+12, RSBIT+14, RSBIT+20! |
| RAORDS | RSBIT+8, RSBIT+17! |
| RAORDS( | RSBIT+10, RSBIT+11, RSBIT+18*, RSBIT+19* |
| RAORDST | RSBIT+9!, RSBIT+19, RSBIT+20! |
| RAORDST( | RSBIT+14*, RSBIT+18!, RSBIT+19 |
| RAPN | RSBIT+12*, RSBIT+13, RSBIT+20! |
| RAPROLOC | SL+6*, SL+9, SL+10, SL+20! |
| RAPX | LABEL+1, LABEL+2*, LABEL+7, LABEL+9! |
| >> RAQUIT | SL+15*, SL+17, DT+4* |
| >> RASAV2 | LABEL+3* |
| >> RASAV3 | LABEL+4* |
| RASER | DT2+3! |
| RASWLOC | SL+12*, SL+14! |
| RAWARD | DT2+2, DT2+3! |
| RAYHOLD | SL+6*, SL+18, SL+20! |
| RAZIS | LABEL+2*, LABEL+7! |
| U | RSBIT+11, RSBIT+12, RSBIT+13, SL+4, SL+6, SL+16, LABEL+6, LABEL+8 |
| >> X | DT+3*, DT+4, DT+5*, DT+6, DT2, SUB1MIN+1* |
| >> Y | SL+4, SL+6, SL+18*, DT+8, DT1 |