GMRCIERR ;SLC/JFR - process IFC message error alert ;15-Mar-2012 10:39;PLS
Source file <GMRCIERR.m>
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| FOLLUP | ;action to take from alert
|
|
| PTMPIER(GMRCDFN) | ;send IFC local MPI error to MAS mail group
|
|
| ACTLG(GMRCDA,GMRCACT,LOG,LN) | ;build activity log entry
|
|
| EN(GMRCLOG,GMRCDA,GMRCACT,GMRCRPT) | ;start here
|
|
| PTERRMSG(GMRCPID,GMRCSTA,GMRCDOM,GMRCOBR) | ;send IFC pt err to mail group
|
|
| SNDALRT(GMRCLOG,TYPE,XQAMSG) | ; send an alert on some errors
|
|
| DIALOG(GMRCDATA) | ;ask user what to do based on error and activity
|
| Name | Field # of Occurrence |
|---|---|
| ^DIE | PTERRMSG+44 |
| $$GET1^DIQ | EN+19, EN+20, EN+22, EN+24, EN+25 |
| ^DIR | DIALOG+13, DIALOG+22, DIALOG+26, DIALOG+33, DIALOG+38 |
| TRIGR^GMRCIEVT | DIALOG+28 |
| $$HRCN^GMRCMP | EN+17, PTMPIER+20 |
| BLDALN^GMRCSLM4 | ACTLG+8 |
| DEM^VADPT | EN+13, PTMPIER+10 |
| $$FMTE^XLFDT | EN+21, PTERRMSG+18 |
| $$HL7TFM^XLFDT | PTERRMSG+17 |
| $$NAMEFMT^XLFNAME | PTERRMSG+16 |
| XMZ^XMA2 | PTERRMSG+38 |
| ^XMD | PTMPIER+30 |
| EN1^XMD | PTERRMSG+54 |
| SETUP^XQALERT | SNDALRT+15 |
| $$STA^XUAF4 | EN+27 |
| F4^XUAF4 | EN+27, PTERRMSG+20 |
| 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 |
|
| Routine Call |
|
| Routine Call |
|
| FileNo | Call Tags |
|---|---|
| ^GMR(123.1 - [#123.1] | GET1^DIQ |
| ^GMR(123.3 - [#123.3] | GET1^DIQ |
| ^GMR(123.5 - [#123.5] | GET1^DIQ |
| ^VA(200 - [#200] | GET1^DIQ |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^GMR(123 - [#123] | EN+12, EN+18, EN+23, EN+24, EN+25, EN+26, EN+27 |
| ^GMR(123.6 - [#123.6] | EN+6, EN+8, EN+10, DIALOG+16, SNDALRT+6 |
| ^TMP("GMRCIERR" | EN+3!, EN+7*, EN+9*, EN+11*, EN+29*, EN+30*, EN+31*, EN+32*, EN+33*, EN+34* , EN+37*, EN+38*, EN+39*, EN+40*, ACTLG+5*, ACTLG+6*, ACTLG+9*, ACTLG+10*, ACTLG+11*, ACTLG+12* , DIALOG+10, DIALOG+12, FOLLUP+3! |
| ^TMP("GMRCR" | ACTLG+12, ACTLG+13! |
| Name | Line Occurrences |
|---|---|
| $$DIALOG | FOLLUP+1 |
| ACTLG | EN+41 |
| EN | DIALOG+8 |
| Name | Field # of Occurrence |
|---|---|
| ^( | DIALOG+10 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| DA | PTERRMSG+43~, PTERRMSG+44*! |
| DFN | EN+12*, EN+17, PTMPIER+7~, PTMPIER+9*, PTMPIER+20 |
| DIE | PTERRMSG+43~, PTERRMSG+44*! |
| DIR | DIALOG+7~, DIALOG+29! |
| DIR("A" | DIALOG+24*, DIALOG+25*, DIALOG+26*, DIALOG+32*, DIALOG+37* |
| DIR("B" | DIALOG+23*, DIALOG+31*, DIALOG+36* |
| DIR(0 | DIALOG+13*, DIALOG+22*, DIALOG+23*, DIALOG+31*, DIALOG+36* |
| DR | PTERRMSG+43~, PTERRMSG+44*! |
| DTOUT | DIALOG+7~, DIALOG+14 |
| DUOUT | DIALOG+7~, DIALOG+14 |
| DUZ(2 | EN+17, PTMPIER+20 |
| GMRCACT | EN~, EN+10, EN+18, EN+23, EN+41, ACTLG~, ACTLG+5, ACTLG+8, SNDALRT+5~, SNDALRT+8* , SNDALRT+14 |
| GMRCACTM | EN+4~, EN+21* |
| GMRCACTV | EN+4~, EN+18*, EN+19, EN+20, EN+21, EN+22* |
| GMRCCOM | EN+4~, EN+23* |
| GMRCCT | ACTLG+1~, ACTLG+7* |
| GMRCDA | EN~, EN+8, EN+12, EN+18, EN+23, EN+24, EN+25, EN+26, EN+27, EN+32 , EN+41, ACTLG~, ACTLG+8, SNDALRT+5~, SNDALRT+7*, SNDALRT+14 |
| GMRCDATA | DIALOG~, DIALOG+8, DIALOG+16, DIALOG+28 |
| GMRCDFN | PTMPIER~, PTMPIER+9 |
| GMRCDIF | ACTLG+1~ |
| GMRCDOB | PTERRMSG+10~, PTERRMSG+17*, PTERRMSG+18*, PTERRMSG+31 |
| GMRCDOM | PTERRMSG~, PTERRMSG+51 |
| GMRCEP | EN+4~, EN+20* |
| GMRCERR | EN+4~, ACTLG+1~, ACTLG+3*, ACTLG+4*, ACTLG+11, PTERRMSG+11~ |
| GMRCFCN | EN+5~, EN+26*, EN+33 |
| GMRCGRP | PTERRMSG+10~ |
| GMRCHRCN | EN+5~, EN+17*, EN+37 |
| GMRCICN | PTERRMSG+11~, PTERRMSG+19*, PTERRMSG+33 |
| GMRCITM | PTERRMSG+40~, PTERRMSG+41*, PTERRMSG+42, PTERRMSG+45*, PTERRMSG+46*, PTERRMSG+47 |
| GMRCLOG | EN~, EN+6, EN+8, EN+10, EN+41, SNDALRT~, SNDALRT+6, SNDALRT+13, SNDALRT+14 |
| GMRCLOG0 | SNDALRT+5~, SNDALRT+6*, SNDALRT+7, SNDALRT+8 |
| GMRCMSG | PTERRMSG+10~, PTMPIER+7~ |
| GMRCMSG(1 | PTERRMSG+21*, PTMPIER+11* |
| GMRCMSG(10 | PTERRMSG+29*, PTMPIER+22* |
| GMRCMSG(11 | PTERRMSG+30*, PTMPIER+23* |
| GMRCMSG(12 | PTERRMSG+31*, PTMPIER+24* |
| GMRCMSG(13 | PTERRMSG+32* |
| GMRCMSG(14 | PTERRMSG+33* |
| GMRCMSG(15 | PTERRMSG+34* |
| GMRCMSG(16 | PTERRMSG+47* |
| GMRCMSG(17 | PTERRMSG+48* |
| GMRCMSG(18 | PTERRMSG+49* |
| GMRCMSG(2 | PTERRMSG+22*, PTMPIER+12* |
| GMRCMSG(3 | PTERRMSG+23*, PTMPIER+13* |
| GMRCMSG(4 | PTERRMSG+24*, PTMPIER+14* |
| GMRCMSG(5 | PTERRMSG+25*, PTMPIER+15* |
| GMRCMSG(6 | PTERRMSG+26*, PTMPIER+16* |
| GMRCMSG(7 | PTERRMSG+27*, PTMPIER+17* |
| GMRCMSG(8 | PTERRMSG+27*, PTMPIER+20* |
| GMRCMSG(9 | PTERRMSG+28*, PTMPIER+21* |
| GMRCNAM | PTERRMSG+10~, PTERRMSG+13*, PTERRMSG+14, PTERRMSG+15, PTERRMSG+16*, PTERRMSG+29, PTERRMSG+36 |
| GMRCNM | PTERRMSG+10~, PTERRMSG+16 |
| GMRCNM("FAMILY" | PTERRMSG+14* |
| GMRCNM("GIVEN" | PTERRMSG+14* |
| GMRCNM("MIDDLE" | PTERRMSG+15* |
| GMRCNM("SUFFIX" | PTERRMSG+15* |
| GMRCOBR | PTERRMSG~, PTERRMSG+39, PTERRMSG+41 |
| GMRCPID | PTERRMSG~, PTERRMSG+13, PTERRMSG+17, PTERRMSG+19, PTERRMSG+30, PTERRMSG+32 |
| GMRCPNM | EN+4~, EN+14*, EN+34 |
| GMRCPROC | EN+5~, EN+25*, EN+39 |
| GMRCPT | EN+5~, PTMPIER+7~ |
| GMRCPT("DB" | PTMPIER+21 |
| GMRCPT("NM" | EN+14, PTMPIER+17, PTMPIER+27 |
| GMRCPT("SS" | EN+15 |
| GMRCPT("SX" | PTMPIER+22 |
| GMRCRP | EN+4~, EN+19* |
| GMRCRPT | EN~, EN+41 |
| GMRCSITE | EN+5~, EN+27, PTERRMSG+11~, PTERRMSG+20 |
| GMRCSITE("NAME" | EN+30, PTERRMSG+28 |
| GMRCSS | EN+4~, EN+24*, EN+38 |
| GMRCSSN | EN+5~, EN+15* |
| GMRCSTA | PTERRMSG~, PTERRMSG+20 |
| GMRCSUB | PTERRMSG+11~ |
| GROUP | SNDALRT+5~, SNDALRT+9*, SNDALRT+10 |
| IOF | DIALOG+9 |
| LN | EN+28~*, EN+29*, EN+30*, EN+31*, EN+32*, EN+33*, EN+34*, EN+37*, EN+38*, EN+39* , EN+40*, EN+41, ACTLG~, ACTLG+5*, ACTLG+6*, ACTLG+7, ACTLG+9*, ACTLG+10*, ACTLG+11, DIALOG+7~ , DIALOG+10* |
| LOG | ACTLG~ |
| TAB | ACTLG+1~, ACTLG+2*, ACTLG+6 |
| TYPE | SNDALRT~, SNDALRT+9 |
| U | EN+8, EN+10, EN+12, EN+15, EN+19, EN+20, EN+21, EN+22, EN+24, EN+25 , EN+26, EN+27, SNDALRT+7, SNDALRT+8, PTERRMSG+14, PTERRMSG+15, PTERRMSG+42, PTERRMSG+45, PTERRMSG+46, PTMPIER+21 , PTMPIER+22 |
| VAHOW | EN+5~, EN+12*, PTMPIER+7~, PTMPIER+9* |
| VAROOT | EN+5~, EN+12*, PTMPIER+7~, PTMPIER+9* |
| X | DIALOG+7~ |
| XMDUZ | PTERRMSG+12~, PTERRMSG+37*, PTMPIER+8~, PTMPIER+28* |
| XMERR | PTERRMSG+11~ |
| XMMG | PTERRMSG+12~, PTMPIER+8~ |
| XMSUB | PTERRMSG+12~, PTERRMSG+36*, PTMPIER+8~, PTMPIER+27* |
| XMTEXT | PTERRMSG+12~, PTERRMSG+53*, PTMPIER+8~, PTMPIER+29* |
| XMY | PTERRMSG+12~, PTMPIER+8~ |
| XMY("G.IFC CL | IN ERRORS@" , PTERRMSG+51* |
| XMY("G.IFC PA | TIENT ERROR MESSAGES" , PTERRMSG+52*, PTMPIER+26* |
| XMZ | PTERRMSG+12~, PTERRMSG+44, PTMPIER+8~ |
| XQA | SNDALRT+5~ |
| XQA( | SNDALRT+10* |
| XQADATA | FOLLUP+1, SNDALRT+5~, SNDALRT+14* |
| XQAID | SNDALRT+5~, SNDALRT+13* |
| XQAKILL | FOLLUP+1*, FOLLUP+2! |
| XQAMSG | SNDALRT~, SNDALRT+11* |
| XQAROU | SNDALRT+5~, SNDALRT+12* |
| Y | DIALOG+7~, DIALOG+27, DIALOG+34, DIALOG+39 |
| Name | Field # of Occurrence |
|---|---|
| $T(@(8) | ACTLG+3 |