PSOSPML1 ;BIRM/MFR - Export Batch Processing Listman Driver ;10/10/12
Source file <PSOSPML1.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 | 6 | PSO SPMP BATCH PROCESSING PSO SPMP1 MENU PSO SPMP1 SELECT PSOSPMDL PSOSPML7 PSOSPML8 |
Kernel | 2 | ^DIC(19 ^ORD(101 |
Name | Comments | DBIA/ICR reference |
---|---|---|
STA | ; STATE prompt
|
|
EN(STATEIEN,PSOFROM,PSOTO) | ; Entry point
|
|
HDR | ; - Builds the Header section
|
|
SETHDR() | ; - Displays the Header Line
|
|
INIT | ; Builds the Body section
|
|
SEL | ;Process selection of one entry
|
|
MAN | ; Manual Batch Export
|
|
EXPORT(STATE,FROMDATE,TODATE,FILLTYPE,RECTYPE,LIST) | ; Export Release CS Rx's to the sate for date range
|
|
EXIT | ;
|
|
HELP | ; Listman HELP entry-point
|
Name | Field # of Occurrence |
---|---|
^%DT | STA+9, STA+14, MAN+13, MAN+18 |
^%ZIS | EXPORT+38 |
^%ZISC | EXPORT+50 |
^DIC | STA+3, MAN+7 |
^DIE | EXPORT+52 |
$$GET1^DIQ | HDR+2, INIT+15, INIT+16, MAN+22, EXPORT+18, EXPORT+31, EXPORT+32, EXPORT+38, EXPORT+46, EXPORT+49 |
^DIR | MAN+29, MAN+40, EXPORT+34 |
EN^PSOSPML2 | SEL+8 |
EXMSG^PSOSPML2 | EXPORT+39 |
$$BLDBAT^PSOSPMU1 | EXPORT+42 |
$$GATHER^PSOSPMU1 | EXPORT+22 |
PAUSE^PSOSPMU1 | EXPORT+12, EXPORT+26, EXPORT+44, EXPORT+54 |
SETLN^PSOSPMU1 | INIT+17, INIT+20 |
$$SPOK^PSOSPMUT | STA+4, EXPORT+10 |
EXPORT^PSOSPMUT | EXPORT+47 |
EN^VALM | EN+1 |
FULL^VALM1 | EN+2, MAN+1 |
INSTR^VALM1 | SETHDR+5 |
$$FMTE^XLFDT | HDR+3, INIT+11, INIT+12 |
$$NOW^XLFDT | EXPORT+51 |
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Routine Call |
|
Routine Call |
|
Routine Call |
|
Routine Call |
|
Routine Call |
|
FileNo | Call Tags |
---|---|
^DIC(5 - [#5] | Classic Fileman Calls, GET1^DIQ |
^PS(58.41 - [#58.41] | GET1^DIQ |
^PS(58.42 - [#58.42] | Classic Fileman Calls, GET1^DIQ |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^PS(58.41 - [#58.41] | STA+2 |
^PS(58.42 - [#58.42] | INIT+5, INIT+6, INIT+7, INIT+9 |
^TMP("PSOSPML1" | INIT+3!, INIT+18*, INIT+19, SEL+3, EXIT+1! |
^TMP("PSOSPMRX" | EXPORT+22!, EXPORT+28 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
%DT | PSOSPML1+3~, STA+8*, STA+13!*, MAN+2~, MAN+12*, MAN+17!* |
%DT("A" | STA+8*, STA+13*, MAN+12*, MAN+17* |
%DT("B" | STA+13*, MAN+17* |
%DT(0 | STA+8*, STA+13*, MAN+12*, MAN+17* |
%ZIS | EXPORT+38!, EXPORT+39!* |
BAT | SEL+1~, SEL+3*, SEL+4, SEL+8 |
BATCHIEN | EXPORT+7~, EXPORT+42*, EXPORT+43, EXPORT+44, EXPORT+47, EXPORT+50 |
BATDT | INIT+1~, INIT+4*, INIT+5*, INIT+6, INIT+11 |
BATIEN | PSOSPML1+3~, INIT+4*, INIT+6*, INIT+7, INIT+9, INIT+11, INIT+15, INIT+16, INIT+18 |
BEGINDT | MAN+2~, MAN+14*, MAN+17, MAN+43 |
COUNT | INIT+1~, INIT+3*, INIT+9*, INIT+11 |
DA | EXPORT+50~* |
DIC | PSOSPML1+3~, STA+1!*, MAN+2~, MAN+5!* |
DIC("A" | STA+1*, MAN+5* |
DIC("B" | STA+2*, MAN+6* |
DIC("S" | MAN+5* |
DIC(0 | STA+3*, MAN+7* |
DIE | EXPORT+50~* |
DIR | PSOSPML1+3~, MAN+2~, MAN+23!, MAN+29!, MAN+34!, MAN+40!, EXPORT+7~, EXPORT+32! |
DIR("A" | MAN+23*, MAN+34*, EXPORT+32*, EXPORT+33* |
DIR("B" | MAN+29*, MAN+40*, EXPORT+33* |
DIR("L" | MAN+24*, MAN+25*, MAN+27*, MAN+28*, MAN+35*, MAN+36*, MAN+38*, MAN+39* |
DIR(0 | MAN+26*, MAN+37*, EXPORT+33* |
DIRUT | PSOSPML1+3~, MAN+2~, MAN+29!, MAN+40!, EXPORT+34 |
DR | EXPORT+50~, EXPORT+51* |
DRUGDEA | INIT+1~ |
DRUGIEN | INIT+1~ |
DRUGNAM | INIT+1~ |
DSPLINE | INIT+1~, INIT+11*, INIT+12*, INIT+13*, INIT+14*, INIT+15*, INIT+16*, INIT+17 |
DT | STA+8 |
DTOUT | PSOSPML1+3~, STA+9, STA+14, MAN+2~, MAN+13, MAN+18, EXPORT+7~ |
DUOUT | PSOSPML1+3~, MAN+2~, MAN+29!, MAN+40!, EXPORT+7~, EXPORT+34 |
DUZ | EXPORT+51 |
ENDDT | MAN+2~, MAN+19*, MAN+43 |
ENDRLDT | EXPORT+7~ |
ENDRTSDT | EXPORT+8~ |
FILL | INIT+1~, EXPORT+7~ |
FILLTYPE | MAN+3~, MAN+21*, MAN+30*, MAN+33, MAN+43, EXPORT~, EXPORT+18 |
FROMDATE | EXPORT~, EXPORT+15*, EXPORT+22, EXPORT+42 |
HDR | SETHDR+1~, SETHDR+3*, SETHDR+4*, SETHDR+5* |
I | INIT+1~ |
IO | EXPORT+38 |
>> IOINORM | SETHDR+5 |
IOP | EXPORT+39! |
>> IORVON | SETHDR+5 |
LINE | INIT+1~, INIT+3*, INIT+18, INIT+21, SEL+8~ |
LIST | EXPORT~, EXPORT+22 |
NODE0 | INIT+1~, INIT+7*, INIT+8, INIT+12, INIT+13, INIT+14 |
ORD | SETHDR+1~, SEL+1~ |
POP | EXPORT+38, EXPORT+39! |
POS | SETHDR+1~ |
PSOBGDT | MAN+2~ |
PSOENDDT | MAN+2~ |
PSOERROR | MAN+2~ |
PSOFROM | PSOSPML1+3~, STA+10*, STA+13, STA+17, EN~, HDR+3, INIT+4, SEL+8~ |
PSOLIS | SEL+1~ |
PSOLSTLN | PSOSPML1+3~, INIT+3* |
PSOMODE | EXPORT+8~, EXPORT+46*, EXPORT+47 |
PSOQUIT | MAN+3~, MAN+21*, MAN+22, MAN+29*, MAN+32*, MAN+33, MAN+40*, EXPORT+30*, EXPORT+31, EXPORT+34* |
PSOSEL | SEL+1~, SEL+2*, SEL+3 |
PSOTITLE | SEL+1~, SEL+5*, SEL+8~, SEL+9 |
PSOTO | PSOSPML1+3~, STA+15*, STA+17, EN~, HDR+3, INIT+5, SEL+8~ |
RECTYPE | MAN+3~, MAN+32*, MAN+41*, MAN+43, EXPORT~, EXPORT+22 |
RTSDT | EXPORT+8~ |
RTSONLY | EXPORT+8~, EXPORT+18*, EXPORT+22, EXPORT+31, EXPORT+38, EXPORT+42, EXPORT+46, EXPORT+49 |
RX | INIT+1~ |
RXCNT | INIT+1~, INIT+3*, INIT+9*, INIT+10*, INIT+16, EXPORT+7~, EXPORT+22*, EXPORT+24, EXPORT+27 |
RXFILL | EXPORT+7~ |
RXIEN | EXPORT+7~ |
RXRLDT | EXPORT+7~ |
SPOK | MAN+2~, EXPORT+7~, EXPORT+10*, EXPORT+11, EXPORT+12 |
STATE | MAN+3~, MAN+8*, MAN+22, MAN+43, EXPORT~, EXPORT+10, EXPORT+18, EXPORT+22, EXPORT+31, EXPORT+32 , EXPORT+38, EXPORT+46, EXPORT+49 |
STATEIEN | PSOSPML1+3~, STA+2*, STA+5*, STA+17, EN~, HDR+2, INIT+8, MAN+6 |
TODATE | EXPORT~, EXPORT+22, EXPORT+42 |
TYPE | INIT+1~ |
VALM | PSOSPML1+3~ |
VALM("TITLE" | SEL+5, SEL+9* |
VALMBCK | PSOSPML1+3~, SEL+2*, SEL+4*, SEL+9*, MAN+1* |
>> VALMCC | EXPORT+55 |
VALMCNT | PSOSPML1+3~, INIT+3*, INIT+21* |
VALMHDR | PSOSPML1+3~, HDR+1! |
VALMHDR(1 | HDR+2*, HDR+3* |
VALMSG | PSOSPML1+3~, SEL+2*, SEL+4* |
X | PSOSPML1+3~, STA+3, MAN+2~, MAN+7, EXPORT+7~ |
XQORM | SEL+1~ |
>> XQORNOD(0 | SEL+2 |
XREF | EXPORT+7~ |
XX | SEL+1~ |
Y | STA+3, STA+4, STA+5, STA+9, STA+10, STA+14, STA+15, MAN+7, MAN+8, MAN+13 , MAN+14, MAN+18, MAN+19, MAN+30, MAN+41, EXPORT+7~, EXPORT+34 |
ZTSK | EXPORT+39! |