HLUTIL1 ;ALB/RJS - HL7 UTILITIES ;1/17/95 11:15
Source file <HLUTIL1.m>
Package | Total | Call Graph |
---|---|---|
VA FileMan | 2 | (D,Y)^DIQ ^DIR |
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 |
Name | Comments | DBIA/ICR reference |
---|---|---|
DAT1(X) | ; Convert a FileMan date to a displayable (mm/dd/yy) format.
|
|
DAT2(Y) | ; Convert a FileMan date to a displayable (mmm dd yyyy) format.
|
|
HLFM(Y) | ; Convert a quasi HL7 formatted date to a Fileman date.
|
|
TASK(X) | ; Is the background task currently running?
; Input: X -- Task number for the background job ; Output: 0 -- No, the job is not currently running ; 1 -- Yes, the job is currently running |
|
PAUSE() | ; Pause for CRT output.
; Input: IOST, IOSL ; Output: 0 -- Continue to display output ; 1 -- Quit |
|
EXPAND(FILE,FIELD,VALUE) | ||
EXPQ | ||
EVENT(EID,NODES,RESULT) | ;Entry point to get event data from the Protocol file
|
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Routine Call |
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^%ZTSK - [#14.4] | TASK+4 |
^DD( | EXPAND+4 |
^ORD(101 - [#101] | EVENT+18, EVENT+20, EVENT+21, EVENT+22, EVENT+23, EVENT+24, EVENT+25 |
Name | Line Occurrences |
---|---|
EXPQ | EXPAND+3 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
% | DAT2+2~, HLFM+2~*, HLFM+3 |
C | EXPAND+2~, EXPAND+4* |
DIR | PAUSE+5~ |
DIR(0 | PAUSE+7* |
DIRUT | PAUSE+5~, PAUSE+8 |
DTOUT | PAUSE+5~ |
DUOUT | PAUSE+5~, PAUSE+8 |
EID | EVENT~, EVENT+17, EVENT+18, EVENT+20, EVENT+21, EVENT+22, EVENT+23, EVENT+24, EVENT+25 |
FIELD | EXPAND~, EXPAND+3, EXPAND+4 |
FILE | EXPAND~, EXPAND+3, EXPAND+4 |
HLJ | PAUSE+5~, PAUSE+6* |
IOSL | PAUSE+6 |
IOST | PAUSE+4 |
NODES | EVENT~, EVENT+17, EVENT+20, EVENT+21, EVENT+22, EVENT+23, EVENT+24, EVENT+25 |
RESULT | EVENT~ |
RESULT(15 | EVENT+20* |
RESULT(20 | EVENT+21* |
RESULT(770 | EVENT+22* |
RESULT(771 | EVENT+23* |
RESULT(772 | EVENT+24* |
RESULT(773 | EVENT+25* |
VALUE | EXPAND~, EXPAND+2, EXPAND+3, EXPAND+4 |
X | DAT1~, DAT1+1, TASK~, TASK+4 |
Y | DAT2~, DAT2+1, DAT2+3, HLFM~, HLFM+1, HLFM+2*, HLFM+3, EXPAND+2~*, EXPAND+4*, EXPQ |