GMRC101C ;SLC/DLT,DCM - Create Protocol entries for OE/RR ADD orders screens (Continued) ;5/21/98 13:53
Source file <GMRC101C.m>
Name | Comments | DBIA/ICR reference |
---|---|---|
EN | ;Loop logic to process consult types/procedure request
|
|
ASK1 | ;Ask for Relate Service
|
|
DEFAULT | ;default variable setting depending on protocol type
|
|
SETUP | ;Get the Itemtext and service name
|
|
ITEMTXT | ;Ask for item text
|
|
ACCESS | ;Check for Protocol Item with GMRC101 security restricting name change of the Protocols .01 field.
|
|
EN1 | ;get a GMRCT or GMRCR prefixed protocol
|
|
ADD | ;Enter a new protocol
|
|
BUILD | ;Logic to update file 101
|
|
ASK | ;Ask for Item Text and Related Service
|
|
END | ;Clean-up logic
|
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 |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Routine Call |
|
Routine Call |
|
Routine Call |
|
FileNo | Call Tags |
---|---|
^ORD(101 - [#101] | Classic Fileman Calls |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^GMR(123.5 - [#123.5] | ASK1+7, SETUP+3 |
^ORD(101 - [#101] | ITEMTXT+6, ITEMTXT+8, ITEMTXT+13, SETUP+2, SETUP+3, ACCESS+4, BUILD+5, BUILD+8, BUILD+11, BUILD+18 |
Name | Line Occurrences |
---|---|
ACCESS | ITEMTXT+13 |
ADD | EN+4 |
ASK | EN1+4, ADD+1 |
ASK1 | ASK1+1, ASK1+7 |
BUILD | EN1+6, ADD+3 |
DEFAULT | EN1+4, ADD+1 |
EN | EN1+6 |
EN1 | EN+3, EN1+2, EN1+3 |
END | EN+2, EN1+1, EN1+4, EN1+6, ADD+1, ADD+3, ASK1+4, BUILD+7 |
ITEMTXT | ASK+1, ITEMTXT+4, ITEMTXT+6 |
SETUP | EN1+4 |
Name | Field # of Occurrence |
---|---|
^(0 | ASK1+7, BUILD+8, BUILD+11 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
DA | ASK1+1!, ITEMTXT+1!, BUILD+3*, BUILD+5, BUILD+8, BUILD+11, BUILD+15 |
DIC | EN1+1*!, ACCESS+2~, ACCESS+3*, BUILD+20! |
DIC("A" | EN1+1* |
DIC("S" | EN1+1* |
DIC(0 | EN1+1*, ACCESS+3* |
DIE | BUILD+4*, BUILD+20! |
DIR | EN+1!, ASK1+1!, ITEMTXT+1!, ITEMTXT+3!, ITEMTXT+10!, BUILD+7!, BUILD+8!, BUILD+11!, BUILD+20! |
DIR("A" | EN+1*, ASK1+1*, ITEMTXT+2*, ITEMTXT+10*, BUILD+8*, BUILD+11* |
DIR("B" | EN+1*, ASK+2*, ASK1+2*, ITEMTXT+1*, ITEMTXT+10* |
DIR(0 | EN+1*, ASK1+1*, ITEMTXT+3*, ITEMTXT+10*, BUILD+8*, BUILD+11* |
DIROUT | EN+1, ASK1+4, ITEMTXT+3!, BUILD+7, END+3! |
DR | BUILD+4*, BUILD+9*, BUILD+12*, BUILD+20! |
DTOUT | EN+1, ASK1+4, ITEMTXT+3!, BUILD+7, END+3! |
DUOUT | EN+1, ASK1+4, ITEMTXT+3!, BUILD+7, END+3! |
GMRC101 | ITEMTXT+13, ITEMTXT+14, ACCESS+4*, END+1! |
>> GMRCACT | EN1+5*, ADD+2*, BUILD+15 |
>> GMRCDEF | DEFAULT+3 |
>> GMRCDESC | EN+1, ASK1+8, ITEMTXT+10 |
>> GMRCEND | DEFAULT+2*, EN+1*, EN+2, EN+4, EN1+1*, EN1+4, ADD+1, ASK+1, ASK1+4*, ASK1+6 , ITEMTXT+3*, BUILD+7* |
GMRCMSG | DEFAULT+2*, BUILD+16, END+1! |
>> GMRCPFX | DEFAULT+1, EN1+1, EN1+2, EN1+3, ITEMTXT+10, ITEMTXT+13, ITEMTXT+14, BUILD+15 |
GMRCPRO | BUILD+1*, BUILD+3, BUILD+17, BUILD+18, END+1! |
GMRCPROI | BUILD+18*, END+1! |
GMRCSS | ASK+2, ASK1+2, SETUP+3*, BUILD+1*, END+1! |
GMRCSV | BUILD+1*, END+1! |
GMRCSYN | BUILD+15, END+1! |
GMRCSYN( | BUILD+5* |
GMRCTRLC | EN+4*, EN1+5*, ADD+2*, BUILD+7, BUILD+9*, BUILD+15, END+1! |
GMRCTXT | ITEMTXT+5*, ITEMTXT+6*, ITEMTXT+8*, BUILD+1*, BUILD+15, END+1! |
GMRCY | ITEMTXT+7*, ITEMTXT+10, ITEMTXT+11, END+1! |
I | BUILD+5*, END+1! |
ITEMTXT | ADD+1!, ITEMTXT+1, ITEMTXT+5, SETUP+2*, END+1! |
ND | BUILD+5*, END+1! |
ORDA | EN1+4*, ADD+1!, ITEMTXT+1, ITEMTXT+2, ITEMTXT+5, ITEMTXT+10, ITEMTXT+13, SETUP+1, SETUP+2, SETUP+3 , ACCESS+1, ACCESS+4, BUILD+3, BUILD+20!, END+2! |
ORDANM | EN1+4*, ADD+1!, ITEMTXT+14*, BUILD+1*, BUILD+20!, END+2! |
ORDEF | DEFAULT+3*, BUILD+20!, END+2! |
OREA | DEFAULT+1*, BUILD+20!, END+2! |
ORFL | DEFAULT+3*, ASK1+5*, ASK1+8, BUILD+1, BUILD+20!, END+2! |
ORPKG | DEFAULT+2*, BUILD+20!, END+2! |
ORTXT | ITEMTXT+5*, ITEMTXT+14*, BUILD+1, BUILD+20!, END+2! |
REJECT | ITEMTXT+3!, ITEMTXT+6!, ITEMTXT+8*, ITEMTXT+9, ITEMTXT+10* |
TXT | ITEMTXT+8*, END+3! |
X | ASK1+1!, ACCESS+2~, ACCESS+3* |
Y | EN+3, EN1+1, EN1+4, ASK1+4, ASK1+5, ASK1+7, ITEMTXT+3, ITEMTXT+4, ITEMTXT+5, ITEMTXT+6 , ITEMTXT+7, ITEMTXT+8, ITEMTXT+10, ITEMTXT+11*, ITEMTXT+13, ITEMTXT+14, ACCESS+2~, ACCESS+3, ACCESS+4, BUILD+8 , BUILD+11, END+3! |
Y(0 | EN1+2, EN1+3, EN1+4 |