PSOBPSSL ;ALB/EWL - ePharmacy Site Parameters Definition ;03/20/2013
Source file <PSOBPSSL.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 | 3 | PSO EPHARM SITE PARAMS LIST PSOBPSS2 PSOBPSSP |
Name | Comments | DBIA/ICR reference |
---|---|---|
EN | ; Entry point for PSO EPHARM PARAMS LIST List Manager screen
|
|
HDR | ; -- header code -- PSO EPHARM SITE PARAMS LIST
|
|
INIT | ; -- init variables and list array -- PSO EPHARM SITE PARAMS LIST
; PSODIVS is an array which will contain the divisions to be listed (see EN tag) ; LINECT - keeps track of the line count in the display list ; IEN - IEN of file 52.86 (Site Parameters) ; LMARRAY - List Manager Array Name |
|
HELP | ; -- help code -- PSO EPHARM MULTI SITE PARAMS
|
|
EXPND | ; -- expand code
|
|
EXIT | ; -- exit code
|
|
SITEPICK(DIVS) | ; Get the list of sites to display
; Cloned from SEL^PSOREJU1 with changes for Site Parameter List |
|
SITES(DIVS) | ; - Returns the list of selected Pharmacy Divisions
|
|
GETDATA(IEN,DATA,NXTLINE) | ; Adds and formats data from one Pharmacy Division
; This may be called multiple times when displaying multiple divisions ; This is called by PSOBPSSP |
|
TRCMSG | ; Transfer Reject Informational Message (called by PSOBPSSP, which was too big)
|
|
RRRMSG | ; Reject Resolution Required Informational Message (called by PSOBPSSP, which was too big)
|
Name | Field # of Occurrence |
---|---|
^DIC | SITEPICK+20 |
LIST^DIC | GETDATA+58, GETDATA+99 |
$$GET1^DIQ | SITES+13, GETDATA+28, GETDATA+39, GETDATA+43, GETDATA+47, GETDATA+81, GETDATA+122 |
EN^VALM | EN+13 |
CLEAN^VALM10 | INIT+15 |
CNTRL^VALM10 | GETDATA+32, GETDATA+36, GETDATA+55, GETDATA+96 |
$$UP^XLFSTR | SITEPICK+21 |
DISP^XQORM1 | HELP+1 |
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 |
|
FileNo | Call Tags |
---|---|
^PS(52.86 - [#52.86] | Classic Fileman Calls, GET1^DIQ |
52.865 | LIST^DIC |
52.8651 | LIST^DIC |
^BPSF(9002313.93 - [#9002313.93] | GET1^DIQ |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^PS(52.86 - [#52.86] | INIT+26 |
^TMP("PSOBPSSL" | INIT+18, EXIT+1! |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
AUTOSEND | GETDATA+25~, GETDATA+79*, GETDATA+85 |
CODE | GETDATA+25~, GETDATA+79*, GETDATA+83, GETDATA+120*, GETDATA+125 |
DATA | GETDATA~, GETDATA+11, GETDATA+30, GETDATA+31, GETDATA+35, GETDATA+40, GETDATA+44, GETDATA+48, GETDATA+53, GETDATA+54 , GETDATA+63, GETDATA+65, GETDATA+83*, GETDATA+84*, GETDATA+85*, GETDATA+89, GETDATA+94, GETDATA+95, GETDATA+104, GETDATA+106 , GETDATA+125*, GETDATA+126*, GETDATA+128*, GETDATA+132 |
DIC | SITEPICK+11~, SITEPICK+18* |
DIC("A" | SITEPICK+19*, SITEPICK+24* |
DIC("B" | SITEPICK+24! |
DIC(0 | SITEPICK+18* |
DIVS | SITEPICK~, SITEPICK+18!, SITEPICK+21!*, SITEPICK+22!*, SITES~, SITES+8, SITES+9 |
DIVS( | SITEPICK+23, SITEPICK+24*, SITES+12, SITES+14* |
DTOUT | SITEPICK+11~, SITEPICK+22 |
DUOUT | SITEPICK+11~, SITEPICK+22 |
GETS | GETDATA+25~, GETDATA+58!, GETDATA+61, GETDATA+89, GETDATA+99!, GETDATA+102, GETDATA+132 |
GETS( | GETDATA+78, GETDATA+79, GETDATA+81, GETDATA+119, GETDATA+120, GETDATA+122 |
GETS(" " | GETDATA+72*, GETDATA+113* |
GETS("DILIST" | GETDATA+69, GETDATA+72, GETDATA+75!, GETDATA+110, GETDATA+113, GETDATA+116! |
IEN | INIT+5~, INIT+22*, INIT+26*, GETDATA~, GETDATA+10, GETDATA+28, GETDATA+39, GETDATA+43, GETDATA+47, GETDATA+58 , GETDATA+99 |
>> IORVOFF | GETDATA+32 |
>> IORVON | GETDATA+32 |
>> IOUOFF | GETDATA+36, GETDATA+55, GETDATA+96 |
>> IOUON | GETDATA+36, GETDATA+55, GETDATA+96 |
LINECT | INIT+5~, INIT+8*, INIT+22, INIT+26, INIT+27 |
LMARRAY | INIT+5~, INIT+18*, INIT+22, INIT+26 |
NAME | SITES+1~, SITES+13*, SITES+14, SITES+15 |
NXTLINE | GETDATA~, GETDATA+12, GETDATA+30*, GETDATA+31*, GETDATA+32, GETDATA+35*, GETDATA+36, GETDATA+40*, GETDATA+44*, GETDATA+48* , GETDATA+53*, GETDATA+54*, GETDATA+55, GETDATA+62*, GETDATA+63, GETDATA+64*, GETDATA+65, GETDATA+83*, GETDATA+84, GETDATA+85 , GETDATA+89*, GETDATA+94*, GETDATA+95*, GETDATA+96, GETDATA+103*, GETDATA+104, GETDATA+105*, GETDATA+106, GETDATA+125*, GETDATA+126 , GETDATA+128, GETDATA+132* |
PAUSE | GETDATA+25~, GETDATA+43*, GETDATA+44 |
PSITE | SITES+1~ |
PSODIV | EN+10~ |
PSODIVS | EN+10~, HDR+1, INIT+11, INIT+14, INIT+21, INIT+25, EXIT+1! |
PSODIVS( | INIT+22 |
PSOI | GETDATA+25~, GETDATA+68*, GETDATA+69*, GETDATA+72, GETDATA+78*, GETDATA+79, GETDATA+81, GETDATA+109*, GETDATA+110*, GETDATA+113 , GETDATA+119*, GETDATA+120, GETDATA+122 |
PSOIGNORE | GETDATA+25~, GETDATA+47*, GETDATA+48 |
QT | SITEPICK+8~, SITEPICK+20, SITEPICK+21*, SITEPICK+22* |
REJEXPL | GETDATA+25~, GETDATA+81*, GETDATA+84, GETDATA+122*, GETDATA+126 |
SITE | SITES+1~, SITES+12*, SITES+13, SITES+14, GETDATA+25~, GETDATA+28*, GETDATA+31 |
SITES | SITES+1~*, SITES+12*, SITES+15*, SITES+16 |
THRESHLD | GETDATA+25~, GETDATA+120*, GETDATA+127*, GETDATA+128 |
U | SITES+14, GETDATA+72, GETDATA+79, GETDATA+81, GETDATA+113, GETDATA+120, GETDATA+122 |
>> VALMCNT | INIT+27* |
>> VALMHDR(1 | HDR+1*, HDR+2*, HDR+3* |
>> VALMHDR(2 | HDR+4* |
>> VALMQUIT | INIT+14* |
WLSTDAYS | GETDATA+25~, GETDATA+39*, GETDATA+40 |
X | HELP+1*, SITEPICK+11~, SITEPICK+20, SITEPICK+21 |
Y | SITEPICK+11~, SITEPICK+23, SITEPICK+24 |