PSORELDT ;BIR/PWC-HL7 V.2.4 EXTERNAL INTERFACE RELEASE DATE/TIME ;01/05/04 09:45
Source file <PSORELDT.m>
Package | Total | Call Graph |
---|---|---|
Health Level Seven | 3 | $$GETAPP^HLCS2 INIT^HLFNC2 GENERATE^HLMA |
VA Fileman | 3 | NOW^%DTC FILE^DICN ^DIE |
Kernel | 1 | SETUP^XQALERT |
Outpatient Pharmacy | 1 | ^PSORELD1 |
Name | Comments | DBIA/ICR reference |
---|---|---|
INIT | ;initialize variables and build outgoing message
|
|
EXIT | ||
ERRMSG | ||
UFILE | ||
ALERT | ;turn off transmission and send alert to key holders
|
FileNo | Call Tags |
---|---|
^PS(52.51 - [#52.51] | Classic Fileman Calls |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^DPT - [#2] | INIT+23 |
^ORD(101 - [#101] | INIT+4 |
^PS(52.51 - [#52.51] | UFILE+2, UFILE+3, UFILE+4 |
^PS(59 - [#59] | INIT+12, INIT+20, ALERT+1* |
^PSRX - [#52] | INIT+8, INIT+12 |
^TMP("HLS" | INIT+18!, INIT+19*, EXIT+3! |
^TMP("PSO" | INIT+3!, INIT+19, EXIT+2! |
^TMP("PSO2" | ERRMSG+2* |
^TMP("PSOMID" | UFILE, EXIT+1! |
^UTILITY($J | INIT+7, INIT+8 |
^XUSEC("PSOINTERFACE" | ALERT+3 |
Name | Line Occurrences |
---|---|
ALERT | INIT+23, INIT+24 |
EXIT | INIT+4, INIT+5, INIT+23, INIT+24, INIT+25 |
UFILE | INIT+24, INIT+25 |
Name | Field # of Occurrence |
---|---|
^( | UFILE |
^(0 | UFILE+4 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
% | INIT+9, EXIT+1! |
>> AA | ERRMSG+1* |
CPY | EXIT+1! |
CS | INIT+6*, EXIT+1! |
DA | INIT+13!, UFILE+4*, EXIT+2! |
DAW | EXIT+1! |
DD | INIT+13!, INIT+16! |
DFLAG | INIT+1~ |
DFN | INIT+12*, INIT+15, INIT+23, EXIT+2! |
DIC | INIT+13!, INIT+14*, INIT+16! |
DIC("DR" | INIT+15* |
DIC(0 | INIT+14* |
DIE | UFILE+4*, EXIT+2! |
DIN | EXIT+1! |
DIV | INIT+11*, INIT+12, INIT+15, EXIT+2! |
DO | INIT+13!, INIT+16! |
DR | UFILE+4*, EXIT+2! |
DRI | EXIT+1! |
DT | INIT+5 |
DTME | INIT+9*, INIT+10*, INIT+15, EXIT+2! |
EC | INIT+6*, EXIT+1! |
>> EMSG | ERRMSG*, ERRMSG+1*, ERRMSG+2 |
FP | EXIT+1! |
FPN | INIT+11*, INIT+15, EXIT+1! |
FS | INIT+6*, EXIT+1! |
HL1 | INIT+5, EXIT+2! |
HL1("ECH" | INIT+6* |
HL1("FS" | INIT+6 |
>> HLECH | INIT+6* |
HLERR | INIT+22*, INIT+24, INIT+25, EXIT+2! |
HLL | INIT+22! |
HLMID | INIT+22*, INIT+23, INIT+24, INIT+25, UFILE+4, EXIT+1! |
>> HLNEXT | ERRMSG+1 |
>> HLNODE | ERRMSG+1 |
HLP | INIT+1~, INIT+21 |
HLP("CONTPTR" | INIT+20* |
HLP("SUBSCRIBER" | INIT+20* |
HLPDT | INIT+5*, EXIT+2! |
>> HLQUIT | ERRMSG+1 |
HLRESLT | INIT+1~, INIT+21, INIT+22 |
IDGN | INIT+8*, EXIT+1! |
II | INIT+7*, INIT+8, UFILE*, EXIT+1! |
III | UFILE*, UFILE+1, EXIT+2! |
ING | EXIT+1! |
IRXN | INIT+8*, INIT+12, INIT+14, EXIT+1! |
JJ | UFILE+3*, UFILE+4, EXIT+1! |
MESS | INIT+24*, INIT+25*, UFILE+4, EXIT+1! |
ODR | INIT+8*, INIT+11, EXIT+1! |
PAS | EXIT+2! |
PFP | UFILE+1*, UFILE+4, EXIT+1! |
PFPN | UFILE+1*, UFILE+4, EXIT+1! |
PIEN | INIT+4*, INIT+5, INIT+21, EXIT+2! |
PRSN | INIT+11*, INIT+15, EXIT+2! |
PRX | UFILE+1*, UFILE+2, UFILE+3, UFILE+4, EXIT+1! |
PSI | INIT+5*, EXIT+1! |
PSLINK | INIT+1~ |
PSODTM | INIT+8*, INIT+9, INIT+10, EXIT+1! |
PSOHLCL | INIT+1~ |
PSOHLINX | INIT+1~, INIT+2* |
PSOHLSER | INIT+1~ |
>> PSOSITE | INIT+11, INIT+20, ALERT+1 |
RPRT | INIT+11*, INIT+15, EXIT+2! |
RS | INIT+6*, EXIT+1! |
SCS | INIT+6*, EXIT+1! |
SDI | EXIT+1! |
STA | INIT+24*, INIT+25*, UFILE+4, EXIT+1! |
STPMTR | INIT+12*, INIT+15, EXIT+2! |
>> UID | ALERT+3* |
X | INIT+14*, EXIT+2! |
XQA | ALERT+2! |
XQA( | ALERT+3* |
XQADATA | ALERT+2! |
XQAFLAG | ALERT+2! |
XQAID | ALERT+2! |
>> XQAMSG | INIT+23*, INIT+24* |
XQAOPT | ALERT+2! |
XQAROU | ALERT+2! |
XXX | EXIT+2! |
Y | INIT+16! |
>> ZTQUEUED | EXIT |
>> ZTREQ | EXIT* |