MPIFREQ ;SF/TN/CMC-CMOR CHANGE REQUEST ;FEB 20, 1998
Source file <MPIFREQ.m>
| Package | Total | Call Graph |
|---|---|---|
| Master Patient Index VistA | 8 | ($$CHANGE,$$CMORNAME,$$GETDFN,$$IFVCCI)^MPIF001 $$MPILINK^MPIFAPI BROAD^MPIFCMOR $$ADD^MPIFNEW ($$AUTO,$$ICN)^MPIFNQ RESET^MPIFREQ EN^MPIFRESS $$MAIL^MPIFUTL |
| Health Level Seven | 2 | INIT^HLFNC2 GENERATE^HLMA |
| Registration | 2 | $$EN^VAFCPID $$SITE^VASITE |
| VA FileMan | 2 | ^DIC ^DIE |
| Clinical Information Resource Network | 1 | (EXC,START,STOP)^RGHLLOG |
| Kernel | 1 | ($$IEN,$$STA)^XUAF4 |
| MailMan | 1 | ^XMD |
| 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 |
|---|---|---|
| EN(TYPE,REQNO,ERROR,HL7) | ;
; Create HL7 message for Change of CMOR Request |
|
| RESET(REQNO) | ; reset status to Open
|
|
| IN(INST,USER,REASON,NDATE,ICN,PHONE,ID) | ;Process an incoming CMOR request
|
|
| AUTO(REQNO) | ;Process a request automatically
|
|
| RESET2(REQNO) | ; reset status to Pending Approval
|
|
| PUSH(IEN) | ;Change of CMOR Request is a Push
; just want to get request into 984.9 for ; tracking purposes, marking it as approved |
| Name | Field # of Occurrence |
|---|---|
| ^DIC | EN+9 |
| ^DIE | RESET+1, IN+11, IN+14, AUTO+3, RESET2+1, PUSH+6 |
| INIT^HLFNC2 | EN+17 |
| GENERATE^HLMA | EN+37 |
| $$CHANGE^MPIF001 | AUTO+10 |
| $$CMORNAME^MPIF001 | AUTO+6 |
| $$GETDFN^MPIF001 | IN+2 |
| $$IFVCCI^MPIF001 | IN+12 |
| $$MPILINK^MPIFAPI | EN+20 |
| BROAD^MPIFCMOR | AUTO+13 |
| $$ADD^MPIFNEW | IN+7 |
| $$AUTO^MPIFNQ | IN+16 |
| $$ICN^MPIFNQ | EN+14 |
| RESET^MPIFREQ | EN+25 |
| EN^MPIFRESS | AUTO+14 |
| $$MAIL^MPIFUTL | IN+17 |
| EXC^RGHLLOG | EN+18, EN+23, EN+38, IN+5, AUTO+7, AUTO+11 |
| START^RGHLLOG | EN+18, EN+22, EN+38, IN+4, AUTO+7, AUTO+11 |
| STOP^RGHLLOG | EN+18, EN+24, EN+38, IN+6, AUTO+7, AUTO+11 |
| $$EN^VAFCPID | EN+29 |
| $$SITE^VASITE | EN+6, PUSH+5 |
| ^XMD | IN+21 |
| $$IEN^XUAF4 | IN+10 |
| $$STA^XUAF4 | EN+32 |
| FileNo | Call Tags |
|---|---|
| ^VA(200 - [#200] | Classic Fileman Calls |
| ^MPIF(984.9 - [#984.9] | Classic Fileman Calls |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^DPT - [#2] | IN+19 |
| ^MPIF(984.9 - [#984.9] | EN+4, EN+12, EN+32, IN+21, AUTO+4, AUTO+5, AUTO+9 |
| Name | Line Occurrences |
|---|---|
| AUTO | IN+16 |
| PUSH | IN+12 |
| RESET | EN+18, EN+38 |
| RESET2 | AUTO+7, AUTO+11 |
| Name | Field # of Occurrence |
|---|---|
| ^(0 | IN+19 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| CMOR | EN+32*, EN+33, AUTO+1~, AUTO+6*, AUTO+7, AUTO+8, AUTO+11 |
| CMORN | AUTO+1~, AUTO+5*, AUTO+6, AUTO+10 |
| CNT | EN+2~, EN+3*, EN+29*, EN+30, EN+31*, EN+33, EN+34*, EN+35 |
| DA | RESET+1*, RESET+2!, IN+11*, IN+14*, AUTO+1~, AUTO+3*, RESET2+1*, RESET2+2!, PUSH+3~, PUSH+4* |
| DFN | AUTO+1~, AUTO+4*, AUTO+7, AUTO+10, AUTO+11 |
| DIC | EN+7~, EN+8* |
| DIC(0 | EN+8* |
| DIE | RESET+1*, RESET+2!, IN+11*, IN+14*, AUTO+1~, AUTO+3*, RESET2+1*, RESET2+2!, PUSH+3~, PUSH+4* |
| DR | RESET+1*, RESET+2!, IN+11*, IN+14*, AUTO+1~, AUTO+3*, RESET2+1*, RESET2+2!, PUSH+5* |
| ERROR | EN~, EN+5*, EN+26* |
| HL | EN+2~, EN+3*, EN+17, EN+18, EN+37 |
| HL("FS" | EN+33, EN+35 |
| HL("SFN" | IN+9 |
| HL7 | EN~ |
| HLA | EN+2~ |
| HLA("HLS" | EN+30*, EN+33*, EN+35* |
| >> HLL("LINKS" | EN+19!, EN+28* |
| ICN | EN+2~, EN+14*, EN+18, EN+23, EN+38, IN~, IN+2, IN+5 |
| ID | EN+2~, EN+16*, EN+33, IN~, IN+5, IN+7 |
| IEN | IN+1~, IN+7*, IN+11, IN+12, IN+14, IN+16, IN+21, PUSH~, PUSH+4 |
| INST | EN+2~, EN+6*, EN+33, IN~, IN+10*, IN+14 |
| INSTN | IN+1~, IN+9*, IN+10 |
| IN+1~, IN+17*, IN+18*, IN+20, IN+21 | |
| MPIF | IN+1~ |
| MPIF(1 | IN+19* |
| MPIFERR | AUTO+1~, AUTO+2*, AUTO+13, AUTO+14 |
| MPILK | EN+19~, EN+20*, EN+21, EN+28 |
| N0 | EN+2~, EN+4*, EN+5, EN+8, EN+13, EN+14, EN+15, EN+16, EN+18, EN+23 , EN+29, EN+38, IN+1~ |
| NDATE | EN+2~, EN+13*, EN+35, IN~ |
| PATIEN | IN+1~, IN+2*, IN+3, IN+12, IN+19 |
| PHONE | EN+2~, EN+15*, EN+33, IN~ |
| PID | EN+2~, EN+29*, EN+30 |
| REASON | EN+2~, EN+12*, EN+33, IN~ |
| REQNO | EN~, EN+4, EN+5, EN+12, EN+18, EN+23, EN+25, EN+32, EN+38, RESET~ , RESET+1, AUTO~, AUTO+3, AUTO+4, AUTO+5, AUTO+7, AUTO+9, AUTO+11, AUTO+13, AUTO+14 , RESET2~, RESET2+1 |
| RES | AUTO+1~, AUTO+10*, AUTO+11, AUTO+12 |
| RGL | EN+2~ |
| RLST | EN+36~, EN+37, EN+38 |
| TEXT | IN+1~, PUSH+3~, PUSH+4*, PUSH+5 |
| TYPE | EN~, IN+1~, IN+8* |
| U | IN+19 |
| USER | EN+2~, EN+10*, EN+11*, EN+35, IN~ |
| X | EN+7~, EN+8*, IN+1~, PUSH+3~ |
| XMCHAN | IN+1~ |
| XMDUZ | IN+1~, IN+19* |
| XMSUB | IN+1~, IN+21* |
| XMTEXT | IN+1~, IN+19*, IN+20* |
| XMY | IN+1~ |
| XMY("G." | IN+21* |
| XX | EN+2~ |
| Y | EN+7~, EN+10, EN+11, PUSH+3~ |
| Y(0 | EN+11 |