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 |