MAGNPCHE ;WOIFO/NST - Pre-Cach RPC calls; OCT 18, 2018@4:05 PM
Source file <MAGNPCHE.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 |
|---|---|---|
| PRECACHE(MAGRY,IDTYPE,ID,CPT) | ; RPC [MAGN PRECACHE BY CPT]
|
|
| GETCPTS(CPT) | ||
| MATCHED(MAGCPTS,RADATA) | ;
; Compare the patient's exams CPT codes to the ; MAGCPTS CPT code, according to dictionary 2006.65 |
|
| CPTMATCH(MAGCPTS,CPT) | ; Find CPT match
|
| RPC Name | Call Tags |
|---|---|
| MAGN PRECACHE BY CPT | PRECACHE |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^MAG(2006.65 - [#2006.65] | GETCPTS+8, CPTMATCH+9, CPTMATCH+14, CPTMATCH+16, CPTMATCH+17 |
| ^TMP($J | PRECACHE+25, PRECACHE+26, PRECACHE+34! |
| Name | Line Occurrences |
|---|---|
| $$CPTMATCH | MATCHED+13 |
| $$GETCPTS | PRECACHE+16 |
| $$MATCHED | PRECACHE+27 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| BEGDT | PRECACHE+1~, PRECACHE+21*, PRECACHE+22*, PRECACHE+23 |
| CHK | PRECACHE+1~, PRECACHE+27*, PRECACHE+28 |
| CNT | PRECACHE+1~, PRECACHE+7*, PRECACHE+30* |
| CPT | PRECACHE~, PRECACHE+16, GETCPTS~, GETCPTS+4, MATCHED+4~, MATCHED+10*, MATCHED+11, MATCHED+13, CPTMATCH~, CPTMATCH+3 , CPTMATCH+6, CPTMATCH+12*, CPTMATCH+13*, CPTMATCH+14, CPTMATCH+16, CPTMATCH+18 |
| CPT3 | GETCPTS+2~, GETCPTS+4*, GETCPTS+8, CPTMATCH+1~, CPTMATCH+6* |
| CPT4 | GETCPTS+2~, GETCPTS+4*, GETCPTS+8, CPTMATCH+1~, CPTMATCH+6* |
| CPT5 | GETCPTS+2~, GETCPTS+4*, GETCPTS+8, CPTMATCH+1~, CPTMATCH+6* |
| CURCPTS | CPTMATCH+1~, CPTMATCH+5*, CPTMATCH+9* |
| CURCPTX | CPTMATCH+1~, CPTMATCH+9*, CPTMATCH+14, CPTMATCH+16, CPTMATCH+17 |
| DFN | PRECACHE+1~, PRECACHE+10*, PRECACHE+12*, PRECACHE+14, PRECACHE+23 |
| DT | PRECACHE+21 |
| HIT | CPTMATCH+1~, CPTMATCH+8*, CPTMATCH+9, CPTMATCH+12, CPTMATCH+15* |
| I | CPTMATCH+1~, CPTMATCH+18* |
| ID | PRECACHE~, PRECACHE+10, PRECACHE+12 |
| IDAT | PRECACHE+1~, PRECACHE+24*, PRECACHE+25*, PRECACHE+26 |
| IDTYPE | PRECACHE~, PRECACHE+8, PRECACHE+11 |
| LIMEXAMS | PRECACHE+1~, PRECACHE+20*, PRECACHE+23 |
| LIMYRS | PRECACHE+1~, PRECACHE+19*, PRECACHE+21 |
| MAGCPTS | PRECACHE+1~, PRECACHE+16*, PRECACHE+17, PRECACHE+27, MATCHED~, MATCHED+13, CPTMATCH~, CPTMATCH+3, CPTMATCH+5 |
| MAGDTH | MATCHED+4~ |
| MAGMATCH | GETCPTS+2~, GETCPTS+3*, GETCPTS+8*, GETCPTS+9, MATCHED+4~, MATCHED+13*, MATCHED+15, CPTMATCH+1~, CPTMATCH+7*, CPTMATCH+18* , CPTMATCH+23 |
| MAGRET | PRECACHE+1~, PRECACHE+23 |
| MAGRY | PRECACHE~ |
| MAGRY( | PRECACHE+30* |
| MAGRY(0 | PRECACHE+5*, PRECACHE+8*, PRECACHE+14* |
| RACNI | MATCHED+3~, MATCHED+8* |
| RADATA | PRECACHE+1~, PRECACHE+26*, PRECACHE+27, PRECACHE+29, MATCHED~, MATCHED+5, MATCHED+6, MATCHED+7, MATCHED+8, MATCHED+10 |
| RADFN | MATCHED+3~, MATCHED+5* |
| RADTI | MATCHED+3~, MATCHED+7* |
| RAIMGTYP | MATCHED+3~ |
| RARPT | PRECACHE+1~, PRECACHE+29*, PRECACHE+30, MATCHED+3~, MATCHED+6* |
| U | PRECACHE+29, GETCPTS+8, MATCHED+5, MATCHED+6, MATCHED+7, MATCHED+8, MATCHED+10, CPTMATCH+17, CPTMATCH+18 |
| X | GETCPTS+2~, GETCPTS+8*, MATCHED+3~, CPTMATCH+1~, CPTMATCH+16*, CPTMATCH+17*, CPTMATCH+18 |
| Y | PRECACHE+1~, GETCPTS+2~, GETCPTS+5*, GETCPTS+8*, MATCHED+3~, CPTMATCH+1~, CPTMATCH+17* |
| Name | Field # of Occurrence |
|---|---|
| $T(GETDFN^MPIF001 | PRECACHE+12 |