HMPLOG ; ASMR/hrubovcak - eHMP logging support ;Aug 29, 2016 20:06:27
Source file <HMPLOG.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 |
Name | Comments | DBIA/ICR reference |
---|---|---|
NWNTRY(HMPDTIM,HMPTYP,HMPLOG) | ; function, create new entry in HMP EVENT file (#80003)
; returns new entry IEN ; HMPDTIM - optional FileMan format date/time. Must be precise and have time with seconds. ; defaults to NOW if not passed or invalid ; HMPTYP - optional event type, if missing, defaults to O (other) ; HMPLOG - event log passed by reference, traversed by $QUERY for word-processing text ; array is optional, but should be passed with calling routine name and module, at minimum. ; this array will remain unchanged |
|
PRGLOG | ; purge HMP EVENT file (#800003) entries older than 61 days
|
|
STK2TXT(STKTXT) | ; STKTXT passed by reference, no input, 11 August 2016
; returns STKTXT where STKTXT(1) is the top, STKTXT(2) is next level, etc. ; top 2 stack levels ignored because they're in this subroutine |
|
LOGDPT(HMPDFN) | ; log missing Patient information in HMP EVENT
|
FileNo | Call Tags |
---|---|
^HMPLOG(800003 - [#800003] | Classic Fileman Calls, WP^DIE |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
C | STK2TXT+3~*, STK2TXT+4*, LOGDPT+1~, LOGDPT+2*, LOGDPT+3*, LOGDPT+4*, LOGDPT+5* |
DA | PRGLOG+5~, PRGLOG+18* |
DIK | PRGLOG+5~, PRGLOG+15* |
>> DILOCKTM | NWNTRY+14 |
DUZ | NWNTRY+23 |
G | NWNTRY+12~, NWNTRY+37*, NWNTRY+39*, NWNTRY+43*, NWNTRY+45* |
H | NWNTRY+12~, NWNTRY+37*, NWNTRY+38, NWNTRY+39, NWNTRY+43*, NWNTRY+44, NWNTRY+45 |
HMP | PRGLOG+5~ |
HMP("DEL" | PRGLOG+13*, PRGLOG+18*, PRGLOG+23 |
HMP("T-61" | PRGLOG+12*, PRGLOG+17 |
HMP("TTL" | PRGLOG+14*, PRGLOG+17*, PRGLOG+22 |
HMPDFN | LOGDPT~, LOGDPT+2 |
HMPDTIM | NWNTRY~, NWNTRY+27 |
HMPERR | NWNTRY+12~, NWNTRY+41! |
HMPERR("DIERR" | NWNTRY+36, NWNTRY+42 |
HMPLGFDA | NWNTRY+12~ |
HMPLGFDA(800003 | NWNTRY+29*, NWNTRY+32* |
HMPLGIEN | NWNTRY+12~, NWNTRY+15*, NWNTRY+16*, NWNTRY+17, NWNTRY+18, NWNTRY+26, NWNTRY+47 |
HMPLOG | NWNTRY~, NWNTRY+21 |
HMPRGLOG | PRGLOG+5~, PRGLOG+10, PRGLOG+21!, PRGLOG+25 |
HMPRGLOG( | PRGLOG+6*, PRGLOG+7*, PRGLOG+9*, PRGLOG+21*, PRGLOG+22*, PRGLOG+23*, PRGLOG+24* |
HMPTYP | NWNTRY~, NWNTRY+31 |
HMPWPTXT | NWNTRY+12~ |
HMPWPTXT( | NWNTRY+21*, NWNTRY+22*, NWNTRY+24* |
IENS | NWNTRY+12~, NWNTRY+26*, NWNTRY+29, NWNTRY+32, NWNTRY+41 |
J | NWNTRY+12~, NWNTRY+15*, NWNTRY+20*, NWNTRY+21*, NWNTRY+22*, NWNTRY+24*, NWNTRY+37*, NWNTRY+39*, NWNTRY+43*, NWNTRY+45* , PRGLOG+5~, PRGLOG+6*, PRGLOG+7*, PRGLOG+9*, PRGLOG+16*, PRGLOG+17, PRGLOG+18, PRGLOG+19~, PRGLOG+21*, PRGLOG+22* , PRGLOG+23*, PRGLOG+24*, STK2TXT+3~, STK2TXT+4*, LOGDPT+1~, LOGDPT+4*, LOGDPT+6* |
STKTXT | STK2TXT~, STK2TXT+3! |
STKTXT( | STK2TXT+4* |
TXT | LOGDPT+1~, LOGDPT+6 |
TXT( | LOGDPT+2*, LOGDPT+3*, LOGDPT+4*, LOGDPT+5* |
U | NWNTRY+15, NWNTRY+18, PRGLOG+17 |
X | NWNTRY+12~, NWNTRY+15*, NWNTRY+18*, NWNTRY+22*, NWNTRY+23*, NWNTRY+24, PRGLOG+5~ |
Y | NWNTRY+12~, NWNTRY+22*, NWNTRY+27*, NWNTRY+28*, NWNTRY+29, NWNTRY+31*, NWNTRY+32, PRGLOG+5~, PRGLOG+8*, PRGLOG+9 , PRGLOG+10*, PRGLOG+17*, PRGLOG+25* |
>> ZTSK | NWNTRY+23 |