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 |