GMRAPED3 ;HIRMFO/YMP,RM-VALIDATE ENTRY FOR .02 FIELD IN FILE 120.8 ;16-Mar-2011 09:16;DU
Source file <GMRAPED3.m>
| Package | Total | Call Graph | 
|---|---|---|
| Adverse Reaction Tracking | 6 | PASS^GMRADPT EN1^GMRADSP0 EN1^GMRAHLP0 EN1^GMRAKILL PAT^GMRAPAT HANGT^GMRAPEH0 | 
| IHS Electronic Health Record | 3 | CKIN^BEHOARMU ($$CANVERIF,FIREEVT)^BEHOART $$HASKEY^BEHOUSCX | 
| Kernel | 3 | $$NOW^XLFDT $$UP^XLFSTR EN^XQOR | 
| VA Fileman | 3 | (,$$FIND1)^DIC YN^DICN (FILE,UPDATE)^DIE | 
| Registration | 1 | 1^VADPT | 
| Package | Total | Caller Graph | 
|---|---|---|
| Adverse Reaction Tracking | 2 | GMRA REACTIVATE A/AR GMRAPED0 | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| Q1 | ; | |
| EN21 | ;Load the inactive allergies and ask user to select one | |
| REACT(DFN,GMRAPA) | ;Find the entry to inactivate | |
| REAC | ;EP Called to reactivate an inactive entry | |
| EN1 | ; GIVEN DFN, SELECT PATIENT ALLERGY | |
| RESET(DATA,GMRAPA,DFN,VAL) | ;Reactivate | |
| LIST(DFN,GMRA) | ;Get all the reaction for a patient | |
| DIC | ; VALIDATE LOOKUP FOR A/AR | |
| YNOK | 
| Name | Field # of Occurrence | 
|---|---|
| CKIN^BEHOARMU | RESET+3 | 
| $$CANVERIF^BEHOART | RESET+23 | 
| FIREEVT^BEHOART | RESET+29 | 
| $$HASKEY^BEHOUSCX | RESET+22 | 
| ^DIC | EN21+12 | 
| $$FIND1^DIC | EN21+16 | 
| YN^DICN | YNOK | 
| FILE^DIE | RESET+21 | 
| UPDATE^DIE | RESET+12, RESET+28 | 
| PASS^GMRADPT | LIST+12 | 
| EN1^GMRADSP0 | EN21+6 | 
| EN1^GMRAHLP0 | EN21+8 | 
| EN1^GMRAKILL | REAC+7 | 
| PAT^GMRAPAT | REAC+3 | 
| HANGT^GMRAPEH0 | REACT+8 | 
| 1^VADPT | EN21+2 | 
| $$NOW^XLFDT | RESET+9, RESET+26 | 
| $$UP^XLFSTR | EN21+9 | 
| EN^XQOR | EN21+17 | 
| Name | Line Occurrences | 
|---|---|
| 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 | 
 | 
| Routine Call | 
 | 
| Routine Call | 
 | 
| Routine Call | 
 | 
| Routine Call | 
 | 
| FileNo | Call Tags | 
|---|---|
| ^ORD(101 - [#101] | FIND1^DIC | 
| ^GMR(120.8 - [#120.8] | Classic Fileman Calls | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^GMR(120.8 - [#120.8] | REACT+2, REACT+3, REACT+4, LIST+3, LIST+4, LIST+5, LIST+7, LIST+8, LIST+9, Q1+1 , RESET+5 | 
| Name | Line Occurrences | 
|---|---|
| DIC | EN21+12 | 
| EN1 | EN21+8 | 
| EN21 | REAC+4 | 
| LIST | EN21+4 | 
| Q1 | EN21+12, EN21+13 | 
| REAC | EN21+7, EN21+12, REACT+8 | 
| REACT | EN21+15 | 
| RESET | REACT+7 | 
| YNOK | YNOK+3 | 
| Name | Field # of Occurrence | 
|---|---|
| ^(0 | Q1+1 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| % | Q1+2!, YNOK*, YNOK+1 | 
| AIEN | RESET+1~, RESET+7*, RESET+10, RESET+11, RESET+17*, RESET+18, RESET+19, RESET+20, RESET+24*, RESET+25 , RESET+26, RESET+27 | 
| BIEN | RESET+1~, RESET+4*, RESET+17, RESET+24 | 
| CANVER | RESET+1~, RESET+22*, RESET+23 | 
| D | Q1+2! | 
| DA | Q1+2! | 
| DATA | REACT+1~, REACT+7, REACT+8, RESET~, RESET+2*, RESET+6*, RESET+13*, RESET+14* | 
| DFN | REAC+1~, REAC+6!, EN21+4, EN21+15, REACT~, REACT+7, LIST~, LIST+3, RESET~, RESET+3 , RESET+29 | 
| DGSENFLG | EN21+10*, EN21+12! | 
| DIC | REAC+6!, EN21+10*, EN21+12!, Q1+2! | 
| DIC("S" | EN21+10* | 
| DIC("W" | EN21+10* | 
| DIC(0 | EN21+10* | 
| DTIME | EN21+7 | 
| DTOUT | EN21+10!, EN21+12!, Q1+2!, DIC+1 | 
| DUOUT | EN21+10!, EN21+12!, Q1+2!, DIC+2 | 
| DUZ | RESET+8, RESET+27 | 
| ERR | RESET+1~, RESET+15!, RESET+30! | 
| ERR("DIERR" | RESET+13 | 
| FDA | RESET+15!, RESET+30! | 
| FDA( | RESET+10*, RESET+11*, RESET+18*, RESET+19*, RESET+20*, RESET+25*, RESET+26*, RESET+27* | 
| FNUM | RESET+1~, RESET+4* | 
| GMA | REAC+6! | 
| GMALAR | EN21+1~ | 
| GMRA | REAC+1~, LIST~, LIST+2*, LIST+12, LIST+13* | 
| GMRAAR | EN1+1!*, Q1+2! | 
| GMRACNT | EN21+1~, EN21+2* | 
| GMRAHLP | EN21+8*, Q1+2! | 
| GMRAIEN | EN21+1~ | 
| GMRAING | Q1+2! | 
| >> GMRAL | EN21+4, EN21+5, EN21+6 | 
| GMRALAGO | Q1+2! | 
| GMRALAR | EN21+7*, EN21+8, EN21+9*, Q1+2! | 
| GMRALOC | EN21+1~, EN21+3* | 
| GMRANAM | EN21+1~, EN21+3*, EN21+10 | 
| GMRAOUT | REAC+1~, REAC+2*, REAC+4, REAC+6!, EN21+1~, EN21+6, EN21+7*, EN21+8, EN21+12*, EN21+13 , DIC+1*, YNOK* | 
| GMRAPA | EN21+13*, EN21+14, EN21+15, REACT~, REACT+2, REACT+3, REACT+4, REACT+7, REACT+8, LIST+1~ , LIST+2*, LIST+3*, LIST+4, LIST+5, LIST+7, LIST+8, LIST+9, LIST+12, Q1+1, RESET~ , RESET+2, RESET+4, RESET+5, RESET+7, RESET+14, RESET+23, RESET+29 | 
| GMRAPA(0 | EN1+2, Q1+1* | 
| GMRARET | REAC+6!, EN21+7* | 
| GMRASEX | EN21+1~, EN21+3* | 
| GMRAUSER | REAC+6! | 
| IEN | RESET+1~ | 
| INACT | REACT+1~, REACT+3*, REACT+5, REACT+6, LIST+1~, LIST+8*, LIST+10 | 
| INZ | LIST+1~, LIST+6*, LIST+10*, LIST+11 | 
| IOF | REAC+3 | 
| MIEN | RESET+1~ | 
| PSNDA | Q1+2! | 
| PSODA | Q1+2! | 
| REACT | REACT+1~, REACT+4*, REACT+5, LIST+1~, LIST+9*, LIST+10 | 
| SIEN | RESET+1~, RESET+5*, RESET+6, RESET+7 | 
| STOP | RESET+1~, RESET+4*, RESET+6 | 
| U | EN21+3, REACT+3, REACT+4, LIST+8, LIST+9, RESET+13 | 
| VADM | EN21+1~ | 
| VADM(1 | EN21+3 | 
| VADM(5 | EN21+3 | 
| >> VAIN(4 | EN21+3 | 
| VAL | REACT+1~, REACT+7, RESET~ | 
| VAL("GMRAINACT" | REACT+6* | 
| VAL("GMRAINRE" | RESET+9*, RESET+10 | 
| VAL("GMRAINREBY" | RESET+8*, RESET+11 | 
| VER | RESET+1~, RESET+23 | 
| X | EN21+1~, EN21+10*, EN21+12*, EN21+16*, EN21+17, Q1+2!, DIC+1*, YNOK, RESET+1~ | 
| Y | EN21+10!, EN21+13, Q1+2!, DIC+2*, YNOK*, YNOK+1*, RESET+1~ | 
| Y(0 | EN21+12 | 
| Z | REACT+1~, REACT+2*, REACT+3, REACT+4, LIST+1~, LIST+7*, LIST+8, LIST+9 |