PSOEPREP ;BIR/TJL - ePCS Report RPC Broker ;12/2/21 08:38
Source file <PSOEPREP.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 |
Package | Total | Caller Graph |
---|---|---|
Outpatient Pharmacy | 1 | PSO EPCS REPORTS |
Name | Comments | DBIA/ICR reference |
---|---|---|
RPTEN(RESULTS,EPCSARY) | ;RPC Broker entry point for ePCS Reports
|
|
END | ||
PARSE | ;Parse data from array for filing
|
|
CHKDT | ;Required Data Check
|
|
KILLVAR | ;Kill variables
|
|
HFSOPEN(HANDLE) | ;
|
|
HFSCLOSE(HANDLE) | ;
|
|
EPCSEXP | ;;DEA Expiration Date Report;EPCSEXP^PSOEPRPT
|
|
EPCSPPP | ;;Print Prescribers with Privileges;EPCSPPP^PSOEPRPT
|
|
EPCSDIS | ;;Print DISUSER Prescriber with Privileges;EPCSDIS^PSOEPRPT
|
|
EPCSAUD | ;;Print Audits for Prescriber Editing;EPCSAUD^PSOEPRPT
|
|
EPCSLACA | ;;Logical Access Control Audit;EPCSLACA^PSOEPRPT
|
|
EPCS1007 | ;;File 100.7 Report;EPCS1007^PSOEPRPT
|
RPC Name | Call Tags |
---|---|
PSO EPCS REPORTS | RPTEN |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^TMP("EPCSMSG" | RPTEN+16!, RPTEN+20*, RPTEN+22*, END+1, CHKDT+4*, HFSOPEN+4*, HFSOPEN+7* |
^TMP("JEN" | HFSOPEN+5* |
^TMP($J | RPTEN+16!, END+2, HFSCLOSE+3!, HFSCLOSE+5 |
^XTMP("PSOEPRPT" | RPTEN+23*, RPTEN+24* |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
>> %DT | RPTEN+26* |
C | CHKDT+1~, CHKDT+2*, CHKDT+4* |
DT | RPTEN+14*, RPTEN+28 |
DTIME | RPTEN+13* |
DUZ | RPTEN+12, RPTEN+13*, HFSOPEN+5 |
DUZ(0 | RPTEN+13* |
ECPSQDT | KILLVAR+3! |
EPCSARY | RPTEN~, KILLVAR+3! |
EPCSARY( | PARSE+2, KILLVAR+2 |
EPCSDEL | HFSCLOSE+1~, HFSCLOSE+6 |
EPCSDEL( | HFSCLOSE+4* |
>> EPCSDEV | RPTEN+20 |
EPCSDIRY | RPTEN+10~, HFSOPEN+2*, HFSOPEN+3, HFSOPEN+6, HFSOPEN+7, HFSCLOSE+2, HFSCLOSE+5, HFSCLOSE+6 |
EPCSERR | RPTEN+10~, RPTEN+15*, RPTEN+17, RPTEN+20*, CHKDT+4*, HFSOPEN+3*, HFSOPEN+7* |
EPCSFILR | RPTEN+10~, RPTEN+30, HFSOPEN+5*, HFSOPEN+6, HFSOPEN+7, HFSCLOSE+4, HFSCLOSE+5 |
EPCSGUI | RPTEN+10~, RPTEN+15* |
>> EPCSHNDL | RPTEN+19 |
>> EPCSPTYP | RPTEN+18, RPTEN+19, RPTEN+25, RPTEN+28, RPTEN+30 |
>> EPCSQDT | RPTEN+24, RPTEN+25, RPTEN+26*, RPTEN+27*, RPTEN+28* |
EPCSQTIM | RPTEN+11~, RPTEN+25*, RPTEN+28 |
EPCSSTR | RPTEN+10~ |
EPCSUFIL | RPTEN+10~, HFSOPEN+5* |
HANDLE | HFSOPEN~, HFSOPEN+6, HFSCLOSE~, HFSCLOSE+2 |
HLPDA | RPTEN+10~ |
HND | RPTEN+10~, RPTEN+21*, RPTEN+29 |
I | CHKDT+1~, CHKDT+3*, CHKDT+4 |
IOF | HFSOPEN+8* |
IOM | HFSOPEN+8* |
IOSL | HFSOPEN+8* |
IOST | HFSOPEN+8* |
POP | KILLVAR+3!, HFSOPEN+6 |
RESULTS | RPTEN~, END+1*, END+2* |
SUB | PARSE+1~, PARSE+2*, KILLVAR+1~, KILLVAR+2* |
U | RPTEN+13* |
>> X | RPTEN+14, RPTEN+26*, HFSCLOSE+5*, HFSCLOSE+6* |
>> Y | RPTEN+27 |
Name | Field # of Occurrence |
---|---|
$T(@EPCSHNDL | RPTEN+21 |