MDRPCOO ; HOIFO/DP - Object RPCs (TMDOutput) ; [03-24-2003 15:44]
Source file <MDRPCOO.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 |
---|---|---|
Clinical Procedures | 1 | MD TMDOUTPUT |
Name | Comments | DBIA/ICR reference |
---|---|---|
ANALYZE | ; [Procedure] Analyze an insturment interface
; Checks the CP instrument file for completeness of an entry. ; Special Note, variable RTN actually contains the IEN of the ; entry. |
|
DIQ(DD,IENS) | ; [Procedure] Gather data about an entry
; Input parameters ; 1. DD [Literal/Required] DDNumber ; 2. IENS [Literal/Required] IENS of entry to retrieve |
|
EXECUTE | ; [Procedure] Execute the output
|
|
EXIT | ; [Procedure] Cleanup
|
|
HFSCLOSE(HANDLE) | ; [Procedure]
; Input parameters ; 1. HANDLE [Literal/Required] File Handle |
|
HFSOPEN(HANDLE) | ; [Procedure] Open Host File for output
; Input parameters ; 1. HANDLE [Literal/Required] File Handle |
|
INIT | ; [Procedure] Cleanup environment before starting
|
|
INST(IEN) | ; [Procedure] Display Instrument
; Input parameters ; 1. IEN [Literal/Required] Instrument IEN or * for all |
|
LINE(DD,IENS,FIELD,COL,TITLE) | ; [Procedure] Display a default line of a field loaded from DIQ above
; Input parameters ; 1. DD [Literal/Required] DD Number ; 2. IENS [Literal/Required] Record IENS ; 3. FIELD [Literal/Required] Field number ; 4. COL [Literal/Required] Column for data ; 5. TITLE [Literal/Required] Use FileMan TITLE:1 or LABEL:0 |
|
PAR | ; [Procedure] Display System Parameters
; Variables: ; MD: [Private] Scratch ; MDLST: [Private] Scratch ; MDMULT: [Private] Scratch ; MDPAR: [Private] Scratch ; MDWP: [Private] Scratch |
|
PROC(IEN) | ; [Procedure] Display a procedure
; Input parameters ; 1. IEN [Literal/Required] Procedure IEN or * for all |
|
RPC(RESULTS,OPTION,RTN) | ; [Procedure] Main RPC for TMD_Output Object
; RPC: [MD TMDOUTPUT] |
|
EXT(VALUE,LENGTH) | ; [Function] $Extract with ... trailer
; Input parameters ; 1. VALUE [Literal/Required] Value to truncate ; 2. LENGTH [Literal/Required] Result length |
Name | Field # of Occurrence |
---|---|
$$DEL^%ZISH | HFSCLOSE+17 |
$$FTG^%ZISH | HFSCLOSE+15 |
CLOSE^%ZISH | HFSCLOSE+11 |
OPEN^%ZISH | HFSOPEN+12 |
LIST^DIC | INST+11, PROC+6, PROC+21 |
$$GET1^DID | LINE+10 |
CLEAN^DILF | RPC+11 |
$$VFIELD^DILFD | LINE+8 |
GETS^DIQ | DIQ+6 |
INST^MDHL7U2 | ANALYZE+10 |
RPC^MDRPCOV | PAR+11 |
BADRPC^MDRPCU | RPC+10 |
$$GET^XPAR | HFSCLOSE+13, HFSOPEN+10, PAR+21 |
GETLST^XPAR | PAR+28 |
GETWP^XPAR | PAR+22 |
$$KSP^XUPARAM | PAR+10 |
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 |
|
Routine Call |
|
RPC Name | Call Tags |
---|---|
MD TMDOUTPUT | RPC |
FileNo | Call Tags |
---|---|
^MDS(702.01 - [#702.01] | LIST^DIC |
702.011 | LIST^DIC |
^MDS(702.09 - [#702.09] | LIST^DIC |
Name | Field # of Occurrence |
---|---|
^( | INST+12, LINE+11, PROC+9, PROC+23 |
^(0 | PROC+10, PROC+11, PROC+12, PROC+13, PROC+14 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
COL | LINE~, LINE+11 |
DD | DIQ~, DIQ+6, LINE~, LINE+8, LINE+10, LINE+11 |
DUZ | HFSCLOSE+14, HFSOPEN+11 |
FIELD | LINE~, LINE+8, LINE+10, LINE+11 |
HANDLE | HFSCLOSE~, HFSCLOSE+11, HFSOPEN~, HFSOPEN+12 |
IEN | INST~, INST+9, INST+14, INST+15, INST+16, INST+17, PROC~, PROC+4, PROC+15, PROC+16 , PROC+17, PROC+18, PROC+21 |
IENS | DIQ~, DIQ+6, LINE~, LINE+11 |
IO | EXECUTE+4 |
LENGTH | EXT~, EXT+5 |
MD | PAR+9~, PAR+12*, PAR+13, PAR+14, PAR+15, PAR+17, PAR+18, PAR+19 |
MDDEL | HFSCLOSE+10~, HFSCLOSE+17 |
MDDEL( | HFSCLOSE+14* |
MDDIR | HFSCLOSE+10~, HFSCLOSE+13*, HFSCLOSE+15, HFSCLOSE+17, HFSOPEN+9~, HFSOPEN+10*, HFSOPEN+12 |
MDDX | INST+8~, INST+12*, INST+13 |
MDFILE | HFSCLOSE+10~, HFSCLOSE+14*, HFSCLOSE+15, HFSOPEN+9~, HFSOPEN+11*, HFSOPEN+12 |
MDLST | PAR+9~, PAR+28 |
MDLST( | PAR+29, PAR+30, PAR+31 |
MDMULT | PAR+9~, PAR+14*, PAR+20, PAR+25 |
MDPAR | PAR+9~, PAR+13*, PAR+16, PAR+21, PAR+22, PAR+28 |
MDTMP | ANALYZE+9~, ANALYZE+10, ANALYZE+11 |
MDTMP( | ANALYZE+12, ANALYZE+13 |
MDTMP(0 | ANALYZE+11 |
MDWP | PAR+9~, PAR+15*, PAR+21, PAR+22!, PAR+26 |
MDWP( | PAR+24 |
OPTION | RPC~, RPC+9, RPC+10 |
>> POP | EXECUTE+3, HFSOPEN+12 |
RESULTS | ANALYZE+11, ANALYZE+13, EXECUTE+3, HFSCLOSE+12, HFSCLOSE+15, HFSCLOSE+16, RPC~, RPC+8*, RPC+10 |
RTN | ANALYZE+10, EXECUTE+4, RPC~ |
TITLE | LINE~, LINE+10 |
U | ANALYZE+11, INST+13, PAR+13, PAR+14, PAR+15, PAR+17, PAR+18, PAR+19, PAR+31, PROC+9 , PROC+10, PROC+11, PROC+12, PROC+13, PROC+14, PROC+23 |
VALUE | EXT~, EXT+5*, EXT+6 |
>> X | ANALYZE+12*, ANALYZE+13, HFSCLOSE+15*, HFSCLOSE+17*, INST+12*, INST+16*, INST+17, PAR+11, PAR+24*, PAR+29* , PAR+30, PAR+31, PROC+7*, PROC+9, PROC+17*, PROC+18, PROC+23* |
>> Y | HFSCLOSE+16* |
Name | Field # of Occurrence |
---|---|
$T(@OPTION | RPC+9 |