GMRAPER0 ; HIRMFO/WAA - REACTIONS SELECT ROUTINE ;May 11, 2021@12:02:09
Source file <GMRAPER0.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 |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| EN1 | ; ENTRY POINT TO SELECT SIGNS/SYMPTOMS
|
|
| LIST | ; Display Signs/Symptoms
|
|
| RELIST | ||
| Q1 | ; Exit from program
|
|
| DSPREAC | ; Display all the patient reactions
|
|
| MANIL | ;
|
|
| NOREAC | ||
| ADREAC | ;This is the site parameter's top ten most common signs/symptoms
|
|
| RRD | ;
|
|
| CHC() | ; Check reaction to see if user can see and edit this reaction
|
|
| PRTREAC | ;
|
|
| ADD | ;
|
|
| SETT | ;
|
|
| STRIN | ;This will handle a string input
|
|
| YNOK | ||
| ASKAN | ;
|
|
| ADDG | ;
|
|
| DATE(DATE,ASK) | ; Enter the date for a reaction
|
| Name | Line Occurrences |
|---|---|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: READ |
|
| 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: READ |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Routine Call |
|
| Routine Call |
|
| FileNo | Call Tags |
|---|---|
| ^GMRD(120.83 - [#120.83] | Classic Fileman Calls |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^XUSEC("GMRA-ALLERGY VERIFY" | CHC+1 |
| Name | Line Occurrences |
|---|---|
| $$CHC | DSPREAC+7 |
| ADD | RRD+14, RRD+16 |
| ADDG | STRIN+3, YNOK+2 |
| ADREAC | NOREAC, RRD+17 |
| ASKAN | STRIN+3, YNOK+2, ASKAN+1 |
| DATE | NOREAC+7 |
| DSPREAC | RELIST |
| LIST | RELIST+5 |
| MANIL | MANIL+3 |
| NOREAC | DSPREAC+1 |
| PRTREAC | DSPREAC+19, DSPREAC+27 |
| Q1 | RELIST+2 |
| RELIST | RELIST+4 |
| SETT | ADD+5, ADD+6, YNOK+3 |
| STRIN | STRIN+2, STRIN+3, YNOK+2, ASKAN+3 |
| YNOK | YNOK |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| % | Q1+1!, STRIN+3, YNOK*, YNOK+1, YNOK+2, ASKAN+1*, ASKAN+2, ADDG+1*, ADDG+2*, ADDG+3 , ADDG+4~ |
| %DT | DATE+2~, DATE+3* |
| %DT("A" | DATE+3* |
| %DT("B" | DATE+4*, DATE+5* |
| %DT(0 | DATE+6* |
| ASK | DATE~, DATE+1, DATE+7* |
| >> D | STRIN+2* |
| DATE | DATE~, DATE+3*, DATE+4, DATE+5, DATE+7* |
| DIC | Q1+1!, ADD+4*, STRIN+2*! |
| DIC("S" | ADD+4*, STRIN+2* |
| DIC(0 | ADD+4*, STRIN+2* |
| DIR | RRD+1!, RRD+7! |
| DIR("?" | RRD+4*, RRD+5*, RRD+6* |
| DIR("A" | RRD+3* |
| DIR(0 | RRD+1*, RRD+2* |
| DTIME | MANIL+1, STRIN+1 |
| DTOUT | RRD+8, STRIN+2!, STRIN+3 |
| DUOUT | RRD+9, STRIN+2!, STRIN+3 |
| DUZ | CHC+1 |
| ERR | ADREAC+1!, RRD+15*, RRD+17 |
| GMADATE | Q1+1!, NOREAC+5*, NOREAC+6*, NOREAC+7, NOREAC+13, NOREAC+14, NOREAC+19, NOREAC+20, NOREAC+22!, PRTREAC+7 |
| >> GMRAASK | NOREAC+4*, NOREAC+7, RRD+12* |
| GMRACHC | DSPREAC+4! |
| GMRACHC( | DSPREAC+7*, DSPREAC+8*, DSPREAC+24, DSPREAC+25, DSPREAC+26 |
| GMRACHC(0 | DSPREAC+12, DSPREAC+16 |
| GMRACTR | Q1+1!, DSPREAC+4*, MANIL+1, MANIL+3, CHC+1* |
| GMRADATE | Q1+1!, PRTREAC+7 |
| GMRADO | Q1+1!, RRD+11*, RRD+13 |
| >> GMRANDT | DSPREAC+14, NOREAC+7, PRTREAC+3, PRTREAC+8 |
| >> GMRAODT | NOREAC+6 |
| GMRAOK | Q1+1! |
| >> GMRAOTH | EN1+1, NOREAC+20, ADDG+4 |
| >> GMRAOUT | RELIST+2, RELIST+4, RELIST+5*, MANIL+1*, NOREAC+3, NOREAC+7, RRD+8*, RRD+9*, RRD+10, STRIN+1* , STRIN+3*, YNOK+1*, YNOK+2, ASKAN+2*, ADDG+3*, ADDG+4, DATE+6* |
| >> GMRAPA(0 | RELIST+2, RELIST+4, CHC+1, DATE+4, DATE+5 |
| GMRAPC | Q1+1! |
| GMRAPDAT | PRTREAC+1~, PRTREAC+7*, PRTREAC+8 |
| >> GMRAPRP( | DSPREAC+19, DSPREAC+27 |
| GMRAR10 | Q1+1! |
| GMRAR10( | ADREAC+3, RRD+15, ADD+6 |
| GMRAR10(11 | EN1+1* |
| GMRAR10(6 | ADREAC+4 |
| GMRARAD | EN1+1! |
| GMRARAD( | NOREAC+11, NOREAC+12, NOREAC+13*, NOREAC+14, SETT+3* |
| GMRARADD | Q1+1! |
| GMRARADD("DONE" | NOREAC+12, NOREAC+13* |
| GMRARDL | EN1+1! |
| GMRARDL( | SETT+2! |
| GMRAREAC | Q1+1!, DSPREAC+4*, DSPREAC+5*, DSPREAC+6, DSPREAC+7, DSPREAC+8, DSPREAC+18*, DSPREAC+19, DSPREAC+26*, DSPREAC+27 , ADREAC+3*, CHC+1, PRTREAC+6, PRTREAC+7, SETT+2*, SETT+3, STRIN+2*, YNOK+2 |
| GMRARECN | Q1+1!, DSPREAC+6*, DSPREAC+7, DSPREAC+8, DSPREAC+17*, DSPREAC+19, DSPREAC+25*, DSPREAC+27, CHC+1, PRTREAC+6 , PRTREAC+7, SETT+2*, SETT+3 |
| GMRAROT | EN1+1! |
| GMRAROT( | NOREAC+17, NOREAC+18, NOREAC+19*, NOREAC+20, ADDG+4* |
| GMRAROTD | EN1+1! |
| GMRAROTD( | ADDG+4! |
| GMRAROTT | Q1+1! |
| GMRAROTT("DONE" | NOREAC+18, NOREAC+19* |
| GMRARPR | Q1+1!, NOREAC+1 |
| GMRARPR( | DSPREAC+5, DSPREAC+6, NOREAC+14*, NOREAC+20*, CHC+1, PRTREAC+6, PRTREAC+7, SETT+3*, ADDG+4* |
| GMRARPR("" | LIST+2, RELIST+2, RELIST+4, DSPREAC+1 |
| GMRAX | Q1+1!, NOREAC+8~, NOREAC+11*, NOREAC+12, NOREAC+13, NOREAC+14, NOREAC+17*, NOREAC+18, NOREAC+19, NOREAC+20 |
| GMRAY | Q1+1!, RRD+11!, RRD+13*, RRD+14, RRD+15, ADD+2, ADD+6 |
| U | RELIST+2, RELIST+4, DSPREAC+8, DSPREAC+25, DSPREAC+26, NOREAC+12, NOREAC+13, NOREAC+14, NOREAC+18, NOREAC+19 , NOREAC+20, ADREAC+3, ADREAC+4, RRD+15, CHC+1, PRTREAC+6, PRTREAC+7, SETT+2, STRIN+1, YNOK , YNOK+2, DATE+4, DATE+5 |
| X | Q1+1!, DSPREAC+16*, DSPREAC+18, DSPREAC+24*, DSPREAC+25, DSPREAC+26, MANIL+1*, MANIL+2*, MANIL+3, MANIL+4 , PRTREAC+2, PRTREAC+6, STRIN+1*, STRIN+2, YNOK+2*, ADDG+1, ADDG+2, ADDG+4, DATE+2~, DATE+6 |
| Y | Q1+1!, DSPREAC+7*, DSPREAC+8, DSPREAC+16*, DSPREAC+17, RRD+10, RRD+11!, RRD+13*, ADD+1~, ADD+3 , ADD+5, ADD+6*, SETT+1, SETT+2, STRIN+3, YNOK, YNOK+2, DATE+2~, DATE+7 |