RMPV0RMPRPIYE ; OIT/JDA - Adapted from RMPRPIYE; Dec 01, 2024@21:29:56
Source file <RMPV0RMPRPIYE.m>
| Package | Total | Call Graph |
|---|---|---|
| Prosthetics Vision 4 Sight II | 7 | (CO,HCPCS)^RMPV0RMPRPIYE ^RMPV0RMPRPIYF SCAN^RMPV0RMPRPIYS DIV4^RMPV0RMPRSIT (%DIC,%DIR)^RMPVFM (WRITE,WRITECTL,WRITEIND)^RMPVIO HOMEZIS^RMPVRT |
| Prosthetics | 6 | CPT^RMPRCPTU CHK^RMPRED5 HCPCS3^RMPRPIY1 (DEL1,EXIT,POST)^RMPRPIYF LOWBA^RMPRPIYI ^RMPRPIYK |
| VA FileMan | 2 | DD^%DT %XY^%RCR |
| Registration | 1 | DEM^VADPT |
| 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 |
| Package | Total | Caller Graph |
|---|---|---|
| Prosthetics Vision 4 Sight II | 2 | RMPV0RMPRPIYE RMPV0RMPRPIYF |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| RMPRPIYE | ;PHX/RFM,RVD-EDIT ISSUE FROM STOCK ;3/8/05 08:04
|
|
| EN | ;EDIT STOCK ISSUES
|
|
| INVSE | ||
| CO | ;DISPLAYS STOCK ISSUE
|
|
| EDX | ;POST
|
|
| DEL | ;
|
|
| EDT | ;edit patient 2319
|
|
| EDU | ||
| 2 | ;S DIC(0)="AEQM",DIC=661 S:$P(R1(0),U,6) DIC("B")=$P(^RMPR(661,$P(R1(0),U,6),0),U) S DIC("A")="ITEM: "
|
|
| HCPCS | ;scanning an item is mandatory.
|
|
| CPT | ;ask for CPT Modifier
|
|
| VEN0 | ;process vendor
|
|
| SOURCE | ;
|
|
| QTY | ||
| CP | ||
| SET | ;set the original variables.
|
|
| SET60 | ;
|
| Name | Field # of Occurrence |
|---|---|
| DD^%DT | SET+8, SET+9 |
| %XY^%RCR | INVSE, INVSE+1 |
| CPT^RMPRCPTU | CPT+5, CPT+10 |
| CHK^RMPRED5 | CO+1, CPT+3 |
| HCPCS3^RMPRPIY1 | HCPCS+8 |
| DEL1^RMPRPIYF | EDX+3, DEL+5 |
| EXIT^RMPRPIYF | EN+2, EN+5, EN+7, EDX+5, DEL+3, SOURCE+2, QTY+2 |
| POST^RMPRPIYF | EDX+3 |
| LOWBA^RMPRPIYI | QTY+3 |
| ^RMPRPIYK | CO+2, SET+10 |
| CO^RMPV0RMPRPIYE | HCPCS+2, HCPCS+3, HCPCS+4, HCPCS+5, SOURCE+2, QTY+2 |
| HCPCS^RMPV0RMPRPIYE | QTY+3 |
| ^RMPV0RMPRPIYF | CP |
| SCAN^RMPV0RMPRPIYS | HCPCS+1 |
| DIV4^RMPV0RMPRSIT | EN+2 |
| %DIC^RMPVFM | EN+5, VEN0+7 |
| %DIR^RMPVFM | EDX+3, DEL+2, EDU+2, EDU+3, EDU+5, CPT+7, SOURCE+2, QTY+2 |
| WRITE^RMPVIO | EN+7, EDT+1, CPT+4, CPT+5, CPT+11, CPT+12 |
| WRITECTL^RMPVIO | EN+7, EDT+1, EDU+1, HCPCS+1, CPT+4, CPT+5, CPT+11, CPT+12 |
| WRITEIND^RMPVIO | EDT+1 |
| HOMEZIS^RMPVRT | EN+2 |
| DEM^VADPT | INVSE+3 |
| FileNo | Call Tags |
|---|---|
| ^PRC(440 - [#440] | Classic Fileman Calls |
| ^RMPR(660 - [#660] | Classic Fileman Calls |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^PRCP(445 - [#445] | INVSE+12 |
| ^RMPR(660 - [#660] | EN+7, EN+8, EN+9, INVSE+12 |
| ^RMPR(661 - [#661] | SET+8 |
| ^RMPR(661.6 - [#661.6] | INVSE+10 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| >> %X | INVSE*, INVSE+1* |
| >> %Y | INVSE*, INVSE+1* |
| >> DFN | EN+8* |
| DIC | EN+5*, INVSE, INVSE+1, INVSE+13!, CPT+1!, VEN0+1!, VEN0+7*, VEN0+9! |
| DIC("A" | EN+5*, VEN0+6* |
| DIC("B" | VEN0+2*, VEN0+3* |
| DIC("S" | EN+3* |
| DIC("W" | EN+5* |
| DIC(0 | EN+5*, VEN0+4*, VEN0+7* |
| DIR | EDX+3!, EDU+1!, EDU+5!, CPT+13!, VEN0+1!, VEN0+9!, SOURCE+1!, QTY!, QTY+4! |
| DIR("?" | EDX+2*, DEL+2* |
| DIR("A" | EDX+2*, DEL+2*, CPT+7*, SOURCE+1*, QTY* |
| DIR("B" | EDX+2*, DEL+1*, EDU+1*, EDU+3*, EDU+5*, CPT+7*, SOURCE+1*, QTY+1* |
| DIR(0 | EDX+1*, DEL+1*, EDU+1*, EDU+3*, EDU+5*, CPT+7*, SOURCE+1*, QTY+1* |
| >> DIRUT | EDX+5, DEL+3, EDU+2, EDU+3, EDU+5, SOURCE+2, QTY+2 |
| >> DTOUT | EDX+5, DEL+3, EDU+5, CPT+5, CPT+7, VEN0+7, SOURCE+2, QTY+2 |
| >> DUOUT | EDX+5, DEL+3, EDU+5, CPT+5, CPT+7, CPT+10, VEN0+7, SOURCE+2, QTY+2 |
| >> R1("AM" | EDU+3*, EDU+4*, EDU+5, EDU+6*, SET+3, SET+4, SET60+18, SET60+19, SET60+27 |
| >> R1("D" | SET+9* |
| >> R1("DATE&TIME" | SET60+24 |
| >> R1(0 | INVSE+7, INVSE+11, EDU, EDU+2*, HCPCS+10*, HCPCS+13*, HCPCS+15*, CPT+2, VEN0+3, VEN0+9* , SOURCE+1, SOURCE+3*, QTY+1, QTY+3, QTY+4*, SET+1, SET+2, SET+5, SET+6, SET+7 , SET+8, SET60+2, SET60+3, SET60+4, SET60+5, SET60+6, SET60+7, SET60+8, SET60+10, SET60+11 , SET60+12, SET60+13, SET60+14, SET60+15, SET60+20 |
| >> R1(1 | INVSE+5, INVSE+6, INVSE+9, HCPCS+14*, CPT+4, CPT+5*, CPT+10*, SET+5, SET+9, SET60+9 , SET60+16, SET60+17 |
| >> R1(2 | INVSE+2*, INVSE+10 |
| >> R12(0 | INVSE+11* |
| >> R1BCK(2 | INVSE+2* |
| >> R3("D" | INVSE+13*, EDU+2*, HCPCS+2, VEN0+9*, SOURCE+3*, SET+1*, SET+2*, SET+8* |
| >> R4("D" | INVSE+13*, EDU+3*, EDU+4*, EDU+5, EDU+6*, SET+3*, SET+4* |
| >> R6612 | INVSE+10* |
| >> RDA | CPT+2*, CPT+5, CPT+10 |
| >> REDIT | INVSE+5*, HCPCS+6, CPT+4, CPT+5, CPT+6 |
| >> RIPOLD | INVSE+12* |
| >> RITOLD | SET+8* |
| >> RMCPOLD | CPT+9*, CPT+11, CPT+12 |
| >> RMCPT | INVSE+6*, CPT+3, CPT+5, CPT+9, CPT+10, CPT+11, CPT+12 |
| >> RMDAHC | HCPCS+14, CPT+2, CPT+5, CPT+6, SET60+21 |
| >> RMDFN | EN+8* |
| >> RMHCNEW | INVSE+5* |
| >> RMHCOLD | INVSE+5*, CPT+5, CPT+6, SET+5* |
| >> RMHCPC | INVSE+5* |
| >> RMIT | INVSE+10* |
| >> RMITNEW | INVSE+8*, INVSE+10* |
| >> RMITOLD | INVSE+8*, INVSE+10* |
| >> RMLOC | INVSE+10* |
| >> RMLOCNEW | INVSE+8*, INVSE+10* |
| >> RMLOCOLD | INVSE+8*, INVSE+10* |
| >> RMPR("STA" | SET60+26 |
| RMPR1 | EN+1! |
| RMPR11 | EN+1! |
| RMPR11I | EN+1! |
| RMPR11I("ITEM | MASTER IEN" , HCPCS+10 |
| RMPR11I("ITEM" | SET60+23 |
| RMPR11I("SOURCE" | HCPCS+15 |
| RMPR11I("STATION" | SET60+26* |
| RMPR5 | EN+1! |
| RMPR6 | EN+1! |
| RMPR6("VENDOR" | VEN0+2, VEN0+3 |
| >> RMPR60("COST" | SET60+11*, SET60+25 |
| >> RMPR60("CPT I | EN" , SET60+14* |
| >> RMPR60("CPT M | OD" , SET60+16* |
| >> RMPR60("DATE | OF SERVICE" , SET60+9* |
| >> RMPR60("DATE&TIME" | SET60+24* |
| >> RMPR60("DELIV | DATE" , SET60+8* |
| >> RMPR60("HCPCS" | SET60+17*, SET60+21* |
| >> RMPR60("IFCAP | ITEM" , SET60+3* |
| >> RMPR60("ISSUE | TYPE" , SET60+2* |
| >> RMPR60("ITEM" | SET60+23* |
| >> RMPR60("LOT N | UM" , SET60+13* |
| >> RMPR60("PAT C | AT" , SET60+18* |
| >> RMPR60("QUANTITY" | SET60+4* |
| >> RMPR60("REMARKS" | SET60+12* |
| >> RMPR60("SERIA | L NUM" , SET60+7* |
| >> RMPR60("SOURCE" | SET60+10* |
| >> RMPR60("SPEC | CAT" , SET60+19*, SET60+27* |
| >> RMPR60("UNIT" | SET60+5* |
| >> RMPR60("USER" | SET60+15* |
| >> RMPR60("VALUE" | SET60+25* |
| >> RMPR60("VENDO | R IEN" , SET60+6* |
| >> RMPR60("VENDOR" | SET60+20* |
| RMPR7 | EN+1! |
| RMPR7("QUANTITY" | HCPCS+12 |
| RMPR7("VALUE" | HCPCS+12 |
| RMPR7I | EN+1! |
| RMPR9 | EN+1! |
| >> RMPRBARC | HCPCS+6, HCPCS+7 |
| >> RMPRCOST | INVSE+5*, HCPCS+11*, HCPCS+12*, HCPCS+13, SET+7* |
| >> RMPREXC | HCPCS+2, HCPCS+3, HCPCS+4, HCPCS+5 |
| >> RMPRF | EN+9* |
| >> RMPRIEN | EN+6*, INVSE+12 |
| >> RMPRIP | INVSE+12* |
| >> RMPRNAM | INVSE+4*, EDT+1 |
| >> RMPRPF | SET+5* |
| >> RMPRREL | INVSE+11* |
| >> RMPRSSN | INVSE+4* |
| >> RMQNEW | INVSE+7* |
| >> RMQOLD | INVSE+7*, SET+5*, SET+7, SET+8* |
| >> RMSO | SET+6* |
| >> RMSTOCK | INVSE+9*, INVSE+10 |
| >> RMTY | EDU*, EDU+1 |
| >> RMUBA | QTY+3 |
| RQUIT | CPT+1! |
| >> RSTCK | INVSE+5* |
| U | EN+8, EN+9, INVSE+4, INVSE+5, INVSE+6, INVSE+7, INVSE+9, INVSE+10, INVSE+11, INVSE+12 , EDU, EDU+2, EDU+3, EDU+4, EDU+5, EDU+6, HCPCS+2, HCPCS+10, HCPCS+13, HCPCS+14 , HCPCS+15, CPT+2, CPT+4, CPT+5, CPT+10, VEN0+3, VEN0+9, SOURCE+1, SOURCE+3, QTY+1 , QTY+3, QTY+4, SET+1, SET+2, SET+3, SET+4, SET+5, SET+6, SET+7, SET+8 , SET+9, SET60+2, SET60+3, SET60+4, SET60+5, SET60+6, SET60+7, SET60+8, SET60+9, SET60+10 , SET60+11, SET60+12, SET60+13, SET60+14, SET60+15, SET60+16, SET60+17, SET60+18, SET60+19, SET60+20 , SET60+27 |
| >> VADM(1 | INVSE+4 |
| >> VADM(2 | INVSE+4 |
| >> X | EN+2, EDU+5 |
| Y | EN+5, EN+6, EN+7, EN+8, EN+9, INVSE, INVSE+1, EDX+3, EDX+4, DEL+4 , DEL+5, EDU+2, EDU+3, EDU+4, EDU+5, EDU+6, CPT+1!, CPT+8, VEN0+8, VEN0+9 , SOURCE+3, QTY+3, QTY+4, SET+8*, SET+9* |