MAGGTMC ;WOIFO/GEK - RPC Calls for Imaging/Medicine procedures ; [ 06/20/2001 08:56 ]
Source file <MAGGTMC.m>
| 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 |
|---|---|---|
| LIST(MAGRY,MAGGZY) | ;RPC [MAGGLISTPROC]
; Call to return a list of procedures/subspecialities |
|
| PRC(MAGRY,MAGGZY) | ;RPC [MAGGPATPROC]
; Call to return a List of Patient Procedures ; in subspeciality, or all ; MAGGZY is a '^' delimited string of 4 pieces. ; $p(1) = Internal entry number of the Subspecialty ; i.e. ^MCAR(697.2,IEN) ; $P(2) = DFN ; $P(3) = TO DATE (external format) ; $P(4) = FROM DATE def to TODAY (external format) ; i.e. "43^643^07/03/95" |
|
| PROCS(DUZ,PROCS) | ;MAGDUZ=DUZ , PROCS IS CALLED BY REFERENCE
|
| RPC Name | Call Tags |
|---|---|
| MAGGLISTPROC | LIST |
| MAGGPATPROC | PRC |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^%ZOSF("TRAP" | LIST+7, PRC+14 |
| ^DPT - [#2] | PRC+23 |
| ^MAG(2005.03 - [#2005.03] | LIST+20, PROCS+6 |
| ^MAG(2006.1 - [#2006.1] | LIST+15 |
| ^MCAR(697.2 - [#697.2] | LIST+17, LIST+18, LIST+19, PRC+19, PRC+21, PRC+22, PROCS+3, PROCS+5 |
| ^XUSEC("MAGCAP MED " | LIST+25 |
| Name | Line Occurrences |
|---|---|
| PROCS | LIST+23 |
| Name | Field # of Occurrence |
|---|---|
| ^( | PROCS+3 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| CNT | PROCS+1~, PROCS+2*, PROCS+7*, PROCS+8, PROCS+9, PROCS+10, PROCS+11, PROCS+12 |
| CT | LIST+8~, LIST+9*, LIST+21*, LIST+22, LIST+24*, LIST+26* |
| DIQUIET | PRC+11~, PRC+15* |
| DUZ | LIST+23, LIST+25, PROCS~ |
| DUZ(2 | LIST+14 |
| I | LIST+8~, LIST+18*, LIST+19, LIST+22 |
| IEN | PROCS+1~, PROCS+3*, PROCS+4, PROCS+5, PROCS+11 |
| KEY | PROCS+1~ |
| MAGDFN | PRC+11~, PRC+17*, PRC+23, PRC+25 |
| MAGGD | PRC+11~, PRC+17* |
| MAGGFI | PRC+11~, PRC+17*, PRC+19, PRC+20, PRC+21, PRC+22, PRC+25 |
| MAGGFN | PRC+11~, PRC+22* |
| MAGGPN | PRC+11~, PRC+23* |
| MAGGZY | LIST~, PRC~, PRC+17 |
| MAGKEY | LIST+8~, LIST+15*, LIST+16 |
| MAGPLC | LIST+8~, LIST+14*, LIST+15 |
| MAGRY | LIST~, PRC~, PRC+25 |
| MAGRY( | LIST+22*, LIST+26* |
| MAGRY(0 | PRC+20* |
| MCFILE | PRC+11~, PRC+21* |
| NAME | PROCS+1~, PROCS+2*, PROCS+3*, PROCS+8 |
| NODE | PROCS+1~, PROCS+5*, PROCS+6, PROCS+9, PROCS+10, PROCS+12 |
| PRCSTR | LIST+8~ |
| PROCS | PROCS~ |
| PROCS( | PROCS+8*, PROCS+9*, PROCS+10*, PROCS+11*, PROCS+12* |
| TEMP | LIST+8~, LIST+23 |
| TEMP( | LIST+24, LIST+25, LIST+26 |
| U | LIST+15, LIST+20, LIST+22, LIST+25, PRC+17, PRC+21, PRC+22, PRC+23, PROCS+6, PROCS+8 , PROCS+9, PROCS+10, PROCS+11, PROCS+12 |
| X | LIST+7*, LIST+8~, LIST+17*, LIST+18, LIST+24*, LIST+25, LIST+26, PRC+11~, PRC+14* |
| Y | LIST+8~, LIST+19*, LIST+20, LIST+22, PRC+11~ |
| Z | LIST+8~, LIST+18*, LIST+22 |