PSOR52 ;IHS/DSD/JCM-files refill entries in prescription file ;23-Sep-2013 16:30;PLS
Source file <PSOR52.m>
| Package | Total | Call Graph |
|---|---|---|
| Outpatient Pharmacy | 10 | PROCESSX^PSOBBC ECMESND^PSOBPSU1 ($$STATUS,$$SUBMIT)^PSOBPSUT EN^PSOHDR $$GETNDC^PSONDCUT $$HDLG^PSOREJU1 RETRXF^PSOREJU2 $$FIND^PSOREJUT BBRX^PSORN52C SUS^PSORXL |
| VA Fileman | 3 | (C,NOW)^%DTC (,IX1)^DIK $$GET1^DIQ |
| Pharmacy Data Management | 2 | PSOUL^PSSLOCK SAVNDC^PSSNDCUT |
| Kernel | 1 | (T0,T1)^%ZOSV |
| Package | Total | Caller Graph |
|---|---|---|
| Outpatient Pharmacy | 3 | PSOATRF PSOATRFC PSOREF0 |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| FINISH | ;
|
|
| END | ||
| DIK | ;
|
|
| EOJ | ;
|
|
| DD | ;rx data nodes
|
|
| FINISHX | ;
|
|
| START | ;
|
|
| INIT | ;
|
|
| FILE | ;
|
|
| EN(PSOX) | ;Entry Point
|
|
| INITX |
| Name | Field # of Occurrence |
|---|---|
| C^%DTC | INIT+5, INIT+8 |
| NOW^%DTC | INIT+4 |
| T0^%ZOSV | START+1 |
| T1^%ZOSV | START+5 |
| ^DIK | EOJ+2 |
| IX1^DIK | DIK+2 |
| $$GET1^DIQ | FINISH+23 |
| PROCESSX^PSOBBC | FINISH+28 |
| ECMESND^PSOBPSU1 | FINISH+19 |
| $$STATUS^PSOBPSUT | FINISH+6, FINISH+22 |
| $$SUBMIT^PSOBPSUT | FINISH+6, FINISH+18 |
| EN^PSOHDR | DIK+4 |
| $$GETNDC^PSONDCUT | FINISH+23 |
| $$HDLG^PSOREJU1 | FINISH+21 |
| RETRXF^PSOREJU2 | FINISH+7 |
| $$FIND^PSOREJUT | FINISH+20 |
| BBRX^PSORN52C | FINISHX+1 |
| SUS^PSORXL | FINISH+3, FINISH+12 |
| PSOUL^PSSLOCK | EOJ+3 |
| SAVNDC^PSSNDCUT | FINISH+23 |
| FileNo | Call Tags |
|---|---|
| ^PSRX - [#52] | Classic Fileman Calls, GET1^DIQ |
| ^PS(52.41 - [#52.41] | Classic Fileman Calls |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^PS(52.41 - [#52.41] | EOJ+2 |
| ^PSDRUG - [#50] | INIT+3 |
| ^PSRX - [#52] | FILE+2, FILE+3*, FILE+6*, FILE+8*, FILE+9*, FILE+10*, FILE+11*, DIK+3 |
| ^PSRX("ACP" | DIK+3* |
| Name | Line Occurrences |
|---|---|
| DIK | START+4 |
| END | START+2 |
| EOJ | END |
| FILE | START+3 |
| FINISH | START+6 |
| FINISHX | FINISH+1, FINISH+9, FINISH+25, FINISH+33 |
| INIT | START+2 |
| Name | Field # of Occurrence |
|---|---|
| ^(0 | FILE+2*, FILE+3 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| >> % | INIT+4 |
| ACTION | FINISH+16~, FINISH+18, FINISH+19*, FINISH+21* |
| >> APSPPRIO | INIT+19 |
| >> BBFLG | FINISHX+1* |
| >> BINGCRT | FINISHX+1* |
| >> BINGRTE | FINISHX+1* |
| DA | DIK+1!, DIK+2*, DIK+3!, FINISH+2*, FINISH+3!, FINISH+11*, FINISH+12!, EOJ+2*, EOJ+3, EOJ+4! |
| DIK | DIK+1!, DIK+2*!, EOJ+2*, EOJ+4! |
| DT | INIT+12, FILE+11, FINISH+9 |
| DUZ | INIT+16 |
| >> PPL | FINISH+27, FINISH+30*, FINISH+31* |
| PSOERF | FINISH+16~, FINISH+17*, FINISH+18, FINISH+19, FINISH+20, FINISH+21, FINISH+22, FINISH+23 |
| PSOERX | FINISH+16~, FINISH+17*, FINISH+18, FINISH+19, FINISH+20, FINISH+21, FINISH+22, FINISH+23 |
| >> PSOPAR | INIT+12, FINISH+9 |
| PSOR52 | FILE+4*, EOJ+4! |
| PSOR52( | FILE+4*, FILE+6 |
| PSOR52("QFLG" | START+2, INIT+1* |
| PSORFKL | EOJ+3*! |
| >> PSORX("MAIL/WINDOW" | FINISHX+1 |
| >> PSORX("PSOL" | FINISH+33*, FINISH+34, FINISH+35*, FINISH+36* |
| >> PSOSITE | FINISH+23 |
| PSOX | EN~ |
| PSOX("APSPPRIO" | INIT+19* |
| PSOX("CLERK C | ODE" , INIT+16* |
| PSOX("COST" | INIT+3* |
| PSOX("DAYS SU | PPLY" , INIT+2*, INIT+5, INIT+7 |
| PSOX("DISPENS | ED DATE" , INIT+11* |
| PSOX("FILL DA | TE" , INIT+5, INIT+11, INIT+12, FILE+11, FINISH+9, FINISH+19 |
| PSOX("GENERIC | PROVIDER" , INIT+14* |
| PSOX("IRXN" | FILE+2, FILE+3, FILE+4, FILE+6, FILE+8, FILE+9, FILE+10, FILE+11, DIK+2, DIK+4 , FINISH+2, FINISH+6, FINISH+7, FINISH+10, FINISH+11, FINISH+13, FINISH+17, FINISH+27, FINISH+29, FINISH+30 , FINISH+31, FINISH+33, FINISH+35, FINISH+36, FINISH+37, EOJ+2 |
| PSOX("LAST DI | SPENSED DATE" , INIT+11*, FILE+9 |
| PSOX("LAST RE | FILL DATE" , FILE+10 |
| PSOX("LOGIN D | ATE" , INIT+4*, INIT+12, FINISH+9 |
| PSOX("MAIL/WINDOW" | INIT+13*, EOJ+1* |
| PSOX("METHOD | OF PICK-UP" , FILE+11 |
| PSOX("NEXT PO | SSIBLE REFILL" , INIT+9*, FILE+9 |
| PSOX("NUMBER" | INIT+7, FILE+3, FILE+4, FILE+6, DIK+3, FINISH+2, FINISH+6, FINISH+7, FINISH+11, FINISH+17 , FINISH+29, FINISH+33, FINISH+37 |
| PSOX("OLD MAI | L/WINDOW" , INIT+13*, EOJ+1! |
| PSOX("PROVIDER" | INIT+15* |
| PSOX("QS" | FINISH+1, FINISH+25 |
| PSOX("QTY" | INIT+2* |
| PSOX("RX0" | INIT+2, INIT+3, INIT+15 |
| PSOX("RX2" | INIT+6, INIT+14 |
| PSOX("STA" | FILE+8 |
| PSOX1 | INIT+5*, INIT+9, INIT+10!, FILE+4*, FILE+5!, FILE+6*, FILE+7!, FINISH+34*, FINISHX+2! |
| PSOX2 | INIT+8*, INIT+9, INIT+10!, FINISH+34*, FINISH+35, FINISH+36, FINISHX+2! |
| PSOXRXFL | FINISH+10!*, FINISH+13! |
| PSOY | FILE+4!*, FILE+5! |
| RXFL | FINISH+28! |
| RXFL( | FINISH+2*, FINISH+10, FINISH+11*, FINISH+13*, FINISH+29*, FINISH+33*, FINISH+37* |
| X | INIT+5, INIT+8, INIT+10! |
| >> X1 | INIT+5*, INIT+6* |
| >> X2 | INIT+5*, INIT+7* |
| >> XRT0 | START+5 |
| >> XRTL | START+1 |
| >> XRTN | START+5* |
| Name | Field # of Occurrence |
|---|---|
| $T( | START+5 |
| $T(DD+PSOX1 | FILE+4 |
| $T(EN^PSOHDR | DIK+4 |