GMRCIERR ;SLC/JFR - process IFC message error alert ; Dec 28, 2022@09:19
Source file <GMRCIERR.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 |
---|---|---|
EN(GMRCLOG,GMRCDA,GMRCACT,GMRCRPT) | ;start here
|
|
ACTLG(GMRCDA,GMRCACT,LOG,LN) | ;build activity log entry
|
|
DIALOG(GMRCDATA) | ;ask user what to do based on error and activity
|
|
FOLLUP | ;action to take from alert
|
|
SNDALRT(GMRCLOG,TYPE,XQAMSG) | ; send an alert on some errors
|
|
PTERRMSG(GMRCPID,GMRCSTA,GMRCDOM,GMRCOBR,GMRCCRNR,GMRCMSGI) | ;send IFC pt err to mail group ;MKN 167 Added GMRCCRNR,GMRCMSGI parameters
|
|
PTMPIER(GMRCDFN) | ;send IFC local MPI error to MAS mail group
|
Name | Field # of Occurrence |
---|---|
^DIE | PTERRMSG+47 |
$$GET1^DIQ | EN+17, EN+18, EN+20, EN+22, EN+23 |
^DIR | DIALOG+13, DIALOG+22, DIALOG+26, DIALOG+33, DIALOG+38 |
TRIGR^GMRCIEVT | DIALOG+28 |
BLDALN^GMRCSLM4 | ACTLG+8 |
DEM^VADPT | EN+13, PTMPIER+10 |
$$FMTE^XLFDT | EN+19, PTERRMSG+21 |
$$HL7TFM^XLFDT | PTERRMSG+20 |
$$NAMEFMT^XLFNAME | PTERRMSG+19 |
XMZ^XMA2 | PTERRMSG+41, PTERRMSG+67 |
^XMD | PTMPIER+27 |
EN1^XMD | PTERRMSG+57, PTERRMSG+72 |
SETUP^XQALERT | SNDALRT+15 |
$$STA^XUAF4 | EN+25 |
F4^XUAF4 | EN+25, PTERRMSG+23 |
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+16, EN+21, EN+22, EN+23, EN+24, EN+25 |
^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+27*, EN+28*, EN+29*, EN+30*, EN+31*, EN+32* , EN+33*, EN+34*, EN+35*, 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+36 |
EN | DIALOG+8 |
Name | Field # of Occurrence |
---|---|
^( | DIALOG+10 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
DA | PTERRMSG+46~, PTERRMSG+47*! |
DFN | EN+12*, PTMPIER+7~, PTMPIER+9* |
DIE | PTERRMSG+46~, PTERRMSG+47*! |
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+46~, PTERRMSG+47*! |
DTOUT | DIALOG+7~, DIALOG+14 |
DUOUT | DIALOG+7~, DIALOG+14 |
GMRCACT | EN~, EN+10, EN+16, EN+21, EN+36, ACTLG~, ACTLG+5, ACTLG+8, SNDALRT+5~, SNDALRT+8* , SNDALRT+14 |
GMRCACTM | EN+4~, EN+19* |
GMRCACTV | EN+4~, EN+16*, EN+17, EN+18, EN+19, EN+20* |
GMRCCOM | EN+4~, EN+21* |
GMRCCRNR | PTERRMSG~, PTERRMSG+15*, PTERRMSG+59 |
GMRCCT | ACTLG+1~, ACTLG+7* |
GMRCDA | EN~, EN+8, EN+12, EN+16, EN+21, EN+22, EN+23, EN+24, EN+25, EN+30 , EN+36, 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+12~, PTERRMSG+20*, PTERRMSG+21*, PTERRMSG+34 |
GMRCDOM | PTERRMSG~, PTERRMSG+54, PTERRMSG+69 |
GMRCEP | EN+4~, EN+18* |
GMRCERR | EN+4~, ACTLG+1~, ACTLG+3*, ACTLG+4*, ACTLG+11, PTERRMSG+13~ |
GMRCFCN | EN+5~, EN+24*, EN+31 |
GMRCGRP | PTERRMSG+12~ |
GMRCICN | PTERRMSG+13~, PTERRMSG+22*, PTERRMSG+36 |
GMRCITM | PTERRMSG+43~, PTERRMSG+44*, PTERRMSG+45, PTERRMSG+48*, PTERRMSG+49*, PTERRMSG+50 |
GMRCLOG | EN~, EN+6, EN+8, EN+10, EN+36, SNDALRT~, SNDALRT+6, SNDALRT+13, SNDALRT+14 |
GMRCLOG0 | SNDALRT+5~, SNDALRT+6*, SNDALRT+7, SNDALRT+8 |
GMRCMSG | PTERRMSG+12~, PTERRMSG+60!, PTMPIER+7~ |
GMRCMSG(1 | PTERRMSG+24*, PTERRMSG+61*, PTMPIER+11* |
GMRCMSG(10 | PTERRMSG+32*, PTMPIER+20* |
GMRCMSG(11 | PTERRMSG+33*, PTMPIER+21* |
GMRCMSG(12 | PTERRMSG+34*, PTMPIER+22* |
GMRCMSG(13 | PTERRMSG+35* |
GMRCMSG(14 | PTERRMSG+36* |
GMRCMSG(15 | PTERRMSG+37* |
GMRCMSG(16 | PTERRMSG+50* |
GMRCMSG(17 | PTERRMSG+51* |
GMRCMSG(18 | PTERRMSG+52* |
GMRCMSG(2 | PTERRMSG+25*, PTERRMSG+62*, PTMPIER+12* |
GMRCMSG(3 | PTERRMSG+26*, PTERRMSG+63*, PTMPIER+13* |
GMRCMSG(4 | PTERRMSG+27*, PTERRMSG+64*, PTMPIER+14* |
GMRCMSG(5 | PTERRMSG+28*, PTMPIER+15* |
GMRCMSG(6 | PTERRMSG+29*, PTMPIER+16* |
GMRCMSG(7 | PTERRMSG+30*, PTMPIER+17* |
GMRCMSG(8 | PTERRMSG+30*, PTMPIER+18* |
GMRCMSG(9 | PTERRMSG+31*, PTMPIER+19* |
GMRCMSGI | PTERRMSG~, PTERRMSG+15*, PTERRMSG+62 |
GMRCNAM | PTERRMSG+12~, PTERRMSG+16*, PTERRMSG+17, PTERRMSG+18, PTERRMSG+19*, PTERRMSG+32, PTERRMSG+39 |
GMRCNM | PTERRMSG+12~, PTERRMSG+19 |
GMRCNM("FAMILY" | PTERRMSG+17* |
GMRCNM("GIVEN" | PTERRMSG+17* |
GMRCNM("MIDDLE" | PTERRMSG+18* |
GMRCNM("SUFFIX" | PTERRMSG+18* |
GMRCOBR | PTERRMSG~, PTERRMSG+42, PTERRMSG+44 |
GMRCPID | PTERRMSG~, PTERRMSG+16, PTERRMSG+20, PTERRMSG+22, PTERRMSG+33, PTERRMSG+35 |
GMRCPNM | EN+4~, EN+14*, EN+32 |
GMRCPROC | EN+5~, EN+23*, EN+35 |
GMRCPT | EN+5~, PTMPIER+7~ |
GMRCPT("DB" | PTMPIER+19 |
GMRCPT("NM" | EN+14, PTMPIER+17, PTMPIER+24 |
GMRCPT("SS" | EN+15, PTMPIER+18 |
GMRCPT("SX" | PTMPIER+20 |
GMRCRP | EN+4~, EN+17* |
GMRCRPT | EN~, EN+36 |
GMRCSITE | EN+5~, EN+25, PTERRMSG+13~, PTERRMSG+23 |
GMRCSITE("NAME" | EN+28, PTERRMSG+31 |
GMRCSS | EN+4~, EN+22*, EN+34 |
GMRCSSN | EN+5~, EN+15*, EN+33 |
GMRCSTA | PTERRMSG~, PTERRMSG+23 |
GMRCSUB | PTERRMSG+13~ |
GROUP | SNDALRT+5~, SNDALRT+9*, SNDALRT+10 |
IOF | DIALOG+9 |
LN | EN+26~*, EN+27*, EN+28*, EN+29*, EN+30*, EN+31*, EN+32*, EN+33*, EN+34*, EN+35* , EN+36, 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+17, EN+18, EN+19, EN+20, EN+22, EN+23 , EN+24, EN+25, SNDALRT+7, SNDALRT+8, PTERRMSG+17, PTERRMSG+18, PTERRMSG+45, PTERRMSG+48, PTERRMSG+49, PTERRMSG+62 , PTMPIER+18, PTMPIER+19, PTMPIER+20 |
VAHOW | EN+5~, EN+12*, PTMPIER+7~, PTMPIER+9* |
VAROOT | EN+5~, EN+12*, PTMPIER+7~, PTMPIER+9* |
X | DIALOG+7~ |
XMDUZ | PTERRMSG+14~, PTERRMSG+40*, PTERRMSG+66*, PTMPIER+8~, PTMPIER+25* |
XMERR | PTERRMSG+13~ |
XMMG | PTERRMSG+14~, PTMPIER+8~ |
XMSUB | PTERRMSG+14~, PTERRMSG+39*, PTERRMSG+65*, PTMPIER+8~, PTMPIER+24* |
XMTEXT | PTERRMSG+14~, PTERRMSG+56*, PTERRMSG+71*, PTMPIER+8~, PTMPIER+26* |
XMY | PTERRMSG+14~, PTERRMSG+60!, PTMPIER+8~ |
XMY("G.GMRC T | IER II CRNR IFC ERRORS" , PTERRMSG+70* |
XMY("G.IFC CL | IN ERRORS@" , PTERRMSG+54*, PTERRMSG+69* |
XMY("G.IFC PA | TIENT ERROR MESSAGES" , PTERRMSG+55*, PTMPIER+23* |
XMZ | PTERRMSG+14~, PTERRMSG+47, 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 |