INHOU8 ;DJL,DP; 9 Apr 96 08:28;Interface Message Requeue Utilities
Source file <INHOU8.m>
Package | Total | Call Graph |
---|---|---|
IHS Generic Interface System | 6 | SET^INHD ($$BGNSRCH,INKINDA)^INHMS $$INMSGSTR^INHMS2 DOREQ^INHOU1 REQONE^INHOU2 $$GETPT^INHOU5 |
Uncategorized | 4 | CLEAR^DW ($$CDATF2H,$$CDATH2F)^UTDT $$CASECONV^UTIL ^UTSRD |
VA Fileman | 2 | ^%DT ^DIC |
Name | Comments | DBIA/ICR reference |
---|---|---|
REMQUED(INLIST1,INLIST2) | ; remove items in list1 from list1,list2
|
|
GOHOT3(INSELECT,INLSTNAM) | ; Hot Key #3 execution code
; MODULE NAME: GOHOT3 ( HotKey #3 execution code ) ; DESCRIPTION: Requeue using unique priorities and time to process for each message ; See GOHOT1^INHOU1 for Parameter information ; CODE BEGINS |
|
GOHOT2(INSELECT,INLSTNAM) | ; Hot Key #2 execution code
; MODULE NAME: GOHOT2 ( HotKey #2 execution code ) ; DESCRIPTION: Requeue using one priority and time to process for all messages ; See GOHOT1^INHOU1 for Parameter information ; CODE BEGINS |
|
REQ | ;Requeue an Entry for processing
; MODULE NAME: REQ ( Requeue INH message/s ) ; DESCRIPTION: Prompts the user for a message to requeue. The user may ; enter any valid indexed message component for a single ; message requeue or '/' to search and requeue multiple ; messages. In either case a List will be displayed which ; allows requeueing THREE different ways. 1)use existing ; information, 2)use one set of info. for all message to ; be requeued, or 3) use unique info. for each message. ; RETURN = none ; PARAMETERS = none ; CODE BEGINS |
|
1 | ;
|
|
0 | ;
|
|
GOHOT1(INSELECT,INLSTNAM) | ; Hot Key #1 execution code
; MODULE NAME: GOHOT1 ( HotKey #1 execution code ) ; DESCRIPTION: Requeue using existing priorities and time to process for each message ; RETURN = none ; PARAMETERS: ; INSELECT = Array of selected items from List Processor (DWLMK or DWLMK1) ; INLSTNAM = Array of IEN's into ^INTHU to be Queued for processing ; CODE BEGINS |
|
DOREQ(INREQIEN,INPRIO,INTTPROC) | ; requeue the transaction
; MODULE NAME: DOREQ ( Requeue the transaction ) ; DESCRIPTION: Requeues the transaction INREQIEN with the priority and ; time-to-process passed in INPRIO and INTTPROC ; RETURN = none ; PARAMETERS: ; INREQIEN = The message IEN ; INPRIO = The priority of the message ; INTTPROC = The time to process the message ; CODE BEGINS |
|
GETPT(INHOTOPT,INREQIEN,INPRIO,INTTPROC) | ; get prior. and time-to-proc.
; MODULE NAME: GETPT ( acquire the priority and time-to-process msg) ; DESCRIPTION: Depending on the INHOTOPT parameter, the message prio- ; ity and time-to-process is returned for the message ; in ^INTHU(INREQIEN. ; RETURN = PASS/FAIL (0/1) ; PARAMETERS: ; INHOTOPTP = Option selector. ; INREQIEN = The IEN of the message of interest. ; INPRIO = (Ref.) The priority is returned here. ; INTTPROC = (Ref.) The Time-to-Process is returned here. ; CODE BEGINS |
Name | Field # of Occurrence |
---|---|
^%DT | GETPT+37 |
^DIC | REQ+33 |
CLEAR^DW | REQ+27, GETPT+24, DOREQ+22 |
SET^INHD | DOREQ+28 |
$$BGNSRCH^INHMS | REQ+29 |
INKINDA^INHMS | REQ+35 |
$$INMSGSTR^INHMS2 | GETPT+29, DOREQ+21 |
DOREQ^INHOU1 | GOHOT1+9, GOHOT2+6, GOHOT3+6 |
REQONE^INHOU2 | REQ+34 |
$$GETPT^INHOU5 | GOHOT1+9, GOHOT3+6 |
$$CDATF2H^UTDT | GETPT+37 |
$$CDATH2F^UTDT | DOREQ+23 |
$$CASECONV^UTIL | GETPT+33, DOREQ+24 |
^UTSRD | REQ+27, GETPT+31, GETPT+39, DOREQ+24 |
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Routine Call |
|
FileNo | Call Tags |
---|---|
^INTHU - [#4001] | Classic Fileman Calls |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^INLHDEST( | 1+1 |
^INLHSCH | 0+1 |
^INRHD - [#4005] | DOREQ+18 |
^INTHU - [#4001] | GETPT+17, DOREQ+13, DOREQ+28 |
^INTHU(0 | REQ+25 |
Name | Line Occurrences |
---|---|
$$GETPT | GOHOT2+6 |
@( | DOREQ+20 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
%DT | GETPT+12~, GETPT+37* |
DIC | REQ+12~, REQ+32* |
DIC(0 | REQ+32* |
INABORT | GETPT+12~, GETPT+13*, GETPT+15, GETPT+23, GETPT+32*, GETPT+38, GETPT+40*, GETPT+41, GETPT+44 |
INCURP | DOREQ+10~, DOREQ+14*, DOREQ+23, 0+1, 1+1 |
INCURT | DOREQ+10~, DOREQ+15*, DOREQ+16*, DOREQ+23, 0+1, 1+1 |
INDA | REQ+12~, REQ+29, REQ+35 |
INDEST | DOREQ+10~, DOREQ+14*, DOREQ+18, 1+1 |
INDET | DOREQ+10~, DOREQ+13*, DOREQ+14, DOREQ+15 |
INHOTOPT | GETPT~, GETPT+14*, GETPT+15, GETPT+21, GETPT+23 |
INIEN | DOREQ+10~ |
INLIST1 | REMQUED~ |
INLIST1( | REMQUED+2! |
INLIST2 | REMQUED~, REMQUED+2 |
INLSTNAM | GOHOT1~, GOHOT1+9, GOHOT2~, GOHOT2+6, GOHOT3~, GOHOT3+6 |
INMID | DOREQ+10~, DOREQ+14*, DOREQ+23 |
INNODE | REMQUED+1~, REMQUED+2*, GOHOT1+8~, GOHOT1+9*, GOHOT2+5~, GOHOT2+6*, GOHOT3+5~, GOHOT3+6* |
INPARM2 | REQ+12~, REQ+29, REQ+34 |
INPARM2("HOT" | REQ+18*, REQ+19*, REQ+20*, REQ+21*, REQ+22*, REQ+23* |
INPARM2("INHELP" | REQ+16* |
INPARM2("TITLE" | REQ+14* |
INPRIO | GETPT~, GETPT+14*, GETPT+17*, GETPT+21!*, GETPT+27, GETPT+39*, GETPT+43*, GOHOT1+8~, GOHOT1+9, GOHOT2+5~ , GOHOT2+6, GOHOT3+5~, GOHOT3+6, DOREQ~, DOREQ+27*, DOREQ+28 |
INQUE | DOREQ+10~, DOREQ+18*, DOREQ+20, DOREQ+23 |
INQUEUED | DOREQ+10~, DOREQ+21, DOREQ+22, DOREQ+25, 0+1*, 1+1* |
INQUIT | REQ+12~, REQ+24*, REQ+25*, REQ+29*, REQ+30*, REQ+34*, GETPT+12~, GETPT+28*, GETPT+32*, GETPT+35* , GETPT+37*, GETPT+40* |
INREQIEN | GETPT~, GETPT+14*, GETPT+17, GETPT+29, GOHOT1+8~, GOHOT1+9*, GOHOT2+5~, GOHOT2+6*, GOHOT3+5~, GOHOT3+6* , DOREQ~, DOREQ+13, DOREQ+21, DOREQ+28, 0+1, 1+1 |
INREQLST | REQ+12~, REQ+34 |
INREQLST(1 | REQ+34* |
INSELECT | GOHOT1~, GOHOT2~, GOHOT3~ |
INSELECT( | GOHOT1+9, GOHOT2+6, GOHOT3+6 |
INTTP | DOREQ+10~ |
INTTPROC | GETPT~, GETPT+14*, GETPT+17*, GETPT+18*, GETPT+21!*, GETPT+27, GETPT+35*, GETPT+37*, GETPT+43*, GOHOT1+8~ , GOHOT1+9, GOHOT2+5~, GOHOT2+6, GOHOT3+5~, GOHOT3+6, DOREQ~, DOREQ+28 |
U | GETPT+17, DOREQ+14, DOREQ+15, DOREQ+18, DOREQ+28 |
X | REQ+12~, REQ+24!, REQ+27!, REQ+29, REQ+30, GETPT+12~, GETPT+28!, GETPT+31!, GETPT+32, GETPT+33* , GETPT+35, GETPT+39, GETPT+40, DOREQ+24*, DOREQ+25 |
Y | REQ+12~, REQ+24!, REQ+33, REQ+34, GETPT+12~, GETPT+28!, GETPT+37 |