GMRCIACT ;SLC/JFR - PROCESS ACTIONS ON IFC ; Mar 8, 2023@15:52:28
Source file <GMRCIACT.m>
Package | Total | Call Graph |
---|---|---|
Consult Request Tracking | 9 | $$DCNOTE^GMRCADC $$ORTX^GMRCAU $$STSCHG^GMRCDIS $$URG^GMRCHL7A ($$DUPACT,$$GETDA,APPACK,FILEACT,FILRES)^GMRCIAC2 PTERRMSG^GMRCIERR ($$GETPROC,$$GETSERV,RESP,TRIMWP)^GMRCIUTL MSG^GMRCP ($$LOCKREC,PRNT)^GMRCUTL1 |
Kernel | 4 | ($$HL7TFM,$$NOW)^XLFDT $$FMNAME^XLFNAME $$TRIM^XLFSTR $$IEN^XUAF4 |
VA FileMan | 3 | $$FIND1^DIC (UPDATE,WP)^DIE $$GET1^DIQ |
Health Level Seven | 1 | GENACK^HLMA1 |
Master Patient Index VistA | 1 | $$GETDFN^MPIF001 |
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 |
---|---|---|
NW(ARRAY) | ;process and file new order
|
|
DIS(GMRCAR,GMRCCRNR,GMRCMSGI) | ;dis-associate a result from a remote request ; MKN GMRC*3.0*154 added GMRCCRNR and GMRCMSGI
|
|
OTHER(GMRCAR,GMRCCRNR,GMRCMSGI) | ;process most IFC actions
|
Name | Field # of Occurrence |
---|---|
$$FIND1^DIC | NW+57, NW+63 |
UPDATE^DIE | NW+106, DIS+24, OTHER+36 |
WP^DIE | NW+113 |
$$GET1^DIQ | DIS+19, OTHER+38 |
$$DCNOTE^GMRCADC | OTHER+56 |
$$ORTX^GMRCAU | NW+126, DIS+28, OTHER+53, OTHER+57, OTHER+61 |
$$STSCHG^GMRCDIS | DIS+22 |
$$URG^GMRCHL7A | NW+61 |
$$DUPACT^GMRCIAC2 | DIS+17, OTHER+33 |
$$GETDA^GMRCIAC2 | DIS+11, OTHER+14 |
APPACK^GMRCIAC2 | NW+13, NW+36, NW+52, NW+108, DIS+14, DIS+31, OTHER+18, OTHER+67 |
FILEACT^GMRCIAC2 | NW+119, DIS+19, OTHER+38 |
FILRES^GMRCIAC2 | DIS+20 |
PTERRMSG^GMRCIERR | NW+35 |
$$GETPROC^GMRCIUTL | NW+42 |
$$GETSERV^GMRCIUTL | NW+48 |
RESP^GMRCIUTL | NW+130 |
TRIMWP^GMRCIUTL | NW+112 |
MSG^GMRCP | NW+127, DIS+29, OTHER+64 |
$$LOCKREC^GMRCUTL1 | DIS+13, OTHER+17 |
PRNT^GMRCUTL1 | NW+122 |
GENACK^HLMA1 | NW+131 |
$$GETDFN^MPIF001 | NW+18 |
$$HL7TFM^XLFDT | NW+56, NW+58, NW+86 |
$$NOW^XLFDT | NW+55 |
$$FMNAME^XLFNAME | NW+72 |
$$TRIM^XLFSTR | NW+94 |
$$IEN^XUAF4 | NW+10, NW+67 |
FileNo | Call Tags |
---|---|
^ORD(101 - [#101] | FIND1^DIC |
^GMR(123 - [#123] | GET1^DIQ, WP^DIE |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^GMR(123 - [#123] | NW+11, NW+127, DIS+26, DIS+29, OTHER+15, OTHER+44, OTHER+47, OTHER+48, OTHER+64 |
^TMP("GMRCID" | DIS+7!, DIS+9*, DIS+10, DIS+15!, DIS+17!, DIS+19, DIS+20, DIS+32! |
^TMP("GMRCIN" | NW+5!, NW+6*, NW+7, NW+14!, NW+15, NW+18, NW+24, NW+28, NW+33, NW+34 , NW+35, NW+37!, NW+39, NW+53!, NW+66, NW+82, NW+84, NW+85, NW+86, NW+87 , NW+98, NW+101, NW+102, NW+109!, NW+112, NW+113, NW+118, NW+132!, OTHER+10!, OTHER+11* , OTHER+13, OTHER+19!, OTHER+33!, OTHER+38, OTHER+68! |
Name | Field # of Occurrence |
---|---|
^("OBR" | NW+29, NW+30 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
ACT | OTHER+46~*, OTHER+47*, OTHER+48 |
ARRAY | NW~, NW+6 |
CODINTXT | NW+83~, NW+91*, NW+92, NW+93 |
CRNRACCT | NW+17~, NW+24* |
FDA | NW+110!, DIS+8~, DIS+21!, OTHER+9~ |
FDA(1 | NW+105*, DIS+22*, DIS+23*, OTHER+35* |
GMRCACT | OTHER+9~ |
GMRCAR | DIS~, DIS+9, OTHER~, OTHER+11 |
GMRCCRNR | NW+13*, NW+36*, NW+52*, NW+62, NW+108*, NW+119, DIS~, DIS+12*, DIS+14, DIS+17 , DIS+19, OTHER~, OTHER+16*, OTHER+18, OTHER+33, OTHER+38 |
GMRCCSYS | NW+83~, NW+87*, NW+88*, NW+89 |
GMRCDA | NW+4~, NW+107, DIS+8~, DIS+11*, DIS+13, DIS+14, DIS+17, DIS+19, DIS+20, DIS+22 , DIS+23, DIS+26, DIS+28, DIS+29, DIS+31, OTHER+9~, OTHER+14*, OTHER+15, OTHER+17, OTHER+18 , OTHER+33, OTHER+35, OTHER+38, OTHER+44, OTHER+47, OTHER+48, OTHER+53, OTHER+56, OTHER+57, OTHER+61 , OTHER+64, OTHER+67 |
GMRCDA(1 | NW+113, NW+119, NW+122, NW+126, NW+127, NW+130 |
GMRCERR | DIS+8~, DIS+21! |
GMRCFCN | NW+4~, NW+9*, NW+11, NW+68 |
GMRCFDA | NW+4~, NW+105, NW+110!, DIS+8~, DIS+21!, OTHER+9~, OTHER+35, OTHER+37! |
GMRCFDA( | NW+19*, NW+20*, NW+32, NW+55*, NW+67*, NW+68*, NW+69*, NW+74*, NW+76*, NW+79* , NW+80*, NW+85*, NW+86*, NW+89*, NW+90, NW+91 |
GMRCFDA(1 | NW+45*, NW+50* |
GMRCFDA(13 | NW+81* |
GMRCFDA(14 | NW+66* |
GMRCFDA(17 | NW+58* |
GMRCFDA(3 | NW+56* |
GMRCFDA(30 | NW+84*, NW+92, NW+93*, NW+94* |
GMRCFDA(4 | NW+44*, NW+81 |
GMRCFDA(5 | NW+63* |
GMRCFDA(502 | NW+24* |
GMRCFDA(507 | NW+29* |
GMRCFDA(508 | NW+30* |
GMRCFDA(6 | NW+57* |
GMRCFDA(8 | NW+64*, OTHER+23*, OTHER+26, OTHER+27, OTHER+28, OTHER+29, OTHER+30 |
GMRCFDA(80 | NW+103* |
GMRCFDA(9 | NW+65*, OTHER+26*, OTHER+27*, OTHER+28*, OTHER+29*, OTHER+30* |
GMRCFL | OTHER+40~, OTHER+41*, OTHER+56*, OTHER+64 |
GMRCITER | NW+4~, NW+8, NW+12*, NW+13, NW+43*, NW+49*, NW+51, NW+52 |
GMRCITM | NW+4~, NW+39*, NW+40, NW+42, NW+46, NW+48 |
GMRCLAC | NW+4~, NW+65*, NW+119, NW+121, NW+124 |
GMRCLAT | OTHER+9~, OTHER+26*, OTHER+27*, OTHER+28*, OTHER+29*, OTHER+30*, OTHER+33, OTHER+38, OTHER+42, OTHER+43 , OTHER+51, OTHER+52, OTHER+55, OTHER+59 |
GMRCMSGI | NW+13*, NW+36*, NW+52*, NW+108*, DIS~, DIS+12*, DIS+14, DIS+17, OTHER~, OTHER+16* , OTHER+18, OTHER+33 |
GMRCNOT | OTHER+40~, OTHER+54*, OTHER+58*, OTHER+62*, OTHER+63, OTHER+64 |
GMRCOP | NW+71~, NW+72*, NW+73, NW+74 |
GMRCORC | NW+4~, NW+7*, NW+9, NW+10, NW+56, NW+58, NW+61, NW+65, NW+67, NW+72 , NW+77, NW+78, NW+117, NW+130, DIS+8~, DIS+10*, DIS+11, DIS+17, OTHER+9~, OTHER+13* , OTHER+14, OTHER+21, OTHER+22, OTHER+33 |
GMRCORTX | NW+125~, NW+126*, NW+127, DIS+27~, DIS+28*, DIS+29 |
GMRCOS | OTHER+22~*, OTHER+23 |
GMRCP14 | NW+78~*, NW+79, NW+80 |
GMRCROL | OTHER+9~, OTHER+15*, OTHER+50, OTHER+60 |
GMRCROUT | NW+4~, NW+10*, NW+11, NW+69, NW+119 |
GMRCRSLT | NW+129~, NW+131 |
GMRCSEG | NW+116~ |
GMRCSEG("OBX" | NW+118* |
GMRCSEG("ORC" | NW+117* |
GMRCTX | OTHER+40~, OTHER+43, OTHER+45*, OTHER+47, OTHER+49*, OTHER+50, OTHER+51*, OTHER+52*, OTHER+53*, OTHER+57* , OTHER+61*, OTHER+64 |
>> HL("EID" | NW+131 |
>> HL("EIDS" | NW+131 |
>> HL("MID" | NW+130 |
>> HLMTIENS | NW+131 |
NODE | NW+99~, NW+100*, NW+101*, NW+102 |
OBR | NW+34~*, NW+35 |
OBR16 | NW+29~* |
OBR19 | NW+30~* |
PAT | NW+17~, NW+18*, NW+19, NW+20 |
PROC | NW+41~, NW+42*, NW+43, NW+44, NW+45 |
SERV | NW+47~, NW+48*, NW+49, NW+50 |
STA | NW+33~*, NW+35 |
U | NW+10, NW+33, NW+43, NW+44, NW+45, NW+49, NW+58, NW+61, NW+84, NW+85 , NW+86, NW+87, NW+127, DIS+26, DIS+29, OTHER+15, OTHER+44, OTHER+48, OTHER+64 |
UCIDNODE | NW+99~, NW+102*, NW+103 |
URG | NW+60~, NW+61*, NW+62*, NW+63 |