IBDFRPC ;ALB/AAS - AICS Return list of interfaces ; 2-JAN-96
Source file <IBDFRPC.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 |
---|---|---|
Automated Information Collection System | 6 | IBD GET INPUT OBJECT BY CLINIC IBD GET INPUT OBJECT BY FORM IBDFCMP IBDFDE IBDFDE5 IBDFDE9 |
Name | Comments | DBIA/ICR reference |
---|---|---|
CLNLSTI(RESULT,CLINIC) | ; -- Procedure
; -- Broker call to return list of data entry elements for a clinic/patient/form ; rpc := IBD GET INPUT OBJECT BY CLINIC |
|
CLNLSTQ | ||
FRMLSTI(RESULT,FRM,FTYP,KILL,ALLOBJ) | ; -- procedure
; -- Broker call to return list of data entry elemets for one form ; rpc := IBD GET INPUT OBJECT BY FORM |
|
FRMLSTQ | ||
ADDIN(RESULT1,FRM,FTYP,SEL,ITYP,ENTRY,BLK,ROW,COL,VITAL) | ; --add to array
|
|
MNL() | ; -- is manual data entry supported
|
|
DEFAULT() | ; -- find default form from parameters
|
|
TESTC | ; -- test list by clinic
|
|
TESTF | ; -- test list by form
|
|
TYP | ; types of forms/from piece in 409.95
|
RPC Name | Call Tags |
---|---|
IBD GET INPUT OBJECT BY CLINIC | CLNLSTI |
IBD GET INPUT OBJECT BY FORM | FRMLSTI |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^IBD(357.09 - [#357.09] | DEFAULT+2 |
^IBE(357 - [#357] | FRMLSTI+29, FRMLSTI+34, ADDIN+4, DEFAULT+3 |
^IBE(357.1 - [#357.1] | FRMLSTI+37, FRMLSTI+39 |
^IBE(357.2 - [#357.2] | FRMLSTI+43, FRMLSTI+44 |
^IBE(357.5 - [#357.5] | FRMLSTI+77 |
^IBE(357.6 - [#357.6] | FRMLSTI+46, FRMLSTI+49, FRMLSTI+56, FRMLSTI+57, FRMLSTI+58, FRMLSTI+60, FRMLSTI+67, FRMLSTI+68, FRMLSTI+69, FRMLSTI+70 , FRMLSTI+72, ADDIN+4, MNL+1 |
^IBE(357.7 - [#357.7] | FRMLSTI+80 |
^IBE(357.8 - [#357.8] | FRMLSTI+83 |
^IBE(357.93 - [#357.93] | FRMLSTI+54, FRMLSTI+55 |
^IBE(359.1 - [#359.1] | FRMLSTI+67 |
^IBE(359.94 - [#359.94] | FRMLSTI+64, FRMLSTI+65, FRMLSTI+67 |
^SC("B" | CLNLSTI+27 |
^SD(409.95 - [#409.95] | CLNLSTI+32, CLNLSTI+39 |
Name | Field # of Occurrence |
---|---|
^(0 | FRMLSTI+39 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
ALLOBJ | FRMLSTI~, FRMLSTI+34, FRMLSTI+47, FRMLSTI+48, FRMLSTI+75 |
ARRY | CLNLSTI+23*, CLNLSTI+24*, CLNLSTI+26, CLNLSTI+34, CLNLSTI+36, FRMLSTI+25~, FRMLSTI+26*, FRMLSTI+27*, FRMLSTI+30, FRMLSTI+32 , FRMLSTI+33, FRMLSTI+34, FRMLSTI+87, FRMLSTI+91, FRMLSTI+92 |
BLK | FRMLSTI+25~, FRMLSTI+37*, FRMLSTI+39, FRMLSTI+43, FRMLSTI+50, FRMLSTI+54, FRMLSTI+59, FRMLSTI+60, FRMLSTI+64, FRMLSTI+71 , FRMLSTI+72, FRMLSTI+77, FRMLSTI+80, FRMLSTI+83, ADDIN~, ADDIN+5 |
C | FRMLSTI+25~, FRMLSTI+89*, FRMLSTI+91 |
CL1 | CLNLSTI+21~, CLNLSTI+32*, CLNLSTI+33, CLNLSTI+39 |
CLINIC | CLNLSTI~, CLNLSTI+27*, CLNLSTI+28, CLNLSTI+32 |
CNT | CLNLSTI+21~, FRMLSTI+25~, FRMLSTI+87*, FRMLSTI+90*, FRMLSTI+91, FRMLSTI+92 |
COL | FRMLSTI+25~, FRMLSTI+39*, FRMLSTI+40, FRMLSTI+50, FRMLSTI+59, FRMLSTI+60, FRMLSTI+71, FRMLSTI+72, FRMLSTI+77, FRMLSTI+80 , FRMLSTI+83, FRMLSTI+88*, FRMLSTI+89, FRMLSTI+91, ADDIN~, ADDIN+4, ADDIN+5 |
ENTRY | ADDIN~, ADDIN+4 |
FRM | CLNLSTI+21~, CLNLSTI+35*, CLNLSTI+37, CLNLSTI+39*, FRMLSTI~, FRMLSTI+29*, FRMLSTI+30*, FRMLSTI+34, FRMLSTI+37, FRMLSTI+50 , FRMLSTI+59, FRMLSTI+60, FRMLSTI+71, FRMLSTI+72, FRMLSTI+77, FRMLSTI+80, FRMLSTI+83, ADDIN~, ADDIN+4, DEFAULT+1~ , DEFAULT+2*, DEFAULT+3*, DEFAULT+4 |
FTYP | CLNLSTI+21~, CLNLSTI+39*, FRMLSTI~, FRMLSTI+31*, FRMLSTI+50, FRMLSTI+59, FRMLSTI+60, FRMLSTI+71, FRMLSTI+72, FRMLSTI+77 , FRMLSTI+80, FRMLSTI+83, ADDIN~ |
I | CLNLSTI+21~ |
IBDX | CLNLSTI+21~, CLNLSTI+39* |
ITYP | ADDIN~, ADDIN+2 |
ITYPE1 | ADDIN+1~, ADDIN+2*, ADDIN+4 |
J | CLNLSTI+21~ |
KILL | FRMLSTI~, FRMLSTI+32* |
RESULT | CLNLSTI~, CLNLSTI+23, CLNLSTI+37, CLNLSTI+39, FRMLSTI~, FRMLSTI+26 |
RESULT1 | FRMLSTI+25~, FRMLSTI+50, FRMLSTI+59, FRMLSTI+60, FRMLSTI+71, FRMLSTI+72, FRMLSTI+77, FRMLSTI+80, FRMLSTI+83, FRMLSTI+93! , ADDIN~ |
RESULT1( | FRMLSTI+88, FRMLSTI+89, FRMLSTI+91, ADDIN+4*, ADDIN+5* |
RESULT1(0 | ADDIN+3*, ADDIN+4, ADDIN+5 |
ROW | FRMLSTI+25~, FRMLSTI+39*, FRMLSTI+40, FRMLSTI+50, FRMLSTI+59, FRMLSTI+60, FRMLSTI+71, FRMLSTI+72, FRMLSTI+77, FRMLSTI+80 , FRMLSTI+83, FRMLSTI+87*, FRMLSTI+88*, FRMLSTI+89, FRMLSTI+91, ADDIN~, ADDIN+4, ADDIN+5 |
SEL | FRMLSTI+25~, FRMLSTI+44*, FRMLSTI+46, FRMLSTI+47*, FRMLSTI+48*, FRMLSTI+49, FRMLSTI+50, FRMLSTI+55*, FRMLSTI+56, FRMLSTI+57* , FRMLSTI+58, FRMLSTI+59, FRMLSTI+60, FRMLSTI+65*, FRMLSTI+67, FRMLSTI+68, FRMLSTI+69*, FRMLSTI+70, FRMLSTI+71, FRMLSTI+72 , ADDIN~, ADDIN+4, MNL+1 |
SEL1 | FRMLSTI+25~, FRMLSTI+46*, FRMLSTI+47, FRMLSTI+48 |
TEST | TESTC+1!, TESTC+2, TESTF+1!, TESTF+2 |
VITAL | FRMLSTI+25~, FRMLSTI+66*, FRMLSTI+67*, FRMLSTI+72, ADDIN~, ADDIN+4 |
X | CLNLSTI+21~, FRMLSTI+25~, FRMLSTI+37* |
Y | CLNLSTI+21~, FRMLSTI+25~, FRMLSTI+43*, FRMLSTI+44, FRMLSTI+50, FRMLSTI+54*, FRMLSTI+55, FRMLSTI+59, FRMLSTI+60, FRMLSTI+64* , FRMLSTI+65, FRMLSTI+67, FRMLSTI+71, FRMLSTI+72, FRMLSTI+77*, FRMLSTI+80*, FRMLSTI+83* |
Name | Field # of Occurrence |
---|---|
$T(TYP+FTYP | ADDIN+4 |